- 博客(20)
- 资源 (27)
- 收藏
- 关注
转载 (转)网站建设的程序语言,Asp,Php,Jsp,Asp.Net优势比较
网站建设的程序语言,Asp,Php,Jsp,Asp.Net优势比较[青云科技编辑] 很多SOHOER都希望有个自己的网站,而对网站建设一无所知,或者一知半解.今天我先讲程序方面的区别,相信很多人碰到了有些公司说php比Asp,Asp.Net都要好,或者Asp比其他语言都要好。其实,程序的优略与网站开发人员的经验/技术水平相关,而语言本身并没有什么优略之分.经验多的程序员,不管使用的哪种语言,都可以开发出一套非常优秀的程序.Php能做到的,Asp也能做到,Asp能做到的,Php一样可以做到.能不能做到,主要看
2010-08-13 21:27:00 1903
转载 (转)2010年最不能错过的101个网站
<br />创意,有趣 一年时间收集的好网站汇总分享给大家<br /> 1,用颜色搜索图片!http://color.slightlyblue.com/<br /><br /> 2,在线搭积木,无聊的时候可以玩一玩。 http://cubii.toyak.com/<br /><br /> 3,做一个自己的漫画形象,特别有意思 http://www.zhaoip.com/pick/sitetu/a222.swf<br /><br /> 4,亲自动手给美女画纹身 http://www.crustydem
2010-08-12 18:26:00 22968
转载 (转)C++界面库的抉择
<br />C++的界面库经过几天来的搜索,总结了下面几种的优缺点<br />1. MFC<br /> 优点:VS2008以及VS2010的扩展确实很强大,特别是原生的窗口运行时停靠以及PropertyGrid确实很强大<br /> 缺点:默认字体很模糊,无论你对MFC多了解,C++多熟悉,每次写代码时依然要重新熟悉代码,更不用提分析别人写的MFC代码,一个字:乱。<br />2. WTL<br /> 优点:Windows下有个最好的例子:Google Chrome<br /> 缺点:缺乏设
2010-08-12 17:37:00 1674
转载 (转)VS2010网剧合集:讲述程序员的爱情故事
<br />这篇文章是从 星迹 的博客转过来的,为了收藏。<br />星迹的博客挺好的,进去看看会有很多收获的!<br /> <br />http://maxhis.com/catalog.asp?cate=5 <br /> <br />这是前段时间一直在关注的微软VS2010的广告,虽然不是微软阵营的,但是看着还是很有感觉的,我想,程序员是不分阵营的。为了方便大家观看,我们将5集的VS2010网剧整理在了一起。在这里祝天下程序员朋友们的爱情都编译通过!<br />第一集:想做你的Code<br /><b
2010-08-12 17:08:00 1426
原创 显示鼠标当前屏幕位置
首先的想到的是 相应mousemove消息。可是试过之后就会发现,当窗口不是最大化显示时,会出现两个问题:第一个,坐标系的不同,以致于显示的坐标是以窗口坐标系为基准的,而不是屏幕,这个问题虽然可以通过ClientToScreen()函数来解决,但是还会有下面一个问题;第二个,当鼠标超出窗口,在窗口外(准确的是在客户区外)之后,就会没有mousemove消息发送给窗口,这样我们显示的坐标就不变了。所以我想着利用线程来实现鼠标位置的捕获和显示,在Dialog 的OnInitDialog()函数中创建一个线程hT
2010-08-11 17:12:00 2785
转载 (转)用Visual C++操作INI文件
基础类<br />用Visual C++操作INI文件转自 《csdn VC编程经验总结》,貌似它这书这篇也是转别人的,呵呵在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下:<br /><br /> 一.将信息写入.INI文件中.<br /><br /> 1.所用的WINAPI函数原型为: <br /><br />BOOL WritePrivateProfileString(<br />LPCTSTR lp
2010-08-11 15:59:00 1186
转载 上网八个常用cmd命令你掌握了几个?
上网八个常用cmd命令你掌握了几个?<br /> 一、ping<br /><br /> 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在
2010-08-10 21:04:00 9156 1
原创 MFC 创建快捷方式(学习笔记)
<br />下面的代码不是我写的,是用的别人的源代码,这里记录下来,以便以后学习<br />void CFileOperateDlg::OnCreateShotcut() { //创建快捷方式 CString lpszPathLink("C:/aaa.lnk"); LPCSTR lpszPathObj="C:/aaa.txt"; LPCSTR lpszDesc="link for a txt"; CoInitialize(NULL); HRESULT hres; IShe
2010-08-09 22:15:00 3033
转载 (转)UpdateData在线程中出错的解决办法
UpdateData在线程中出错的解决办法2009年12月3日虚幻发表评论阅读评论最近在写一个监视程序,需要定时查看共享内存中的各个值。于是在MFC中,首先开了一个线程,用的是boost的timer,每隔1秒读取共享内存中的值,另外一个线程通过调用UpdateData(FALSE)将值显示在界面上。但是在我调试的时候发现,UpdateData一直报错。最后查了下,还是线程的问题,在线程中,不能直接用UpdateData来更新数值。解决的办法,应该自己定义一个消息,将UpdateData(FALSE)
2010-08-09 21:39:00 1488
转载 (转)MFC 访问剪切板
MFC剪切板应用<br />将数据COPY到剪切板原理:<br />1:OpenClipboard() 打开剪切板<br />2:EmptyClipboard() 清空剪切板,让当前进程拥有剪切板<br />3:GlobalAlloc() 分配全局堆内存<br />4:GlobalLock() 锁定内存并返回内存首地址<br />5:strcpy() 给内存赋值<br />6:GlobalUnlock() 解锁内存<br />7:SetClipb
2010-08-09 19:14:00 3256
原创 Zip压缩文件 与 解压 (MFC 文件操作 四 )
我们的程序要用到了zip压缩,就需要自己将几个zip相关文件加入到工程中zlib.h zconf.h zlib.lib 这些可以自己上网下载 http://d.download.csdn.net/down/2344459/mryeze在程序中要将 两个.h文件 add to project。然后声明引入lib#include "zlib.h"//压缩文件相关#include "zconf.h"#pragma comment(lib,"zlib.lib")这些工作只是为了使程序中的关键函数co
2010-08-07 17:17:00 16145 10
原创 C++ 线程同步 (学习笔记)
1. 利用Mutex 互斥对象#include #include DWORD WINAPI Fun1Proc( LPVOID lpParameter );DWORD WINAPI Fun2Proc( LPVOID lpParameter );int tickets = 100;HANDLE hMutex; //互斥对象int main(){ HANDLE
2010-08-06 16:34:00 1383
转载 (转)PeekMessage 与 GetMessage 区别
<br /> <br />转自 Maalvin 的一次论坛回帖<br /> <br />要想知道PeekMessage()和GetMessage()的区别,最简单的办法是在窗口函数拦截WM_PAINT的时候加一个永久循环,像while(TRUE){},循环体中可以输出文本或图形。这时如果你使用GetMessage(),恐怕就会遇到麻烦,你的程序会什么都不做,如果鼠标的光标恰好在窗口,你会发现它不是通常的箭头光标,而是沙漏--这意味着这个永久循环应占用了该程序的所有CPU资源,无法处理其他消息,比
2010-08-06 11:44:00 1385
原创 C++ 播放声音 (学习笔记)
一、播放系统的消息声音 BOOL WINAPI MessageBeep( __in UINT uType); MSDN 中对这个函数的说明是:播放一个波形文件(也就是wav格式),每一个声音类型的波形声音在注册表中有一个条目(entry)指定.MessageBeep(MB_OK);Sleep(3000);MessageBeep(MB_ICONWARNING);Sleep(30
2010-08-03 19:46:00 22862 8
原创 C++ 简单的文件加密和解密 实例
从网上淘了一段 文件加密的程序,看完之后,明白了它所谓的文件加密,其实原理相当简单: 即是按字节 或 按位 读取一个要加密的文件中的数据,然后与我们自己输入的密码做一些 算法操作,将新的数据写入到新文件中,这个新文件就是我们的加密后的文件。 于是我就自己设计了一个简单的加密算法,用它实现了文件的加密,附带着写了一个解密算法。希望供大家参考#include #include #include void encfile(char *in_filename,char *pwd,c
2010-08-03 17:25:00 27851 5
原创 MFC 文件及其属性相关操作 (MFC 文件操作 三)
<br />一、 从路径中 提取扩展名<br /> <br /> CString path("C:/ForVcTest/diary.txt");CString ext = path.Mid(path.ReverseFind('.')+1);AfxMessageBox(ext);<br /> <br />解析:1. CString::Mid<br /> CString Mid(int nFirst) const;<br /> CString Mid(in
2010-08-03 15:36:00 4549 2
原创 MFC 运用CFileFind 类 递归实现文件夹的 复制 (MFC 文件操作 二)
上一篇博文中已经提到了CFileFind类,并且用它实现了删除任意文件夹,此处不再对其赘述。 在实现文件复制过程时,一个问题i是我纠结了许久,CFileFind 类的成员函数 GetFilePath()与GetFileName(),其实很好理解的两个函数,一个是获得文件的路径,一个是获得文件的名字。但我却在理解上犯了一个错误,就是文件路径究竟包不包含文件名字,如有文件C:/Test/1.txt ,那么它的路径和名称分别是什么?我理解成了,路径:C:/Test 名称1.txt ,我按照我
2010-08-03 13:00:00 4941
原创 MFC 程序最小化到系统托盘区的一个简单实例
<br />准备工作:<br /> <br /> 在开始之前,我们需要弄清出一下东东,当然,你也可以知其然而不知其所以然,会用就好。<br /> 1. MFC 自定义消息的过程(详见后文)<br /> 2. BOOL Shell_NotifyIcon(<br /> DWORD dwMessage, <br />
2010-08-01 19:19:00 7105
转载 (转载) MFC 实现开机运行程序 以及 运行时隐藏
<br />MFC怎样编写后台运行的程序<br />--------------------------------------------------------------- <br /><br />http://www.codeproject.com/system/xservice.asp <br />--------------------------------------------------------------- <br /><br />以下为转载--------- <br />1、实现
2010-08-01 17:52:00 3590 2
原创 MFC 中 删除一个非空文件夹 (MFC 文件操作 一)
最近在看MFC 的文件操作,从网上淘了一本比较讲MFC文件操作比较全的电子书,然后开始试手。在删除文件夹时,遇到了问题,通过查看MSDN和网友的论坛留言,自己总算是解决了这个问题,现在与大家共享。 MFC中提供了删除文件夹的一个封装函数 RemoveDirectory(LPCTSTR lpPathName),我们只要把要删除的文件夹的路径传进去就可以删除了,貌似一切如此简单。我象征性的建立一个文件夹,然后在程序中删除了它,呵呵,一下就成功了。正当我要转手去做另外的操作时,我喜欢乱尝试的
2010-08-01 16:50:00 13999 3
基于Google+Earth的楼盘信息查询系统的设计与实现.pdf
2010-11-13
在VC下显示JPEG、GIF格式图像的一种简便方法.doc
2010-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人