自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小青年儿

Think Different ! Beyond Technology !

  • 博客(20)
  • 收藏
  • 关注

原创 工作

工作方法:经常主动与我沟通,让我知道你,了解你。--如果你想晋升,这是必要条件。无论做什么工作,首先要有一个正确的心态,有热情,有积极性,才能把工作做好。--绩效考核的重点先做好人,最后才能做好事。--判断是否重用一个人的关键我对公司负责,你必须对我负责,要生怕我不清楚你在做什么,出了问题你担不起责任。--想呆长久之策部门荣誉感,团结。--很难想像一盘散沙的团队能好什么工作手段:分派工作时要明白我的要求,并重复我所表达的意思,确认后方能开始,并阶段性反馈进度以顺利完成。每天把重要的事件用卡片写下,当天的事当

2011-04-30 21:29:00 1142

原创 QT的文件传输

在上一节里我们使用TCP服务器发送一个字符串,然后在TCP客户端进行接收。在这一节我们重新写一个客户端程序和一个服务器程序,这次我们让客户端进行文件的发送,服务器进行文件的接收。有了上一节的基础,这一节的内容就很好理解了,注意一下几个信号和槽的关联即可。当然,我们这次要更深入了解一下数据的发送和接收的处理方法。一、客户端这次我们先讲解客户端,在客户端里我们与服务器进行连接,一旦连接成功,就会发出connected()信号,这时我们就进行文件的发送。在上一节我们已经看到,发送数据时我们先发送了数据的大小信息。

2011-04-30 16:35:00 7421 9

原创 QT的TCP网络编程

TCP即Transmission Control Protocol,传输控制协议。与UDP不同,它是面向连接和数据流的可靠传输协议。也就是说,它能使一台计算机上的数据无差错的发往网络上的其他计算机,所以当要传输大量数据时,我们选用TCP协议。TCP协议的程序使用的是客户端/服务器模式,在Qt中提供了QTcpSocket类来编写客户端程序,使用QTcpServer类编写服务器端程序。我们在服务器端进行端口的监听,一旦发现客户端的连接请求,就会发出newConnection()信号,我们可以关联这个信号到我们自

2011-04-30 16:33:00 28182 7

原创 Linux下多线程编程

<br />1 引言<br />  线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。<br />  为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么的系统应该选用多线程?我们首先必须回答这些问题。<br /

2011-04-29 09:45:00 1202

原创 Linux下socket网络编程

<br />什么是Socket<br />   Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。<br />    Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符。Socket也具有一个类似于打

2011-04-29 09:14:00 835

原创 理解extern "C"

关于extern “C”的来龙去脉,摘录的三篇网友文章,如下:http://www.yuanma.org/data/2006/0830/article_1438.htm1、  引言C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持

2011-04-28 17:13:00 916

原创 const总结

Const 最早想法是用于取代预处理器#define 这个宏,从而形成常量的概念。针对常量const对象,const指针及指向const的指针,函数const类型参数,const 函数返回类型, const类成员,及const成员函数,及对const最后理解的一些总结来描述 const。  ① const对象和const类型的对象  对于这两个概念的描述如下  1. int const Object; //Object是一个const量是不可以被修改 Object = 2;Error  2. const i

2011-04-28 16:57:00 852 1

原创 强制转换类型运算符

<br /><br />reinterpret_cast / const_cast / static_cast / dynamic_cast 总结<br /> <br /><br /> <br />(一)、reinterpret_cast<br />   <br /> 1、将一个类型指针转换为另一个类型指针,这种转换不修改指针变量值数据存放格式<br /> 2、只需在编译时重新解释指针的类型,它可以将指针转化为一个整型数但不能用于非指针的转换<br /><br />double d=9.3;<br />do

2011-04-28 16:26:00 1023

原创 关于计算机研究生

<br />发信人: chinabingo (ice), 信区: Computer <br />标题: 谈谈我对攻读计算机研究生的看法[转自TIANYA/CSDN] <br />发信站: 虎踞龙蟠 (Thu Dec 23 10:52:23 2004), 转信<br /><br />回复CSDN和KAOYAN诸位网友的几点看法,(为避免吵架,郑重声明,本人不是高手,只是有感而发的一点个人陋见,欢迎指正,事先感谢):<br />  就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可。<br />

2011-04-28 11:28:00 1332

原创 COM组件

<br /><br /><br />目录简介技术内幕COM与C++区别COM+特性COM是个开放的组件标准COM组件类型<br /> <br /><br />简介<br /> <br />  什么是COM组件<br />COM是Component Object Model (组件对象模型)的缩写。 <br />用户需要什么样的软件产品?这是一个多选题,但高效,健壮是肯定会被选中的。作为一名软件开发人员如何做才能满足用户的需要呢?必须要保证升级应用时不破坏与以前版本的向后兼容性。必须做到扩展系统服务时不依赖特

2011-04-28 10:28:00 968

原创 表驱动

函数指针(1)函数指针含义函数 在C语言中,函数作为功能完成的基本单位,它的定义如下: FunctionType FuncName(ArgumentList…){ FunctionBody…}  函数指针 函数作为功能的执行实体,它也占用一段存储空间,我们可以通过这段空间的起始地址来访问函数;如函数在编译形成目标代码时被分配一个入口地址(第一条指令的地址),这个地址是函数执行的入口地址。(如0x82345678) 有时我们需要访问这个地址,直接访问地址的方式(0x82345678)不是很方便。虽然通过函数的

