自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (18)
  • 收藏
  • 关注

转载 puts()函数和printf函数的区别

puts()函数只用来输出字符串,没有格式控制,里面的参数可以直接是字符串或者是存放字符串的字符数组名。printf()函数的输出格式很多,可以根据不同格式加转义字符,达到格式化输出。puts()函数的作用与语句printf("%s\n",s);的作用形同。 例子:①:#include         int   main(   void   )    {  

2013-08-06 03:41:43 1257

转载 初学者学习 Android 开发,有什么好网站推荐?

Android Developers 官方文档Stack Overflow 初期遇到的问题,stackoverflow总能找到。 Highest Voted 'android' Questions 投票最多的几个问题,空闲时看看。 http://www.github.com/ 有很多开源组件 订阅博客: http://android-developers.blogspot.

2013-07-20 10:09:46 2195

转载 android开发论坛

1、eoe Android开发者论坛目前国内最早的Android开发者社区,人气非常旺聚集了不少Android开发方面的高手,开发中遇到的问题大都能在这里获得解决,网站最大的特色是定期发布《eoe特刊》,问答频道和资料分享做的也不错。 访问地址:http://www.eoeandroid.com2、 AndDev      国外非

2013-07-20 09:44:29 1186

转载 linux下android开发环境搭建及NDK安装[集成gcc编译器]

对于Linux我也是一位新人,弄Linux也就半年左右吧,同时作为Android队伍中的一个新人。 由于我最近每天使用的是CentOS 5.5,所以选择CentOS5.5作为我的开发环境。 我以前一直在LinuxSir潜水,第一次发贴,我还是细致的把我作的写下来。同时作为我的学习笔记我会把我的学习成果发上来的。 作为新人,如果有什么不对的地方,还望各位不吝赐教,多多关照~ 目录

2013-07-05 10:16:17 1192

转载 在此分享android源码下载地址 绝对可以下

首先我自己找了好几天一直没有找到,安卓代码仓库已经打不开了,据说是维护,我花了很长时间才找到下载android源码和android linux内核的下载地方。给学习嵌入式爱好者分享一下。                1 安卓源码下载http://down.qiannao.com/space/file/martincz/-4e0a-4f20-5206-4eab/2010/4/17/sour

2013-07-05 10:13:56 2098

原创 笔记本是window 7 x86 旗舰版sp1无线上网的,虚拟机是桥接模式,怎么相互ping通呢

1.window 7 x86 旗舰版sp1的防火墙关闭了2.虚拟机中,菜单edit(编辑)-》Virtual network edit(修改虚拟机网络)。选择桥接模式,(VMnet0 Bridge),选择桥接到无线网卡上面,确定3.在虚拟机中设置ip,使跟笔记本在同一个网段中4.相互ping测试下。

2013-03-19 09:17:08 689

转载 livekd的使用

livekd的使用偶尔需要使用livekd,常常忘了该怎么使用。这次使用成功了,赶快将配置步骤写下来,备忘。1.下载livekd.下面是它的网站:http://www.microsoft.com/china/technet/sysinternals/utilities/LiveKd.mspx2.下载并安装WINDBGhttp://www.microsoft.com/whdc/d

2013-01-16 20:53:25 1155

转载 linux的作业控制(job control)

http://blog.csdn.net/tsingyee/article/details/6116376

2012-12-27 11:45:52 721

转载 Linux Shell 通配符、元字符、转义符,正则表达式使用实例介绍

Linux Shell 通配符、元字符、转义符使用实例介绍说到shell通配符(wildcard),大家在使用时候会经常用到。下面是一个实例:1234[chengmo@localhost ~/shell]$lsa.txt  b.txt  c.old  #2?

2012-12-26 14:50:10 5959

原创 TVN_SELCHANGED相关问题

应用场景:一个对话框(CAddItemDlg类)中有一个树形控件(CTreeCtrl),为该树形控件绑定一个控件名m_MultSelTree。CMultSelTree m_MultSelTree;//其中CMultSelTree类是一个CTreeCtrl派生类。该类实现按住Ctrl键,和Shitf键多选树中的结点。发现void CAddItemDlg::OnSelchangedTree

2012-06-25 22:04:23 3763 1

转载 重温C++ primer 之重载符操作与转换总结

