自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (7)
  • 收藏
  • 关注

转载 static用法小结

static用法小结static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数下面就这三种使用方式及注意事项分别说明一、局部静态变量在C/C++中, 局部变量按照存储

2014-07-22 21:45:15 521

原创 void指针的使用

void指针的使用如果一个函数的

2014-07-17 20:27:46 610

转载 C++内存管理详解

内存管理C++内存管理详解作者:PingPong 文档来源:CSDN 点击数: 519更新时间:2006-7-7 伟大的Bill Gates 曾经失言:640K ought to be enough for everybody — Bill Gates 1981程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且

2013-01-14 16:00:23 534

原创 VS2008中使用宏添加注释模板

VS2008使用宏添加注释模板1.        工具  —— 宏  ——   新建宏项目  ——  输入自己的宏项目名称 ——   确定。注意:一个宏项目可以包含很多个模板,一个模板里,可以包含很多子命令,注释模板只是其中一个子命令。2.       重命名Module1为自己的模板名称 Module_FD双击Module_FD     在Public Module Module

2012-12-25 15:20:11 1561

转载 函数名与函数指针

函数名与函数指针一 通常的函数调用    一个通常的函数调用的例子://自行包含头文件void MyFun(int x);    //此处的申明也可写成:void MyFun( int );int main(int argc, char* argv[]){   MyFun(10);     //这里是调用MyFun(10);函数      return

2012-12-24 17:09:49 328

转载 量变到质变的一万小时

摘要:  要成为某个领域的专家,需要多长时间? 一个统计结论是10000小时。如果这个领域是本职工作,每周工作60个小时,那么就需要160多个星期,也就是3年多。如果每天只工作8小时,那这个时间会变成5年。     然而这并不是全部,要成为真正的领军人物而非普通专家,“机遇”的作用至少跟“努力”一样大,甚至更大。04、05年左右大学毕业,并进入中国证券/资本行业的年轻人(现在年近30),不用怎

2012-12-04 17:20:11 747

原创 Word常用快捷键

Word常用快捷键快捷键          作用Ctrl+B          使字符变为粗体Ctrl+I          使字符变为斜体Ctrl+U          为字符添加下划线Ctrl+Q          删除段落格式Ctrl+Spacebar      删除字符格式Ctrl+C          复制所选文本或对象Ctrl+X

2012-11-19 10:53:42 365

转载 保护眼睛(改变窗口颜色,网页和Pdf背景颜色)

保护眼睛(改变窗口颜色,网页和Pdf背景颜色) 自从小Y入手以来,一直天天泡网,这个眼睛基本快杯具了啊。如果常常用电脑更容易导致眼睛过度疲劳而得干眼症,所以大夫建议电脑屏幕不要用白色,因为白色对眼睛的刺激是最大的。像我们这样整天对着电脑,也应该注意一下,  所以说,爱眼护眼,从调节环境开始。其实,只要稍微设置一下,就能让你电脑上的窗口从白花花的颜色变成淡淡的绿色。1

2012-11-19 09:23:36 450

转载 UNIX网络编程 第2卷 进程间通信 代码安装

1. 编译原书所带例子:     unpv22e.tar.gz   下载地址:http://www.kohala.com/start/unpv22e/unpv22e.tar.gz2. 解压:    $tar -zxvf unpv22e.tar.gz3. 编译:    $cd unpv22e   $ ./configure   $ cd lib   $ make

2012-11-07 13:37:11 1237

转载 SDK和API的区别

SDK 就是 Software Development Kit 的缩写,就是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。具体到我们这个系列教程,我们后面只讨论广义 SDK 的一个子集——即开发 Windows平台下的应用程序所使用的 SDK。    呵呵,其实上面只是说了一个 SDK

2012-11-05 14:29:32 486

原创 char*,char[]与string相互转换

(1)char*转换成string char* Src= "nice"; string Dst = Src; cout (2)string转换成char* string Src("fengdi"); char* Dst = new char[10]; strcpy(Dst, Src.c_str()); cout << Dst << endl; delete

2012-11-02 12:36:03 449

转载 Socket 错误一览表

Socket 错误一览表 出现网络联机错误Socket error #11001 表示您的计算机无法连上服务器,请检查您的Proxy设定以及Proxy相关账号,或暂时取消您防毒软件的「个人防火墙」。 · 出现网络联机错误Socket error #11004 应该是网络联机状态问题,请用户检查网络联机是否正常。 · 出现网络联机错误Soc

2012-10-23 09:05:55 763

转载 如何读懂别人的代码