2011-04-27 16:06:00 2366 1

原创 字典树

Trie,又称字典树、单词查找树,是一种树形结构,用于保存大量的字符串。它的优点是:利用字符串的公共前缀来节约存储空间。相对来说,Trie树是一种比较简单的数据结构.理解起来比较简单,正所谓简单的东西也得付出代价.故Trie树也有它的缺点,Trie树的内存消耗非常大.当然,或许用左儿子右兄弟的方法建树的话,可能会好点.其基本性质可以归纳为:1. 根节点不包含字符,除根节点外每一个节点都只包含一个字符。 2. 从根节点到某一节点,路径上经过的字符连接起来,为该节点对应的字符串。 3. 每个节点的所有子节点包含

2011-04-27 09:57:00 1059 1

原创 UML_类图&时序图

<br />1 当一个操作有参数时,参数被放在操作的括号内;每个参数都使用这样的格式:“参数名:参数类型”。<br />图 3:Flight类操作参数,包括可选择的“in”标识。 <br />当文档化操作参数时,你可能使用一个可选择的指示器,以显示参数到操作的输入参数、或输出参数。这个可选择的指示器以“in”或“out”出现,如图3中的操作区域所示。一般来说,除非将使用一种早期的程序编程语言,如Fortran ,这些指示器可能会有所帮助,否则它们是不必要的。然而,在 C++和Java中,所有的参数是“in”

2011-04-22 15:53:00 2616

原创 UML_时序图

作者:灵动生活 一、时序图简介(Brief introduction)二、时序图元素(Sequence Diagram Elements)角色(Actor)对象(Object)生命线(Lifeline)控制焦点(Focus of Control)消息(Message)自关联消息(Self-Message)Combined Fragments   三、时序图实例分析(Sequece Diagram Example Analysis)时序图场景时序图实例时序图实例分析       四、总结(Summary)一、

2011-04-22 15:49:00 1681

原创 LRC 歌词同步

LRC 歌词同步  一、准备工作  既然要制作歌词同步程序,首先要准备一首歌,我们就以“周杰伦-青花瓷”为例。首先要下载这首“青花瓷.mp3”,保存为“C:/My Player/Music/青花瓷.mp3”。还要下载青花瓷的 LRC 文件,大家可以到网上下载(地址见附录),将文本内容保存为“C:/My Player/LRC/青花瓷.lrc”。我们的程序(类和FLA)则保存在“C:/My Player/”文件夹下。青花瓷.lrc 文件:[ti:青花瓷][ar:周杰伦][al:我很忙][by:张琪][00:00

2011-04-15 15:51:00 2262

原创 判断当天日历是星期几

//如何判断当天日历是星期几#include #include int main (){ time_t rawtime; struct tm * timeinfo; int year, month ,day; char * weekday[] = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Fri

2011-04-15 15:39:00 2020

原创 ThinkPad指南

ThinkPad E30,E40 - Fn和F1-F12按键模式切换<br />最近站端在接待E40机型用户时,遇到有用户要求把F1?D?DF12的功能模式改成传统模式。<br />解决方案:<br />在BIOS中有相应调整开关。<br />开机时进入BIOS----CONFIG----Keyboard/Mouse----Change to "f1-f12 keys"选项设置为Legacy<br />完成后保存重启就可以了。

2011-04-12 21:48:00 1103

原创 C中字符串处理函数

C语言中字符串的处理函数大全对于刚接触C 语言的人们,字符串往往处理起来有点费力,我是很有感触的,刚开始用来做用户名和密码的时候调试了很久才出来,呵呵,再此我收集了C 语言中关于字符串的函数,希望对大家能有帮助,中国IEEE 希望大家能共同进步!~1.函数名: stpcpy 功能: 拷贝一个字符串到另一个用 法: char *stpcpy(char *destin, char *source);程序例:#include #include int main(void){char string[10];char

2011-04-12 10:23:00 1425

原创 char, BSTR, _bstr_t, CComBSTR之间的互相转换

char, BSTR, _bstr_t, CComBSTR之间的互相转换char:    To BSTR:         _com_util::ConvertStringToBSTR        CString的AllocSystemString    To _bstr_t:         _bstr_t的构造函数    To CComBSTR:        CComBSTR的构造函数BSTR:    To char:        _com_util::ConvertBSTRToString   

2011-04-02 15:40:00 3462 3

原创 文件操作

最近实在是太忙了,这篇整整就推迟了1个月了,实在是对不起。之前本打算这个模块就结束了,文件操作就不写了,但是文件操作又是一个很重要的东西,而且也刚好能够总结之前我们学习的所有知识。同时也为了将文件操作这个初学者认为很神秘的东西给本质化。因此,本篇将逐一介绍C语言的文件操作。(本模块的命名本来是想C/C++一块儿讲解的,但是由于工作、毕业论文、业余时间的充电、还有要完成那个未知的梦等,因此因为时间问题C++就只能放在以后有机会再写了,因此本篇将是本模块的最后一篇,之后将不会再连载了,请大家谅解。)好了

2011-04-01 17:00:00 1074 1

空空如也

空空如也

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

TA关注的人

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