- 博客(17)
- 收藏
- 关注
原创 eclipse console 乱码问题
<br />网上找了很多,都是关于Run-->Run Configuration-->Common 頁籤-->Console Encoding-->Others,我就很纳闷,我的就没有console Encoding一项<br /> <br />终于找到解决方法:<br />http://eggboss.javaeye.com/blog/639841<br /> <br />在eclipse.ini的-vmargs下面加上「-Dfile.encoding=UTF-8」<br />我的就是这么解决的
2010-06-26 12:08:00
1508
1
原创 关于MSSQL的通讯协议(一)
最近要做个数据库代理服务器,需要封装一下数据库,没点思路,所以就想看看MSSQL的通讯协议,由于时间比较紧张,只是看了下查询、更新的协议,看完之后对MSSQL的通讯有了点大致的了解,但是大部分包内容还是不太明白 使用MiniSniffer进行网络抓包(还是不错的,基本功能,不过不知道怎么上传附件,如果要可以留个邮箱) 幸亏MSSQL没有对通讯包进行加密,之前对MySQL进行跟踪,感觉是加密了,不知道MSSQL能否进行加密,高手可以指教一下 首先分析查询语句 SELECT top 3 * FROM
2010-06-16 21:08:00
2102
原创 Windows 音频API函数(II)
现在说一下录音的过程 windows都帮我们做好了一切,确实很方便,但有时候感觉是一种悲哀,由于一直做应用,心里有一种说不出来的感觉,算了,不感慨了当前这里只是介绍了几个函数,其他没有怎么看,希望高手给予指导 1.建立线程接收消息CreateThread、_beginthread 2.打开设备waveInOpen,使用方式同waveOutOpen,并使用接收线程的
2010-05-21 16:34:00
1812
原创 Windows 音频API函数(I)
最近项目需要音频,研究一下了Waveform函数组 分音频播放和录音 音频播放使用过程如下: 1.waveOutOpen 打开音频设备 This function opens a specified waveform output device for playback.MMRESULT waveOutOpen( LPHWAVEOUT phwo,
2010-05-21 11:46:00
5174
原创 关于fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include
程序出现这个问题:fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include 解决如下,Mark下1.在stdafx.h文件当中添加:#include "afx.h" 2.在stdafx.h文件当中删除:#include 这样试试
2010-03-18 21:55:00
5031
原创 DirectShow 播放H264视频记录(1)
俺是初学者,各位高手如果看了,不要见笑,其实俺写这个也就是为了记录一下。 项目需要用到视频监控,以前做了个XNA的版本,但是XNA对网卡以及操作系统都是要求,领导要求没办法,一个字“改”,那就改!参考了一下,决定用DirectShow。以前我没有做过,公司里也没有做过,只能是赶鸭子上架了,杯具阿! 开始看教程,看了半天,还是有点云里雾里的,算了,还是直接找demo模仿了
2010-03-17 08:49:00
2280
1
转载 managed, unmanaged
摘自MSDNhttp://msdn.microsoft.com/en-us/library/0adb9zxe%28VS.80%29.aspx 托管以及不托管MSDN说明 Enable function-level control for compiling functions as managed or unmanaged.
2010-03-16 11:16:00
767
转载 理解预编译头文件
摘自:http://hi.baidu.com/pijiupinggai/blog/item/1a6acafa92dafe6e034f56cc.html 慢慢学习,逐渐成长... 预编译头的概念:所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件这些预先编译好的代码可以是任何的C/C++代码-
2010-03-16 10:55:00
497
原创 利用Map文件定位错误行
摘自CSDN论坛http://topic.csdn.net/t/20040617/20/3101592.html老罗的回复,谢谢了 仅通过崩溃地址找出源代码的出错行 作为程序员,我们平时最担心见到的事情是什么?是内存泄漏?是界面不好看?……错啦!我相信我的看法是不会有人反对的——那就是,程序发生了崩溃! “该程序执
2010-03-07 10:01:00
956
转载 c++强制转换的分析
转自:http://read.newbooks.com.cn/info/50236.htmlC 风格(C-style)强制转型如下: (T) exdivssion // cast exdivssion to be of type T 函数风格(Function-style)强制转型使用这样的语法: T(exdivssion) // cast exdivssi
2010-03-06 14:49:00
441
转载 LIB和DLL的区别与使用
转自http://www.cppblog.com/amazon/archive/2009/09/04/95318.html 共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库st
2010-03-06 14:21:00
1200
转载 __stdcall与__cdecl的区别
转自http://hi.baidu.com/xuhongshan/blog/item/b2a87109653f7dab2eddd431.html Visual C++ Compiler Options可以指定的Calling Convention有 3种: /Gd /Gr /Gz 这三个参数决定了: 1.函数参数以何种顺序入栈,右到左还是左
2010-03-06 14:17:00
544
原创 关于Mssql中的varbinary的使用
在一项目中用到MSSQL中的varbinary,在使用存储时发现下面问题 执行语句 DECLARE @SQLTxt VARCHAR(400), @AlarmContent VARBINARY(400) SET @AlarmContent = 0xD4040002 SET @SQLTxt = SELECT CAST(
2010-02-02 16:50:00
3041
转载 操作系统多任务--网摘
http://cs.ccnu.edu.cn/datastruct/download/waiweikecheng/VC/chap12_1.htm 12.1 多任务、进程和线程 12.1.1 Windows 3.x的协同多任务 在16位的Windows3.x中,应用程序具有对CPU的控制权。只有在调用了GetMe
2010-01-05 21:09:00
573
转载 overlapped IO 网摘
http://dev.csdn.net/article/74/74807.shtm Overlapped模型与CompletionPort模型,摘自《Visual C++网络游戏建模与实现》(苏羽、王媛媛编著) Win32重叠I/O(Overloapped I/O)机制允许发起一个操作,然后在操作完成之后接受到信息。对于那种需要很长时间才
2010-01-05 20:50:00
785
转载 如何在 Visual Studio 2005 中的可执行文件中嵌入清单文件
转载http://support.microsoft.com/kb/944276 看完之后感觉有点别扭,算了,还是先记下来再说吧 如何在 Visual Studio 2005 中的可执行文件中嵌入清单文件<!-- loadTOCNode(1, morein
2009-12-24 22:30:00
1638
转载 关于System.IO.FileNotFoundException的记录
今天遇到一个问题,程序在一台机器就报错,错误信息就是这个System.IO.FileNotFoundException,找个半天终于找到了,狂喜...先记下来,免得删了 网址:http://www.bitscn.com/dotnet/vc/200701/88839_2.html 声明:在此引用,请见谅 C++/CLI中有效使用非托管并列缓存 Visua
2009-12-24 22:01:00
20563
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人