自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 python asyncio websockets server

python websocket server在接受消息会默认关闭连接。需要在msg_handler里面加个while true就能一直保持连接了。

2024-03-27 14:24:49 509 1

原创 node-gyp 编译的库 electron 版本不匹配

node-gyp modul 不匹配

2023-01-14 15:16:50 591

原创 chrome 外网很多网站提示验证错误进不去问题

把设置里面的dns 加密关闭就好。

2022-11-25 11:55:00 685

原创 解决chrome extension popup最大宽高限制(800x600)

chrome extension popup 800x600宽高限制

2022-11-01 17:05:28 1369 3

原创 vs 打开超大型项目超慢,搜索卡死等问题解决

例如chrome项目,加载和搜索都很慢,两个插件可以很有帮助vsfunnel:https://marketplace.visualstudio.com/items?itemName=DimitriDering.Funnel(优化加载)vs-chromium: https://github.com/chromium/vs-chromium(优化搜索)

2021-06-30 15:42:23 1190

原创 chrome 查看日志

1: 关闭当前正在运行的任何chrome进程2: chrome.exe --enable-logging --v=1(命令行启动)chrome_debug.log生成在chrome user/data目录

2021-04-13 17:01:02 4357

原创 vscode rust debug

vscode 安装rust环境后,发现不能debug(左侧点击不能出现红点), 可能是vscode的调试开关没打开(文件-首选项-设置(break)-allow seting breakpoints in any file)

2021-04-06 17:17:26 651

原创 android byte[]

android byte[] debug时有些数据显示是负数有些是正数,负数是超过128的数 减 256得来,比如 129(-1)

2021-03-16 09:48:41 439

原创 android studio 卡死,打开各种不正常

AS出现各种问题重新安装都不起作用的话,可以将appdata/local appdata/lroaming下的google文件夹下将 android的相关配置全删除

2021-01-28 11:50:35 548

原创 android app 忽然无法调用软键盘

app忽然莫名其妙无法调用软键盘,经测试发现是研究gradle的时候,编译自动给好几个继承view类自动替换成了android.support.v7.widget.AppCompatView导致,后替换回来就可以了

2021-01-27 16:52:57 501

原创 nvm 切换node 版本显示成功,但是查看还一直是之前的

这个问题纠结了好久,应该是先装的node,后面再装nvm引起的,网上试了各种方法都不行,后面直接在环境变量里面改就行了

2020-12-11 18:06:36 1568 6

原创 Microsoft.CppCommon.targets(209,5): error MSB6006: “cmd.exe“ exited with code 3.

解决办法:找到对应的vcxproj, 查找CustomBuild,看里面的cmd.exe配置和当前环境变量设置的是否一致,如果不一致改回一致就OK

2020-07-06 17:05:14 3582 3

原创 beyond compare 不能加载 linux samba映射到 winodws 上的目录盘符

将映射目录改成IP绝对地址就行,例如:Y:\Myshare -> \\192.168.0.88\Myshare

2020-06-29 10:52:10 653

原创 electron node_module_version 版本不匹配

npm install --save-dev electron-rebuildnpm install./node_modules/.bin/electron-rebuild (win下切忌 / 改为 \)

2020-06-16 10:21:39 2811 1

原创 Epoll(水平模式触发模式) 对端关闭fin 触发 EPOLLIN

我看网上文章都是说 对端 关闭发生 fin,可能触发 epollin, 但是我的实测 接收到 fin 后,确实触发了 epollin, 此时本端 close , 但是居然又触发了 epollout

2020-06-05 17:16:44 2495

原创 linux服务器当accept 接受大量连接不支持

当都是1000多个就不正常 时,第一时间改大ulimit,epoll_wait也改大

2020-06-04 17:52:39 2226 1

原创 error: ‘REG_EIP’ was not declared in this scope

64位时,REG_EIP 需改成REG_RIP

2020-05-30 15:16:48 448

原创 sokcet recv 非阻塞问题

前提:socket设置非阻塞一般都是循环读取 recv,当返回小于等于0(没有数据读)时才会退出,但是当大量小数据快速到达时,此时这样就相当于阻塞了,导致 select之类的阻塞了,此时可以选择 ret < buf_length 也退出读取循环...

2020-05-27 17:54:47 222

原创 服务器 访问127.0.0.1有效,IP无效 之类问题

服务器监听: 127.0.0.1, 本机只能访问 127.0.0.1, 本机或其他 不能 访问对于 IP IP, 本机不能访问 127.0.0.1, 本机或其他 能访问对于 IP 0.0.0.0, 本机能访问 127.0.0.1, 本机或其他能 访问对于 IP建议对外对内都起的服务,监听0.0.0.0...

2020-05-25 15:06:45 1791

原创 teamtalk make_log4cxx.sh执行总是失败

需要在centos环境,不知道为啥我电脑这个脚本自动下载的log4cxx压缩包是损坏的,自己重新下载就好

2020-05-08 14:33:08 144

原创 电脑装 centos7 ,总是安装失败

centos7用大白菜或者老毛桃制作启动盘后,在真机安装后,最后老是出现cound not boot,这是因为找不见到U盘,需要在U盘里面grub.cfg 把默认生成启动路径的名称 全改成U盘的名字...

2020-05-08 14:31:36 1125

原创 webrtc 重连后,被呼叫端不显示呼叫端流的问题

调试发现setRemoteDescription只有第一次调用时才会触发onAddstream, 重连后重新设置的setRemoteDescription并不会触发onAddstream,所以手动在setRemoteDescription自身的回调(onSetSuccess)里面添加onAddstream相关处理代码即可解决此BUG...