重载操作符必须至少一个类类型或枚举类型的操作数。这条规则强制重载操作符不能重新定义用于内置类型对象的操作的含义。重载操作符时不能使用默认实参。 重载操作符的设计1.不要重载具有内置含义的操作符重载&& || 或逗号或取地址不是一种好的做法。如果定义了,则不能使用内置含义2.多数操作符对类对象没有意义为类设计操作符,最好的方式是首先设计类的公用接口。定义接口后,就可以考虑

2012-06-01 21:52:49 715

转载 C++类的嵌套定义问题 -- 两个类相互引用

A.h文件class A{public:void methodA();...};B.h文件class B{public:void methodB();...}现在是再类A中要调用类B中的方法,类B中有要调用类A中的方法!试验过的失败方法:方法1:A.h文件#include "B.h"class B;class A{pr

2012-06-01 12:31:26 6920

转载 什么是代理和存根 ?

打个比方,你到自动取款机上去取款;你就是客户,取款机就是你的代理;你不会在乎钱具体放在那里,你只想看到足够或更多的钱从出口出来(这就是com的透明性)。你同银行之间的操作完全是取款机代理实现。  你的取款请求通过取款机,传到另一头,银行的服务器,他也没有必要知道你在哪儿取钱,他所关心的是你的身份,和你取款多少。当他确认你的权限,就进行相应的操作,返回操作结果给取款机,取款机根据服务器返回结果,从保

2012-05-31 16:32:26 4282

转载 C++内存泄漏检查方法总结

在VS2008中查看内存泄漏!加入头文件#include 在程序的最后加入   _CrtDumpMemoryLeaks();在使用DEBUG时,程序退出后就会自动报告是否有内存泄漏!注意,一定要在程序最后加入(在 return 前面)最快速度找到内存泄漏许式伟2006年11月某日 内存管理是C++程序员的痛。我的《内存管理变革》系列就是试图讨论更为有效的内存

2012-05-31 16:31:38 828

转载 COM组件设计和应用知识总结

http://www.vckbase.com/document/viewdoc/?id=1485

2012-05-29 08:14:06 477

转载 重温C++ primer 之面向对象概念编程

派生类中虚函数的声明必须与基类中的定义方式完全匹配,但有一个例外:返回对基类型的引用(指针)的虚函数。派生类中的虚函数可以返回基类函数所返回类型的派生的引用(指针) 如果基类定义了static成员,则整个继承层次中只有这样一个的成员。无论从基类派生出多少个派生类,每个static成员只有一个实例。  覆盖虚函数机制:#include "stdafx.h"#include

2012-05-24 21:19:53 526

转载 随想录(程序员的缺点) .

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】    每个行业的人员都有自己的特征,也就是我们常说的职业病。从这个角度看,程序员也不例外。一方面,程序员学习能力强、做事专注、肯钻研,另外一方面他们也容易染上不好的毛病,比如说贪多求快、过分自信、不切实际等等。下面,我们会对这些毛病一一进行分析和总结。坦诚自己的缺点是需要勇气的,关

2012-05-23 11:14:01 606

转载 调试技巧之调用堆栈 - Call stack

简单介绍  调试是程序开发者必备技巧。如果不会调试,自己写的程序一旦出问题,往往无从下手。本人总结10年使用VC经验,对调试技巧做一个粗浅的介绍。希望对大家有所帮助。    今天简单的介绍介绍调用堆栈。调用堆栈在我的专栏的文章VC调试入门提了一下,但是没有详细介绍。    首先介绍一下什么叫调用堆栈:假设我们有几个函数,分别是function1,function2,functi

2012-05-22 15:14:33 21364 2

转载 MFC资源句柄切换

1.问题引人:Regular DLL分为两类:  (1)静态链接到MFC 的规则DLL  静态链接到MFC的规则DLL与MFC库(包括MFC扩展 DLL)静态链接,将MFC库的代码直接生成在.dll文件中。在调用这种DLL的接口时,MFC使用DLL的资源。因此,在静态链接到MFC 的规则DLL中不需要进行模块状态的切换。  使用这种方法生成的规则DLL其程序较大,也可能

2012-04-12 15:41:03 3302

转载 重温C++ primer 之const总结

