logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Webrtc 多人视频会议系统 服务器 Licode 介绍

       WebRTC又称 web实时通信,主要是为了扩展浏览器的功能,使浏览器能够进行实时音视频通信,不同的浏览器对Webrtc的实现代码也许不同,但Google的浏览器将Webrtc的实现代码开源了,以至于很多人一听到Webrtc就联想到Google的开源实现,以至于误以为使用Webrtc就非常难,因为Webrtc的实现都是C/C++代码,让很多人望而生畏。其实我们只需要懂得浏览器端的Ja

git 代理设置

git设置代理的方式如下,Windows 与 Linux通用。任选如下方法的一种即可。一、通过命令行(方法一)1.1设置代理假设代理服务器的配置为:Socks5 代理,端口为1080,地址为:127.0.0.1,则直接在命令行输入如下命令:git config --global http.proxy 'socks5://127.0.0.1:1080'git config --...

文章图片
禁止linux shell 终端显示完整工作路径,如何让linux bash终端不显示当前工作路径

在操作linux时,默认安装的linux终端会显示当前完整的工作目录,如果目录比较短还是可以接收,如果目录比较长,就显得比较别扭,操作起来不方便,因此需要关闭这种功能。

文章图片
#linux#bash#运维
linux 共享内存 shm_open ,mmap的正确使用

  在linux系统开发当中,时常需要在多个进程之间交换数据,在多个进程之间交换数据,有很多方法,但最高效的方法莫过于共享内存。  linux共享内存是通过tmpfs这个文件系统来实现的,tmpfs文件系的目录为/dev/shm,/dev/shm是驻留在内存 RAM 当中的,因此读写速度与读写内存速度一样,/dev/shm的容量默认尺寸为系统内存大小的一半大小,使用df -h命令可以看到。但实..

ChatGLM3-6B 的调用参数说明,chat 与stream_chat 接口函数的参数说明

本文通过查看源代码,总结了ChatGLM3-6B两个接口函数,model.chat, model.stream_chat的参数使用说明,便于使用时查阅。

文章图片
#python#开发语言
C++ R 原始字符串 R 表示方法,R是原始字符串

新的C++标准可以在代码里嵌入一段原始字符串,该原始字符串不作任何转义,所见即所得,这个特性对于编写代码时要输入多行字符串,或者含引号的字符串提供了巨大方便。原始字符串的开始符号 :R"( , 原始字符串的结束符号:)"。

#c++
CUDA 指定设备的方法,CUDA_VISIBLE_DEVICES 设置当前pytorch程序使用那些GPU设备

​当服务器有多个GPU卡时,通过设置CUDA_VISIBLE_DEVICES环境变量可以改变CUDA程序所能使用的GPU设备,默认情况下:标号为0的显卡为主卡。

文章图片
#pytorch#人工智能#python
git 代理设置

git设置代理的方式如下,Windows 与 Linux通用。任选如下方法的一种即可。一、通过命令行(方法一)1.1设置代理假设代理服务器的配置为:Socks5 代理,端口为1080,地址为:127.0.0.1,则直接在命令行输入如下命令:git config --global http.proxy 'socks5://127.0.0.1:1080'git config --...

文章图片
Windows 7 连接 Windows 10 共享打印机,Windows 无法连接打印机,操作失败,错误为0x0000011b 的终极解决办法

Windows 7 连接 Windows 10 共享打印机出现错误 0x000001b,无法通过卸载KB5005565安全更新来解决该问题,正确的处理方法是手工添加一个本地打印机,本方法稳定可靠。本文详述了该方法的操作步骤。

文章图片
H5中的history单页面,手动实现单页面开发,细说h5单页面原理

就目前来看,前端的单页面开发占了很大一部分,一方面无刷新的切换增强了体验,并且浏览器记录依然存在,前进后退都没问题,在之前我们通地址栏中的hash改变来触发onhashchange方法来实现单页面应用,但是#的形式总是令人不爽,幸好h5新增了history.pushState与history.replaceState。1.介绍APIhistory.pushState(data, title [,

#前端#javascript#css
暂无文章信息