
Windows
文章平均质量分 65
cpq37
https://cpq37.github.io/
展开
-
Windows下Eclipse环境搭建
没有办法,在公司不能登陆Window Live,也访问不了QQ空间.只好用这个放了N年都没有的优快云帐号.我想你首先需要的是一个Eclipse,我用的是"eclipse-SDK-3.4.1-win32.1.Windows+Eclipse+Qt环境搭建需要的东东:1)Qt opensource for windows(现在一般下载都是Qt+minGW+QtCreator打包好的库,当然如果你有时间和兴趣也可以自己下载源码自己编译^_^)2)minGW(我这里用的是Qt自带的minGW,Qt用的最新版本Qt2原创 2010-06-03 17:17:00 · 810 阅读 · 0 评论 -
S3C6410_ARM1176 WINCE6.0中增加硬浮点
三星开发板S3C6410的ARM1176这个芯片是支持硬浮点的。如果没有利用硬浮点的特性,使用软浮点需要花的时间是硬浮点的十倍。但是ARM公司在ARM11对WINCE6.0放弃了支持。因此要在WINCE6.0中增加硬浮点特性,首先要找到ARM提供的组件支持“ARM_VFPv2_R1P0_00BET0.msi”。原来ARM公司的官网上是有下载的,但现在找不到了,大家自己可以上网到其他网站下载原创 2012-04-04 11:20:27 · 2666 阅读 · 2 评论 -
colinux的安装与网络配置
CoLinux(Cooperative Linux 的缩写)是第一种免费使用和开源的解决方案,它让Linux更好的运行在Microsoft Windows 本机系统下。通常的, colinux是Linux内核使自己友好的和其它操作系统共同运行在一台机器上的一条通道。例如,我们不需要第三方的商业虚拟机软件(例如vmware)就可以自由的在windows 2000/xp/vista/7上运行Linux转载 2012-10-18 12:37:02 · 765 阅读 · 0 评论 -
colinux安装指南
1.colinux的安装首先下载colinux安装文件,去http://www.colinux.org/下载默认安装,目录选择G:\colinux(根据自己需要选择,建议放在分区根目录下)。选择不下载文件系统。2.下载系统磁盘镜像coLinux提供了几个主流发行版的磁盘镜像(更新频度不高,基本上只有大版本),已经安装好了基本系统,只要下载解压即可。http://source转载 2012-10-18 12:54:24 · 1727 阅读 · 0 评论 -
2010-07-15 10:58 递归删除SVN工作目录下的.svn目录
要删除SVN工作目录下的.svn目录,而SVN Clinet 本身是不带清除.svn文件的命令的。所以只能自己写脚本来递归删除.svn文件夹:1、windows 平台下常用的作法是用系统(Windows)自带的搜索功能,搜索出所有.svn目录(需要在“其他高级选项”中选中“搜索隐藏的文件和文件夹”),然后全选删除。这当然不是高效的作法,谁能忍受一遍又一遍重复这种纯体力的劳动?J转载 2012-11-20 14:48:10 · 1699 阅读 · 1 评论 -
Windows访问Linux——之Samba
步骤1:Ubuntu下安装samba#apt-get install samba#apt-get install smbfs步骤2:添加linux用户#useradd user1 //添加用户名user1#passwd user1 //给用户名user1添加密码#mkdir /home/user1 //建立user1的home目录,如果不用这个用户名来登陆linux转载 2012-12-18 11:17:47 · 1652 阅读 · 1 评论 -
Windows访问Linux——之SSH
安装和设置 OpenSSH ServerUbuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:sudo apt-get install openssh-server随后,Ubuntu 会自动下载并安装 openssh server,并一并解决所有的依赖关系。当您完成这一操作后,您可以找另一台计算机,然后使用一个 SSH 客户端软件(强烈推转载 2012-12-18 11:26:38 · 871 阅读 · 2 评论 -
Windows访问Linux——之VNC
服务器端:1、先安装VNC服务程序: $ sudo apt-get install vnc4-common vnc4server或在新得立软件管理器中搜:VNC-E 也可以安装。删除这个软件也可以在新得立里删除安装完之后是要加入license(许可)vnclicense -add XXXX-XXXX..........(许可号码上网搜)VKQEQ-HTY2P-WN49X-转载 2012-12-18 11:49:34 · 692 阅读 · 0 评论 -
Windows访问Linux——之nc
nc确实是网络安全以及黑客世界一个非常流行和使用的工具,nc的用法是很多的,这里我们只介绍了几种最常用的用法,并且介绍了在Linux下重新编译nc使得其带有-e参数的方法和技巧,希望对大家有所帮助。 nc是一个命令行工具,在Windows和在Linux下的使用方法查不多(如无特别说明,本文测试的Windows机器为winxp+sp2,Linux为Redhat9.0),我们可以通过nc –h(W转载 2012-12-20 14:50:59 · 1823 阅读 · 0 评论 -
vld for memory leak detector (release version)
有没有这样的情况,无法静态的通过启动和退出来查找内存泄露,比如网络游戏,你总不能直接关游戏那玩家怎么办? 现在vld支持release,我们可以动态的找。1.在release版本使用vld了。#define VLD_FORCE_ENABLE#include 2.支持gm命令来开启和关闭vld,并且report__declspec(dllimport) voi转载 2014-11-18 11:20:05 · 1866 阅读 · 0 评论 -
调试Release发布版程序的Crash错误
http://blog.sina.com.cn/s/blog_48f93b530100fsln.html 在Windows平台下用C++开发应用程序,最不想见到的情况恐怕就是程序崩溃,而要想解决引起问题的bug,最困难的应该就是调试release版本了。因为release版本来就少了很多调试信息,更何况一般都是发布出去由用户使用,crash的现场很难保留和重现。本文将给出几个解决方转载 2014-12-01 11:08:29 · 695 阅读 · 0 评论 -
Windows CE内存管理
内存管理 如果你在写Windows CE 程序中遇到的最重要的问题,那一定是内存问题。一个WinCE 系统可能只有4MB 的RAM,这相对于个人电脑来说是十分少的,因为个人电脑的标准配置已经到了128MB 甚至更多。事实上,运行WinCE 的机器的内存十分缺乏,以至于有时候有必要在写程序的时候为节约内存而牺牲程序的整体性能。 幸运的是,尽管WinCE系统的内存很小,但可用来转载 2014-12-03 19:35:14 · 907 阅读 · 0 评论 -
(Memory and Resource) Leak detection for WinCE
Download source and vcproj tarball /wo crtdbg4wince - 14.7 KBIntroduction(Note: this article deals with alpha 0.06 or higher of http://sourceforge.net/projects/crtdbg4wince/ project)Reso转载 2014-12-05 10:33:18 · 1285 阅读 · 0 评论 -
WinInet 编程 参考
<br />http://www.codeproject.com/KB/IP/asyncwininet.aspx#<br />http://support.microsoft.com/kb/839873<br /> <br /> <br />do not ask me why.i dont know<br /> <br />FILE: AsyncWinINet.h<br /> <br />#include <wininet.h><br />#include <mmsystem.h><br /> <br />原创 2010-11-23 11:43:00 · 977 阅读 · 0 评论 -
20101119
<br />template<class T><br />class ThreadSafe_U<br />{<br />public:<br /> ThreadSafe_U(){<br /> cnt = 0;<br /> InitializeCriticalSection(&cs);<br /> mp = (T)NULL;<br /> }<br /> ~ThreadSafe_U(){<br /> Lock();<br /> DeleteCriticalSection(&cs);<br /> }<b转载 2010-11-19 15:06:00 · 658 阅读 · 0 评论 -
微软官方 Platform Builder 5.0 下载地址和SN
<br />(原文:http://xky19870905.blog.163.com/blog/static/51855417200952211327134/)<br />这是我在网上找了好久才搜到的可用的下载地址。写在博客中,以备后用。<br />破解参考:Platform Builder 5.0/6.0 试用期过期的破解方法<br />嗯。。很多,有270多个,用迅雷“下载全部链接”下吧。<br />试用SN:K9GBM-YMT9V-997M8-GGWW4-VPQVG<br /> <br />http:转载 2010-07-13 20:51:00 · 4344 阅读 · 4 评论 -
CString、TCHAR*、char*转换
CString 转化为 char*CString strData = _T("ni hao");int len = WideCharToMultiByte(CP_ACP, 0, strData, -1, NULL, 0, NULL, NULL);char* szTarget = new char[len + 1];memset(szTarget, 0, len + 1);WideCharToMultiByte (CP_ACP, 0,strData, -1, szTarget, len, NU转载 2010-08-26 11:45:00 · 3622 阅读 · 1 评论 -
VC 调试 信息输出
<br />一.前言:<br /> 一开始学习C++时,在控制台下写程序做练习,很容易输出程序变量,所以调试很方便。之后学习编写MFC程序,程序运行时要实时查看变量的情况就很麻烦了,虽然有TRACE宏(这个也是后来才知道的),但必须是程序结束后才能查看,而且阅读起来也很费劲。最开始自己写了个简陋的dis()函数(请看本文后面的附录),很简单,几行代码往程序一粘贴,再调用dis函数就可以显示字符串和int变量了。但后面输出的变量会覆盖之前的变量,所以还是不方便。于是一直在寻找一种输出变量更好的方法,偶然转载 2010-08-27 13:52:00 · 3362 阅读 · 0 评论 -
VC图片的半透明处理
<br />半透明原理: <br /> 假设LCD是256色的。颜色格式为332(RGB) <br /> 显存中的每一个字节的数据对应一个象素点。 <br /> 在数据写入显存之前,读取相应相素点值,然后与新的数据按一定的规则混合之后,再写入相应像素点的显存。 <br /><br /> 这样主要问题关键是混合算法。 <br /> 混合算法目前在游戏上常用到的算法是AlphaBlend。计算公式如下 <br /> 假设一幅图象是A,另一幅透明的图象是B,那么透过B去看A,看上去的图象C就是B和A的转载 2010-10-11 17:30:00 · 870 阅读 · 0 评论 -
字体小谈:CreateFont和LOGFONT
字体小谈:CreateFont和LOGFONT<br />typedef struct tagLOGFONT { <br />LONG lfHeight; <br />LONG lfWidth; <br />LONG lfEscapement;<br />LONG lfOrientation; <br />LONG lfWeight; <br />BYTE lfItalic; <br />BYTE lfUnderline; <br />BYTE lfStrikeOut; <br />BYTE lfCharS转载 2010-11-04 07:54:00 · 1330 阅读 · 0 评论 -
WINCE下使用CXIMAGE的問題
<br />我之前在pc上使用過cximage+OPENGL<br />用過2種方法在PC上都OK<br />1種是載入CXIMAGE.LIB那一堆全部LIB<br />1種是只載入PNG相關的LIB<br />我現在想要在wince使用cximage+OPENGL ES<br />我有下載wince版本的cximage原始碼<br />編譯ok 然後放在我的程式上編譯也ok<br />但是第一種方法 執行起來一片空白<br />另外一種則是編譯無法通過<br />png.lib(pngread.obj)转载 2010-11-04 07:58:00 · 2773 阅读 · 0 评论 -
fatal error LNK1104: 无法打开文件“LIBC.lib”错误
fatal error LNK1104: 无法打开文件“LIBC.lib”错误 <br />方法一:用VSDNET2005重新编译某个工程的发生了链接错误现在把这个解决过程分享一下。 4错误如下:fatal error LNK1104: 无法打开文件“LIBC.lib” 。解决如下:项目->属性中->配置属性->链接器->输入->在忽略特定库中写入打不开的文件的名称LIBC.lib;方法二:在stdafx.h 里加上这句吧 #pragma comment (linker,"/NODEFAU转载 2010-11-04 13:44:00 · 16707 阅读 · 2 评论 -
窗口刷新时的问题
<br />1、将Invalidate()替换为InvalidateRect()。 <br /> <br /> Invalidate()会导致整个窗口的图象重画,需要的时间比较长,而InvalidateRect()仅仅重画Rect<br />区域内的内容,所以所需时间会少一些。虫虫以前很懒,经常为一小块区域的重画就调用Invalidate(),<br />不愿意自己去计算需要重画的Rect,但是事实是,如果你确实需要改善闪烁的情况,计算一个Rect所用的<br />时间比起重画那些不需要重画转载 2010-11-05 08:52:00 · 891 阅读 · 0 评论 -
UpdateData、Invalidate、InvalidateRect、UpdateWindow、GetMessage
<br />在编程的时候经常把UpdateData、Invalidate、InvalidateRect和UpdateWindow四个函数混淆,在这里将简单介绍它们的区别。<br />UpdateData():<br /> 当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE);如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE),将控件的输入映射到转载 2010-11-11 16:56:00 · 845 阅读 · 0 评论 -
C语言写的多线程下载器
<br />1.软件介绍 <br /><br />qdown是一款开源的HTTP多线程下载软件。 <br />特点:多线程,支持服务器重定向,支持断点续传。 <br /><br />平台:Solaris/FreeBSD/Windows(CygWin) <br /><br />作者:小孙 <br /><br />2.如何使用 <br /><br />usage: qdown URL [thread_amount] [save as] <br />example: qdown http://www.baidu.转载 2010-11-18 10:11:00 · 1443 阅读 · 0 评论 -
线程中CreateEvent和SetEvent及WaitForSingleObject的用法-------wince里面的中断IST经常使用
<br />线程中CreateEvent和SetEvent及WaitForSingleObject的用法<br />首先介绍CreateEvent是创建windows事件的意思,作用主要用在判断线程退出,程锁定方面.<br />CreateEvent <br />函功能描述:创建或打开一个命名的或无名的事件对象.<br />EVENT有两种状态:发信号,不发信号。 <br />SetEvent/ResetEvent分别将EVENT置为这两种状态分别是发信号与不发信号。 <br />WaitForSingle转载 2010-11-18 15:00:00 · 1148 阅读 · 1 评论 -
WinInet编程中如何使用异步
<br />在WinInet编程中,同步的使用方法如下:<br />InternetOpen->InternetOpenUrl->HttpQueryInfo->InternetReadFile->InternetCloseHandle;在InternetOpenUrl和InternetReadFile时会导致程序阻塞,知道操作完成,同步的好处就是比较简单,调试方便。<br />异步的使用方法如下:<br />1)InternetOpen,需指定是异步;<br />2)InternetSetStatusCal转载 2010-11-18 16:59:00 · 2596 阅读 · 2 评论 -
Windows访问Linux——之FTP
实现了Apache多用户的虚拟主机设置,那么一般这些用户都会选择用ftp上传的方式来管理自己的web内容,这就需要我们再为他们开设FTP服务。Ubuntu自带的FTP服务器是vsftpd,好文推荐里也转了两篇这方面的内容,本人通过实践再奉献一篇,呵呵 安装vsftpd,用来实现ftp服务。 sudo apt-get update sudo apt-get dist-upgr转载 2012-12-18 14:04:57 · 1356 阅读 · 1 评论