自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

badwps的专栏

昨天的不需要后悔,因为后悔了也没有用,明天的也不需要担心,因为把握住了今天也就把握住了明天.

  • 博客(99)
  • 资源 (1)
  • 收藏
  • 关注

转载 epoll在LT和ET模式下的读写方式

在一个非阻塞的socket上调用read/write函数, 返回EAGAIN或者EWOULDBLOCK(注: EAGAIN就是EWOULDBLOCK)从字面上看, 意思是:* EAGAIN: 再试一次* EWOULDBLOCK: 如果这是一个阻塞socket, 操作将被block* perror输出:  Resource temporarily unav

2012-10-07 21:38:23 2786

转载 建立RHELAS4下面的Yum本地源

建立RHELAS4下面的Yum本地源实验环境:WindowsXP+RHEL AS4 双系统 , 本次操作在RHEL AS4下面进行所需软件:yum+createrepo+RHEL4.6-i386-AS-DVD.iso 第一步:安装yum 详细的安装方法请参照本博客的文章 redh

2011-07-12 17:49:04 936

转载 redhat linux命令详细介绍

 一. 启动,关机,登入,登出相关命令   登录   登出   登出   停止系统   停止系统   重启动   切断电源   把内存里的内容写入磁盘   安装lilo启动管理程序   安装lilo启动管理程序二. Shell相关命令   切换Shell   显示命令履历   设置命令别名   取消命令别名  

2011-06-22 09:59:00 806

转载 AS3.0相关知识

<br />as3.02010-01-06 00:21<br />继承<br />继承是指一种代码重用的形式,允许程序员基于现有类开发新类。现有类通常称为“基类”或“超类”,新类通常称为“子类”。继承的主要优势是,允许重复使用基类中的代码,但不修改现有代码。此外,继承不要求改变其它类与基类交互的方式。不必修改可能已经过彻底测试或可能已被使用的现有类,使用继承可将该类视为一个集成模块,可使用其它属性或方法对它进行扩展。因此,您使用 extends 关键字指明类从另一类继承。<br />通过继承还可以在代码中利

2011-05-10 16:21:00 4642

转载 Flash中步入Matrix函数

       看到标题也许很多数学不好或中学时上课打盹的朋友会感到反感,但放心的是在这里的Matrix已经简化了很多琐碎的步骤,也不用大家拿一张纸拼命的做计算。对想制作游戏的朋友也是必学的路程,所以大致上明白了运用的思路就可以说掌握了技巧。  在字典中的说明不够充分让大家去理解,所以开始还是要重复说明一下。Matrix矩阵就像个数组,排列方式是以列与行组成。在flash 8中所提供的是3 x 3矩阵,3x3的矩阵可以定义出一个3D计算,但在Flash 8中只供2D的计算,即 x 和 y 的计

2011-04-20 16:29:00 592

转载 ExtJs关于Ext.extend()的说明

