自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 资源 (46)
  • 论坛 (1)
  • 收藏
  • 关注

转载 VB和VBA的另类技巧-指针的应用

转自 http://www.cnblogs.com/wangminbai/archive/2008/02/22/1077203.html大家都知道C中可以使用指针,但现在VB(当然也有VBA)也可以使用指针了,这是我在网上看的一篇文章,大家参考一下。    想当年东方不败,黑木崖密室一战,仅凭一根绣花针独战四大高手,神出鬼没,堪称天下武林第一高手。若想成为VB里的东方不败,熟习VB《葵花宝典》,掌...

2018-06-29 10:15:28 723

原创 XML中文件编码规则

W3C定义了三条XML解析器如何正确读取XML文件的编码的规则: 1,如果文挡有BOM(字节顺序标记,一般来说,如果保存为unicode格式,则包含BOM,ANSI则无),就定义了文件编码 2,如果没有BOM,就查看XML声明的编码属性 3,如果上述两个都没有,就假定XML文挡采用UTF-8编码BOM:byte order markBOM设计出来不是用来支持HTML和XML的。要识别文本编码,HT...

2018-04-17 09:27:41 1217

转载 Linux core 文件介绍

转自:https://www.cnblogs.com/dongzhiquan/archive/2012/01/20/2328355.html1. core文件的简单介绍在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。 2. 开启或关闭core文件的生成用以下命令来阻止系统生成core文件:ul

2017-12-12 13:30:41 282

转载 Linux文件空洞与稀疏文件

转载自:http://www.topjishu.com/8277.html1、Linux文件空洞与稀疏文件2、文件系统数据存储3、文件系统调试文件空洞在UNIX文件操作中,文件位移量可以大于文件的当前长度在这种情况下,对该文件的下一次写将延长该文件,并在文件中构成一个空洞。位于文件中但没有写过的字节都被设为 0。如果 offset 比文件的当前长度更大,下一个写操作

2017-08-19 19:40:20 4009

原创 Centos系统使用记录

待完善

2017-08-02 09:01:33 409

原创 安装Python Imaging Library记录

安装Python Imaging Library记录:1、官网下载并解压到当前目录wget http://effbot.org/downloads/Imaging-1.1.7.tar.gztar -xzvf Imaging-1.1.7.tar.gz2、进入Imaging-1.1.7目录,修改setup.py文件中几个文件路径,每个人的路径不一定一样,这里需要注意一下,具体如下:

2017-04-10 21:30:18 1871

原创 PyCharm使用总结

一、PyCharm调试python程序总结1、设置断点:在代码前面,鼠标单击,设置断点。右键断点可以有很多断点的设置,自己研究。2、调试断点:Ctrl+F5或点击绿色的甲虫图标,同Eclipse,点击后即运行到第一个断点;3、F8或Step Over:继续向下运行到下一个断点;4、Shift+F8或者Step Out:跳出当前函数的执行;5、F7或Step Into:进入当前的

2017-03-23 22:06:43 5873

转载 VS2015密钥

专业版:HMGNV-WCYXV-X7G9W-YCX63-B98R2企业版:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV

2017-03-15 11:38:13 1353

原创 Ubuntu使用记录

一、ubuntu登录界面不能使用root登录如何解决?      vi打开文件/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf,在最[SeatDefaults]下添加一行greeter-show-manual-login=true 后保存关闭,然后重新启动机器就可以选择用户登录桌面了。二、vi编辑器不能使用方向键和退格键问题

2017-03-11 00:34:45 401

原创 Windows项目迁移到Linux总结

个人迁移过程总结:1、采用Notepad将一个一个文件打开并另存为UTF8格式;2、将含有中文字符的变量名称重新修改;3、将#pragma once改成宏定义的形式防止多重引用;4、将Windows下的变量在Linux下改成typedef重定义一下;5、将Windows API改写成Linux对应的API或者自己实现;6、将相关头文件采用条件编译进行区分,方便项目跨平台;

2017-03-10 18:02:43 4672

原创 使用GetExtendedTcpTable获取TCP相关信息

