博客园 - 飞翔雨
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=6648
2022-11-16T14:24:24Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
feed.cnblogs.com
https://www.cnblogs.com/zhaojk2010/p/16897705.html
node_exporter采集主机运行数据 - 飞翔雨
这个工具只负责采集数据,并提供http接口供应数据。 这样的设计真不错,采集者只负责采集,展示者只负责展示,中间的数据采用某些符合某个协议标准的格式,并且是http接口。这样一来,任何环节模块都是解耦的,都不在约束开发语言。 而且无论是离线还是实时都非常能够适应。展示段拿着离线数据甚至能够做回放,太
2022-11-16T14:06:00Z
2022-11-16T14:06:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】这个工具只负责采集数据,并提供http接口供应数据。 这样的设计真不错,采集者只负责采集,展示者只负责展示,中间的数据采用某些符合某个协议标准的格式,并且是http接口。这样一来,任何环节模块都是解耦的,都不在约束开发语言。 而且无论是离线还是实时都非常能够适应。展示段拿着离线数据甚至能够做回放,太 <a href="https://www.cnblogs.com/zhaojk2010/p/16897705.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/16882942.html
【转】聊聊第一个开源项目(内网穿透) - CProxy - 飞翔雨
https://www.cnblogs.com/huiwancode/p/15970059.html
2022-11-12T03:03:00Z
2022-11-12T03:03:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】https://www.cnblogs.com/huiwancode/p/15970059.html <a href="https://www.cnblogs.com/zhaojk2010/p/16882942.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/13640062.html
libcurl使用总结 - 飞翔雨
https://www.cnblogs.com/snowbook/p/5643129.html https://www.cnblogs.com/suiyingjie/archive/2012/11/12/2766332.html
2020-09-09T09:17:00Z
2020-09-09T09:17:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】https://www.cnblogs.com/snowbook/p/5643129.html https://www.cnblogs.com/suiyingjie/archive/2012/11/12/2766332.html <a href="https://www.cnblogs.com/zhaojk2010/p/13640062.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/13520626.html
安卓装Linux - 飞翔雨
https://zhuanlan.zhihu.com/p/95865982
2020-08-17T14:45:00Z
2020-08-17T14:45:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】https://zhuanlan.zhihu.com/p/95865982 <a href="https://www.cnblogs.com/zhaojk2010/p/13520626.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/13296841.html
【转】jpeg文件格式详解 - 飞翔雨
【转】jpeg文件格式详解 【转】bmp文件格式详解
2020-07-13T16:55:00Z
2020-07-13T16:55:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】【转】jpeg文件格式详解 【转】bmp文件格式详解 <a href="https://www.cnblogs.com/zhaojk2010/p/13296841.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/12961916.html
少见的各类编译连接报错汇总 - 飞翔雨
结构体成员初始化报错: sorry, unimplemented: non-trivial designated initializers not supported https://blog.csdn.net/zuicong5568/article/details/77944474 https:/
2020-05-25T15:59:00Z
2020-05-25T15:59:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】结构体成员初始化报错: sorry, unimplemented: non-trivial designated initializers not supported https://blog.csdn.net/zuicong5568/article/details/77944474 https:/ <a href="https://www.cnblogs.com/zhaojk2010/p/12961916.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/12741624.html
RESTful是个什么鬼 - 飞翔雨
就是CRUD操作。 http://www.uuudoc.com/doc/ai/jiag/ba/fabdhgid-hfafeddai.html
2020-04-20T15:54:00Z
2020-04-20T15:54:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】就是CRUD操作。 http://www.uuudoc.com/doc/ai/jiag/ba/fabdhgid-hfafeddai.html <a href="https://www.cnblogs.com/zhaojk2010/p/12741624.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/12735239.html
数字证书的原理 - 飞翔雨
数字证书的原理 https://www.zhihu.com/question/24294477?sort=created
2020-04-19T16:10:00Z
2020-04-19T16:10:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】数字证书的原理 https://www.zhihu.com/question/24294477?sort=created <a href="https://www.cnblogs.com/zhaojk2010/p/12735239.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/12723290.html
windows下nginx的安装及使用 - 飞翔雨
[转] windows下nginx的安装及使用 [转] windows下nginx的80端口被占用问题
2020-04-17T15:13:00Z
2020-04-17T15:13:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】[转] windows下nginx的安装及使用 [转] windows下nginx的80端口被占用问题 <a href="https://www.cnblogs.com/zhaojk2010/p/12723290.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/12609500.html
appweb有关资料 - 飞翔雨
Appweb架构(译) https://www.jianshu.com/p/23a77a7814b6 static void lic() { puts("lic ..."); render("lic ...!!"); }
2020-03-31T15:14:00Z
2020-03-31T15:14:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】Appweb架构(译) https://www.jianshu.com/p/23a77a7814b6 static void lic() { puts("lic ..."); render("lic ...!!"); } <a href="https://www.cnblogs.com/zhaojk2010/p/12609500.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/10674005.html
验证压缩包完整性的方法 - 飞翔雨
1.为了保证压缩包的原始完整性,识别是否被篡改,可以用md5校验。适用于任何文件。 2.在软件升级的情景中,为了避免解压中途失败导致“旧的去了,新的不来”的尴尬局面,需要验证压缩包是否完全,可以正常解压就算完整;验证方法为:
2019-04-08T14:30:00Z
2019-04-08T14:30:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】1.为了保证压缩包的原始完整性,识别是否被篡改,可以用md5校验。适用于任何文件。 2.在软件升级的情景中,为了避免解压中途失败导致“旧的去了,新的不来”的尴尬局面,需要验证压缩包是否完全,可以正常解压就算完整;验证方法为: <a href="https://www.cnblogs.com/zhaojk2010/p/10674005.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/10362308.html
属性控件CMFCPropertyGridCtrl简单用法 - 飞翔雨
这是我的原创! 用一堆的编辑框下拉框做配置界面,很是繁琐,还要对齐排版……用这个属性控件 CMFCPropertyGridCtrl 就可以统一风格了。
2019-02-11T08:35:00Z
2019-02-11T08:35:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】这是我的原创! 用一堆的编辑框下拉框做配置界面,很是繁琐,还要对齐排版……用这个属性控件 CMFCPropertyGridCtrl 就可以统一风格了。 <a href="https://www.cnblogs.com/zhaojk2010/p/10362308.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/8072252.html
关于ComboBox的控件事件CBN_SELCHANGE总是取到旧值的问题 - 飞翔雨
我发现复选框,选择以后,在这个事件函数中,总是取到旧值,读了这个朋友的文章,找到了解决方法。下面是参考的文章: http://scorpiomiracle.iteye.com/blog/710511在编一个 MFC程序时,想响应一个下拉框ComboBox控件选择改变的事件,但是,总是在下一次选择改变
2017-12-20T01:48:00Z
2017-12-20T01:48:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】我发现复选框,选择以后,在这个事件函数中,总是取到旧值,读了这个朋友的文章,找到了解决方法。下面是参考的文章: http://scorpiomiracle.iteye.com/blog/710511在编一个 MFC程序时,想响应一个下拉框ComboBox控件选择改变的事件,但是,总是在下一次选择改变 <a href="https://www.cnblogs.com/zhaojk2010/p/8072252.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/7515699.html
shell脚本修改文本中匹配行之前的行的方法 - 飞翔雨
原创文件,欢迎阅读,禁止转载。 例子中是把 finish 前一行的 "yes" 改成 "YES"有一个方法就是利用sed+awk一起来完成。 这有什么实际用处呢?比如我要在某启动脚本的exit前修改两行代码,就需要这么做。 原创文件,欢迎阅读,禁止转载。
2017-09-13T08:33:00Z
2017-09-13T08:33:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】原创文件,欢迎阅读,禁止转载。 例子中是把 finish 前一行的 "yes" 改成 "YES"有一个方法就是利用sed+awk一起来完成。 这有什么实际用处呢?比如我要在某启动脚本的exit前修改两行代码,就需要这么做。 原创文件,欢迎阅读,禁止转载。 <a href="https://www.cnblogs.com/zhaojk2010/p/7515699.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/7052426.html
大端小段字节序-网络序-主机序 - 飞翔雨
原创文章,欢迎阅读,禁止转载 网络序 大端 big-endian 可以抓包看清楚 主机序 小端 little-endian 但window确实是小端,亲自验证(实际上也有大端的机器) 大端小端,针对多字节数据而言的,字符串单字节,不存在这个问题 小端:低位在低地址,高位在高地址(主机序) 大端:低位
2017-06-20T00:07:00Z
2017-06-20T00:07:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】原创文章,欢迎阅读,禁止转载 网络序 大端 big-endian 可以抓包看清楚 主机序 小端 little-endian 但window确实是小端,亲自验证(实际上也有大端的机器) 大端小端,针对多字节数据而言的,字符串单字节,不存在这个问题 小端:低位在低地址,高位在高地址(主机序) 大端:低位 <a href="https://www.cnblogs.com/zhaojk2010/p/7052426.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/5984457.html
C++中有符号/无符号数比较 - 飞翔雨
原创文章,欢迎阅读,禁止转载。 在我的程序中有如下代码编译被警告了 这样的比较是不是真可能出问题呢?看个例子 如果非要这么比较,那么什么时候结果是正确的呢?答案是:当a,b的值都在signed/unsigned的重叠范围内,即(UINT_MIN~INT_MAX)之内,称之为安全取值范围。详细分析一下
2016-10-21T06:16:00Z
2016-10-21T06:16:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】原创文章,欢迎阅读,禁止转载。 在我的程序中有如下代码编译被警告了 这样的比较是不是真可能出问题呢?看个例子 如果非要这么比较,那么什么时候结果是正确的呢?答案是:当a,b的值都在signed/unsigned的重叠范围内,即(UINT_MIN~INT_MAX)之内,称之为安全取值范围。详细分析一下 <a href="https://www.cnblogs.com/zhaojk2010/p/5984457.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/5974406.html
vc中获取磁盘IO统计计数 - 飞翔雨
想知道进程读写磁盘的情况,可以获取当前进程或指定进程的IO计数。 如果是检查其他进程的话,首先设法拿到进程ID,然后进程句柄需要如下获取。需要为这个句柄指定查询权限,注意第一个参数: hProcess=OpenProcess(PROCESS_QUERY_INFORMATION|PROCESS_VM_
2016-10-18T10:23:00Z
2016-10-18T10:23:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】想知道进程读写磁盘的情况,可以获取当前进程或指定进程的IO计数。 如果是检查其他进程的话,首先设法拿到进程ID,然后进程句柄需要如下获取。需要为这个句柄指定查询权限,注意第一个参数: hProcess=OpenProcess(PROCESS_QUERY_INFORMATION|PROCESS_VM_ <a href="https://www.cnblogs.com/zhaojk2010/p/5974406.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/5973919.html
C++中未初始化的bool值的问题 - 飞翔雨
原创文件,欢迎阅读,禁止转载。 问题描述 你见过一个这样的bool值吗,判断 var 和 !var 都是成立的,今天被我遇到了,是在一个坑里遇到的。今天调试了一个程序,发送一个网络消息,结果总是得不到回应,深入排查发现,竟然是因为一个具有4年工作经验的同事张某的不良编码风格埋下的坑,真是汗。 在C+
2016-10-18T08:42:00Z
2016-10-18T08:42:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】原创文件,欢迎阅读,禁止转载。 问题描述 你见过一个这样的bool值吗,判断 var 和 !var 都是成立的,今天被我遇到了,是在一个坑里遇到的。今天调试了一个程序,发送一个网络消息,结果总是得不到回应,深入排查发现,竟然是因为一个具有4年工作经验的同事张某的不良编码风格埋下的坑,真是汗。 在C+ <a href="https://www.cnblogs.com/zhaojk2010/p/5973919.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/5960829.html
doxygen的使用(二)给代码添加javadoc风格的注释 - 飞翔雨
原创文章,欢迎阅读,禁止转载。本文记一下javadoc风格注释的写法,这些特殊格式的注释称作标签。按照这种规范写的注释才能生成到文档中。 块注释的写法 单行注释的写法 (标签用'@'和'\'开头都是可以的)C++常用的标签有:@file 要文档化的文件,这个必须写,否则文件中的全部忽略@author
2016-10-14T07:58:00Z
2016-10-14T07:58:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】原创文章,欢迎阅读,禁止转载。本文记一下javadoc风格注释的写法,这些特殊格式的注释称作标签。按照这种规范写的注释才能生成到文档中。 块注释的写法 单行注释的写法 (标签用'@'和'\'开头都是可以的)C++常用的标签有:@file 要文档化的文件,这个必须写,否则文件中的全部忽略@author <a href="https://www.cnblogs.com/zhaojk2010/p/5960829.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhaojk2010/p/5960785.html
doxygen的使用(一)配置并生成文档 - 飞翔雨
原创文章,欢迎阅读,禁止转载。 doxygen是个好用的文档生成工具,他的强大功能有很多介绍,我就不说了。自带的chm帮助手册很全面,包括功能、注释规范、怎么配置、工具用法等。doxygen的用法共3步:1. 按照注释规范对代码加注释。2. 配置选项。3. 生成文档。配置选项可以使用命令行工具 do
2016-10-14T07:51:00Z
2016-10-14T07:51:00Z
飞翔雨
https://www.cnblogs.com/zhaojk2010/
【摘要】原创文章,欢迎阅读,禁止转载。 doxygen是个好用的文档生成工具,他的强大功能有很多介绍,我就不说了。自带的chm帮助手册很全面,包括功能、注释规范、怎么配置、工具用法等。doxygen的用法共3步:1. 按照注释规范对代码加注释。2. 配置选项。3. 生成文档。配置选项可以使用命令行工具 do <a href="https://www.cnblogs.com/zhaojk2010/p/5960785.html" target="_blank">阅读全文</a>