13 @@鹏~~~

尚未进行身份认证

喜欢专研,用快速、简单的办法解决问题

等级
TA的排名 11w+

vi 使用总结

移动光标h向左l向右j下一行k上一行0[数字]移动到当前行行首$[Shift+4]移动到当前行行尾G文件尾部gg文件头部Ctrl+f向下移动一页Ctrl+b向上移动一页H移动到当前屏幕顶端M移动到当前屏幕中间L移动到当前屏幕底部nG移动到第几行n+Enter向下移动几行查找和替换/word向下查找关键字n继续查找N反向:n1,n2s/wo...

2019-05-10 23:21:41

vector的添加删除(含动态内存释放)

背景:C++

2014-09-16 19:57:09

Java学习总结

一、访问控制修饰符Java语言有四种级别的访问控制修饰符,如下:l公开级别:用public修饰,对外公开。l受保护级别:用protected修饰,向子类及同一个包中的类公开。l默认级别:没有访问控制修饰符,向同一个包中的类公开。l私有级别:用private修饰,只有类本身可以访问,不对外公开。下表总结了这4种访问级别的可访问范围。访问级别

2012-01-05 11:27:51

SOCKET handle or FILE handle 原来是一回事

<br/>HANDLE,是在Windows上开发的程序员都非常熟悉,绝大部分的API操作都与HANDLE有关(书上翻译为"句柄",而我喜欢直接称呼其英文名字),关于具体的原理,这里不多讲了。<br/> <br/>SOCKET,做个socket开发的朋友都知道,在使用网络开发的时候需要创建的一个SOCKET对象来进行访问,它在MSDN有如下解释:<br/><br/> <br/>以前在做这方面的开发时,直接拿来使用,属于典型的拿来主义,但在最近的一个项目中涉及到网络开发,对方要求设计一个模块操作网

2011-03-21 11:46:00

闲话

<br/>1.发改委成立至今只做过两件事:1)涨价,2)替涨价辩护。<br/>2.目前中国有效的反腐手段有:1)夫妻反目;2)家中被盗;3)意外事故;4)情人举报;5)网民诅咒。<br/>3.国外奶粉热销中国的原因:1)没有三聚氰胺;2)如果有可以索赔巨款;3)如果索赔不成不会进监狱。<br/>4.上海对北京说:“盛会过后烧栋楼也算是我们的老传统了……”北京点点头,然后和上海一起默默地看着广州……

2011-03-15 15:56:00

自己做电路板

 电子爱好者在做些实验或制作时,往往要制作PCB,这时便十分头疼,要是交给工厂打样吧,费用都不菲,于是就自己做,用贴胶条、描油漆、刀刻等多种方法,但都工序复杂、耗时长、而且效果不佳。自己凑合用还行,但要是做个标准的、好看的板子,还实在是拿不出手,要做复杂的板子更是不行。<br/>最近上网,通过网上交流,加上自己的一些体会,找到一条又快又好又便宜的制版方法,全部费用只需一次性投入260元左右,可以制出与电脑设计一模一样的板子,单、双面均可,完全可以胜任一般的课题任务,在这里给大家介绍一下:<br/>首先,

2010-08-05 17:48:00

蓝牙术语表

<br/>蓝牙术语表<br/><br/>即时网络<br/>一种通常以自发方式创建的网络。即时网络不要求架构,受时空限制。<br/><br/>活动从设备广播(ASB)<br/>ASB逻辑传输可用于向微微网中的所有活动设备传输L2CAP用户通信。<br/><br/>高级音频分发配置文件(A2DP)<br/>A2DP配置文件描述了立体声质量音频如何从媒体源流化传送至汇点。配置文件定义了音频源和汇点两个角色。典型的使用如“随身听”类的媒体播放器。音频源可以是音乐播放器,音频汇点则是无

2010-06-01 18:26:00

浅谈位图的淡入淡出和渐隐

在许多游戏和屏幕保护程序中,我们都可以发现位图的淡入淡出和渐隐(一幅图象渐渐的消失于另一幅图象中)的应用。如何实现这些效果呢?在windows(GDI)环境下,实现位图的淡入淡出和渐隐的方法有三种:1.调色板动画;2.模式画刷;3.动画法。其中,第一种方法速度很快,但只能用于256色的图形,而且不易实现渐隐效果。第二种方法实现比较简单,但是主观效果不及其余两种。第三种方法的效果很好,但速度

2009-04-02 15:29:00

如何将.spl剥离成.emf文件格式

                           原创:星战紫辉 http://www.cppblog.com/rawdata 2009-2-23             关键字:打印SPLEMF文件格式              问题:            Windows的假脱机打印会在Windows/System32/spool/PRINERS目录下生成.spl和.s

2009-03-04 17:01:00