下面介绍实现的细节。由于GetExtendedUdpTable与GetExtendedTcpTable的用法非常相似,故这里只介绍GetExtendedTcpTable的用法。GetExtendedTcpTable函数在 SDK 中没有,所以要自己定义。typedef DWORD (WINAPI *PFNGetExtendedTcpTable)(     __out         P

2017-02-17 16:41:04 6861

原创 Windos下经典小工具介绍

微软小工具集合:https://technet.microsoft.com/en-us/sysinternals/bb545027警告:非微软的工具,可能导致系统卡死或重启一、微软免费DebugDiag•下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=26798•功能:产品环境,监控进程,放心使

2017-02-14 15:58:00 524

转载 Eclipse 的单步调试

1、设置断点在程序里面放置一个断点,也就是双击需要放置断点的程序左边的栏目上。2、调试(1)点击"打开透视图"按钮,选择调试透视图,则打开调试透视图界面,然后先设置断点,按调试按钮则可以调试程序。(2)或者直接点击调试按钮,那个虫子样子的按钮,然后就会进入调试透视图的界面。前提你需要是要在程序中设置好断点。(3)或者右键单击该程序,选择debug as(调试方式) -> java ap

2017-01-17 15:02:36 1597

原创 Linux下环境相关话题

一、设置语言环境在Linux中通过locale来设置程序运行的不同语言环境,locale由 ANSI C提供支持。locale的命名规则为_.,如zh_CN.GBK,zh代表中文, CN代表大陆地区,GBK表示字符集。在locale环境中,有一组变量,代表国际化环境中的不同设置:CODE:LC_COLLATE,定义该环境的排序和比较规则LC_CTYPE,用于字符分类和字符串

2017-01-12 11:40:28 317

原创 Linux下使用mail命令发送邮件

最近在研究sendmail服务发送邮件的问题,暂时未做任何配置,仅能发送邮件,不能接收,需要后续修改配置。暂时讨论mail发送邮件功能,该功能在CentOs、SUSE和Ubuntu下都测试过。mail命令的语法如下:Usage: mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...

2016-10-22 16:53:23 8234

转载 SVN主干发布与分支发布的区别

一:主干发布先说主干发布模式: 以SVN库为例,大致将库分为trunk,branch,tag三种,主线发布就是公司要发布某个产品的V1版本,之前大家都做会在SVN的trunk上做开发,等trunk稳定了.开出一个分支B1,在B1分支上做V1版本的其它功能添加,bug修改等,并使用持续集成来验证B1的稳定性.直到V1版本达到要求,可以对外发布,并且发布成功后,进行从branch到trunk的me

2016-09-24 11:47:46 7848

原创 go语言使用grpc的步骤

grpc提供了很好的rpc远程过程调用功能,封装了中间环节,让使用rpc的客户服务端只需要关注自己的业务即可。go语言下使用gprc的步骤如下:1、安装go语言       go语言的安装不再详述,具体参见:https://golang.org/doc/install       grpc需要在go语言1.5或以上版本工作2、安装grpc       安装好go语言后,

2016-09-03 14:27:59 3628

转载 高流量大并发Linux TCP 性能调优

本文参考文章为:优化Linux下的内核TCP参数来提高服务器负载能力Linux Tuning本文所面对的情况为:    高并发数    高延迟高丢包(典型的美国服务器)值得注意的是,因为openvz的VPS权限比较低,能够修改的地方比较少,所以使用openvz的VPS作VPN服务器是非常不推荐的。我们通过修改 /etc/sysctl.conf 来

2016-08-31 18:58:15 4182

转载 Winpcap网络开发库入门

Winpcap是一个强大的网络开发库,可以实现许多功能:获取可用的网络适配器;获取指定适配器信息(比如名称和描述信息);捕获指定网卡的数据封包;发送数据封包;过滤捕获的包以获取特定包等。           首先到http://www.winpcap.org/install/default.htm下载安装winpcap 驱动和DLL组件。      然后到http://

2016-08-30 20:25:37 512

原创 Linux经典命令学习

1、使用远程终端时,可以使用如下命令:screentmux2、下载文件可以使用如下命令:curlwget3、压缩解压缩可以使用:tarziprar

2016-08-29 16:16:56 437

转载 How To Install Go 1.6 on Ubuntu 14.04

How to Install Go 1.6 on Ubuntu 14.04IntroductionGo is a modern programming language developed by Google that uses high-level syntax similar to scripting languages. It is popular for many applic

2016-08-27 21:08:41 914

原创 Linux下svn更新含有中文名称的库问题

Linux下更新含有中文名称的库文件时,出现如下提示:SVN Error: Can't convert string from native encoding to 'UTF-8'通过google,发现有两种解决方法:export LC_CTYPE="zh_CN.GB2312"或者export LANG="zh_CN.UTF-8"但是都不

2016-08-24 19:28:31 4143

转载 HTTP协议 (五) 代理

感觉不错,转了之前写过一个篇 【HTTP协议详解】 ,这次介绍代理服务器, 代理服务器是HTTP协议中一个重要的组件, 发挥着重要的作用。 本文介绍一些HTTP代理服务器的概念和工作原理 阅读目录什么是代理服务器Fiddler就是个典型的代理代理作用一:FQ代理作用二:匿名访问代理作用三:通过代理上网代理作用四:通过代理缓存,加快上网速度

2016-08-24 18:29:46 412

转载 在DLL中获取主进程窗口句柄

原文地址:http://www.programlife.net/get-main-window-handler-in-dll.html有的时候难免需要在DLL中获取主进程的窗口句柄,比如在DLL注入的时候等等。那么如何在DLL中获取主进程的窗口句柄呢?可以通过EnumWindows来实现。先通过GetCurrentProcessId获取进程的PID,然后在EnumWindows中调用G

2016-08-18 13:31:39 2368

转载 QuantLib Installation in VC++ 2010

转载自:http://quantlib.org/install/vc10.shtmlQuantLib Installation in VC++ 2010Dominik HolensteinBased on the VC++ 2008 instructions by Dimitri ReiswichThese are step-by-step instructions t

2016-08-13 16:42:32 851

转载 在Windows下编译运行QuantLib

摘要:QuantLib项目的目标是为金融领域的量化计算提供一个全面的软件框架。QuantLib是一个C++语言实现的开源库,在现实世界中建模、交易和风险管理等领域有着广泛的应用。QuantLib 是一个开源的服务于金融领域量化计算的综合的软件框架。QuantLib是纯C++语言实现的。它为量化分析人员和C++程序开发人员提供了丰富的数学和统计学工具,为股票,期权,期货以及互换等金融工具的定

2016-08-13 16:40:40 2659

原创 MFC界面控件位置大小控制的EasySize使用说明

第一步:讲EasySize.h头文件拷贝到工程文件夹下面第二步:在对话框类定义下面添加"DECLARE_EASYSIZE"宏,没有分号,同消息映射类似。第三步:添加控件布局映射,在该对话实现文件的消息映射下加上:BEGIN_EASYSIZE_MAP(对话框类名)    EASYSIZE(控件ID,left,top,right,bottom,options);END_EASYSIZE

2016-07-23 10:54:18 897

转载 Ubuntu15.10虚拟机中分辨率调整

Win8.1 x64下,VmWare WorkStation安装 Ubuntu 15.04 x64,发现不能自动调整分辨率。手动调整,发现并没有需要的分辨率(1920 * 1080),在 Display 中显示 Unknown Display,看样子应该是兼容性问题。目前的解决方案是通过xrandr命令自行添加需要的分辨率解决。查看当前的所有分辨率选项输入添

2016-07-06 11:29:29 796

转载 Windows 任务管理器中的几个内存概念

转载:http://www.cnblogs.com/walfud/articles/3256233.html我们使用的大部分 PC 是基于 Intel 微处理器的 x86 和 x64 架构计算机. 因此, 我们面对的 windows 避免不了和 Intel 架构有些设计上的契合. 比如接下来要说到的内存管理. 为简单起见, 我们只讨论 x86 体系架构的内存管理. 不考虑换页文件影

2016-07-01 16:54:49 610

转载 openSUSE下安装LAMP

转载:https://en.opensuse.org/SDB:LAMP_setupInstalling Apache2First of all, make sure you have root access and enter the following command:root # zypper in apache2Starting Apache2To s

2016-07-01 14:21:09 666

转载 VC中获取单个字体尺寸和字符串尺寸

转载自:http://my.oschina.net/ypimgt/blog/62354一、获取字符串尺寸用:GetTextExtentPoint32。SIZE *se=new SIZE;CDC MemDC; //首先定义一个显示设备对象MemDC.SelectObject(font);......其它关于MemDC的操作GetTextExtentPoint32(MemDC.Ge

2016-06-23 16:57:32 1163

原创 linux命令之tcpdump

tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤。并提供and、or、not等逻辑语句来删选去掉无用的信息。tcpdump选项说明:-A 以ASCII格式打印出所有分组,并将链路层的头最小化-c 在收到指定的数量的分组后,tcpdump就会停止-C 在将一个原始分组写入文件之前,检查文件当前的大小是否超过了参数file_

2016-06-23 13:27:15 7962

转载 按行读取ANSI、UNICODE 、UNICODE big endian、UTF-8四种文本文

代码简介1.问题提出MFC提供的文件类CStdioFile,其中一个函数ReadString实现了文件的按行读取,但是不能满足不同类型的文本文件的按行读取,为了解决这一问题,笔者初步研究了一些编码知识,参考了网上的一些资料,实现了CStdioFile类的扩展类CStdioFileEx,完成了常见文本文件的按行读取(注明:不包括DOC、PDF等其他形式的文档).在此对网上分享编码经验的网

2016-06-20 16:35:59 3532

转载 开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别

因CooCox用户数及影响力越来越大,CooCox团队也逐渐提高了对软件及代码协议的重视。在收集整理的过程中,一些归纳好的信息和大家分享一下。首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者

2016-06-20 15:08:01 370

原创 Windows环境下VS2010编译openssl库

原文:http://www.jianshu.com/p/4522f17ce2ff     文/四明羽客(简书作者)openssl版本:openssl-1.0.2e在Windows环境下编译openssl需要perl支持,安装ActivePerl1. 配置编译环境我们用VS2010来作为编译工具,使用VS2010对应的命令行进入2. 配置编译文件和模式切换到openssl

2016-06-15 15:36:33 2165

转载 自绘ListCtrl -- 设置行高

以下是通过重载DramItem()方法来实现自绘,故需要设置ListCtrl控件属性"Owner DrawFixed"为TRUE,"Owner Data"为FALSE(默认为FLASE); 1.  准备工作(1).新建一个MFC类CMyListCtrl,其基类为CListCtrl,(2).将ListCtrl控件属性"Owner DrawFixed"设置为TRUE,"

2016-06-15 10:31:52 1741

转载 MFC总结之CListCtrl用法及技巧

本文根据本人在项目中的应用,来谈谈CListCtrl的部分用法及技巧。当初学习时,查了很多资料,零零碎碎的作了些记录,现在主要是来做个总结,方便以后查阅。主要包括以下十三点内容:基本操作、获取选中行的行号、复选框操作、动态设置选中行的字体颜色、设置选中行的背景颜色、禁止拖动表头、让第一列居中显示、设置行高与字体、虚拟列表技术、点击表头时进行归类、向上与向下移动、动态调整大小问题、避免闪烁问题。

2016-06-15 10:28:46 7467 1

转载 Ubuntu 14.04 安装 ffmpeg 并使用 youtube-dl 下载 1080p 高清视频

原文:https://ttt.tt/157/因为某些需求,想把 YouTube 上的高清视频下载到本地,寻求一番之后决定使用 youtube-dl 这个神器。其实 youtube-dl 也有 OS X 和 Windows 的版本,但是因为本地网络明显没有服务器的网络好,尤其是下载 YouTube,所以我们把 youtube-dl 安装到国外的服务器或 VPS 上,下载好

2016-06-03 11:42:25 5334

原创 VS下boost使用记录

VS command 进入Execute .\bootstrap.bat,生产b2,b2同bjam一样64位全量编译b2 -j8 --toolset=msvc-14.0 address-model=64 --build-type=complete stage32位编译b2 -j8 stage --toolset=msvc-10.0 address-model=32 link=s

2016-06-02 21:25:11 482

原创 VS2010奇怪问题记录

1、VS2010使用boost_1_59_0编译Release时链接报错如下:error LNK2001: 无法解析的外部符号 "public: void __thiscall boost::container::container_detail::has_member_function_named_construct >::BaseMixin::construct(void)" (?cons

2016-06-02 18:11:02 505

PDFlib库代码,操作PDF更方便

PDFlib库文件以及相关的实例,不是开源代码

2011-05-23

深入浅出MFC简体版

深入浅出MFC简体版

2012-12-17

Tree和List控件

三态Tree控件 ListCtrl增强控件

2012-09-02

加密解密.技术内幕

加密解密.技术内幕 加密解密.技术内幕 加密解密.技术内幕 你值得拥有的经典

2012-08-21

VC++MFC类库中文手册

VC++MFC类库中文手册 你值得拥有,中文版很给力

2012-08-21

加密与解密

加密与解密

2012-08-21

Visual C++网络高级编程

Visual C++网络高级编程

2012-08-21

证券投资基金讲义

证券投资基金讲义

2012-05-11

C++笔试题集锦

C++ C++笔试题 笔试题集锦

2012-03-07

批处理学习

批处理 批处理学习

2012-03-08

Windows NT未公开的内核API秘密

Windows NT未公开的内核API秘密解析了未公开的API用法 掌握了这些API,能够轻松驾驭Windows开发

2012-01-11

Depends DLL依赖分析工具

Depends DLL依赖分析工具 分析dll和exe所依赖的dll

2011-12-22

Windows核心编程

第I部分 基础知识  第1章 起步  第2章 Unicode简介  第3章 窗口与消息  第4章 文本输出  第5章 绘图基础  第6章 键盘  第7章 鼠标  第8章 计时器  第9章 子窗口控件  第10章 菜单和其他资源  第11章 对话框  第12章 剪贴板 第II部分 关于图的那些事儿  第13章 使用打印机

2011-11-22

Windows程序设计

本书是一本经典的Windows编程圣经,涵盖基础知识和中高级主题,全面地介绍了Windows程序设计所涉及的细枝末节,旨在帮助读者从高屋见瓴的角度,建立完整的知识体系,为以后的职业生涯奠定良好的基础。 本书会帮助程序开发人员、网络开发人员以及具有一定编程基础的中高级读者,快速、全面地掌握微软技术,为将来的技术生涯奠定扎实的基础,使之成为中国软件产业的栋梁!

2011-11-22

UML参考手册

UML参考手册 UML参考手册 UML参考手册 UML参考手册

2011-09-26

C++经典教程,你值得拥有

Effective C++、高质量C和C++、C陷阱与缺陷、More Exceptional C++中文版等经典书籍,你值得拥有

2011-08-21

PE文件格式详解,你值得拥有

你值得拥有,PE文件格式详解PE文件格式详解PE文件格式详解PE文件格式详解

2011-08-21

VC++经典教程和源码

VC++经典教程和源码 VC++经典教程和源码 VC++经典教程和源码 VC++经典教程和源码

2011-08-12

VC6.0语言参考手册

VC6.0语言参考手册,详细剖析Visual C++编译器相关信息,值得一看

2011-07-29

LUA学习资料及参考手册

包括Programming in Lua+Lua 5.1 参考手册+LUA5.0.2解释器,是学习LUA必备资料

2011-07-11

DLL封装Excel的读写功能

DLL封装Excel的读写功能,调用约定采用__stdcall,指定行列和sheet索引进行多写,已简单测试通过,如有问题请留言

2011-06-19

DLL封装Excel的读写功能

DLL封装Excel的读写功能,上次传错了,不好意思!里面有调用的例子

2011-06-20

中英文切换例子包括提示的修改源代码

中英文切换的例子,包括提示内容也会随这语言的切换而进行相应的提示的源代码

2011-06-06

中英文切换可运行程序

中英文切换可以运行成程序,可以参考一下,如果有意见可以发到我的邮箱liangyongfu82@sina.com

2011-06-06

中英文切换例子包括提示的修改

中英文切换的例子,包括提示内容也会随这语言的切换而进行相应的提示

2011-06-05

新编Windows API参考大全

新编Windows API参考大全,介绍了所有的API,可以直接用C或者C++调用API,实现同MFC类似的界面功能

2011-06-06

PoDoFo开源代码

PDF的开源代码,比PDFlib好,PDFlib需要验证,podofo开源比较好

2011-05-23

NSIS 用户手册(中文版)

NSIS 用户手册(中文版),一本非常详细的NSIS的书籍,适合初学者和中等

2011-05-11

STL源码剖析--侯捷

STL源码剖析,侯捷的又一部经典之作,强力置顶

2011-03-14

Makefile详解,足够详细

Makefile详解,足够的详细,适合于初学者和一般学员,强力置顶

2011-03-15

深入浅出MFC,侯捷经典之作

深入浅出MFC,侯捷经典之作,强力置顶,学习Windows变成的经典

2011-03-15

Visual Assist

使用Visual Assist,能是Visual C++达到.NET的效果

2010-07-04

CnPack IDE 专家

CnPack IDE 专家包是一组集成在 Delphi / C++Builder / BDS 的 IDE 中,用于增强 IDE 功能、提高 IDE 的可用性及开发效率的免费、开放源码工具。

2010-07-04

TortoiseSVN日常使用指南

VN日常使用指南,介绍的很详细,值得一看

2010-06-05

COM入门教程,介绍很详细

COM的入门,ppt文件 入门级教程,欢迎下载

2010-06-05

Subversion 权威指南1.6

Subversion 权威指南1.6 很详细,值得收藏

2010-05-05

BugFree2.0使用手册

BugFree2.0使用手册 内容很详细

2010-05-05

VC++多媒体编程_经典之作

VC++多媒体编程,介绍很多种编程方法,内容很详细,值得收藏与分享

2010-05-06

46家公司笔试题_经典

46家公司笔试题,包含很多大公司题目,为你面试带来很大的好处

2010-05-06

Delphi中开发SQLite数据库的控件

Delphi中开发SQLite数据库的控件安装

2010-04-30

便宜出售《Delphi程序开发范例宝典》

发表于 2011-12-02 最后回复 2011-12-13

空空如也

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

TA关注的人 TA的粉丝

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