【转】如何读懂别人的代码经常遇到接手别人做过的产品或者别人做到一半的东西。读人家的程序,有 时就像读天书一样。没有注释,没有文档,结构不清晰,逻辑混乱,定义不规范,写法不规 范等等都可能遇到,你们有啥办法没有?我最近一边读,一边研究,总算总结了点经验。   1 先不管软件 先搞懂输入输出接口比如说那些I/O是LED指示,那些是键盘扫描I/O,那 些是AD口,哪些是通讯口等。最好

2012-10-13 12:22:29 3152

原创 制作bin安装包

(一)将所需要用到的文件制作成一个压缩包cd /hometar zcvf SMS.tar.gz SMS(二)编写安装包中将要执行的服务器安装配置shell脚本:sms_install.sh#!/bin/sh#1.提取出tar.gz包LINES=73tar_name="/home/SMS.tar.gz"tail -n +${LINES} $0 > ${tar_name}#2.解

2012-10-12 16:11:45 2239

原创 CentOS安装MYSQL

#1.拷贝一个MYSQL的源码安装包到/home目录下scp [email protected]:/home/mysql-5.1.63.tar.gz /home#2.解压mysql-5.1.63.tar.gzcd /hometar -zxvf mysql-5.1.63.tar.gz#进入到mysq

2012-10-12 11:40:26 435

转载 qt支持中文

在程序初始化的时候,调用QTextCodec::setCodecForTr(QTextCodec::codecForName("gbk")); 要包含头文件,#include   然后对于中文调用的地方,QMessageBox::information(this,"帮助","中文",QMessageBox::Yes);加个tr(),就可以了。。QMessageBox::info

2012-09-07 15:41:16 353

转载 linux 下 MySQL源码包的安装

linux 下 MySQL源码包的安装linux 下 MySQL源码包的安装实验环境 VMware 6.5.2 +redhatEnterprise 5 AS实验目的 初步涉及源码包的安装,以简单实现其功能为目的,不对原理进行深层讨论内核版本:今天尝试安装MySQL的源码包 mysql-4.0.27.tar.gz下载源码包 copy 到linux [roo

2012-09-04 19:26:51 581

原创 find命令的使用

find  .      -name   “libboost*”find / -name "boost"记住,双引号绝对不能掉,不然会报错find: paths must precede expression

2012-09-04 17:41:04 330

转载 Qt支持中文显示

Qt4.7支持中文显示分类: Linux OMAP3530Qt 2012-03-01 10:28525人阅读 评论(0)收藏举报Qt4.7支持中文显示 原文地址:Qt4.7支持中文显示作者:ImmenseeT摘要:       QT4.7.0在移植到开发板上的时候,中文支持是必不可少的,如何让QT支持中文,如何制作QT支持

2012-09-04 16:20:49 1295

转载 C++ Dll 编写入门

C++ Dll 编写入门(转载) 收藏一、前言  自从微软推出16位的Windows操作系统起,此后每种版本的Windows操作系统都非常依赖于动态链接库(DLL)中的函数和数据,实际上 Windows操作系统中几乎所有的内容都由DLL以一种或另外一种形式代表着,例如显示的字体和图标存储在GDIDLL中、显示Windows桌面和处理用户的输入所需要的代码被存储在一个UserDLL中

2012-08-31 12:24:26 339

原创 远程连接桌面进行磁盘映射

第一步进行远程连接,我们会看到该页面第二布我们点击“选项(o)》”选项,会看到下面的页面第三步,把标签切换到“本地资源”页,如下页面第四步,点击“详细信息”按钮,我们可以看到下面的页面 选中驱动器,或者下面的具体的哪个盘符 然后退出去,进行远程登录验证:当我们远程登录以后,可以看到该页面如果能看到我们圈中的那些盘符,那么证明可以了。我们就

2012-08-30 17:17:25 1295

原创 vs2008配置库文件路径

工具—选项,包含文件和库文件分别如图

2012-08-30 17:12:12 431

原创 Samba的配置与使用

Samba的配置与使用介绍:Samba是server message block的代名词。帮助用户实现Windows与 Like Unix操作系统中文件的交互。在Windows下直接操作linux的文件夹用Windows下的IDE(集成开发环境)编写项目代码,保存到对应的Linux目录下,然后通过SecureCRT连接linux进行编译工作。 作用:解决了Win

2012-08-30 17:09:21 290

原创 Linux下scp命令的使用

Linux下scp命令的使用介绍:Scp: Secure copy安全拷贝缩写作用:实现linux操作系统下文件的安全拷贝实例:在80.86下将80.85的/home/test.c文件拷到当前目录下:scp  [email protected]:/home/test.c  ./ 在80.86上将当前目录的test.c文件拷贝到80.85的/home目录下:s

2012-08-30 17:08:43 596

原创 linux下gcc默认搜索头文件及库文件的路径

linux下gcc默认搜索头文件及库文件的路径一、头文件gcc 在编译时如何去寻找所需要的头文件:※所以header file的搜寻会从-I开始※然后找gcc的环境变量 C_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJC_INCLUDE_PATH※再找内定目录/usr/include/usr/local/include/usr/lib/gc

2012-08-30 16:28:56 22786

原创 QT SDK安装以及程序的移植总结

QT SDK安装以及程序的移植总结一.QT SDK的安装版本:QtSdk-offline-win-x86-v1_2_1.exe步骤:1.安装目录随便选择,不包含中文,如:D:\QTSDK2.选择自定义安装Custom3.去掉塞班和移动平台的一些东西,最后的mingw的几个勾一定要勾上。如果出现了usb.driver这样的错误,直接Ignore   二.从

2012-08-30 16:26:32 1171

转载 基于Windows的dos命令大全

一)MD——建立子目录  1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。 例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在F