1.const变量,即常变量(变量值保持不变,不能被修改)a.const变量默认时是定义该变量的文件的局部变量b.非const*指针无法指向const 变量,只有const *指针能指向const 变量。c.一些const 变量定义在头文件中,const变量通过常量表达式自我初始化时.2.A.a.const T *pstr;指向常对象的指针,简单理解成*pstr不变

2012-03-31 13:47:18 618

转载 重温C++ primer 之复制控制(复制构造函数,赋值操作符,析构函数)

#pragma once#include #include class Exmpl{public: Exmpl(void){} Exmpl(const Exmpl &) { std::cout << "const Exmpl&" << std::endl; } Exmpl& operator= (const Exmpl &rhs) { std::cout << "oper

2012-03-31 07:34:17 501

转载 重温C++ primer 之C++类中的static数据成员,static成员函数

C++类中谈到static,我们可以在类中定义static成员,static成员函数!C++primer里面讲过:static成员它不像普通的数据成员,static数据成员独立于该类的任意对象而存在,每个static数据成员是与类关联的对象,并不与该类的对象相关联!这句话可能比较拗口,其实可以这么理解:每个static数据成员可以看成是类的一个对象,而不与该类定义的对象有任何关系!下面我们就来具体

2012-03-29 14:36:07 469

转载 分享一个计算机吧网站,

http://www.jsj8.com/catalog.asp?cate=1 提供最新计算机考研信息,专注于为各位计算机系的学生服务,为计算机入门学习、计算机考研、计算机就业提供信息及指导。

2012-03-06 22:47:39 689

原创 常用的几种报文校验方式(标准型)

如标题是标准型的,非标准的看读者按实际情况来,不要拿来就用。1.校验和(返回一个字节)/*-------------------------------------------------------------------------------------------  函数名 : Check 函数功能 : 校验和,前n个字节数据之和模256 返回类型 : unsi

2012-02-29 11:39:35 8118 2

原创 基本数据类型内存模式

Intel的内存结构中按字节,低字节在前,高字节在后存储。故float,int型内存结构低字节在前,高字节在后存储。1.将接受的4个字节的报文解析为float(标准IEEE754)或则intfloat fvalue;char *temp=(char *)&fvalue;/*接受的报文为低字节在前,高字节在后*/*tmp = ch_revbuf[0];*(tmp+1)=c

2012-02-29 11:30:33 711

原创 BCD编码

单个遥测显示命令6位(21) D7  09  21  地址 04  XX  XX  XX  XX  CS             D7 D6 D5 D4    D3 D2 D1 D0    D7 D6 D5 D4  D3 D2 D1 D0       A,B表示符号  小数点位置         0~9表示显示0~9   A:+   B:—  C:“L”地址为遥测表的地址,

2012-02-29 10:27:59 2577

原创 哈希表应用(链地址法)

最近项目中碰到这么一个问题。OPC客户端中存在已知点名的20000个点,其中点名是由字母和数字组成,比如PN110,PN112,PN113,PN114...PN200...PN900...将DCS服务器中的20000个点加到OPC客户端中。如果遇到相同的点名,就不加入,不相同就加入。比如DCS服务器中有点PN110,PN111,则OPC客户端中只有一个PN110,一个PN111。这里涉

2011-12-28 11:46:36 8040

转载 UML各种关系的代码映射,以便大家理解

1.关联关系(association):多重内嵌类,图形表示:实心菱形+实线+箭头class Dialog{     private:         Button btnOK;         Button btnCancel;         TextBox txtInfo;};class Button{};class TextBox{};2

2011-12-14 16:46:18 1437

转载 COM初学者看看,有助于理解

//采用多重继承方式,模拟实现COM接口和COM对象的例子#define IID_IUnknown 1#define IID_IVideo 2#define IID_IAudio 3struct IUnknown { virtual BOOL QueryInterface(int nIid, void **ppvObj)=0; virtual DWORD Rele

2011-11-20 17:55:13 678 1

原创 关于动态链接库中创建非模态对话框出现的问题

MFC扩展dll:extern "C" AFX_API_EXPORT BOOL CommOpen(CChannel* pChannel,BOOL bOpen)//主框架调用的第一个导出函数{ //创建的非模态对话框 AfxGetThread()->PostThreadMessage(CM_TEST1,0,0);//调用主框架的现成发消息 MSG msg;