<br />Ext.extend方法是用来实现类的继承。 <br />extend(Object subclass,Object superclass,[Object overrides] : Object <br />第一个参数:子类 <br />第二个参数:父类 <br />第三个参数:要覆盖的属性。 <br />这里需要强调一下,子类继承下来的是父类中通过superclass.prototype方式定义的属性(包括用此方法定义的函数)。 <br />例子如下: <br />Js代码 <script t

2011-04-07 15:57:00 694

转载 Ext 核心 API -- Ext.apply 与 Ext.applyIf

<br />Ext中apply及applyIf方法的应用         apply及applyIf方法都是用于实现把一个对象中的属性应用于另外一个对象中,相当于属性拷贝。不同的是apply将会覆盖目标对象中的属性,而applyIf只拷贝目标对象中没有而源对象中有的属性。apply方法的签名为“apply( Object obj, Object config, Object defaults ) : Object”,该方法包含三个参数,第一个参数是要拷贝的目标对象,第二个参数是拷贝的源对象,第三个参数是可选

2011-04-07 15:54:00 585

转载 ExtJs中的xtype

<br /><br />论坛很多人都在谈论ExtJs的内存泄露的问题,可是我发现在ExtJs官方论坛上这样的讨论很少,不明白其中原因。今天偶然的点击的spket的extension生成模板,注意到了官方推荐的自定义组件的开发模式,发现了问题所在。<br />关键就在xtype!结合之前的动态JS加载工具类,一个性能优秀的ExtJs开发框架逐渐成形<br /> <br />转载一篇xtype的文章http://www.javaeye.com/topic/191657<br /> <br />序言 <br />

2011-04-06 17:18:00 2576

原创 U盘安装XP问题

<br />XP安装选项为灰色<br /> 灰色的原因个人认为是pe的内核高于xp~~A:U盘启动盘winpe<br />B:安装版系统iso<br />C:bios设为u盘启动方式<br /><br />安装版安装方法<br /><br />安装操作过程[1]、在PE系统中将XP SP3系统镜像ISO文件从U盘上复制到本地硬盘,用PE所带的WinRAR程序将该 ISO镜像解压到该分区的根目录下。(如果已经在硬盘,直接解压即可)如我选的是 F:/。<br />[2]、直接拔出U盘。原因是:不 拔出U盘的话,

2011-03-24 16:55:00 3563 1

转载 VS2008中自定义C++工程模板与修改新建文件默认编码的办法

<br /><br />一、   需求<br />网上讲VS(以下VS均特指VS2008)自定义模板的不少,不过大部分都是讲C#或者Web开发的,什么export template的,都不适合C++工程,由于MS的确是减弱了对C++的支持,(这点没有人否认吧?)所以在VS中C++总是被遗忘在那个没有人理睬的角落,所以现在很多人宁愿还用着C++与MFC最辉煌的版本VC6.0,哪怕那个版本的C++这么不符合标准。。。。。既然MS不关心C++使用者,那就只有自己奋发图强罗,还好再怎么样,没有了VS,我们总还是有V

2011-03-14 10:03:00 2005

转载 如何從C:/Windows/Assembly這個路徑下的dll檔copy出來

你可以在命令提示字元中,使用下列的方法把 GAC 中的组件复制出來: Code Snippetcd c:/windows/assembly/GAC/dir cd c:/windows/assembly/GAC/CrystalDecisions.Enterprise.Framework/10.2.3600.0__692fea5521e1304dircopy c:/windows/assembly/GAC/CrystalDecisions.Enterprise.Framework/10.2.3600.0__

2011-03-14 09:17:00 3618

转载 C#中的定制特性(Attributes)详解有完整实例[转]

<br /><br />Attributes in C# <br /><br />介绍 <br /><br />Attributes是一种新的描述信息,我们既可以使用attributes来定义设计期信息(例如 帮助文件,文档的URL),还可以用attributes定义运行时信息(例如,使XML中的元素与类的成员字段关联起来)。我们也可以用attributes来创建一个“自描述”的组件。在这篇指南中我们将明白怎么创建属性并将其绑定至各种语言元素上,另外我们怎样在运行时环境下获取到attributes的一些信息

2011-03-14 09:12:00 839

转载 ASP.Net超时时间解决办法

<br /><br />解决办法<br />1.在代码里面,把未关闭的连接关闭<br />2.扩大共享池,方法如下:<br />解决方法可以是修改连接池的连接生存期,因为默认值是60秒,即连接从应用程序被释放后可以在池中保存的时间。<br />具体操作步骤如下:<br />如果是ODBC的话,则可以在ODBC Data Source Administrator中手动更改,该程序位于“Start”菜单中的“Programs”->"Adminstrative Tools"(中文名:管理工具)下,或从"Contr

2011-03-14 07:44:00 986

转载 c++中冒号(:)和双冒号(::)的用法

<br /><br />1.冒号(:)用法<br />(1)表示机构内位域的定义(即该变量占几个bit空间)<br />typedef struct _XXX{<br />          unsigned char a:4;<br />          unsigned char c;<br />} ; XXX<br />(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。<br />struct _XXX{<br />          _X

2011-02-07 11:16:00 639

转载 CString

<br /><br />CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。<br />目录1、CString 对象的连接2、格式化字符串3、CString 型转化成 int 型4、CString 型和 char* 类型的相互转化5、CString 型转化成 BSTR 型6、BSTR 型转化成 CString 型7、VARIANT 型转化成

2011-01-23 14:15:00 541

转载 tchar 输入输出类 和 string 类 函数简单说明

<br /><br />标准输入输出<br />printf类<br />_tprintf : 类同printf<br />_tprintf_l : 类同printf, 但是"_l"表示第二个参数是一个locale.<br />locale是操作系统对语言设定的参数, 这个会影响ANSI字符的语言识别, 在Unicode下应该是无差别的<br />_tprintf_s : 类图printf, 但是和_tprintf相比, _tprintf_s多会做一些检查工作.<br />如果你的"format strin

2011-01-23 14:06:00 2087

转载 char,TCHAR,WCHAR区别

[转]VC中char,TCHAR,WCHAR总结char,TCHAR,WCHAR区别#ifdef   UNICODE     typedef   wchar_t   TCHAR;    #else     typedef   unsigned   char   TCHAR;    #endif     typedef   unsigned   char   CHAR;     typedef   unsigned   wchar_t   WCHAR;   由此可以看出,CHAR实施上就是unsigned c

2011-01-23 14:01:00 4789

转载 _T

<br />_T  _T("")是一个宏,定义于tchar.h下。[1]  #define __T(x) L ## x  #define _T(x) __T(x)  他的作用是让你的程序支持Unicode编码  因为Windows使用两种字符集ANSI和UNICODE,  前者就是通常使用的单字节方式,  但这种方式处理象中文这样的双字节字符不方便,  容易出现半个汉字的情况。  而后者是双字节方式,方便处理双字节字符。  Windows NT的所有与字符有关的函数都提供两种方式的版本,而Windows

2011-01-23 14:00:00 879

转载 什么叫微内核,宏内核?

摘抄之《linux内核注释》的一部分: Linux大部分都是单内核的 操作系统内核可能是微内核,也可能是单内核(后者有时称之为宏内核Macrokernel)。按照类似封装的形式,这些术语定义如下: l 微内核(Microkernel kernel)――在微内核中,大部分内核都作为独立的进程在特权状态下运行,它们通过消息传递进行通讯。在典型情况下,每个概念模块都有一个进程。因此,如果在设计中有一个系统调用模块,那么就必然有一个相应的进程来接收系统调用,并和能够执行系统调用的其它进程(或模块)通讯以完成所需任务

2010-08-02 12:45:00 1096

转载 C#中得到文件夹下文件

String FPath=at“D:/CSharp/” ;//at表示后面的特殊字符都不是转义字符,而按照特殊字符对待 System.IO.DirectoryInfo MyDir = new System.IO.DirectoryInfo(FPath);//得到文件夹信息foreach (System.IO.FileInfo MyFile in MyDir.GetFiles(“*.mp3″))//得到mp3文件{String FName = MyFile.Name;//得到文件名, MyFile.FullN

2010-06-17 17:11:00 354

转载 C#中得到文件夹下文件

String FPath=at“D:/CSharp/” ;//at表示后面的特殊字符都不是转义字符,而按照特殊字符对待 System.IO.DirectoryInfo MyDir = new System.IO.DirectoryInfo(FPath);//得到文件夹信息foreach (System.IO.FileInfo MyFile in MyDir.GetFiles(“*.mp3″))//得到mp3文件{String FName = MyFile.Name;//得到文件名, MyFile.FullN

2010-06-17 17:11:00 411

转载 string, char*, int类型转换

以下是常用的几种类型互相之间的转换string 转 int..............................char* 转 int #include int atoi(const char *nptr); long atol(const char *nptr); long long atoll(const char *nptr); long long atoq(const cha

2010-05-28 14:27:00 480

转载 CODE::BLOCKS+wxWidgets+MinGW+wxFormBuilder在windows下开发GUI程序

CODE::BLOCKS+wxWidgets+MinGW+wxFormBuilder在windows下开发GUI程序最近弄了个跨平台的gui平台,顺便把我的折腾过程给贴出来。想起来弄这个,还是baidu的驱使,自从百度之星用MinGW之后,发现了这些相关联的一个系列。一. 首先下载并安装MinGW,它是GCC编译器在windows下的版本,最新的集成了GCC 4.4.0版本完整

2010-05-19 16:32:00 1714

转载 windows下搭建codeblocks+wxwidgets开发平台

官方地址:www.codeblocks.orgwww.wxwidgets.org第一,下载安装codeblocks8.02+中文包+svn最新版先从codeblock官网下载8.02安装版,为了方便可以下载codeblocks-8.02mingw-setup.exe然后下载中文语言包(放到codeblocks安装目录下/locale/zh_CN/) zh_cn_lc

2010-05-19 15:32:00 849

转载 MinGW介绍与使用

3.1:MinGW 是什么?        MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU ( http://www.gnu.org/ )的工具集,特别是GNU 程序开发工具,如经典gcc, g++, make等。MinGW是完全免费的自由软件,它在Windows平台上模拟了L

2010-05-18 15:00:00 836

转载 Msys/MinGW与Cygwin/gcc

转自:http://www.lupaworld.com/273398/viewspace-122539.html 一 MinGW        MinGW 官方网站为 http://www.mingw.org/              MinGW,即 Minimalist GNU For Windows(GCC compiler suite)。它是一些头文件和端口库的集合,该

2010-05-18 14:59:00 620

转载 预处理,编译, 优化, 汇编, 链接

编译,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。 C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件 1.编译预处理读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理伪指令主要包括

2010-05-18 13:13:00 439

转载 ASCII table and description

 ASCII table 收藏ASCII table and description ASCII stands for American Standard Code for Information Interchange. Computers can only understand numbers, so an ASCII code is the numerical r

2010-05-16 02:03:00 536

转载 字符编码笔记:ASCII,Unicode和UTF-8

作者: 阮一峰日期: 2007年10月28日今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机

2010-05-16 02:02:00 816

转载 字符编码 ascii unicode utf-8 gb2312

一、1.   最早,只有ascii码,美国使用。1个字节8位,只用了后7位(0-127),表示了英语中一般的字符以及数字、字母;2.计算机普及,中国对ascii码进行扩展GB2312,两个字节表示一个汉字(原ascii码的英文继续由1个字节表示);注意:如果说汉字的ascii码,其实指的是gb23123.越来越多的国家都使用计算机,提出一套支持地球上所有文化、字母、字符的编码Unicode:2个字

2010-05-16 02:01:00 1136

转载 NLog文章系列——入门教程(下)

作者:Jarosław Kowalski [email protected]>翻译:Dflying Chen:http://dflying.cnblogs.com/ 原文:http://www.nlog-project.org/tutorial.html本文为《NLog文章系列》的第四篇,即入门教程的最后一篇。将继续描述演示用NLog书写日志的方法。 自动重新配置NLog

2010-05-12 13:38:00 1257

转载 静态链接库LIB和动态链接库DLL的区别 创建和示例

1.什么是静态连接库,什么是动态链接库         静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib 中的指令都全部被直接包含在最终生成的 EXE 文件中了。但是若使用 DLL,该 DLL 不必被包含在最终 EXE 文件中,EXE 文件执行时可以“动态”地引用和卸载这个与 EXE 独立的 DLL 文件。静态链接库和动态链接库的另外一个区别在于静态链接库中不

2010-05-12 13:31:00 525

转载 C++ 调用DLL方法 及 DLL与lib的区别

C++ 调用DLL方法①LIB文件直接加入到工程文件列表中  在VC中打开File View一页,选中工程名,单击鼠标右键,然后选中"Add Files to Project"菜单,在弹出的文件对话框中选中要加入DLL的LIB文件即可。  ②设置工程的 Project Settings来加载DLL的LIB文件  打开工程的 Project Settings菜单,选中Link,然后在Object

2010-05-12 13:19:00 3053

转载 全面剖析C#正则表达式

到目前为止,许多的编程语言和工具都包含对正则表达式的支持,当然.NET也不例外,.NET基础类库中包含有一个名称空间和一系列可以充分发挥规则表达式威力的类。         正则表达式的知识可能是不少编程人员最烦恼的事儿了。如果你还没有规则表达式方面的知识的话,建议从正则表达式的基础知识入手。前参见 正则表达式语法。         下面就来研究C#中的正则表达式,C#中的正则表达式包含在.N

2010-05-10 17:47:00 404

转载 NLog文章系列——入门教程(中)

作者:Jarosław Kowalski [email protected]>翻译:Dflying Chen:http://dflying.cnblogs.com/原文:http://www.nlog-project.org/tutorial.html本文为《NLog文章系列》的第三篇,将继续描述演示用NLog书写日志的方法。本想今天就能搞定整个入门教程,无奈时间实在来不及了……

2010-05-07 19:46:00 3026 1

转载 NLog文章系列——入门教程(上)

作者:Jarosław Kowalski [email protected]>翻译:Dflying Chen:http://dflying.cnblogs.com/原文:http://www.nlog-project.org/tutorial.html本文为《NLog文章系列》的第二篇,将用实例程序演示用NLog书写日志的方法。 应用程序跟踪介绍很久以前,在那个没

2010-05-07 19:45:00 1349

转载 NLog文章系列——系列文章目录以及简要介绍

 早晨看到TerryLee的文章《.NET开源项目介绍及资源推荐:日志记录》,其中说到NLog这个同样开源且非常不错的日志记录工具却没什么中文资料。在TerryLee介绍前,我也不知道NLog这个东西,于是就随便尝试了一下。简单使用了一下之后,觉得NLog真的非常不错。如此漂亮的类库却没有中文资料,似乎有些可惜,于是尝试联系其作者Jaroslaw Kowalski请求翻译NLog网站中的一

2010-05-07 19:42:00 919

转载 C# 连接MySql的方法

1.从http://prdownloads.sourceforge.net/mysqldrivercs/MySQLDriverCS-n-EasyQueryTools-3.0.18.exe?download上下载MySQLDriverCS. 2.把MySQLDriverCS.dll.添加到.net的组件 3.使用方法  下面是创建一个数据库链接:下面是创建一个数据库链接:using

2010-05-04 09:51:00 588

转载 C#操作MySQL数据库的简单例子

 作者: 王者之剑(http://www.albertsong.com/)  日期: 2008-01-05 22:10字体大小: 小 中 大示例演示了用C#操作MySQL的方法,提供了三个可重用的类MySqlDBUtil,MySqlPageUtil,Page。本示例由 C#操作Access数据库的简单例子(http://www.albertsong.com/read

2010-05-04 09:50:00 1249

转载 python 2.5.x 找不到 python25_d.lib 解决

 1.  首先就是在编译器中把python安装目录include/与libs/加入,对于这点我在vc6中可以,但是在dev c++中即使加入了编译也会出错,说找不到python头文件,这点比较郁闷,不过考虑到一般windows编程都用的是vc,所以并没有什么影响吧!!!然后用#include 就可以把python的主头文件包含进来了。但是在调试的时候,会出现说找不到python25_d

2010-04-30 18:23:00 1772

ActiveMQ In Action

原版英文电子书籍。ActiveMQ是一个开放源码基于Apache 2.0 licenced 发布并实现了JMS 1.1。它能够与Geronimo,轻量级容器和Java、C#,C/C++等应用程序无缝的结合。

2010-03-17

空空如也

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

TA关注的人

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