logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

tcp 神秘的40ms 延迟,关闭nagle算法

默认 TCP_NODELAY=0,表示关闭 TCP_NODELAY 选项,也就是说,关闭了禁止延迟,也就是说有延迟,即采用了 Nagle 算法,会延迟 40ms。

文章图片
#tcp/ip#算法#网络
goland 断点调试的问题

因依赖问题要求GO版本需要从1.18.x版本升级到1.23.x,升级后,Test 启动 debug时,发现打断点的红点一闪而过,出现一个失效的标志(一个灰色圆圈+斜杠),在经过百度大法后,原来高版本(1.20及以上版本)会出现debug断点无效的现象。经过资料查阅,发现是因为go高版本问题,导致dlv插件失效,github上提供了源代码,可以clone下来打包,并把dlv文件放到指定的目录。gol

#intellij-idea
LUA-C++交互篇-lua向C++传递Table

LUA-C++交互篇-lua向C++传递Table

#lua#开发语言
webstorm 设置自动作者

Webstorm新建文件过程中现在文件头部加入创建时间,作者信息,项目名称,需要用到修改默认的模板.Webstorm提供了常用的预定义模板变量,用户名,项目名称,时间,年,月,日.${PROJECT_NAME} - 当前项目的名称${NAME} - 在创建文件期间在新建文件对话框中指定的文件名称${USER} - 系统的当前用户登录名称${DATE} - 当前系统日期${TIME} - 当前系统时

文章图片
#intellij idea
godbolt使用

Compiler Explorer

文章图片
#godot
git 创建第一个项目

我们通常在内网环境搭建自己的GitLab服务器,这里我们以Ubuntu20.04为例讲解GitLab的安装过程。

#git
redis-7 安装

pkg-config --modversion hiredis ,看版本号,如果不能输出修改环境变量。下面是安装hiredis-devel。修改redis.conf。

文章图片
#redis#数据库#缓存
cocos android 连不上websocket 报错ssl错误

搞了2个多小时总算搞定了:注意:(证书在百度上有在线转换,可以把你当前的证书转换成pem格式的,然后走下面的教程)【然后我们开始第一大步骤 导出一个base64的cer证书】根据网站xxx.pem获取安卓websocket所需的根证书的方法第一步,打开window操作系统 (mac下面不知道怎么导出证书)第二部, 将网站证书xxxx.pem更名为xxx.cer第三部, 双击xxx.cer选择[证书

到底了