DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 474 下一页

2023年6月7日

摘要: 工作的时候遇到一个问题,需要把一个存储二进制网络流的buff转化为一个字符串进行存储。在网上搜了半天看到的方法都比较复杂。在这里介绍一种自己认为比较简便的方法。 二进制网络流一般都是unsigned char类型。跟char的区别在于读取的方式不同,但是存储的位数并没有什么不同。假设unsigned 阅读全文
posted @ 2023-06-07 17:27 DoubleLi 阅读(1508) 评论(0) 推荐(0)

摘要: Ubuntu升级Cmake的正确方式 某些软件包编译时需要高版本的Cmake,因此需要升级Cmake。 不能使用 sudo apt-get remove cmake卸载低版本cmake后再重装高版本,这样做会导致之前编译和安装的很多库一起被卸载!!! 正确步骤是: 去https://cmake.or 阅读全文
posted @ 2023-06-07 10:00 DoubleLi 阅读(735) 评论(0) 推荐(0)

2023年6月6日

摘要: 本文章向大家介绍[C/C++知识点] 数字后面加U/L/F的含义,主要包括[C/C++知识点] 数字后面加U/L/F的含义使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。 一、引言 写代码的时候往往需要定义许多常量,如int num=5等等,这个数字5显 阅读全文
posted @ 2023-06-06 17:44 DoubleLi 阅读(2651) 评论(0) 推荐(1)

摘要: 如果您使用现代的后端开发,则不可避免的是有一天您会将您的应用程序与外部服务集成在一起。当交换的数据包含敏感的信息(例如:用户的个人信息,公司内部报告)时,对数据进行加密以在出现泄漏或网络攻击的情况下提供额外的保护是很重要的。 对称密码学 多年来,使用两方(发送者和接收者)之间的共享密钥来实现加密。密 阅读全文
posted @ 2023-06-06 17:22 DoubleLi 阅读(297) 评论(0) 推荐(0)

2023年6月5日

摘要: 1、生成证书 lccgen license issue -o project_name.lic 2、要点 需要将源代码下的 - projects/DEFAULT 文件复制到想要生成证书的目录下 需要在目录下有一个private_key.rsa的文件在linux下可以用下面的命令生成 ssh-keyg 阅读全文
posted @ 2023-06-05 18:10 DoubleLi 阅读(638) 评论(0) 推荐(0)

摘要: ubuntu cmake…中出现的问题 在写一个helloworld的小工程,然后cmakelists如下 cmake_minimum_required( VERSION 2.8) project (hello world) add_executable(helloworld main.cpp) 执 阅读全文
posted @ 2023-06-05 18:09 DoubleLi 阅读(1192) 评论(0) 推荐(1)

2023年5月31日

摘要: 今天是客户要求的最后期限,可突然发现一种操作方式下,程序会很容出现线程大面积卡住。 程序开了数十个线程,每个都会ping一个ip。 于是有人说是线程太多,有人说是发包太多,还有说是usleep会导致卡死。 gdb连接上卡死的程序: gdb main pid info threads发现确实很多程序处 阅读全文
posted @ 2023-05-31 16:51 DoubleLi 阅读(368) 评论(0) 推荐(0)

摘要: 写一个延迟函数,usleep是延迟函数有时导致线程阻塞会因为有定时器终止的信号(SIGALRM)产生时会一些未定义的情况,建议少用,我们目前都换成了select替代,具体代码如下 void Msleep(unsigned int MilliSecond) { struct timeval time; 阅读全文
posted @ 2023-05-31 16:42 DoubleLi 阅读(214) 评论(0) 推荐(0)

2023年5月19日

摘要: #include<iostream> #undef NDEBUG #include<cassert> using namespace std; int main() { assert(1==2 ); cout<<"here"<<endl; } 输出 Assertion failed: 1==2, f 阅读全文
posted @ 2023-05-19 17:30 DoubleLi 阅读(296) 评论(0) 推荐(0)

2023年5月17日

摘要: 文章目录 前言 一、在License中保存配置 1.有效期 2.机器ID 3.其他限制条件 二、加密配置信息 三、配置信息签名 总结 前言 最近接到一个需求,需要给我们的软件系统增加一个License授权的机制,可以把软件系统部署到客户的服务器供客户试用,到期后系统就不能使用了获取产生一些限制,需要 阅读全文
posted @ 2023-05-17 10:16 DoubleLi 阅读(2739) 评论(0) 推荐(0)

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 474 下一页