自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 C指向常量的指针和指针常量

指向常量的指针:此指针指向一个内存区域,这个内存区域(编译期)只读,即是此指针指向的内存区域中的值不能改变。指针常量:此指针是一个常量,即是无法改变指针的值,如果已经保存了内存单元A 的地址,则用内存单元B 的地址赋值给它将不能通过编译。#include int x = 328;int y = 222;// a pointer point to a read-only me

2015-04-23 21:37:13 580

原创 C# 的OPC客户端 (Advosol OPCDA.NET组件)

OPCDA.net 组件是Advosol 提供的一个用于.net  框架的 OPC DA 客户端组件,可以使用C# 或者 VB.net 进行调用。官方网站: https://advosol.com/pc-1-3-opcdanet.aspxOPCDA.net 是唯一的支持32 或 64 位的XP, Vista, win7 平台的.net 封装类库。支持.net framework 4,2 和

2015-04-19 09:45:25 5242 1

原创 Unicode 及其编码

描述了Unicode编码,还有其传输与计算机标识形式:UTF-8 UTF-16 UTF-32

2015-04-18 17:29:31 1713

原创 getopt 库的使用

getopt是GNU标准库中的一个小工具,一般只用包含其getopt.h 头文件即可使用。getopt 主要用途是提供一系列方法用户处理基于文字模式(控制台)的C/C++ 应用程序,当然在github上你也可以找到其他语言的版本。getopt 最初并不是标准C或C++ 的一部分,所以只能在每一个编写的应用程序中编译这部分代码,一般包含其头文件,getopt2.c和getopt.c 文件。下面介绍其

2015-04-18 12:01:32 2274

原创 简单的日志文件操作类 (C#)

类名称: log;类方法(公有):1)  log (String)    构造函数,传入完整文件名。2)bool writeln_log (String)   写入一行日志字符串。3) static void del_log_file (String)   删除指定文件。4) bool close_file ()   关闭文件5)   (属性)  String file

2015-04-18 11:44:23 638

原创 计算机整数表示

现实世界的整数,为方便,都以十进制表示。但计算机为了稳定的保持数据,使用两种信号表示状态,也即出现了0和1的数字表示,于是计算机中使用了二进制进行数据存储。整数有正负之分,一般在计算机中,使用一个bit位表示数据的符号,叫符号位。符号位一般在数据的最高位上。当数据是正数时,符号位为0,数据是负数时,符号位为1(用移码表示方式除外)。所以可以通过判断最高位bit知道是否数据是正数。if (d

2015-04-09 16:47:57 1698

转载 快速判断一个整数是否可以整除另一个整数的理论分析

如何快速判断一个整数是否可以整除另一个整数的理论分析 引用出处:  http://blog.csdn.net/yzsind/article/details/2412328    可能大家在小数初中的时候都知道一些快速判断一个数能被特殊的数整除的方法,如:如果一个数的所有数字之和能被3整除,则这个数能被3整除;如果一个数的个位为0或5,则这个数能被5整除;如果

2015-04-04 16:35:23 2092

转载 Windows MSVC vs MinGW

引用出处:http://www.360doc.com/content/12/0511/08/992979_210235656.shtmlMinGW:c -> o           gcc -c a.cc -> exe         gcc a.c libs.o -o a.exe (从主程序a.c,附加libs,生成a.exe)o -> exe         gcc

2015-04-03 22:11:13 1540

原创 Windows 钩子,基本的dll注入

Windows操作系统是基于钩子完成的消息传递与用户交互,它以事件驱动的方式运行。每一个窗口都拥有自己的消息队列,当外部设备触发消息时,消息被发送到系统消息队列,再有操作系统安排将消息发送到特定进程上,这即是消息链。所谓消息钩子,即是在系统将消息发送到用户程序前,提前截获此消息,并进行处理,也可以把它直接发送给用户程序。如:当键盘(外部设备)发生键盘输入时,WM_KEYBOARD消息被添加

2015-04-03 21:22:51 3754 6

原创 PE 文件中.reloc节 删除记录

PE文件是windows 下的一种可移植执行体,其设计目的使用来解决跨平台问题(但实际上只是在windows下使用)。通常在windows下使用的.exe .dll .sys等文件都是PE文件,符合PE文件格式规范,有其自身的格式。不熟悉的朋友也可以网上查找相关资料。PE文件的.reloc 节 即是使用了PE重定位技术。PE加载到进程虚拟地址时,会加载到PE中的IMAGE_OPTIONAL_H

2015-04-02 08:58:53 2648

空空如也

空空如也

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

TA关注的人

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