2020-04-28 11:46:24 978

原创 qml TextField 隐藏后还是截获了按键事件的坑

TextField隐藏后,把它 enabled 置为 false,就不会再截获按键事件

2020-03-27 16:16:42 339

原创 C++ 多模块跨线程调用 全局变量引用出错问题

在对应的 .h文件 声明 extern 即可

2020-03-04 16:32:20 2682

原创 qtcreator 奔溃问题

用的4.9.0,调试程序时,如果一直输出过多过快,qtcreator可能会奔溃

2019-12-02 17:02:20 311

原创 vcpkg 安装后的坑

用vcpkg安装了某个包后,如果你其他项目用了这个包,那所有引用这个包的项目编译时都会指向vcpkg安装的包(此时项目中设置的包的库路径是无效的,但是也没看到vcpkg设置相关的环境变量在哪),如果某个项目的包版本需求不一样就GG了,只能暂时屏蔽vcpkg的包...

2019-11-26 11:49:03 1897

原创 qt Qdate + spdlog 奔溃

用QDate date(QDate::currentDate());获取日期后,在中文系统下取date.toString().toStdstring()作文件名创建log文件时会奔溃,英文系统没问题,或者成用QDateTime dateTime(QDateTime::currentDateTime())取日期也可以...

2019-11-19 14:19:53 669

原创 qt QNetworkRequest QHttpPart 上传文件

问题:类似这种上传接口文件流时, QHttpPart filePart; filePart.setHeader(QNetworkRequest::ContentDispositionHeader, QVariant("form-data; name=\"file\";filename=\"linux.mxx\"")); 文件名参数一定要加上,不然服务器会识别不了文件流,一直报错...

2019-10-30 10:19:44 1105

原创 win + obs + rtmp + nigix + vlc 服务器推流拉流实现

1.下载带rtmp模块的nginxhttp://nginx-win.ecsds.eu/download/nginx 1.7.11.3 Gryphon.zip,并解压2.修改conf/nginx-win.conf 内容(红色添加部分就行)#user nobody;# multiple workers works !worker_processes 2;#error_log ...

2019-08-06 17:56:59 4277

原创 用manifest 解决dll库冲突 记录

编写obs浏览器插件时,需要用到cef库,自己用的cef库与 obs官方的不同,导致 自己的浏览器插件与 obs原生浏览器插件冲突不能同时加载而产生一系列问题,所以需要用manifest 来给自己的插件 加载指定版本cef库。 编译步骤省略,编译ok后,将自己的yourself.manifest(可以从cef test demo里面copy一份) 加上<...

2019-08-01 17:31:27 488

原创 twitch youtube 聊天获取

两者都可以直接通过聊天室的popout获取到地址以便嵌入进个人的浏览器中,另外twitch还支持IRC协议,个人也可以通过IRC协议获取到聊天数据

2019-07-23 19:56:39 1233

原创 webrtc 编译遇到的坑

同事做的项目底层需要webrtc,我后期介入,重新编译webrtc 替换后,项目死活运行不了,后发现是编译选项 is_clang的锅,同事fdisable了这个选项,而我没有配置(webrtc默认开启),后面同步disable就正常了ps:is_clang还是默认开启的好,编译的速度及文件会快,小很多很多!...

2019-07-01 19:14:59 2198 2

原创 VS 编译时卡死,强行关机后,系统各种异常

rt, 强行关机后,项目编译全失败,发现是cmake 有问题,后cmake 死活打不开,chrome也跟着莫名其妙的打不开,各种卸载重装无效,后通过命令行运行 cmake ,发现报错socket: (10107) A system call has failed. 继而在万能的stackoverflow 发现解决办法:netsh winsock reset, 执行后重启 一切正常...

2019-06-20 17:14:57 1487

原创 QT 通信下,各种界面异常问题

涉及UI的部分,一定要统一创建信号,远程调用的情况下(不是本地操作)通过发射信号去调用对应的响应槽函数(改变UI操作),如果直接调用槽函数的话,会出各种异常,具体原因待查...

2019-04-04 15:08:05 320

原创 qt +vs error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject等错误

自己手动添加的类,要自己用 moc.exe 生成对应的 moc 文件,并添加到工程里面 , 也可以右键把.h文件的属性里面的 项类型 改成 qt moc,就会自动生成moc 文件了...

2019-03-27 11:33:11 1217 3

原创 qt update()不及时更新 甚至导致 程序挂掉的问题

当存在很多个子控件都需要实时update()时,子控件各自update()有可能并不会更新(感觉各自update()太频繁被qt优化过滤掉了打不到设想的效果),最好还是统一由父控件来进行update(), update()更新的内容 在 paintevent() 一定要注意存在的异步问题,一定要做资源控制,不然很可能直接segmentfalut了...

2019-02-26 16:37:16 4642

原创 qt5.12.0 开启webgl 黑屏

接双屏时,软件全屏当开启webgl后, webengine 页面最小化后再 放大,webengine页面会黑屏,发现是 setWindowFlags(Qt::FramelessWindowHint)这个属性引起的,由于软件必须全屏且启用FramelessWindowHint, 故检测到双屏时设置setFixedSize(m_nWindowW-1, m_nWindowH);ps:m_nWindowW...

2018-12-23 11:50:58 1335

原创 qt5.12.0 QComboBox 设置了不能马上刷新的BUG

用最新版本QTQComboBox 设置了不能马上刷新的BUG,后发现是QComboBox{border:1px solid gray; border-radius: 5px;padding-left:10px},红色部分一定要加上,本人QSS没用过,不知道为啥这样...

2018-12-23 11:39:32 1068

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除