2011-11-13 17:24:20 3996

转载 进程和线程同步的机制以及区别

1。进程和线程的区别2。它们各自同步机制  线程的: 1事件,2互斥对象,3信号量,4临界区  进程的:3。各机制之间的不同4。哪些属于内核?哪些不是?  事件,互斥对象,信号量属于,而临界区不是同 步 类 用 于 当 访 问 资 源 时 保 证 资 源 的 整 体 性。 其 中CsyncObject 是 其 它 四 个 同 步 类 的 基 类,

2011-11-09 13:58:46 821 2

原创 关于以ODBC和ADO方式访问excel数据库总结

温馨提醒,看帖子前请复习下连接数据方式有哪几种,以及各有什么优缺点,然后再来看本贴。 首先阐述一个小问题,如何用excel建立一张表呢?1.excel 2003的情况,假如excel中第一行是字段名,第二行以后是数据行,则选择多行(包括第一行),然后菜单中选择“插入”->名称->自定义名称。其中这个名称就是表名,用在select * from 表名语句中。2.excel 2007的情况

2011-11-07 09:34:18 6414 5

原创 关于工业控制的一些常识术语总结

1.question:工业控制用常用串口和以太网,关于串口遇到的问题,一现场工程师遇到运行通讯软件报错:无法打开串口1answer:分析可能是某个进程占用了串口(题外话,由于是现场要接设备,无法使用虚拟的串口),下载进程查看器工具Process Exploer,运行process explorer ,在菜单栏中找到find子菜单 ,输入 serial 是找哪个PID进程在用 串口,在win

2011-11-01 08:17:34 1011

原创 COM接口继承IUnkonwn接口,关于IUnkonwn里面函数实现中用到引用计数的总结

