自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 memcpy 与 memmove

现有代码中的索引模块中(b+树),  在节点数据的更新时, 节点内部的键值会发生移动, 目前代码中大量使用的是memcpy, 但是因为这种节点内的移动, src和dest肯定有公共区域, 在使用memcpy时,产生了内存重叠, 后来全部替换成了memmove,  记录一下。网上查了查, 两者的效率几乎可以忽略不计, 有时间可以实测一下。

2017-09-08 14:58:19 272

原创 Loadlibrary 加载指定动态库失败的问题解决

这两天在帮公司的一个产品部门解决一个问题, 比较典型,记录一下。问题的背景如下:该部门的一个测试人员通过install.exe 安装了自己部门的产品, 安装后发现, 出现了一些比较诡异的现象:1.  直接在安装目录的bin目录下启动exe程序, 可以正常使用;2.  通过快捷方式启动, 无法正常使用3.  将对应的项目文件的默认打开程序设为该软件, 也无法正常使用。

2017-09-07 09:22:23 17015

原创 vs编译sqlite源码

大前提: http://download.csdn.net/detail/usehers/9925952 到该路径下载所需的安装包。1.      安装Tcl-x86.exe, 一路next, 安装完成后,默认会安装在C:\Tcl 中;2.      查看环境变量的Path下是否包含了C:\Tcl\bin(默认已经添加),若没有,则将该路径添加进去。3.      将vs的nm

2017-08-09 11:18:04 947

原创 VS2010+visualGDB 开发Linux程序

VistualGDB 允许在vistual studio中直接编写和调试linux程序。一. 安装vistualGDB1.  下载 http://download.csdn.net/detail/usehers/9889747 里的VisualGDB.zip,解压后如图2.  安装VistualGDB-5.1r6-trial.msi , 安装过程中, 除了安装类型选择Custom

2017-07-05 18:05:48 1132 1

原创 NodeJs_1 爬取某网站首页博客的爬虫Demo

刚开始学js, 在 https://github.com/alsotang/node-lessons/tree/master/lesson3 教程的基础上, 将所抓取的标题对应的也一并文章进行抓取。 由于异步事件模型的原因,如果利用for循环的话, 对文章进行抓取时,直接for循环执行get事件,但由于异步造成访问间隔太短会报出503的错误,暂时不了解有什么通用的手段避免, 因此利用events库

2017-05-31 10:21:20 639

vs编译sqlite所需资源

vs+sqlite编译使用

2017-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除