2012-08-24 10:38:57 1153

转载 程序员应该具有的能力

序 ——程序员到底是做什么的?       偶然翻出了以前买的一本杂志,名字叫《程序员到 28 岁时应该具有 28 种能力》。以前翻过一遍,现在再翻翻看看,感觉收获良多。书常看,人常新,相同的书,不同的时间看,带给你启示也不一样。现在看这本书,我想到了一个问题 ——程序员到底是做什么的?       做软件,写程序,测试,写文档,开会。。。。对,那是程序员的主要工作内容,注意,仅仅是工作内

2012-08-23 16:57:10 3246

转载 Qt学习之路_10(Qt中statusBar,MessageBox和Timer的简单处理)

Qt学习之路_10(Qt中statusBar,MessageBox和Timer的简单处理)     QStatus的使用:  众所周知,状态栏一般显示系统的状态信息,比如进度,鼠标所在的行列等信息。这次是个简单的实验,在状态栏中加入进度条和label,以及用状态栏自带的方法显示信息,显示信息持续的时间可以由参数来确定。     注意状态栏下的addWidget和addPermene

2012-08-23 16:03:37 1198

转载 Qt学习之路_9(Qt中Item Widget初步探索)

Qt学习之路_9(Qt中Item Widget初步探索)         Qt界面设计中有model-based的List View,有Item-based的List Widget,关于这2者到底有什么区别,暂时也没弄太明白,这些都是界面设计中的设计模式,从MVC发展而来。以后用到的时候自然会明白的。         一般简单的都是用Item-based的List Widget,Qt中

2012-08-23 15:59:08 1076

转载 Qt学习之路_8(Qt中与文件目录相关操作)

Qt学习之路_8(Qt中与文件目录相关操作)    一、与文件目录操作有关操作。         Qt中与文件目录相关的操作在QDir中,需加入#include 语句。         QDir::drives()是列出电脑根目录下的所有目录,返回的是QFileInfoList。利用其返回的QFileInfo,可以使用QFileInfo::absoluteFilePath()方法为

2012-08-23 15:56:54 1368

转载 Qt学习之路_7(线性布局和网格布局初步探索)

Qt学习之路_7(线性布局和网格布局初步探索)     QtDesigner这个工具用来设计界面比较方便,如果使用之,则比用纯代码写要容易入手,但是有的时候用代码来写界面可以达到灵活的设计,所以也需要掌握之。  Qt中的布局有垂直布局,水平布局,这2种布局用法一模一样,在android中这种布局叫做叫做线性布局,我这里也暂这么叫着;另外1种为网格布局,即纵横交错;最后1种叫做form布

2012-08-23 15:54:38 487

转载 Qt学习之路_6(Qt局域网聊天软件)

Qt学习之路_6(Qt局域网聊天软件)    在上2次文章Qt学习之路_5(Qt TCP的初步使用)  Qt学习之路_4(Qt UDP的初步使用) 中已经初步介绍了群聊功能和文件传输功能,这一节中主要在这个基础上加入一个私聊功能。  参考文献依旧是:《Qt及Qt Quick开发实战精解》一书中的第5个例子以及http://www.yafeilinux.com/ 网站上的源码。另

2012-08-23 15:49:39 2197

转载 Qt学习之路_5(Qt TCP的初步使用)

Qt学习之路_5(Qt TCP的初步使用)       在上一篇博文Qt学习之路_4(Qt UDP的初步使用) 中,初步了解了Qt下UDP的使用,这一节就学习下TCP的使用。2者其实流程都差不多。当然了,本文还是参考的《Qt及Qt Quick开发实战精解》一书中的第5个例子,即局域网聊天工具中的UDP聊天和TCP文件传送部分。另外http://www.yafeilinux.com/ 上有其

