- 博客(11)
- 收藏
- 关注
原创 _vsnwprintf兼容WIN2000
最近在将运行于WINXP以上平台的进程拦截驱动移植到WIN2000上,记录一下遇到的问题RtlStringCbPrintfW此接口在WIN2000上无法找到程序输入点,为了兼容WIN2000,需要在编译的时候加入 NTSTRSAFE_LIB的预编译头。加入以后编译出现如下错误: 1>ntstrs...
2020-09-22 20:25:01 188
原创 解决开发chrome插件过程中遇到“XX”正在调试此浏览器的问题
在开发chrome插件的时候,考虑到要抓取ajax请求的response body。我采取了chrome.debugger来进行捕获。但是在调试的过程中发现,chrome浏览器tab页下方出现了以下黄条:消除办法: 打开chrome快捷方式属性,添加命令行:--silent-debugger-extension-api...
2018-05-08 17:24:41 4159
转载 解决linux开机启动rc.local不执行
如果下方命令没有输出结果#systemctl list-dependencies multi-user.target | grep rc-local1执行下方命令#chmod +x /etc/rc.d/rc.local#systemctl daemon-reload12再次执行命令#systemctl list-dependencies multi-user.target | grep rc-l...
2018-04-13 11:30:03 5379
原创 nodejs爬取猎聘职位id
需求:爬取网易集团在猎聘网上的在招职位列表,输出其所有职位id分析:在猎聘上搜索分析后,找到猎聘的公司职位列表在https://m.liepin.com/company上,职位id在其职位li的href上。下面通过代码进行爬取。const request = require('co-request'); const co = require('co');const cheerio = requ...
2018-04-04 15:21:39 567
原创 node.js重试机制的简单实现
异常在程序设计的过程中无处不在,也会使我们的程序变得复杂臃肿。简单的do{...}while(1)基本能够实现我们所需要的异常处理,但这个显然不是优雅的node写法。今天自己动手实现一个简单的retry类来实现重试功能。代码中的异步处理采用co库进行了封装。retry.js'use strict';const maxRetryTimes = 10;class retry{ ...
2018-03-30 16:45:16 2342
原创 deelx导致内存泄漏的问题
最近在项目中遇到一个问题,4路并发执行解析操作,内存慢慢从10M增加到100M以上。VLD跟踪后定位到deelx的replace处。TCHAR* strReturn = regexp.Replace(p_EmailInfo._strHtmlText.c_str(), strwOutput.c_str())。deelx进行replace操作后,应执行releaseString(strRetu
2018-01-31 19:46:01 311
转载 vim如何修改只读文件
当我们使用vim编辑类似于/etc/network/interfaces这样的文件的时候总是会遇到权限问题不能保存,原因是所有的配置文件的权限只属于root。 那么怎样直接以root权限直接vim这些文件?方法是:结合sudo和tee两个命令来实现: w !sudo tee %解释如下::w – Write a file.!sudo – Ca
2018-01-30 12:04:22 23500
原创 cef源码编译
http://blog.csdn.net/weixin_39169700/article/details/79061175这篇文章讲述了cef的源码获取和编译流程。在编译cefclient和cefsimple的过程中,我遇到了如下错误:1> 正在创建库 E:/cef/cef/build/cefsimple/Debug/cefsimple.lib 和对象 E:/cef/cef/bui
2018-01-15 10:01:47 2166 2
转载 cef 源码获取与编译
一、引言最近工作中涉及到了有关嵌入浏览器控件的任务,并且要求支持 H5。之前使用了 wke,但是发现其对于 H5 的支持不够好,因此只能选择“闻名已久”的 cef。cef 是什么呢:CEF 全称 Chromium Embedded Framework, 是一个基于 Google Chromium 的开源项目。 Google Chromium 项目主要是为 Google
2018-01-15 09:41:40 2536
原创 ofstream写出的文件打不开或乱码的解决
最近在捣鼓从邮箱拉取数据并下载邮件附件的内容到本地的活儿,记录一下遇到的问题。获取到附件数据后,最开始将数据写入本地文件夹的代码如下:运行完成后查看写好的excel文件,显示文件已损坏通过beyond compare打开此文件和源文件比较:原来新写的文件比源文件多了很多‘0D’,原来ostream写文件如果没有标记ios::binary方式写入,碰到换行符(
2018-01-11 17:48:55 2590
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人