09 2022 档案
摘要:libofd:https://github.com/uukuguy/libofd 提取OFD文件内容不包括嵌入图片内容,仅仅是文档内...
阅读全文
摘要:思路:获取当前的时间戳/60(一分钟内任意时刻的时间戳/60为固定的值,对于C/C++),使用HMAC得到摘要,摘要进行位运算处理得...
阅读全文
摘要:https://github.com/nlohmann/json/blob/develop/include/nlohmann/det...
阅读全文
摘要:lshw源码包下载地址:https://www.ezix.org/download/?package=lshw.ezix.org 功...
阅读全文
摘要:接上篇 在登录用户为普通用户的情况下,因为我们需要弹窗来供用户输入,以root身份是不需要输入密码的,下面碰到的情况是以普通用户运行...
阅读全文
摘要:ubuntu官方开发网站 http://manpages.ubuntu.com/ pkexec命令(详细介绍见如下网址) http:...
阅读全文
摘要:rpm -qa --queryformat “%{NAME} %{VERSION} %{SUMMARY} %{INSTALLTIME...
阅读全文
摘要:ufw命令(ubuntu)Usage: ufw COMMANDCommands: enable ...
阅读全文
摘要:初始化3个int型大小的元素,不清空,at正常访问 #include #include using namespace std;in...
阅读全文
摘要:求链表的倒数第k个节点 思路:两个指针同时指向head,第一个指针先走k-1步,然后两个指针同时移动,当第一个指针走到尾节点时,第二...
阅读全文
摘要:这里的内容是处理%xx之类的东西!是"解码"过程。 比如网站请求服务器的某些资源带有中文,或者linux系统某些文件中记录的文件名中...
阅读全文
摘要:#include #include #include using namespace std;bool single_proc_ru...
阅读全文
摘要:ssize_t readlink(const char *path, char *buf, size_t bufsiz); /pro...
阅读全文
摘要:#include #include #include #include #include using namespace std;v...
阅读全文
摘要:#include #include #include #include #include #include #include #in...
阅读全文
摘要:1 #include ...
阅读全文
摘要:template struct Singleton{ struct object_creator { o...
阅读全文
摘要:有m个资源,每个进程最多需要x个资源,则最多允许几个进程参与竞争,确保不会发生死锁? 进程数使用n表示 当n(x-1)+1<=m时,...
阅读全文
摘要:#define _CRT_SECURE_NO_WARNINGS#include using namespace std;class ...
阅读全文
摘要:回调函数的调用惯例是stdcall,而类的成员函数的调用惯例是thiscall,故应该是类的静态成员函数作为回调函数才可以,类的普通...
阅读全文
摘要:void my_memmove(char * dst,char * src,int count){ if(dst >= src &&...
阅读全文
摘要:也就是说只要不是成员运算符的重载不管返回值是什么类型,不管重载什么类型的运算符,必须有一个参数为类类型或者枚举类型(vs2019)...
阅读全文
摘要:当引用的初始式是一个左值(是一个对象,你可以取得它的地址),其初始化就是非常简单的事情。对"普通"T&的初始式必须是一个类型T的左值...
阅读全文
摘要:无名管道不是普通文件,不属于某个系统,只存在内存中。管道在内存中对应开辟一个缓冲区。不同的系统大小不一定相同。 ...
阅读全文
摘要:以下均在VS2013 中测试说明 对于查看方式:cl /d1 reportSingleClassLayout类名 源文件名 虚函数指...
阅读全文
摘要://viminfo文件中匹配 文件中的某行:* 1590632880 0string temp = buf;//将上述举例行存入t...
阅读全文
摘要:现场反馈我们的一个模块总是运行一段时间就突然不提供服务了。让现场同事采集了堆栈发我们,发现这个模块卡在了open64(),打开文件的...
阅读全文
摘要:因为业务需求,web方面将字段text修改为mediumtext,同时也需要server方面来适配。server业务是查询这个字段 ...
阅读全文
摘要:某天客户反馈他们测试环境,助手段(客户端)上报的审计信息无法插入Oracle数据库,最近他们升级了Oracle,想问下是不是升级导致...
阅读全文
摘要:现场使用的postgre版本忘记查了,但是不影响,只需要知道postgre有些版本大小写是不敏感的就行 关于大小写不敏感 1、创建视...
阅读全文
摘要:以前看过docker的相关教学视频,但是工作后没用到都忘得一干二净了。并且本次所遇到的问题,前面说了忘记了docker相关知识(主要...
阅读全文
摘要:现场问题排查记录: 现场反映的问题,每天早上会有部分用户正常认证成功,但是第三方无上线信息,导致无法访问外网。 其它模块日志排查发现...
阅读全文
摘要:STL glibc list的size方法 所以仅仅是判断list容器是否有元素存在应该使用empty而不是list,避免进入复杂度...
阅读全文
摘要:上一篇文章中,我们使用gdb抓取堆栈分析了server运行,得出了结论。在某处抢占到读锁(对于共享资源map容器的保护,map的ke...
阅读全文
摘要:反馈后台Server运行卡住,结合以往可能是死锁了或者某个锁已经被抢占了但是在进行某些操作时费时很久,导致其他锁一致在等待。gdb抓...
阅读全文
摘要:上周有新任务开发,然后周五开发完了,和其他同事联调(不能远程调试),发现客户端上报给server之后,serever莫名其妙的就挂了...
阅读全文
摘要:IDA Free: https://hex-rays.com/ida-free/#download 客户反馈的日志,可以看到FROM...
阅读全文
摘要:(1)下载gperftools (2)编译的时候最后链接libtcmalloc.a ../../../gperftools-mast...
阅读全文
摘要:g++: internal compiler error: Killed (program cc1plus) 编译报错,今天遇到了,...
阅读全文
摘要:如果你想在linux进行多种文件类型的文件文本内容的提取,doctotext是一个很好的开源库。 github:https://gi...
阅读全文
摘要:不多说,多看点书总归是好的,不要看了一半就扔了 template void random_shuffle (RandomAcce...
阅读全文
摘要:两个栈实现一个队列 思路:入队只需要向s1中压栈即可,出队判断s2是否为空,不为空则pop,为空则将s1出栈然后压入s2,接着再po...
阅读全文
摘要:利用栈容器可以实现二叉树的非递归遍历 首先将每个节点都设置一个标志,默认标志为假,根据节点的的状态进行如下流程。 #define ...
阅读全文
摘要:关键词过滤–延伸多关键词过滤(业务需求) 首先最笨的方法是每个关键词完整的存放在一个容器中,文本内容解析完传过来的时候进行过滤,那么...
阅读全文
摘要:#ifndef BASE64PP_H_#define BASE64PP_H_#include #include #include #...
阅读全文
摘要:支持SQLite Expert Professional 5.2/5.3 x64版本,亲测有效 https://www.eatm.a...
阅读全文