14 @@鹏~~~

尚未进行身份认证

我要认证

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

等级
TA的排名 14w+

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             关键字: 打印 SPL EMF 文件格式                问题:             Windows的假脱机打印会在Windows/System32/spool/PRINERS目录下生成.spl和.s

2009-03-04 17:01:00

串口线的针脚连接方式

小型机RS232 9针串口线的针脚连接方式  这条线非常关键,可以对系统进行调试,也可以做双机的串口心跳线!线做好后,把串口线可连接到两台电脑的串口上,然后分别打开超级终端, 设置每秒位数为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) 中的使用

“命令”窗口用于直接在 Visual Studio 集成开发环境 (IDE) 中执行命令或别名。可以执行菜单命令和不在任何菜单上显示的命令。 1 调用命令窗口: 若要显示“命令”窗口,请从“视图”菜单中选择“其他窗口”,再选择“命令窗口”。 2 Visual Studio 2005 提供的预定义别名的列表 命令名 别名 完整名称 打印 ? 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 内存管理

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

2008-10-30 11:43:00

CString 转 char*

方法1.  强制类型转换CString st1 = "method1";LPCSTR lpbuff1= (LPSTR)(LPCSTR)st1;....对st1的操作会对lpbuff1产生影响方法2.  利用strcpyCString st2 = "method2";char *lpbuff2 = new char[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?

With the release of Visual Studio .NET 2003 (formerly known as Everett) on April 24th, many developers are now willing to consider using the new technology known as managed code. But especially for C+

2007-07-10 10:25:00

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

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

2006-11-09 17:21:00

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

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

2006-11-09 17:16:00

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

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

2006-11-09 11:41:00

查看更多

勋章 我的勋章
    暂无奖章