2012-08-23 15:42:49 2183 1

转载 Qt学习之路_4(Qt UDP的初步使用)

Qt学习之路_4(Qt UDP的初步使用)  为了使用Qt自带的Socket进行网络编程,先必须熟悉Socket编程的原理,另外还需对Qt一些基本类的操作比较熟悉。由于刚接触不久,所以还是以看人家的代码来学习。这次主要是学Qt下UDP的编程,且熟悉一些Qt下代码的编写流程,所以本文参照的是《Qt及Qt Quick开发实战精解》一书中的第5个例子:局域网聊天工具中的UDP聊天部分。

2012-08-23 15:33:24 1327

转载 Qt学习之路_3(VS下Qt的信号与槽初次体验)

Qt学习之路_3(VS下Qt的信号与槽初次体验)  在Qt中是使用信号与槽的机制来完成事件的响应过程的。网上Qt的开发基于Qt Creator的资料比较多,基于vs下的资料除了其环境配置方面的外就剩下很少了。开始以为2者环境下的开发方式相同,后面稍微接触了下发现还是有微妙的区别的,Qt在vs下毕竟是add-in嵌入的,用起来不如Creator中方便,比如对某控件而已不能自动go to sl

2012-08-23 15:30:48 657

转载 Qt学习之路_2(VS下Qt设计师文件的使用)

Qt学习之路_2(VS下Qt设计师文件的使用)  当装完了在vs下编译好了的Qt和Qt Visual Studio Add-in后,我们就可以用VS来进行Qt方面的开发了。  在VS下新建一个Qt工程,选择Qt Application项,如下图所示:    输入项目名称和确定项目目录(注意Qt相关的项目目录中不能包含中文文字),此处我用的项目名是first_experience

2012-08-23 15:24:46 521

转载 Qt学习之路_1(安装及首次体验)

Qt学习之路_1(安装及首次体验)一、安装qt软件: ( 如果使用的是Qt源码,则用该方法编译,步骤参考http://www.cnblogs.com/elect-fans/archive/2012/03/25/2416997.html   否则直接下载qt-win-opensource-4.8.2-vs2010.exe文件并安装,该文件已编译过了,装完后可以直接使用。本人后面还

2012-08-23 15:23:52 530

转载 Qt安装—搭建VS2008+QT开发环境

Qt安装—搭建VS2008+QT开发环境  (一)工欲善其事,必先利其器,废话不多讲。      总结起来网上流行的VS2008+QT安装说明有以下几个问题需要解释清楚:     1,首先明确需要下载什么版本的QT。网上流行的安装说明只是针对过去旧版本的QT,还有要求下载VS2008 SP1补丁的等等。很乱,对于刚接触Qt开发者会造成不必要的困扰,安装个开发环境真的需要那么繁琐和劳

2012-08-23 15:21:55 375

转载 QT中使用QXmlStreamReader解析XML文件

作者huihui1988链接:http://blog.csdn.net/huihui1988/article/details/5620536 XML文件由于其扩展性与兼容性的优点,被广泛用作软件和系统的配置文件。这里简要介绍一下QT下如何来解析XML文件。 源代码:xml_reader.h#ifndef XML_READER_H#define XML_RE

2012-08-23 15:18:47 521

函数名与函数指针.pdf

详细介绍函数指针相关的用法,帮助深刻理解函数指针的意义。

2013-01-14

C++_typedef用法详解.pdf

这是一份相当全面细致的Typedef使用总结,囊括了typdef使用时需要注意的所有细节。

2013-01-14

SocketTool

一个经典的Socket工具,可以方便的模拟各种服务器端和客户端,方便地发送TCP、UDP等多种协议。

2012-10-13

时间转换工具

时间转换工具,将xml协议中的表示时间的long int时间转换成日期格式的字符串。

2012-10-13

mysql-5.1.63.tar.gz

一个比较实用的MYSQL版本,性能稳定,可以供学习使用。

2012-10-13

ncurses-5.6.tar.gz

在安装MYSQL数据库源码包,执行./configure的时候,显示缺少curses/termcap库,导致./configure失败,无法make编译的时候,需要安装。 步骤如下: tar zxvf ncurses-5.6.tar.gz cd ncurses-5.6 ./configure make make install

2012-10-13

数据结构(C语言版)].严蔚敏

很经典的书籍,是学习数据结构的必备书籍,思路清晰,算法严谨。

2012-04-17

空空如也

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

TA关注的人

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