因为工作中要用到OPC,不得不先补下COM知识。看到COM接口时遇到一个专业术语引用计数(reference count),其实这个词一点都不陌生,在C++ primer中就有详细讲述。由该词引申出很多C++知识点,如果搞懂C++理解就不是表面的理解了。这里考到同学们的C++基础知识了,跟我一起复习下吧。(C++ primer 第四版 自己看了3遍,很有信心。但是一看到引用计数这个术语,我只记

2011-10-28 00:21:10 918

原创 想入职IT或者已经在工作的找不多方向的同学们看看这个,希望帮你找到方向

突然在网上看到一本书不错《IT学生解惑真经》推荐给大家。如果大家还在技术路上徘徊,不知道学哪个技术的话,不防花个1个小时看看,或许你会柳暗花明。这个不是教科书,仅供参考,个人觉得方向要靠自己找,别个说再多也是空。纪念我们将成为程序员逝去的青春,一路同行,我们并不孤单,展望未来。 看完本书有点收获吧,这书如果在大学里看到,我想现在可能在编程路上走的顺利写吧,后悔已经来不及了,

2011-10-26 22:44:20 871

转载 给软件开发初学者

在论坛上呆久了,发现很大一部分有关开发的帖子都是有关心怀梦想,立志成为一个软件英雄或者响当当的黑客人物;或者是狂热的游戏玩家,突然想迈入游戏开发的殿堂,自己打造一个完美的游戏;或者被以前IT行业的“钱”途无量所吸引,为了经济因素希望成为一个程序员的,而寻求进入软件开发领域之门的求助帖子。这些诸如“你好,我想做程序员,应该怎么做?”,“初学C++,请问看什么书好”,“请高手帮我看看这个程序”,“我想

2011-10-24 22:21:03 663 1

原创 关于vc++6.0项目配置相关问题

知识点:静态加载dll,读者可以考虑动态dll怎么加载呢(图复制不上来,想要有图的文档的话请给我留言,到时发给你) 在项目中编译时,报/.pch文件找不到问题,肯定是相关设置未正确。发生场景:往往一个大的项目有多个人开发,在中间存在公用的文件,比如放置在svn上,而我们开发的项目需要引用该头文件,这时就需要设置我们的项目,设置项如下:(这里具体讲的是dll调试环境的配置,其他情况的

2011-10-24 22:20:09 933

原创 回归过去,展望未来(一)(VC++程序员)

此文献给刚入职程序员或想入职程序员的各位童鞋门,希望你们在这一路上走的顺利。个人为经历聊聊怎么入职程序员。大学毕业出来由于各种原因从事了测试工作,一心想当程序员的自己于是放弃了测试,追随自己的梦想。(大家不要跟我一样,要做程序员就直接找,想以后有相关职业转过来的不太现实,浪费时间而且要吃亏)下面谈谈自己的几个月的学习经历:关于入门(这里介绍的主要是帮你找到程序员的工作):a.没有语

2011-10-24 22:19:01 1039 1

原创 使用pcomm库sio_cnt_irq(port,CntIrq,1)的函数相关疑问

sio_cnt_irq(ComPort,CntIrq,1);不是每接收一个字节函数会触发一次回调函数, 而是说只要串口收到大于等于一个字节数的数据就会触发,但可以用这个函数sio_read的返回值判断是否已经收完本帧数据, 注意,数据帧的长度必须在协议里规定好,或者包含在数据帧中一起发到PC, 以供程序判断是否读完一帧数据, 然后继续接收下一帧数据, 这样,至于需要触发多少次中断回调函数都无关紧要

2011-10-17 11:44:47 5223

原创 设置断点但是无法调试

http://topic.csdn.net/t/20020629/11/837795.html#r_achor csdn上2002的帖子搬出来,请问个位高手,有一个工程文件编译正常通过,编译后的可执行文件也可以正常的执行,但是设置断点调试时,系统却提示断点不能设置被禁止(当然这不

2011-10-16 21:32:52 2143

move android binder to linux

将android的binder框架移植到linux下面,同时写了一个点灯硬件服务进行测试,还包括android logger系统 测试半年未发现问题

2018-11-28

运动控制器galil通信Qt代码

基于galil通信协议.doc,用qt实现了上位机和galil通信,在s3c4418开发板上测试成功。

2018-06-06

运动控制器galil通信协议

运动控制器galil,上位机跟galil通信协议破解版,使用在linux和window下都可以,自己通过socket编程,就可以进行通信

2018-06-06

AB PLC DF1协议校验工具

在写AB PLC DF1协议时写的一个校验工具,包括crc16,和bcc校验码

2014-03-27

Pcomm开发包

Pcomm开发包,里面包括了开发文档,相应的库文件等。非常好用的一个串口开发包,已经在项目中测试用过了。

2013-04-27

数据互换器

非常好用的数据互换工具。比如将float类型的数据转化为四个字节的十六进制数。支持各种数据类型的转化。

2013-04-27

串口调试助手

很好用的串口调试助手。支持串口很多哦。该工具已经在项目测试中用过的

2013-04-27

modbus从站主站模拟器

modbus从站主站模拟器.在实际开发中没有实际设备时,可以用这个工具模拟真实的设备

2013-04-27

CRC和LRC校验工具

CRC和LRC校验工具。要该工具的实现代码请给我发邮件

2013-04-27

C++异步方式实现聊天程序

C++异步方式实现聊天程序,大家学习一下

2011-11-09

操作系统课件操作系统课件操作系统课件操作系统课件

操作系统课件操作系统课件操作系统课件操作系统课件操作系统课件

2010-02-18

技术方面求职总结技术方面求职总结

技术方面求职总结 技术方面求职总结 技术方面求职总结 技术方面求职总结

2010-01-22

用Java实现客户端和服务器传输

很简单的实现,关键要理解其中的原理 用Java实现客户端和服务器传输 用Java实现客户端和服务器传输

2010-01-22

在线相册系统webalbum

在线相册系统主要功能相册管理,相片管理,评论管理,用户管理。用SSH+AJAX+Myeclipse+mysql实现。由于有上传大小限制,所以导入的SSH集成包都删除了,只要导入就可以调试成功,还不成功就给我留言,我QQ发给你

2010-01-22

学生管理系统 学生管理系统

学生管理系统 学生管理系统 学生管理系统 学生管理系统

2009-01-18

C++课件 C++课件

C++课件 C++课件 C++课件 C++课件 C++课件 C++课件

2009-01-18

Train Train Train Train

TrainTrainTrainTrain

2009-01-16

Myblog Myblog Myblog

Myblog Myblog Myblog Myblog

2009-01-16

空空如也

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

TA关注的人

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