DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  4737 随笔 :: 2 文章 :: 541 评论 :: 1614万 阅读
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

02 2023 档案

摘要:需要解决的问题 1、FFmpeg去连接的时候相机不在线导致avformat_open_input等函数一直死等,造成程序卡死 2、av_read_frame的过程中相机断开连接导致读取码流一直死等 解决方法 打开流媒体之前注册FFmpeg回调函数 int CffmpegUIDlg::interrup 阅读全文
posted @ 2023-02-28 16:41 DoubleLi 阅读(1049) 评论(0) 推荐(0) 编辑

摘要:突然有一天,WSL虚拟机的网络不可用了。Ping报错 ping: www.baidu.com: Temporary failure in name resolution 参考了这篇博客link.后我这里的解决方法如下: 1 打开/etc/wsl.conf看看(这里我打开的时候就已经跟上述博客的内容一 阅读全文
posted @ 2023-02-27 13:58 DoubleLi 阅读(1325) 评论(0) 推荐(0) 编辑

摘要:今天在用WSL的时候突然网络抽风,域名解析出了问题,apt update都用不了网上查了很多方法,什么vEthernet的IP啊,ifconfigip啊,ip route add default啥的,都不管用。最后还是看了一下/etc/resolv.conf的配置,里面的nameserver字段显然 阅读全文
posted @ 2023-02-27 13:57 DoubleLi 阅读(1216) 评论(0) 推荐(0) 编辑

摘要:一.守护进程的前世今生# 守护进程,英文名:“daemon",也有守护神的意思。守护进程是一个在后台运行并且不受任何终端控制的进程,不会随着会话结束而退出。诸如 mysql、apache 等这类程序默认就提供了守护进程或者以守护进程的方式工作,我们熟悉的 “mysqld”、"httpd" 等其中的 阅读全文
posted @ 2023-02-23 16:47 DoubleLi 阅读(363) 评论(0) 推荐(0) 编辑

摘要:Node.js Production Process Manager with a built-in Load Balancer. 文档 官网 https://pm2.keymetrics.io/ github https://github.com/Unitech/pm2 安装 npm instal 阅读全文
posted @ 2023-02-23 16:38 DoubleLi 阅读(600) 评论(0) 推荐(0) 编辑

摘要:如何设置?1. 启动项目(xxx是项目里的node.js启动文件) pm2 start xxx2. 生成自启动脚本 pm2 startup3. 保存脚本 pm2 save手动批量操作保存脚本以后,除了可以开启自启动,还可以手动进行批量启动和批量删除,如下: pm2 startup // 批量启动,执 阅读全文
posted @ 2023-02-23 16:34 DoubleLi 阅读(660) 评论(0) 推荐(0) 编辑

摘要:运行 pm2 startup,即在/etc/init.d/目录下生成pm2-root的启动脚本,且自动将pm2-root设为服务。 运行 pm2 save,会将当前pm2所运行的应用保存在/root/.pm2/dump.pm2下,当开机重启时,运行pm2-root服务脚本,并且到/root/.pm2 阅读全文
posted @ 2023-02-23 16:30 DoubleLi 阅读(256) 评论(0) 推荐(0) 编辑

摘要:1 启动项目 pm2 start xxx --name custom_server_name 2 启动所有要管理的应用程序后,保存要在机器重新启动时重新生成的列表 pm2 save 3 生成开机自启动服务 pm2 startup 4 开机服务 systemctl enable pm2-root 5 阅读全文
posted @ 2023-02-23 16:23 DoubleLi 阅读(173) 评论(0) 推荐(0) 编辑

摘要:什么是属性?下面的例子a和b是属性吗?不是,他们是全局变量,属性(attribute)是类中的成员变量,也可以理解为属性就是类变量。 python a = 11234 b = 'python' PYTHON 复制 全屏 类中的变量是静态变量,类可以直接访问,python是一门动态语言,任何实例对象都 阅读全文
posted @ 2023-02-23 13:44 DoubleLi 阅读(20) 评论(0) 推荐(0) 编辑

摘要:工作中可能会遇到这种情况:想用json变量的内容但又不需要用全部,想把不需要的项删除掉。此时removeMember派上了用场。removeMember有好几个重载的版本,这里只讲3个常用的版本。 1,removeMember普通成员 void removeMember() { Json::Valu 阅读全文
posted @ 2023-02-23 11:38 DoubleLi 阅读(133) 评论(0) 推荐(0) 编辑

摘要:VS2019下载超慢的问题 不知道什么原因在下载VS2019时,下载速度只有2kb/s,在网上找了一个修改hosts的办法,亲测有效,在此记录一下。 1.使用DNS查找工具,查询微软的下载网站的域名 download.visualstudio.microsoft.com 找到TTL最低的那个节点。我 阅读全文
posted @ 2023-02-15 21:18 DoubleLi 阅读(1238) 评论(1) 推荐(0) 编辑

摘要:1 运行环境 操作系统:Ubuntu 18 2 inotify 简介 inotify 是一个 Linux 内核特性(监视文件系统事件),它用于监控文件系统,比如删除、读、写操作等,当发生对应事件时,则会触发 inotify。当监控目录时,与该目录自身以及该目录下面的文件都会被监控,其上有事件发生时都 阅读全文
posted @ 2023-02-06 10:23 DoubleLi 阅读(1063) 评论(0) 推荐(0) 编辑

摘要:(1)char*转换为string:直接赋值即可 char a[1024]="abcdefg"; string mm=a; (2)求char*(不包含\0)以及string的长度:strlen()函数 cout<<"a.size:"<<strlen(a)<<endl; (3) string转化为ch 阅读全文
posted @ 2023-02-02 16:00 DoubleLi 阅读(1562) 评论(0) 推荐(0) 编辑

摘要:这段时间,总是要使用char或者char* 赋值给std::string,踩了不少坑。于是写了个测试代码,如果你不想看我的代码,可以跳到下面直接看总结: #include <string> #include <iostream> using namespace std; int main(int a 阅读全文
posted @ 2023-02-02 15:47 DoubleLi 阅读(849) 评论(0) 推荐(0) 编辑

摘要:Linux清除原有ssh密钥方法1.问题现象 以前在mac的终端下面使用ssh user@localhost输入密码就可以连接到远程的SSH服务器,今天连接的时候老是提示如下错误: KENFORFORLIN:~ kenforstar$ sudo ssh root@192.168.1.203 Pass 阅读全文
posted @ 2023-02-02 10:43 DoubleLi 阅读(1038) 评论(0) 推荐(0) 编辑

摘要:本篇文章主要介绍了python语言中with as的用法使用详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 With语句是什么? 有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件 阅读全文
posted @ 2023-02-01 14:10 DoubleLi 阅读(595) 评论(0) 推荐(0) 编辑

摘要:CMake语法—选项(option) 1 选项 1.1 定义 1.2 说明 variable 选项名 help_text 描述、解释、备注 value 选项初始化值(除ON而外全为OFF) 2 应用注意事项 2.1 代码结构 learn_cmake:为根目录 build:为CMake配置输出目录(在 阅读全文
posted @ 2023-02-01 10:26 DoubleLi 阅读(651) 评论(0) 推荐(0) 编辑

摘要:option的命令形式如下 option(<variable> "<help_text>" [value]) option简介 cmake中option起到编译开关的作用,CMakeLists.txt中option以前的语句,变量按未定义处理,option之后的语句,变量才被定义。另外,注意,opt 阅读全文
posted @ 2023-02-01 10:24 DoubleLi 阅读(532) 评论(0) 推荐(1) 编辑

摘要:CMake option使用场景 : 编译脚本传递参数 -> CMake脚本接收option -> 源代码宏 1.编译脚本传入参数传入一个cmake option TEST_DEBUG #!/bin/sh cmake -DTEST_DEBUG=ON . cmake --build . 2.CMake 阅读全文
posted @ 2023-02-01 10:13 DoubleLi 阅读(148) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示