串口线的针脚连接方式

小型机RS2329针串口线的针脚连接方式 这条线非常关键,可以对系统进行调试,也可以做双机的串口心跳线!线做好后,把串口线可连接到两台电脑的串口上,然后分别打开超级终端,设置每秒位数为9600(其他一些通讯硬件不同,如控制LCD的端口一般为38400),在两电脑上输入的字符应该都能看到,这样测试连接就成功了。 _________________________|  上9口   |  

2008-11-26 08:51:00

VS2008 快捷键

新建项目Ctrl+shift+N新建网站shift+Alt+N文件 Ctrl+N打开项目/解决方案Ctrl+shift+O打开网站shift+Alt+O打开文件Ctrl+O保存当前文件Ctrl+S全部保存Ctrl+Shift+S添加新项Ctrl+Shift+A添加现有项Shift+Alt+A添加类Shift+Alt+C撤消Ctrl+Z重复Ctrl+Y转到Ctrl+G循环

2008-11-24 11:56:00

“命令”窗口用于直接在 Visual Studio 集成开发环境 (IDE) 中的使用

“命令”窗口用于直接在VisualStudio集成开发环境(IDE)中执行命令或别名。可以执行菜单命令和不在任何菜单上显示的命令。1调用命令窗口:若要显示“命令”窗口,请从“视图”菜单中选择“其他窗口”,再选择“命令窗口”。2VisualStudio2005提供的预定义别名的列表命令名别名完整名称打印?Debug.Print快速监视??Debug.Qui

2008-11-24 11:43:00

小议程序开发中Debug和Release之本质区别

Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug和Release的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd/Fo,但区别并不重要,通常他们也不会引起Release版错误,在此不讨

2008-11-13 16:25:00

Windows CE 内存管理

WindowsCE内存管理2008-04-2207:00作者:出处:天极网责任编辑:>McLAREN  内存分配的不同类型  一个WindowsCE应用程序有许多不同的内存分配方式。在内存食物链的底端是Virtualxxx函数,它们直接保留,提交和释放(free)虚拟内存页。接下来的是堆(heap)API。堆是系统为应用程序保留的内存区

2008-10-30 11:43:00

CString 转 char*

方法1. 强制类型转换CStringst1="method1";LPCSTRlpbuff1=(LPSTR)(LPCSTR)st1;....对st1的操作会对lpbuff1产生影响方法2. 利用strcpyCStringst2="method2";char*lpbuff2=newchar[st2.GetLength()+1];scr

2008-10-29 13:30:00

让CEdit控件SetSel后选中其中内容

想像WINDOWS的查找框那样,鼠标点一下还是全部选中状态,在实际中大致过程:1.利用类向导添加对edit控件的消息EN_SETFOCUS,例如OnSetfocusEditDate()2.函数中调用m_date.SetSel(0,-1);可结果是光标移动到了文本框头部文本却没有选中,不知为何?上网搜,得出的结论是需要重载窗口类的PreTranslateMessage函数,解决方

2008-05-28 17:51:00

Managed, Unmanaged, Native: What Kind of Code Is This?

WiththereleaseofVisualStudio.NET2003(formerlyknownasEverett)onApril24th,manydevelopersarenowwillingtoconsiderusingthenewtechnologyknownasmanagedcode.ButespeciallyforC+

2007-07-10 10:25:00

VC++6.0中用Win32 API实现串行通信

    串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。我们可以利用WindowsAPI提供的通信函数编写出高可移植性的串行通信程序。本实例介绍在VisualC++6.0下如何利用Win32API实现串行通信程序。程序编译运行后的界面效果如图一所示:图一

2006-11-09 17:21:00

用Visual C++制作微秒级精度定时器

在工业生产控制系统中,有许多需要定时完成的操作,如:定时显示当前时间,定时刷新屏幕上的进度条,上位机定时向下位机发送命令和传送数据等。特别是在对控制性能要求较高的控制系统和数据采集系统中,就更需要精确定时操作。众所周知,Windows是基于消息机制的系统,任何事件的执行都是通过发送和接收消息来完成的。这样就带来了一些问题,如一旦计算机的CPU被某个进程占用,或系统资源紧张时,发送到消息队列中的消息

2006-11-09 17:16:00

Visual C++中回调函数使用的变身大法

对于回调函数的编写始终是写特殊处理功能程序时用到的技巧之一。先介绍一下回调的使用基本方法与原理。  1、在这里设:回调函数为A()(这是最简单的情况,不带参数,但我们应用的实际情况常常很会复杂),使用回调函数的操作函数为B(),但B函数是需要参数的,这个参数就是指向函数A的地址变量,这个变量一般就是函数指针。使用方法为:intA(

2006-11-09 11:41:00

查看更多

勋章 我的勋章
    暂无奖章