自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ventry的专栏

心沉下去,思维才能浮上来,水平也会浮上来

  • 博客(73)
  • 资源 (5)
  • 收藏
  • 关注

转载 apache下开启ssl访问,即https

openssl Windows下已编译好的命令行程序:http://downloads.sourceforge.net/gnuwin32/openssl-0.9.8h-1-bin.ziplamp开启ssl首先需要安装openssl和apache的ssl模块,执行:yum install openssl mod_ssl -y即可,接下来的配置方

2013-08-11 20:04:02 1068

转载 SQL Server中存储过程比直接运行SQL语句慢的原因

<br />在很多的资料中都描述说SQLSERVER的存储过程较普通的SQL语句有以下优点:<br />1.       存储过程只在创造时进行编译即可,以后每次执行存储过程都不需再重新编译,而我们通常使用的SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 <br />2.       经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。当对数据库进行复杂操作时(如对多个表进行 Update,Insert,Query,Delete时),可将此复杂操作用存储过程

2010-06-09 11:22:00 694

转载 SQL Server中存储过程比直接运行SQL语句慢的原因

<br />在很多的资料中都描述说SQLSERVER的存储过程较普通的SQL语句有以下优点:<br />1.       存储过程只在创造时进行编译即可,以后每次执行存储过程都不需再重新编译,而我们通常使用的SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 <br />2.       经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。当对数据库进行复杂操作时(如对多个表进行 Update,Insert,Query,Delete时),可将此复杂操作用存储过程

2010-06-09 11:22:00 908

原创 关于“远程桌面连接已断开”问题的处理(转)

此问题在远程系统是GHOST版的windowsxp时出现的比较普遍。现象描述:用windowsxp自带的“远程桌面”功能连接到另外一台windowsxp电脑时,在连接的瞬间便弹出“远程计算机已结束连接”的出错窗口。解决:1、打开注册表,找到 HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Enum/Root/RDPDR ,在RDPDR上点击右键,选择“权限”,改

2010-03-24 12:58:00 14606

转载 什么是服务原语, 服务原语和协议的区别!

服务”在形式上是用一组原语来描述的,这些原语供用户实体访问该服务或向用户实体报某事件的发生。服务原语可以划分为如表1 - 3所示的4类。服务原语原 语 意 义请求(R e q u e s t) 用户实体要求服务做某项工作指示(I n d i c a t i o n) 用户实体被告知某事件发生响应(R e s p o n s e) 用户实体表示对某事件的响应确认(C o n f i r m) 用户实

2010-01-29 11:20:00 17024 3

原创 VS2005 无法启动的解决方法

电脑上装的是VS2005+sp1,前一段时间装了VMware用,后来因为启动速度慢,把VMware的四个服务给改成了手动启动,结果就出现了VS2005启动时只显示到启动界面就定住的情况。发现了原因是VMware装上后在VS2005上添加了一个VMDebugger工具栏,VMware服务没有加载,就导致了VS2005无法启动。然后在工具->外接程序管理器中把启动选项去掉,但是下次启动VS2005依然

2009-12-30 10:06:00 730

转载 Eclipse快捷键大全(转载)

 Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+E

2009-11-12 09:38:00 435

转载 WinXP下CHM无法打开如何处理

  WINXP 下面的CHM文件无法打开,请问该如何解决? ITKeys.cn 讲出困惑 分享经验 答:首先要确定 WINDOWS目录 下的 HH.EXE 文件没有删除掉,然后在命令行下输入下面两个命令:REGSVR32 HHCTRL.OCX 和 REGSVR32 ITSS.DLL 就可以了。其中 HH.EXE 是系统自带的文件。如不慎丢失,从其他的机器上拷贝即

2009-03-19 14:18:00 495

转载 MS SQL Server中的CONVERT日期格式化大全

