自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 QtCreator开发Qt中的ActiveX控件

最近项目中需要用到QtCreator来开发ActiveX控件,但QtCreator没有可建的ActiveX控件项目。所以使用VS2010+Qt插件+QtSDK来开发Qt的ActiveX控件。Qt插件是qt-vs-addin-1.1.11-opensource.exe(下载地址:http://yunpan.cn/Q43NFxKxPheSK);QtSDK是qt-win-opensource-4.8,5

2014-03-04 15:02:18 11082 2

原创 生活与技术体会

对于内存的使用,一般都会用空间换时间或者用时间换空间来提升内存的使用效率。而对于工资,我感觉也有类似的转化条件;要不就是用技术好,在工作上所花的时间少一点,然后工资也高一点;或者是你技术一般,但在工作上所花的时间就要多一点(比如加班),然后工资才能高一点;也就是所谓的用技术换时间或者用时间换技术

2014-02-09 17:48:49 935

原创 C语言中字符串拷贝(strcpy)与内存拷贝(memcpy)的实现

1.字符串拷贝的实现函数原型具体如下:char* strcpy(char* dest, const char* src);该函数的两个字符指针参数所指向的内存会从外面传进来。函数简单实现如下:char* strcpy(char* dest, const char* src){if (dest == NULL || src == NULL) return NULL;cha

2014-01-20 15:53:46 2247

原创 华为面试 失败总结

今天早上6点起来,然后做了两个多小时的车赶去滨江华为面试,找华为公司还找了半个小时,海康倒是马上就看到了。面试的是基础研究部门的大数据开发。但到了之后才发现他们要重写一份简历,要写应聘的部门,我当时连应聘的部门都不知道,那个囧呀。这个确实有点说不过去。简历写完之后就是等待,其间给我打电话的刘工(就这么叫吧)给我聊了一下大数据,个人感觉他人还不错的。然后就是技术面,也不知道是不是找上起太早大脑还没反

2014-01-04 20:50:33 1519

原创 脚本语言之Lua与Windows批处理的初步认识

1.脚本语言介绍脚本语言是一种动态语言(数据类型不在声明的时候确定,而是在使用的时候确定),是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。         脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。它的命名起源于一个脚本“screenplay”,每次运行都会

2013-02-08 21:46:25 5708

原创 通过Windows API来了解多字节与宽字符

多字节ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是 255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩展ASCII”,一般用来存放英文的制表符、部分音标字符

2013-01-06 18:54:12 2250

原创 孙鑫VC++视频教学19笔记之动态链接库创建

背景          由于项目需要用到delphi写的客户端来调用dll,并通过dll与Qt写的项目进行socket通信。dll使用C++来写的,这也让我有压力再去回顾一下孙鑫老师的VC++教学视频。主要看的19课的动态链接库静态链接库http://blog.csdn.net/ziren235/article/details/1381916静态链接库是以lib作为后缀的动

2013-01-06 18:48:30 3828

原创 Qt写的连连看(基础篇没涉及具体的实现)

这篇文章主要会讲实现连连看时,需要的Qt功能点有哪些,也许后期会剔除一些,我也只是凭我经验来写所需要的Qt功能。     布局:布局上我设置了两个widget,一个当做主窗口来使用PlayWindow,另一个作为图片的容器来使用PicFrame;主窗口中我用的是网格布局QGridLayout,涉及到的代码如下:       载入图片时的凹凸感:这个的实现我感觉是有点别扭的,我是在图片的

2012-12-17 22:32:22 3169

原创 Qt 类QSettings,读取ini与注册表

Qt中类QSettings可以读取与修改ini、注册表,区别就是在申明QSettings类时格式参数不一样,注册表的是QSettings::NativeFormat,ini的是QSettings::IniFormat。QSettings::NativeFormat           通过修改注册表来增加桌面右键的菜单,批处理增加地址:http://download.csdn.net/

2012-12-14 21:16:14 2078

原创 如何在linux下写makefile

本文主要来自于陈皓老师的跟我一起写makefile,链接地址:http://blog.csdn.net/haoel/article/details/2886        Windows下用集成开发环境(IDE)开发程序时不会涉及到编译、链接的步骤,集成开发环境已经把这些工作给你集成好了,你要做的就是根据语言的语法来编写代码。所以Windows下开发程序对makefile会有点生疏。

2012-12-13 23:08:23 14626

转载 学习编程的方法

学习编程,要完成三个步骤:        ①:看书,看代码;        ②:对照着书敲代码;        ③:抛开书本,自己根据自己理解,去敲代码,或者自己给个题目,然后用新学到的知识去解决;            经常思考自己学到的知识,对比一下看看有什么好的体会

2012-08-22 13:24:27 676

转载 log4cplus总结(借鉴网络)

1.log4cplus基本元素Layouts   :控制输出信息的格式Appenders :输出对象,是输出到控制台,还是输出到文件Logger    :日志对象,所要输出的信息Priorities :优先权,包括TRACE,DEBUG,INFO,WARNING,ERROR,FATAL2.log4cplus基本结构 3.使用步骤l  生成Appender对象l

2012-08-17 11:29:49 8540

转载 extern的使用之变量与函数

extern 谨记:声明可以多次,定义只能一次。这个关键字真的比较可恶,在声明(函数)的时候,这个extern居然可以被省略,所以会让你搞不清楚到底是声明还是定义,下面分变量和函数两类来说:(1)变量尤其是对于变量来说。extern int a;//声明一个全局变量aint a; //定义一个全局变量a,外部变量如果没有初始化其值为0 extern int a =0

2012-08-16 11:31:53 4535 1

原创 感触生活

今天晚上没事干,然后就看看自己以前在第一个公司实习时留下来的一些跟技术有关的网站,感觉又有一种在看新知识的味道,大多数知识又仅仅只有简简单单的名词了。感觉自己不给力啊。让我感触最深的是一个技术博客中关于读书的方法,这篇博客是从《好妈妈胜过好老师》这篇文章来引出读书的重要性,我顿时感到为什么我从小到现在的语文成绩会这么差了(小时候没养成读书的习惯)。技术的话感觉还是第一个公司学习起来有动力,现在

2012-07-13 22:54:10 1074 2

原创 日志系统log4cplus的配置与使用

——————log4cplus简介————————log4cplus是C++编写的开源的日志系统,前身是java编写的log4j系统受Apache Software License保护。作者是Tad E. Smith。log4cplus具有线程安全、灵活、以及多粒度控制的特点,通过将信息划分优先级使其可以面向程序调试、运行、测试、和维护等全生命周期; 你可以选择将信息输出到屏幕、文件、NT

2012-06-12 13:31:21 5952

原创 基于ACE网络编程配置

最近由于公司用到ACE,所以自己学着用ACE来实现类似于socket网络编程的功能。但当我写服务器端的时候就遇到了大麻烦,由于我是用ACE库导入的,所以不断的会提示如下错误:ACE_SERVER error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: int __thiscall SVACE_5_6_0::ACE_Main_Base:

2012-06-11 11:17:18 2410

转载 C/C++总结经验

1:试图用cout输出全局类的析构.(可能是VC6的问题,如果你的编译器没出现问题,很好,别喷我)引用自whillcoxdennis提问: http://topic.csdn.net/u/20090302/14/ca44881f-9664-4be8-9687-1dd098612d11.htmlclass CDemo  {  public:  CDemo(const char

2011-11-23 16:00:21 574

转载 C和C++语言学习总结(资料来自<高质量C++/C 编程指南> 林锐博士 2001 年7 月24)

知识结构:1、if,for,switch,goto2、#define,const3、文件拷贝的代码,动态生成内存,复合表达式,strcpy,memcpy,sizeof4、函数参数传递,内存分配方式,内存错误表现,malloc与new区别5、类重载、隐藏(virtual)与覆盖(子类函数覆盖父类)区别,extern问题,函数参数的缺省值问题,宏代码与内联函数区别6、构造和析构

2011-11-23 14:54:43 1256

原创 MFC 单文档 ADO 链接ACCESS数据库,并在视图上显示

在stdafx都文件中加入#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF", "adoEOF")在CxxApp中与数据库建立链接     _ConnectionPtr m_pConnection;//连接对象    AfxOleInit();

2011-10-09 17:59:23 3340

原创 C++ 基本语法之变量(指针)与数据类型(占用字节大小)

变量变量的三要素:类型,符号,数值。int  num = 3;int* a = num; (错误,因为变量a的类型是int*,而num的类型是int)。int* a = &num;(正确,变量类型一样)。*a = &num;(错误,解释跟上面那种错误一样的,变量类型不一致)。指针定义时的*跟(*a)中的*意义是不一样的,定义中的*只是为了跟不带*类型定义区分开,比如 i

2011-09-29 17:26:08 1632

转载 VC编程规范-程序员们都应该这样写代码 作者:wl3000wlnew

基本要求1.1 程序结构清析,简单易懂,单个函数的程序行数不得超过100行。1.2 打算干什么,要简单,直接了当,代码精简,避免垃圾程序。1.3 尽量使用标准库函数和公共函数。1.4 不要随意定义全局变量,尽量使用局部变量。1.5 使用括号以避免二义性。

2011-09-27 16:17:04 481

转载 什么是句柄?为什么会有句柄?HANDLE

什么是句柄?为什么会有句柄?HANDLE 关键字:句柄, HANDLE, WINDOWS SDK, windows.h,    从广义上,能够从一个数值拎起一大堆数据的东西都可以叫做句柄。句柄的英文是"Handle",本义就是"柄",只是在计算机科学中,被特别地翻译成

2011-09-27 14:55:52 397

批处理增加桌面右键菜单

批处理增加桌面右键菜单,Windows下的批处理文件

2012-12-14

空空如也

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

TA关注的人

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