自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(35)
  • 资源 (9)
  • 收藏
  • 关注

转载 char*和CString转换

char*和CString转换 CString 是一种很特殊的 C++ 对象,它里面包含了三个值:一个指向某个数据缓冲区的指针、一个是该缓冲中有效的字符记数(它是不可存取的,是位于 CString 地址之下的一个隐藏区域)以及一个缓冲区长度。 有效字符数的大小可以是从0到该缓冲最大长度值减1之间的任何数(因为字符串结尾有一个NULL字符)。字符记数和缓冲区长度被巧妙隐藏。(1) cha

2008-12-29 13:38:00 559

原创 InternetReadFile需注意的地方

InternetReadFile需注意的地方 ZeroMemory(buffer,BUFFER_SIZE); while (InternetReadFile(hUrlFile,tmp,sizeof(tmp)-1,&dwBytesRead)){   if (0==dwBytesRead) break;   //dwBytesRead指向包含读入缓冲区字节数

2008-12-29 11:24:00 707

转载 应用程序池 'DefaultAppPool' 的模板永久性缓存初始化失败

应用程序池 DefaultAppPool 的模板永久性缓存初始化失败 DefaultAppPool 的模板永久性缓存初始化失败,这是由下列错误所导致:无法创建应用程序池的磁盘缓存子目录。数据可能包含额外的错误代码。。错误: 应用程序池 DefaultAppPool 的模板永久性缓存初始化失败,这是由下列错误所导致: 无法创建应用程序池的磁盘缓存子目录。数据可能包含额外的错误

2008-12-27 02:22:00 1167

转载 理索引碎片,提升SQL Server速度

整理索引碎片,提升SQL Server速度  数据库表A有十万条记录,查询速度本来还可以,但导入一千条数据后,问题出现了。当选择的数据在原十万条记录之间时,速度还是挺快的;但当选择的数据在这一千条数据之间时,速度变得奇慢。凭经验,这是索引碎片问题。检查索引碎片DBCC SHOWCONTIG(表),得到如下结果:DBCC SHOWCONTIG 正在扫描 A 表...表

2008-12-04 23:56:00 554

转载 混音器的api编程资料(应该是最好的一篇相关文章)

声卡混音器的编程,我也找了好久,一直没找到写得比较好的。自己的理解能力也不够,英语就太差了。所以一直没弄太清楚。自从在网上发现这篇后,有茅塞顿开的感觉,写得真不错。 这篇原文,发表在sina的blog上,但是源blog已经被删除了(奇怪)我都是用baidu的快照看到的。 混音器的api编程资料  2006-08-16 00:45:45  大 中 小 有关混音器编程在

2008-11-02 20:31:00 1240

转载 Access数据库访问时出现"未指定的错误"的解决方法

问题在于没有正确使用数据库连接代码一般只要使用标准数据库连接就可以了.标准代码近似如下: dim conn,connstr,db 更改数据库名字 db="data.mdb" Set conn = Server.CreateObject("ADODB.Connection") connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & S

2008-09-25 04:55:00 3243

原创 sql 语句中少写了'号,效率急剧下降

一次偶然发现在一个select 的语句中。比如 select nID,sID,sName from tblMyDB where sID=123在这个语句中,sID 其实是个字符串,应该在写为 ... where sID=123 但是不加 号,也能查出正确的结果,只是效率要低很多倍。 就是说 select nID,sID,sName from tblMyDB wh

2008-08-06 15:42:00 530 2

原创 XP 下使用NTFS格式,如何设置目录或者文件针对用户的不同权限

XP 下使用NTFS格式,如何设置目录或者文件针对用户的不同权限估计不少朋友和我一样,xp下面把硬盘设置成NTFS格式了。因为我有时候要调试一下asp或者.net的web程序,这个时候发现everyone用户对目录和文件没有写得权限。右键点目录或者文件,选择属性,在弹出框中没有windows 2003 下那个熟悉的“安全”选择页。当然也就无法设置某个用户的权限了。怎么办呢?琢磨

2008-06-22 22:45:00 1121 1

原创 IFRAME 中如果使用透明背景

在页面中嵌套另一个页面是很常见的。但是如果主页面的背景是一个图片,这个时候用怎样让嵌套的那个页面透明呢?1。在标签中,加入style="background-color=transparent" (注意:是被嵌套的那个页面加,就是 的这个 xxx.htm 加)2。通过以下四种IFRAME的写法实现对iframe背景透明效果:

2008-06-17 16:04:00 468 2

原创 access 查询sql语句中日期型的写法

必须用 # 代替 比如 select  * from mytable where myDate>2008-5-8 这样不行得写成 select  * from mytable where myDate>#2008-5-8#

2008-05-07 23:25:00 684

原创 vc 中CWebBrowser2不显示滚动条的简单方法

在vc中用CWebBrowser2来显示网页的时候,不想显示右边和下面的滚动条。在网上查了下,有比较复杂的方法,最简单的方法是直接修改要显示的那个页面。将body段中加入style,就像下面那样: 这样就不会在显示滚动条了。

2008-04-20 14:58:00 1291

转载 不使用MFC AppWizard向导,会产生的一些编译错误

不使用MFC AppWizard向导,会产生的一些编译错误在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有:libcmtd.lib(crt0.obj) :                 error LNK2001: unresolved external symbol

2008-01-21 04:34:00 431

原创 Microsoft JET Database Engine 错误 '80004005' 未指定的错误

有一次为了服务器安全,作了些设置后,发现ASP程序无法使用Access数据库,报错:Microsoft JET Database Engine 错误 80004005 未指定的错误 或者显示Microsoft OLE DB Provider for ODBC Drivers 错误 80004005 [Microsoft][ODBC Microsoft Access Dr

2007-12-24 11:15:00 742

原创 doNet Framework 怎么重新安装

有时候 .Net Framework 装了,IIS中却看不到,也无法用,可以用一个命令来重新配置.Net运行"cmd" 在Dos下进入C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322 (如果你系统所在分区或.net版本不一样,请作相应修改) 然后再运行 aspnet_regiis -i  

2007-09-07 09:16:00 761

转载 寻找真正的入口(OEP)--广义ESP定律

寻找真正的入口(OEP)--广义ESP定律作者:LenusFROM: poptown.gamewan.com/bbsE-MAIL:Lenus_M@163.com1.前言    在论坛上看到很多朋友,不知道什么是ESP定律,ESP的适用范围是什么,ESP定律的原理是什么,如何使用ESP定律?看到了我在http://poptown.gamewan.com/dispbbs.asp?boardID=5&I

2007-09-06 13:12:00 463

原创 ASProtect 脱壳后的软件如何重新加壳

把一个 Asprotect 壳脱了后,想重新加壳却发现怎么都加不上,再加Asprotect,或者upx都不行后来看了fly大虾的帖子才知道要把第一个节表名前的2个字节清零就OK了。如下图所示: 00 00  2E 74 65 78 2E 74 65 78 就是第一个节表名 .text 的16进制码-------------------------------------

2007-09-04 23:03:00 788

原创 .net 的 数据库学习笔记

1。以前看书上说xxxDataAdapter对象的fill方法,都是 da.fill(ds,"表名")今天看到有 da.fill(ds) 这种用法,就不知道怎么获取 ds 中的数据;捣鼓了下,原来是用 "Table",例如:    DataTable dt = new DataTable();    dt = ds.Tables["Table"];

2007-08-22 01:00:00 443

原创 把一个顺序数列打乱的算法(比如把1到1000的1000个整数打乱顺序)

function mixArray(source){    //var source=[1,2,3,4,5];    var goal=[];    for(var i=0;isource.length;i++)    {        //获取一个原数列的一个位置,位置范围是 (1) 到 ( length-i )        // 这样,每循环一次,随机获取位置 pos 的范围就缩小 1 

2007-08-09 18:23:00 1083 1

原创 Delphi 小技巧

Delphi 编辑器有些小技巧,总结一下。1。Ctrl+shift+C 组合键这个组合键可以自动完成类的方法定义框架,比如  TForm1 = class(TForm)  private    ...{ Private declarations }  public    ...{ Public declarations }    procedure abcde(a,b,c:inte

2007-08-05 22:24:00 527

转载 用Delphi产生一个最小的可执行程序

用Delphi产生一个最小的可执行程序  曾经在网上看到有人说Delphi能够产生大小只有16k的Win32应用程序,而我自己曾经编写过的这种可执行文件大小则是在17k左右,因而我一度猜想Delphi恐怕也只能将代码优化到这种程度了。最近由于测试的目的重新把这个程序写了一遍,才发现利用一些技巧,还能够将文件的大小进一步缩减到8.5k。这个程序也能够显示Delphi作为类似于Visual C

2007-08-05 00:31:00 613

原创 用arp 命令防止arp欺骗和arp攻击

2007年似乎是arp欺骗攻击最多的一年。到底arp攻击是怎么一回事呢?通俗的讲法,你的服务器的数据是要通过机房的网关服务器出去的。arp攻击有两种,一种就是伪装成你,一种就是伪装成网关,不管哪种方式,都可以造成你的服务器网络中断或者截获修改你的数据。其实arp攻击比较好解决的,首先让机房把网关服务器设定好。然后,你自己在服务器上用几个命令就是防止网关服务器被伪装:命令如下arp

2007-08-01 13:28:00 1181

原创 Server.Transfer和Response.Redirect

页面跳转,可以用Response.Redirect,也可以用Server.Transfer。有区别吗?区别肯定有,最简单讲1. Server.Transfer只能够转跳到本地虚拟目录指定的页面,Response.Redirect没这个限制2. Server.Transfer可以传递参数3. Server.Transfer跳到别的页面后,浏览器显示的地址不会改变比如 http:/

2007-07-25 22:53:00 498

原创 update 可以接 from 子句

惭愧,我的数据库太差劲了.... 一般就只会简单的select ,update 之类的今天才知道,update 可以接 from 子句;update ... from .... ,以前一直是 update xxx set xxx=xxx where xxx今天听了乔峰老师的讲解,才知道可以 update ... from ......这个比较好理解。最简单的方式,写一个 正确的 s

2007-07-21 21:17:00 971

转载 网络游戏封包基础

网络游戏封包基础 作者不明要想在修改游戏中做到百战百胜,是需要相当丰富的计算机知识的。有很多计算机高手就是从玩游戏,修改游戏中,逐步对计算机产生浓厚的兴趣,逐步成长起来的。不要在羡慕别人能够做到的,因为别人能够做的你也能够!我相信你们看了本教程后,会对游戏有一个全新的认识,呵呵,因为我是个好老师!(别拿鸡蛋砸我呀,救命啊!#¥%……*)   不过要想从修改游戏中学到知识,增加自己的计算

2007-07-06 09:47:00 3413 3

原创 addNew 和 Insert Into

网上不少关于 addNew 和 Insert Into哪个好的文章,大都说Insert Into 效率高。我之前也没在意,有时候偷懒就用addNew,毕竟方便写,最近在处理一个60万记录的数据库时;发现两者效率差距非常明显,Insert Into 效率高太多了,不是高一点点。所以尽量使用Insert Into不要用 RecordSet 的 AddNew。

2007-06-01 23:46:00 736

转载 又一篇关于SQL优化的文章

 可以通过如下方法来优化查询 :    1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。数据量(尺寸)越大,提高I/O越重要.    2、纵向、横向分割表,减少表的尺寸(sp_spaceuse)    3、升级硬件    4、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。注意填充因子要适当(最好是使

2007-05-19 05:13:00 429

原创 优化SQL语句的一些经验

听了microsoft的TechNet中文网络广播 。把优化SQL的经验写下来:1。不要用Sql Server 的保留字;2。尽量用EXISTS 和 NOT EXISTS 代替 IN 和 NOT IN;3。尽量select field1,field2.... 代替 select *;4。在查询中尽量使用索引列,加快速度;5。任何Order by中的非索引列和计算列都会降低效

2007-05-19 03:55:00 503

原创 Imail 常见问题

     Imail 是目前用得很多的邮件系统,但是常常有人会发现自己的Imail 系统装好后,总是有这样或者那样的问题。我结合自己的使用情况,总结了几个常见问题和解决方法(这里假定大家熟知Imail 的安装方法和设置)。     1。安装好了,不能收发邮件,用FoxMail等软件时,提示无法连接。解决:检查防火墙是否开放了25,110这两个端口。    2。用POP3收邮件时,提示密码错

2007-04-06 06:50:00 738

原创 两段很有意思的JavaScript代码

只要你在IE浏览器任意打开一个网站,然后在浏览器上输入如下代码javascript:document.body.contentEditable=true; document.designMode=on; void 0然后回车,你就可以随心所欲的修改这个网站啦!想想google的页面被自己改得面目全非,是不是过足了黑客瘾啊!哈哈,其实黑掉的是你自己的浏览器:) 下面这

2007-04-04 04:52:00 570

原创 SQL Server 中的 bit 类型的使用

1。往数据库中添加,修改 bit 类型的字段时,只能用 0 或者 1。2。在SQL语句中也只能用   0 或者 1,比如 "where bFlag=1" 不能用 "where bFlag=TURE"。3。在使用RecordSet 将bit字段的数据取出来后,转换为了 Boolean 类型。这个时候判断要用 TRUE 和 FALSE。

2007-04-03 19:08:00 8236 4

转载 正则表达式

 1. 正则表达式规则1.1 普通字符    字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。    举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语

2007-03-20 21:39:00 428

原创 一种另类开放代码的类"加密"

最近发现一个开发源代码的程序,似乎还不错。于是下载下来,打开源代码一看,就有些晕头了。代码是ASP写的,都是明文的,但是....... 80%的函数名都是 l1,l11l,l1l1,ll11l,lIlI,lIIlI,lI1I1 ...这种形式。在页面里看,l(字母) 和 1(数字壹) 似乎很清晰,但是 l(字母L的小写) 和 I(字母i的大写) 就看不清了吧?大部分函数都是这种写法

2007-03-05 20:07:00 498 1

原创 为啥使用 Access 数据库的程序,访问量大的情况下出错

有朋友问我,为啥我的程序,在本地正常,传到服务器上也正常但是访问量一大,就抱错呢?用的是 Access 数据库。我看了他的服务器设置,原来,他的安全设置太高了数据库文件(MDB文件) 给足了权限,但是数据库文件所在的目录却没给写的权限。而程序在使用过程中,会要在数据库文件所在目录写入数据的(ldb文件)。处理和结果:数据库文件所在目录给 写入,修改 权限后,一切问题解决

2007-03-04 23:58:00 528

转载 内容管理系统(CMS)的设计和选型

作者: 车东 Email: chedongATbigfoot.com/chedongATchedong.com 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/cms.html关键词:"content manage system" cms 内容管理系统内容摘要: 内容管理系统概述

2007-03-04 15:47:00 474

原创 Instr 与 InstrRev 的区别

很多人常常认为InStr 和 InStrRev 的值是一样的,觉得很奇怪。比如 InStrRev("1234567890abcde1234","abcde") 和 InStr("1234567890abcde1234","abcde") 的值都是11的确,在上面这个情况下,他们俩的值是一样的,让我们来仔细看看。官方说明中 InStr 是返回某字符串在另一字符串中第一次出现的位置 。

2007-02-28 00:10:00 1433

超级多的小图标,编程好资源

几千个小图标 编程的好资源

2013-08-11

超级玛丽源码(VC++)

超级玛丽源码(VC++) 也是网上下载的,还不错

2008-11-17

学VC、编游戏[带源码]

也是我从网上下载的,很不错的学习vc的例子。<br>似乎是某本书的代码。<br><br>从简单到复杂有10多个例子源代码,还包括游戏地图编辑器。

2008-07-17

戏说面向对象程序设计C#版

戏说面向对象程序设计C#版

2008-02-25

Delphi高手突破

申 旻写的一本Delphi的好书(至少我这么认为),这本书面向的读者是懂得如何使用Delphi的朋友,它对于面向对象编程的基础理论有很好的解说,强烈推荐一看。

2008-02-24

Delphi编程技巧集锦

Delphi编程技巧集锦,学习delphi不错的东东

2008-02-24

Delphi6函数大全chm版

Delphi6函数大全chm版

2008-02-24

TGIFImage

TGIFImage,Delphi下不错的GIF控件

2008-02-24

获取硬盘信息接口

获取硬盘信息接口,delphi源码

2008-02-24

空空如也

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

TA关注的人

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