CONVERT将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同.现以下可在SQL Server中 将日期格式化.SQL Server 支持使用科威特算法的阿拉伯样式中的数据格式。在表中,左侧的两列表示将 datetime 或 smalldatetime 转换为字符数据的 style 值。给 style 值加 100,可获得包括世纪数位的四位年份 (yyy

2009-02-23 08:49:00 491

转载 文件的切分split和结合工具cat 介绍

作者:北南南北来自:LinuxSir.Org摘要:文件的切分工具split和文件的结合工具cat,是我们偶尔用到的工具。初学的弟兄可能需要了解一下,有时我们在系统管理中还是需要的;目录  2.11 语法格式;2.12 split实例应用;2.1 split 工具;2.2 csplit 工具;3.1 把多个文件合并到一

2009-02-02 11:52:00 822

转载 VirtualBox端口映射

    VBoxManage setextradata "myUbu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP    VBoxManage setextradata "myUbu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort"

2009-01-06 14:43:00 1808

转载 Eclipse中最常用的10个快捷键

对eclipse熟悉的朋友一定对它的快捷键很有感触.很多,但常用的一般就10个左右.根据在项目中的实践,现总结如下,算是对一些不太熟悉的朋友的一点小帮助.Ctrl + Shift + O :引入及管理imports语句Ctrl + Shift + T : 打开Open Type 查找类文件Ctrl + Shift + F4 : 关闭所在打开的窗口Ctrl + O : Open

2009-01-04 11:29:00 1762

转载 关于fflush(stdin)清空输入缓存流~VC6与gcc的区别~

1. 为什么 fflush(stdin) 是错的?首先请看以下程序:#include int main( void ){int i;for (;;)   {      fputs("Please input an integer: ", stdout);      scanf("%d", &i);      printf(

2009-01-03 14:22:00 1351

转载 Samba3.0服务器实战调试

fedora预装的samba已经是samba-3.0.0-15,功能已经非常强大了,今天我们调试的重点不是samba3.0的新功能,我们还是先来实现他的基本功能,文件共享服务,至于域控制器功能我会在以后的调试手记中阐述。 我们今天要实现的环境是,假如公司有财务,技术,领导3个部门,我们分别为3个部门建立3个用户组为caiwu,network,lingdao; 三个部门里各

2008-12-27 17:23:00 769

转载 Ubuntu开启telnet服务

1.按照telnet sudo apt-get install xinetd telnetd 2. 安装成功后,系统也会有相应提示,我的提示什么apt-get update不理sudo vi /etc/inetd.conf并加入以下一行 telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd (我的装完,发现这个文件

2008-12-21 18:32:00 979

转载 关于Ubuntu的ip设置

在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。转载不是错:Ubuntu命令行修改网络配置方法/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.1. 以DHCP

2008-12-20 11:30:00 659

原创 关于 include 的一点分析

相信大家对include都比较熟悉,基础就不提了,只讲我自己研究发现的东西。在vc6环境下试验Project->Settings->C/C++ -> Preprocessor ->Additional include directories:这个地方可以设置当前工程的额外包含路径include常用的两种形式(其他的形式不讨论);a.#include,b.#include"a.h"。a.#inc

2008-11-14 14:05:00 829

原创 虚实函数相互调用和函数重写覆盖的一些心得

注:标题中所说的实函数是指普通成员函数A为基类,继承关系如图 A | B | C | D伪代码如下: B *pb = new C; pb->f1();总结: 1.调用从基类继承来的成员函数,在子类中未有重写覆盖(overriding),函数内部的this指针为基类类型 2.调用虚函数,当有重写覆盖时,虚函数内部保存的指针为子类类型,当未有重写覆盖上时规则同上 3.调用普通成员函数时,t

2008-11-01 23:51:00 889

转载 Visual Studio 2005创建VC++智能设备项目失败的解决方法

 If youve tried to create a smart device Win32 project on Windows Vista or after installing IE7, you might have seen a failure with a message in the status bar saying "project creation failed". It

2008-10-28 13:40:00 898

转载 完成端口的一个例子

 来自微软的完成端口例子,就讲解一下它的使用套路吧反正编程这个玩意,只要用过,自然就知道什么回事,一次不会再看一次,学习这个玩意,无他,勤奋而已。奢谈效率等等,那只是孰能生巧上的功夫。   这个例子是在console下的例子,算是一个echo服务器吧,  跑起来后将在5150端口监听,一旦有个端口连接上来,发个数据给服务端口,它就echo回数据给那个端口. 直到那个连接中断.   完成端口

2008-10-22 19:13:00 4435 5

转载 完成端口(I/O completion):

异步过程调用(apcs)问题:    只有发overlapped请求的线程才可以提供callback函数(需要一个特定的线程为一个特定的I/O请求服务)。完成端口(I/O completion)的优点:    不会限制handle个数,可处理成千上万个连接。I/O completion port允许一个线程将一个请求暂时保存下来,由另一个线程为它做实际服务。并发模型与线程池

2008-10-22 19:07:00 955

转载 C++ string详解

之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。   好了,进入正题………首先,为了在我们的程序中使用strin

2008-10-21 13:11:00 629

转载 编写自己的IDE

 如何在图形界面中实时捕获控制台程序的标准输出本文未曾在商业媒体发表过, 如需转载, 请注明作者 [王咏刚] 和出处 [www.contextfree.net]IDE是集成开发环境(Integrated Development Environment)的简称。印象里有很多出色的IDE,比如JBuilder和Kylix,比如Visual Studio。不知大家是否留意过,大多数I

2008-10-16 08:43:00 1900 1

原创 一个高效的Base64编解码算法

什么是Base64? 按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。(The Base64 Content-Transfer-Encoding is designed to represent arbitrary sequences of octets in a form that need not be h

2008-10-13 09:33:00 3870

原创 职能类模型2

//vec.h //包含处理venctor数组操作的一组函数模板//ventry 2008-5-29#include //--------------------------------------------------------------------------------//元素压入ventor数组templateinline int vec_PushBack( std::vec

2008-06-04 09:44:00 633

原创 智能类模型1

#include #include using namespace std;//--------------------------------------------------------------------------------class A{public: A(int data){  m_data = data ; instanc_vec.push_back(this);} ~A()

2008-06-04 09:39:00 492

原创 最简单调用系统的“数据链接属性”窗口实例

#import "c:/program files/common files/system/Ole DB/oledb32.dll" rename_namespace("oledb") #import "c:/program files/common files/system/ado/msado15.dll" no_namespace rename ("EOF", "adoEOF")#include

2008-06-04 09:27:00 726

转载 怎么利用msdn

如果你做程序,就不能不用到文档,如果你在WIN32下面做程序的,就不能不用到MSDN了。 MSDN是微软提供给广大程序员的开发大全,里面有很多值得我们利用的地方,有人问道怎么用,我这里介绍一下: 首先我说明一下MSDN的结构,MSDN一般是三张光盘(也有DVD的,内容更丰富),分季度发行(月份-年份的格式),在安装时最好全装(1。5G左右),这样可以免去换盘之苦。里面依次有如下内容(以July 2

2007-07-27 16:14:00 998 1

转载 MS-VC 使用MAP文件快速定位程序崩溃代码行

作为程序员,平时最担心见到的事情就是程序发生了崩溃,无论是指针越界还是非法操作,都将给我们的应用系统造成巨大的损失。但在一个大型系统的测试过程中,初期出现程序崩溃似乎成了不可避免的事。其实测试中出现程序崩溃并不可怕,反而是测试的成功。我们更为关心的是程序中的哪一行导致了系统崩溃,这样我们才能有针对性的进行改正。  在VC中,我们可以利用出现程序崩溃时VC的自动跳转,定位到出错代码行。但在大量的压力

2007-07-27 16:13:00 1125

原创 关于大端小端和移位的一些测试

//VC6.0 下编译通过#includevoid main(){ //测试大端小端,vc用的是小端(高位在后) int x=0x31323334; int *y=&x; char *pt; pt=(char *)y; printf("%d,  %x/n",x,x); for(int i=0;i {  printf("%c/n",*(pt+i)); } //测试左移右移,发现vc不是真正的物理

2007-07-27 14:31:00 2052

原创 学习汇编的一些心得,CV之后无法LINK和INT 21H的问题

CV调试之后程序之后无法LINK ,否则那个DOS界面会死掉,可能是MASM611的一个BUG,关于INT 21H 的一点心得,书本及资料上的说明都是一样,功能号02H,功能:显示器输出(AH)=2 (DL)=欲输出字符,但是我在MASM611的CV中调试发现当执行INT 21H时,还做了一个操作,就是把DL的值赋给AL(即(AL)=(DL))

2007-03-19 14:34:00 1149

原创 汇编语言上机指导及例示[转]

从如何建立源文件到进行调试作下简要的介绍,并配例题说明。由于本人水平有限,在下文在如有错误及可以进一步修改的地方请大家指出  汇编语言上机过程:  一、上机前的软件准备:  MS-DOS操作系统(如:MSDOS6.22 , MSDOS7.0 等)  文本编辑器 (如:EDIT.COM , TURBO.EXE , TC.EXE , C.EXE 等)  汇编程序 (如:MASM.E

2007-03-17 14:45:00 1718

原创 解决USB设备有时无法安全卸载的问题

相信你一定经常遇到这种情况:在电脑的USB接口插入闪存使用完毕后,按照常规的操作点击任务栏右下角“拔下或弹出硬件”,接着点击“停止USB Mass Storage Device-驱动器”后,没有出现“USB Mass Storage Device设备现在可安全地从系统卸载”对话框,而是出现了另一个对话框“现在无法停止通用卷设备,请稍候再停止设备”。经过检查,闪存里的程序文件都已关闭,电脑和闪存之间

2006-10-20 23:25:00 1396

转载 "现在无法停止‘通用卷’设备。请稍后在停止该设备 。"解决办法(转载)

相信很多人都遇到过这个问题,我把我的解决经验写出来和大家分享。我觉得常见方法如下,您可以尝试任何一种:1,关闭存在于移动设备上的打开文件。2、检查系统相关进程中是否停止,最后退到“我的电脑“的列表,在其他硬盘分区做简单操作,,例如 “复制”“粘贴”等,然后就可以了。3、一般可以通过重启桌面的方法解救,XP系统下:在进程中强行结束explorer,再新建之。4、把这rundu32.e

2006-10-20 23:24:00 2794

原创 关于Linux下中文显示不正常的问题的一点经验

关于Linux下中文显示不正常的问题的一点经验在安装系统的时候语言选择一定要选简体中文这个选项,不安装的话显示中文是就会出现乱码,当你在登录时不选择简体中文时有一些中文字也会显示不正常,而且用简体中文输入法打出来的字是乱码如: Z@Z@ W9~9~:G:G0"0"0"5D5X 3TW*等等但是繁体中文输入法是正常的解决这个问题有两个办法1、把你的 系统默认语言改成繁体中文,这些显示就正常了,再选择

2006-06-21 00:15:00 2590

转载 Linux下软件安装详解- -

在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。在Linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。     先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain Linux提

2006-06-17 18:14:00 898

转载 世界上最好博客的47个博客技巧

eg Hourihan (www.megnut.com)·频繁的更新,好的作品,以及个性 - 这些因素的配合是非常关键的的.如果你不能定期的更新(不一定是每天,但要有一固定的计划),博客就难于建立影响和访问量.·人们如果发现了作品的价值,他们会原谅你的拼写错误. 但如果你不能保持作品的水平,访问量就会下降. ·不用为谁在阅读而担心, 只写你所感兴趣的题材. 不要去取悦他人, 把精力集中在你认为有意

2006-06-03 11:57:00 820

转载 linux下GCC编程基础

我们将会学到以下内容: 源程序编译 Makefile的编写 程序库的链接 程序的调试 头文件和系统求助 --------------------------------------------------------------------------------1.源程序的编译  在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面

2006-06-01 00:00:00 5389

转载 什么是野指针?

野指针,也就是指向不可用内存区域的指针。通常对这种指针进行操作的话,将会使程序发生不可预知的错误。 “野指针”不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL指针,因为用if语句很容易判断。但是“野指针”是很危险的,if语句对它不起作用。野指针的成因主要有两种: 一、指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的,它会乱指一气。所以,指

2006-05-31 13:13:00 5448 2

转载 男人这辈子挺难的

男人这辈子挺难的:找个漂亮女人吧,太操心,找个不漂亮的吧,又不甘心;光顾事业了,人家说你没责任感,光顾家了,人家又说你没本事;专一点吧,人家说你不成熟;花心点吧,人家说你是禽兽;有钱,说你是坏人,没有钱,人家骂你窝囊废;自己奋斗吧,等有钱了女友也老了,让女人养吧,不如自宫练葵花宝典算了。不去应酬,怕被老板废了,去应酬吧,怕被老婆废了。哎!这年月做男人真难。女人可以等嫁,俺们等啥呀?女人还有个三八节

2006-05-31 12:10:00 1016

C语言程序设计

C语言程序设计 第三版 谭浩强 非常经典的入门书籍

2013-01-08

高质量C++编程指南

高质量C++编程指南,林锐的书,好东西

2008-04-11

c++编程思想E文版第一卷

c++编程思想E文版,来自作者官方网站

2008-04-11

常用程序算法

「常見程式演算」主要收集一些常見的程式練習題目,您可以藉這些題目培養一些程式設計邏輯的感覺,對題目的分類只是個大概,方便索引而已,實作的部份是使用 C 及 Java。

2008-04-11

visio入门教程.CHM

visio入门教程,不错的,网上找来的

2007-07-27

空空如也

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

TA关注的人

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