自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清风一吹(清风博客)

古之成大事者,不惟有超士之才,亦有坚忍不拔之志

  • 博客(147)
  • 收藏
  • 关注

原创 Discuz!论坛助手 [原创] [服务端+客户端]插件 人气提升/贴子监控/批量顶贴/来贴提醒/编辑辅助工具 1.0(附演示)

 Discuz!插件插件名称论坛助手1.0适用版本Discuz!7.0语言编码GBK 插件作者vcmain版权所属免费绿色、版权归作者所有支持网站http://www.vcmain.com插件简介论坛助手 是一款帮助您快速提高论坛人气、实时有效监听论坛内容、批量马甲顶贴的工具

2009-10-12 22:02:00 4016

原创 本博客停止更新

本博客停止更新

2008-04-01 13:30:00 821

原创 正确实现 IDisposable 接口

正确实现 IDisposable .NET中用于释放对象资源的接口是IDisposable,但是这个接口的实现还是比较有讲究的,此外还有Finalize和Close两个函数。MSDN建议按照下面的模式实现IDisposable接口:.NET的对象中实际上有两个用于释放资源的函数:Dispose和Finalize。Finalize的目的是用于释放非托管的资源,而Dispose是用于释放所

2008-03-26 21:39:00 1513

原创 .NET Framework 自动内存管理机制深入剖析 (C#分析篇) 读了三遍回味无穷

在.NET Framework中,内存中的资源(即所有二进制信息的集合)分为"托管资源"和"非托管资源".托管资源必须接受.NET Framework的CLR(通用语言运行时)的管理(诸如内存类型安全性检查),而非托管资源则不必接受.NET Framework的CLR管理.  (了解更多区别请参阅.NET Framework或C#的高级编程资料)托管资源在.NET Framework中又分别存

2008-03-26 20:59:00 846

转载 浅谈C#托管程序中的资源释放问题 好文章!!!

终于开始动手写这篇文章了,有个网友催了我好几次,而我要么因为手头有事,要么就是被其他思路给叉开,以至这篇文章拖了好久还没开始写,今天终于可以静下心来完成它。 用了.Net工具来写程序的人,不难发现它有个好处,就是使用的内存不用释放,尤其在使用C#或者VB.Net来写程序,因为程序所占用的内存都是受系统托管的,因此内存的释放不需要程序员去操心。 很多人从C语言或者C++等等语言转

2008-03-26 20:27:00 746

原创 迟到了二年的软考,现在开始补补,拥抱一下.

迟到了二年的软考,现在开始补补,拥抱一下.  计算机软件 计算机网络 计算机应用技术 信息系统 信息服务 高级资格

2008-03-11 20:49:00 935

原创 如何确定网站的定位

对于初创网站来说,最好从小的目标开始做起,即使资源、资金、人力等方面非常丰富,刚开始也最好从小处开始做起。确定网站定位的第一原则:小即是美。 [中国站长站] 在网站发展初始阶段,网站的目标最好要够小,小并不一定就不好,大并不一定就好,因为想到和得到之间还存在距离。目标很高远,定位很宏大,并不代表网站就能达到定位希望达到的目标。为了实现大目标,最好从小目标开始。 站.长站 定位小目标

2008-03-11 20:14:00 1006

原创 写给WEB2.0的站长 不仅仅是泼冷水

当互联网吵吵嚷嚷的进入2.0时代,当互联网的技术不再是那么高不可攀,当复制变成家常便饭,互联网热闹起来了 Www@Chinaz@com Myspace火了,中国冒出更多的myspace Chinaz.com Youtube刚刚起来,中国的视频网站就遍地开花 中.国.站.长.站 51拔地而起,中国出了无数的SNS Www~Chinaz~com facebook则改变了

2008-03-01 13:16:00 530

原创 做网络必须掌握83句话,网络成功可以复制

.网络的成功,是可以复制的。 2.自己做不了的事情,找别人来完成。 3.交际是网络创业成功的捷径。 4.做网络的真正的高手,都是年龄大于35岁的。 5.技术是最次要的一个环节。 6.一个人从开始做网络到正规站阶段,至少需要5年的时间。 7.一个垃圾团队的能力远超出一个天才的全部。 8.在投资上节约的人,就是最会浪费的人。 9.用最简单的程序来完成最复杂的要求,就是最完美的网站。 10.广告的最高境

2008-03-01 13:04:00 739

原创 请慎用ASP.Net的validateRequest="false"

ASP.Net 1.1后引入了对提交表单自动检查是否存在XSS(跨站脚本攻击)的能力。当用户试图用之类的输入影响页面返回结果的时候,ASP.Net的引擎会引发一个 HttpRequestValidationExceptioin。默认情况下会返回如下文字的页面: 以下是引用片段:Server Error in /YourAppli

2008-02-16 20:45:00 591

原创 微软的招聘哲学——做微软人的五大核心素质(摘自《微软360度》)

微软一直致力于发现和吸引业界的精英人才,在公司成立的早期,比尔·盖茨和史蒂夫·鲍尔默亲自参与所有新员工招聘,他们的用人哲学,招聘理念,面试智慧到现在都代代相传。   微软对招聘人才十分十分重视。可以说是从上到下总体动员,用尽渠道广罗精英。就像本书第一章所介绍的,公司的管理理念之一就是尽量招聘最聪明的人才,“招聘”因此是每个员工的份内工作!很多年前一个新入微软的主管要面试一个程序员。他自己有一个

2008-01-17 21:50:00 760

原创 asp.net中----url重写

经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL的结构。为什么URL映射和重写很重要?下面是开发人员想要对URL有更大的灵活性的最常见的场景: 1) 处理这样的情形:你要更改你的web应用中网页的结构,但你同时也要

2008-01-09 08:50:00 624

原创 不可恢复的生成错误

[安装项目]不可恢复的生成错误 今天在搞一个安装项目,编译的时候总是出来一个“不可恢复的生成错误”,,于是我是翻山越顶啊,跋山涉水啊,终于找到了问题原来出自于C:/Program Files/Common Files/Microsoft Shared/MSI Tools/MergeMod.dll的版本不对,晕~~~~, 版本是1.20.1827.1,最新版是2.0.2542.0,在网上找了

2007-12-28 08:54:00 851

原创 下面列出了 网上招聘,人才招聘,招聘信息,网上求职,招聘机遇,招聘网,人才网,工作网

人才招聘,企业为什么要做,我们为什么要做,每天几万条的招聘信息,工作机遇,求职机遇等着您企业在发展的过程中一定会遇到许多各种各样的问题。其中最主要的就是人力资源问题。 网上找工作,招聘,求职,目前的几个大站就这么些:下面列出了 网上招聘,人才招聘,招聘信息,网上求职,招聘机遇,招聘网,人才网,工作网机遇网 http:www.jiyunet.com 主要是免费的,而且人气也很旺1.Z

2007-12-23 22:46:00 976

原创 人才招聘,企业为什么要做,我们为什么要做,每天几万条的招聘信息,工作机遇,求职机遇等着您

人才招聘,企业为什么要做,我们为什么要做,每天几万条的招聘信息,工作机遇,求职机遇等着您企业在发展的过程中一定会遇到许多各种各样的问题。其中最主要的就是人力资源问题。 网上找工作,招聘,求职,目前的几个大站就这么些:下面列出了 网上招聘,人才招聘,招聘信息,网上求职,招聘机遇,招聘网,人才网,工作网机遇网 http:www.jiyunet.com 主要是免费的,而且人气也很旺1.Z

2007-12-23 22:45:00 1053

原创 一个自己写的真正判断文件格式,文件大小,而并不仅仅从扩展名来进行判断的上传方法,进一步加强防止软件或恶意的木马图片上传

  if (FileUpload1.HasFile)        {            string filename = myfunction.UploadPic(this.FileUpload1, myfunction.Getcompanylogopath());            if (filename.IndexOf("您") != -1)            {    

2007-12-20 23:20:00 1530 2

原创 好久没有写AJAX程序了,突然傻了,缓存惹的祸

好久没有写AJAX程序了,突然傻了,缓存惹的祸 解决办法,在AJAX提交的URL中给个随机参数: +&timestamp=+new Date().getTime();问题得到解决

2007-12-17 22:25:00 630

原创 DIRECTINPUT输入函数库

// T3DLIB2.H - Header file for T3DLIB2.CPP game engine library// watch for multiple inclusions#ifndef T3DLIB2#define T3DLIB2// DEFINES ////////////////////////////////////////////////// MACROS /

2007-12-02 13:15:00 2126

转载 笑看江苏

笑看江苏发表时间:2007年3月27日 9时15分41秒        评论/阅读(0/10) 江苏各大城市的尴尬 苏州的尴尬:越来越像跨国公司投资上海的加工场。 南京的尴尬:身在江南,尾巴却在江北,还总是被苏锡常看不起 无锡的尴尬:既生苏,何生锡? 常州的尴尬:苏锡“无常”!”(有人以为“常”是常熟) 镇江

2007-11-30 12:01:00 923

原创 #define的用法

#define的用法转自:http://www.dingge.com/main/article.asp?id=10今天整理了一些#define的用法,与大家共享!1.简单的define定义#define MAXTIME 1000 一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似

2007-11-29 16:09:00 981

原创 memset用法详解

memest原型 (please type "man memset" in your shell) void *memset(void *s,   int c, size_t n); memset:作用是在一段内存块中填充某个给定的值,它对较大的结构体或数组进行清零操作的一种最快方法。常见的三种错误第一: 搞反了c 和 n的位置. 一定要记住 如果要把一个char a[20

2007-11-29 15:42:00 694 1

原创 在VC中使用directdraw程序配置

#pragma   comment(lib,"ddraw.lib")     #pragma   comment(lib,"dxguid.lib")   引上上面并且在VC编译器的选项中加上 directx安装目录include的目录路径,并且选择到最上面的优先

2007-11-29 14:45:00 974

原创 什么是DirectX

DirectX是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,由微软创建开发的,微软将定义它为“硬件设备无关性”。Direct是直接的意思,X是很多东西,加在一起就是一组具有共性的东西,从内部原理探讨,也简单说来DirectX 就是一系列的 DLL (动态连接库),通过这些 DLL,开发者可以在无视于设备差异的情况下访问底层的硬件,DirectX 封装了一些

2007-11-26 17:33:00 2557

原创 basic full-screen DirectDraw demo 基本全屏幕的directdraw演示

// DEMO6_1.CPP basic DirectDraw initialization demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#define INITGUID // make sure dire

2007-11-25 22:42:00 1229

原创 basic DirectDraw initialization demo 基本的directdraw初始化演示

// DEMO6_1.CPP basic DirectDraw initialization demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#define INITGUID // make sure dire

2007-11-25 22:34:00 863

原创 一个满天星星的演示

// DEMO4_9.CPP - Starfield demo based on T3D console// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include important wi

2007-11-25 13:31:00 4984

原创 一个游戏控制台的基本程序

// T3D Game Console, creates a game console application// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include important

2007-11-25 13:02:00 933

原创 创建常用按钮样式

// DEMO4_8.CPP - Child window Button Demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers

2007-11-25 12:58:00 702

原创 SetTimer 定时器

// DEMO4_6.CPP  - WM_TIMER demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers#include  

2007-11-25 12:46:00 942

原创 画矩形 RECT FillRect

// DEMO4_3.CPP  - Rectangle drawing demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers#

2007-11-25 12:33:00 4768

原创 随机画出随机颜色的线hpen MoveToEx LineTo DeleteObject

// DEMO4_2.CPP  - Line drawing demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers#inclu

2007-11-25 11:41:00 2101 1

原创 随机画出随机颜色的点 SetPixel

// DEMO4_1.CPP  - Pixel plotting demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers#inc

2007-11-25 11:26:00 1664

原创 关于菜单的补充,叠层菜单的定义

POPUP "Help" { MENUITEM "About",  MENU_HELP_ABOUT        POPUP "Test"{MENUITEM "Test1", MENU_HELP_ABOUT1MENUITEM "Test2", MENU_HELP_ABOUT2} }

2007-11-25 10:51:00 677

原创 KEYDOWN(VK_ESCAPE) 发送 SendMessage关闭窗口退出程序

// DEMO3_14.CPP - Message sending demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers#in

2007-11-23 16:25:00 9250

原创 WM_MOUSEMOVE 鼠标的坐标与是否按下检测

// DEMO3_13.CPP - WM_MOUSEMOVE demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers#inclu

2007-11-23 16:20:00 6700

转载 【低调朋友和我聊架构师】中国架构师,名符其实有多少?

一个多月前,我在博客上发布了一篇阐述编程心得的原创文章——“十年编程经验凝结 与新人们分享”,该文在网上被广为转载,这让我感叹:虽然互联网上信息浩如烟海,但真正原创的有分量的文章却极其少见。这篇原创的最大功劳自不属于我,而是文中那位低调的朋友,朋友跟我说“一般情况下技术人员是不太愿意接受那种很正规的采访的,做人要低调,呵呵”,但很多人因这篇文章对朋友产生了浓厚的兴趣,想与其有更多更深入的交流。

2007-11-23 15:44:00 676

原创 GetAsyncKeyState 功能的使用 判断上下左右键是否被按下或弹起

// DEMO3_12.CPP - GetAsynKeyState Demo// INCLUDES //////////GetAsyncKeyState/////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the wi

2007-11-23 15:26:00 7763

原创 WM_CHAR 获取键盘按下的字符

// DEMO3_11.CPP - WM_CHAR demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers#include  

2007-11-23 13:26:00 10488 3

原创 WM_MOVE 窗体移动后的位置

// DEMO3_10.CPP - WM_MOVE demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers#include  

2007-11-23 12:58:00 9166

原创 WM_SIZE 改变窗口大小 消息

// DEMO3_9.CPP - WM_SIZE demo// INCLUDES ///////////////////////////////////////////////#define WIN32_LEAN_AND_MEAN  // just say no to MFC#include    // include all the windows headers#include   /

2007-11-23 12:55:00 9465

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除