- 博客(46)
- 资源 (7)
- 收藏
- 关注
转载 10大现役军用运输机运输能力排行榜
自己总结的,如有错误,恳请指正!1、安225“哥萨克人”、“梦想”可运载250t的货物(苏联安东诺夫设计局)2、安124“鲁斯兰”、“秃鹰”可运载150t的货物(苏联安东诺夫设计局)3、C-5“银河”可运载近120t的货物(美国洛克希德·马丁公司)4、C-17“全球霸王III”可运载77t的货物(美国麦克唐纳·道格拉斯公司)5、C-141“星
2012-07-27 15:33:30 22122
原创 世界上最大直升机排名
下面根据飞机的最大起飞重量(并非飞机的体型大小,因为这样更有说服力)做一个排序,大家一起来看看究竟哪种才是世界上最大的直升机。第八名:Sikorsky CH-54美国人设计制造的大型运输直升机,机身怪异,仿佛被切掉了一大块,专门为起重设计,它的螺旋桨直径21.9m。这种飞机的驾驶仓在最前端,前后都有窗户,方便驾驶员的起重作业。它的最大起飞重量为21.32吨,专门用来运送军用设备,比如地
2012-07-27 15:18:40 6443
原创 udp WSAAsyncSelect
折腾了两天了。基本明白了。有一个问题悬而难决。udp 调用第一次WSAAsyncSelect 就有一个FD_WRITE被触发。然后就可以任意的发送消息了。发送出第一个消息后,有一个奇怪的FD_READ到达。一旦接受,就有10054错误。不好弄啊。折衷的办法有一个。那就是暂时用WSAAsyncSelect注释掉FD_READ.然后用的时候再开。
2012-07-11 16:52:00 1492
原创 小事看作风
昨天中午一上班,一个同事传话让我去办公室去取信件。我在午睡的迷糊中感到慵懒无比,不想去办公室。休息了一会,我想起了我的信件。我为什么要去办公室取信件?办公室为什么不能把信件稍给我?他们为什么不能把信件送到我的手里? 理清了思路,我思考着那是什么信件,我该怎么办。 下午的一个节点,我正在看代码,有人打扰我。我反应过来的时候,看到一个办公室的同事从我身边走了
2012-06-26 16:34:51 600
转载 来段测试代码。
// postthreadDlg.cpp : implementation file // #include "stdafx.h" #include #include #include #include "postthread.h" #include "postthreadDlg.h" #ifdef _DEBUG #define new DEBUG
2012-06-14 11:03:59 475
转载 PostThreadMessage
PostThreadMessage把window线程间传送消息仔细的看了一遍,觉得以前的理解很不深刻。说一说对PostThreadMessage的理解。PostThreadMessage是一个线程体发送一个消息到指定的线程ID,其原型如下:BOOL PostThreadMessage( DWORD idThrea
2012-06-14 11:00:56 777
原创 more effective c++
基础:M1 指针和引用的区别M2 无用的构造函数可不用。M3 新的类型转换 static_castM4 不要对数组使用多态运算符:M5 谨慎定义类型转换函数 单参构造函数要小心。M6 new deleteM7 自增 自减M8 不要重载 关系运算符
2012-06-06 09:09:18 614 1
原创 迷茫
这些日子很迷茫啊。{工作:单位的工作真的是进行不下去了啊。领导高调的不行,整天拿些概念说事。}{自己的学习也很迷茫啊,没有个好的项目实践,光是书本上的东西,不知道能不能用上啊。}{如果去了私有企业,不知道能不能混的下去啊。} 房奴不好当,眼下住的地方也让人发愁。现实真的这么残酷?残酷真的这么突然? 壮志该怎么酬,信仰该怎么坚持,乐趣从哪里寻觅。 逃不脱世俗,逃不
2012-06-04 09:30:36 410
原创 也说说中医中药
最近一篇官方的“打通任督二脉”的报道让中医之类的伪科学批斗又开始了。我也说说自己的认识和理解。1 从技术层面讲穴位 :欧洲已经做过双盲实验,针刺穴位和非穴位,对疼痛的治疗都一样。针刺刺激确实能让疼痛缓解,这不难理解。气功:就是意念啊。自我安慰的一种。中药:自然界有致命的毒药,蛇毒等就是。当然有对人体有其他刺激的药。但是,破坏容易修复难。这是不变的哲理。从草药中找到能刺激人体的要不容
2012-05-28 11:56:14 747
原创 越来越觉得水平低了
#include "stdafx.h"#include #include using namespace std;void getMemory(int * p){ p = (int*)malloc(100); *p = 5; cout<<p<<endl; //return p;}int main(int argc, char* argv[]){
2012-05-28 10:19:43 483
原创 template 模板也疯狂
型别参数非型别参数#include using namespace std;template //这里用class 和 typename 都行。细微的差别太复杂了啊。csdn 里有牛人。class lingyun{public: lingyun(memtype ele):_value(ele){}; //这样也可以的。 memtype getvalue();
2012-05-21 18:25:33 437
原创 object-oriented pk object-based
面向对象和基于对象的区别。lippman.基于对象 ---------- class 面向对象 ----------- 继承 多态 inheritance polymorphism异常。内容还是有挑战的。 析构函数为什么还要是虚拟的呢?构造函数呢?
2012-05-18 11:10:38 478
原创 《Essential C++ 》是本粗略的书。不过很实用
用C++,有的概念不常用,有时候用的时候就忘记了。查阅大部头的书比较麻烦。用Essential C++最好了。手边常备Essential C++。很不错。构造 析构:析构函数无返回值,无参数。析构函数很多时候不用。用的情况一般是构造函数用 NEW 申请了堆空间。若果有必要设计拷贝构造函数,那么也一定有必要设计 copy assignment operator.一般有指针成员变量的话
2012-05-17 11:55:04 2372 2
原创 STL
泛型编程 generic programming (GP)。标准模块库 standard template library (STL)。STL两个部分:容器vector list (序列式容器 sequential container ) set map(关联式容器 associate container)。 map 一对对的 ke
2012-05-16 10:46:45 455
原创 读书看电影
一阵子感觉思想贫乏,不思进取了。觉得需要点什么。书,很想读书。翻了柜子,有本平凡的世界。刚开始不是很敢兴趣,因为高中时候就读过。毕竟这样的小说不比名著。书中的任务平凡,故事也很平凡。怀着消遣的态度看了起来,竟然很快进入感觉了。三四天的苦读,终于看到大结局了。几点感悟:1当前社会的腐败不是新兴事物,在六七十年代的毛时代就有了,而且一点也不逊色。甚至在更早的历史上就存在腐败了。腐败
2012-05-15 09:47:02 835
转载 winform ui 设计
来自于以下两个地址,为便于查阅,所以全复制到了自己的BLOG:http://dotnet.chinaitlab.com/VCNET/436373.htmlhttp://www.aspxboy.com/private/1779/default.aspx 一,不规则WINFORM窗体Author:unknown From:Internet在以前版本的Visual Basic或Vis
2012-03-20 16:56:29 3344 1
转载 C++转向C#的疑惑:难道C#中没有拷贝构造函数 ?
不可否认,C++在过去十年乃至现在一直都是windows平台上的主流开发语言,而来势凶猛的.NET势必开辟一个崭新的局面,从目前的种种迹象来看,.NET是大势所趋,而C#作为.NET平台上的第一开发语言自然备受关注,于是有很多程序员纷纷转向C#,这其中当然不乏C++程序员。情况往往是这样,从一种语言过渡到另一种语言,哪怕是比较相似的语言,程序员也经常无意识地陷入原开发语言的思维定势,这样的结果通常
2012-02-07 08:48:15 565
转载 VC调试方法大全
VC调试方法大全 一、调试基础调试快捷键F5: 开始调试Shift+F5: 停止调试F10: 调试到下一句,这里是单步跟踪 F11: 调试到下一句,跟进函数内部Shift+F11: 从当前函数中跳出Ctrl+F10: 调试到光标所在位置F9: 设置(取消)断点Alt+F9: 高级
2011-12-09 14:16:53 541
转载 VC中定时器的使用 实现数据自动发送
定时器的使用 实现数据自动发送2011-06-03 08:57VC中定时器的使用 实现数据自动发送 2010-04-10 22:13:211.1 用WM_TIMER来设置定时器先请看SetTimer这个API函数的原型UINT_PTR SetTimer(HWND hWnd, // 窗口句柄UINT_PTR nIDEvent, // 定时器ID,多个定时器时,可以
2011-11-16 11:43:41 2118
原创 com注册
这两天写了个空中升级车载机的PC小程序。程序中使用了网上无意间下载的COM组件,有原代码。真的比较好用。在我自己的电脑上一切OK后,拷贝到别人的电脑上,就是提示组件注册失败。找问题,找啊找啊找啊找,终于,想到注册组件这个概念。一试,还真管用。感叹啊,知识不够用。这下得好好了解下组件注册的知识了。
2011-11-02 14:44:07 510
原创 读书
生命不息,学习不止。读书是学习的最重要的途径。大家都说学习要注重基础知识。于是,有的人就偏激片面的理解为学习只学基础知识。我自己有的时候也有这种思想。其实,学习基础知识很重要,但是系统的学习一个行业的知识,了解行业最新技术是很有必要的。人们常说,没学会走,就不要尝试跑
2011-09-06 09:14:18 738 5
原创 西安出差
昨天是周五,去西安出差。本来想着周末了,出差累点没关系,周六可以睡懒觉休整一下了。不曾想,在填出差手续的时候突然0岛说周六也要上班。隐约听到有人问为什么,0岛说没有为什么。我很想补充一句,因为你在凌华啊。还是没说。唉,这里的工作静悄悄,这里的期望空渺渺,这里的留意如云长,
2011-09-03 17:37:47 1101
原创 gps自动测试工具
计划时间:1个周8月17:使用CButtonST 实现了可以变换颜色的按钮。使用过程中,发现该类有两个版本,98版和0x版。为了熟练,使用了98版。 对话款使用非模式的。出于之前的API串口的通信速度慢的原因,本次使用了Windows控件。添
2011-08-19 15:00:46 721
转载 Win32 exe 文件的启动过程(zz)
学习windows 编程从mfc角度来说可分为两部分那就是WinMain函数以前的,和WinMain函数以后的。前者涉及很多windows操作系统内部的知识,后者需要看mfc源码。虽然大多数程序不需要了解太多关于os加载应用程序这方面的知识,但能较深入了解windows os
2011-08-18 14:21:50 1217
原创 突发奇想
有感于公务员的高待遇,低态度。突发奇想的发明一项社会制度,借鉴兵役制度。现阶段,全国有庞大的公务员,每年花费不小,可是公务员为民服务的态度却差的要命。真正在工作的都是零时工。正式的公务员牛逼的更皇帝一样。公务员就是官,这么多官,龙多不治水啊。于是我就发明一项制度,让没
2011-08-15 10:24:12 497 1
转载 探讨C++内存回收
奮鬥の银光 3 探讨C++内存回收3.1 C++内存对象大会战 如果一个人自称为程序高手,却对内存一无所知,那么我可以告诉你,他一定在吹牛。用C或C++写程序,需要更多地关注内存,这不仅仅是因为内存的分配是否合理直接影响着程序的效率和性能,更为主要的是,当我们操作内存的时候一
2011-07-25 18:23:27 928
转载 内存泄漏
奮鬥の银光 2.1 C++中动态内存分配引发问题的解决方案假设我们要开发一个String类,它可以方便地处理字符串数据。我们可以在类中声明一个数组,考虑到有时候字符串极长,我们可以把数组大小设为200,但一般的情况下又不需要这么多的空间,这样是浪费了内存。对了,我们可以使用ne
2011-07-25 18:22:23 497
转载 win32的回调机制是如何现实的
作者:MediaStar (mail@globalmediastar.com) 收录于:2002年3月18日 调用(calling)机制从汇编时代起已经大量使用:准备一段现成的代码,调用者可以随时跳转至此段代码的起始地址,执行完后再返回跳转时的后续地址。CPU
2011-07-25 18:19:47 746
转载 C语言运行时库详解
运行时库是程序在运行时所需要的库文件,通常运行时库是以LIB或DLL形式提供的。C运行时库诞生于20世纪70年代,当时的程序世界还很单纯,应用程序都是单线程的,多任务或多线程机制在此时还属于新观念。所以这个时期的C运行时库都是单线程的。 随着操作系统多线程技术的发展,最初的C运
2011-07-25 14:41:56 603
转载 一个microsoft的.exe程序文件的启动过程
学习windows 编程从mfc角度来说可分为两部分那就是WinMain函数以前的,和WinMain函数以后的。前者涉及很多windows操作系统内部的知识,后者需要看mfc源码。虽然大多数程序不需要了解太多关于os加载应用程序这方面的知识,但能较深入了解windows os的运
2011-07-25 14:39:11 450
原创 临界区 互斥体 信号量 事件
临界区 只能用于本进程 很常用,速度快。不是系统核心对象。互斥体 可跨进程 一个资源的互斥访问。信号量 可跨进程 注意一个“量”字。比互斥体多了数量控制。事件 可跨进程 主要是控制线程的先后顺序。
2011-07-25 11:29:18 621
原创 windows网络编程
winsock分别提供套接字模式(分为锁定和非锁定)套接字IO模式(select,WSAAsynSelect,WSAEventSelect,Overlapped IO,completion port).通常情况下,套接字模式不用。因为能力有限。套接在模式很有用。而WSAAsynS
2011-07-25 10:28:31 455
原创 书摘 关于MFC程序的启动
在应用程序类的InitInstance 调用AddDoctemplate 成员函数之后,它调用CWinApp 另一个重要的成员函数OnFileNew(通过CWinApp::ProcessShellCommand ,非直接调用)。OnFileNew 在互相连接的类名称网中排序,并完
2011-07-13 11:50:36 371
原创 数组指针
指向数组的指针和指针数据一直是一个绕口,难记,易混,易忘的东西。为了弄清楚这写概念。必须记住几个关键点。1 数据名是数组第一个元素的地址。2. a[i] 等价于 *(a+i) 举例:int a[10];int *p = a; int * p = &a[0]; 即 a
2011-07-13 09:08:50 358
转载 指针和引用的区别
指针和引用的区别(1)引用总是指向一个对象,没有所谓的 null reference .所有当有可能指向一个对象也由可能不指向对象则必须使用 指针. 由于C++ 要求 reference 总是指向一个对象所以 reference要求有初值. String & rs = strin
2011-07-13 08:38:21 430
转载 几种数据库编程接口
从功能简单的数据库(如Jet Engine)到复杂的大型数据库系统(如oracle),VC++6.0都提供了一些编程接口。本文主要介绍以下五种: 1.ODBC API; 2.MFC ODBC类; 3.MFC DAO类;(数据访问对象) 4.MFC的
2011-07-12 09:32:08 6507
转载 win32的回调函数
众所周知,win32的回调函数WndProc()是操作系统调用的函数,win32用回调来处理消息循环!, 但回调机制是如何形成的?如何模拟这样的过程?? 比如我如何写第一个模块(用来模拟操作系统),而写另第二个程序(来模拟用户程序),而第一个模块在某种事件(消息)下,会调用第二个
2011-07-12 07:58:16 4627 3
gpib 资料、代码
2012-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人