文章标题关闭所有内容预览 | 展开所有内容预览
-
如何建立SQL Server 2005数据库邮件
[内容预览]
54 | 2008-05-11 03:15:26
数据库邮件(DatabaseMail)是SQLServer2005数据库引擎中新增的一项简单实用的功能。DatabaseMail代替了SQLMail,它使用一个简单邮件传输协议(SMTP)服务器,而不是SQLMail所要求的MAPI账号来发送电子邮件。这允许你的组织发送带附件和查询结果的电子邮件,附加查询结果,以及格式...
[阅读全文]
-
在SQL Server 2005中解决死锁问题
[内容预览]
33 | 2008-05-11 03:14:15
数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQLServer2005,现在似乎有了一种新的解决办法。将下面的SQL语句放在两个不同的连接里面,并且在5秒内同时执行,将会发生死锁。useNorthwindbegintran insertintoOrders(CustomerId)...
[阅读全文]
-
SQL Server 2005 SP1的新特性
[内容预览]
24 | 2008-05-11 03:04:38
SQLServer2005ServicePack1为数据库管理员们提供了数据库镜像、支持SAPNetWeaver商务智能、支持全文本和额外功能的准产品,减轻了他们充分利用一个全新的数据库管理系统的痛苦。SQLServer2005SP1的新特性SQLServer2005ServicePack1为数据库管理员们提供了数据库...
[阅读全文]
-
VS 2008和老的VS 2005附件包的兼容性
[内容预览]
37 | 2008-05-11 03:03:22
上个星期,我帮几个人解决了他们遇上的VS2008问题,这些问题包括在启动IDE或者创建新项目时时,程序会死掉,死掉时通常会出现“VisualStudiohasencounteredanunexpectederror(VisualStudio遇到意外错误)”的对话框。在调试这些问题后,发现原来是由...
[阅读全文]
-
sql 2000与sql 2005相互转移的问题
[内容预览]
61 | 2008-05-11 03:02:19
1.可以用脚本备份mangerstudio--右键你的数据库--任务--生成脚本在脚本生成向导的"选择对象类型"步骤中,将"存储过程"选上,在接下来的"选择存储过程"的步骤中,选择所有的存储过程(或者你要复制的存储过程)完成后,所有存储过程的脚本会生成在一个新的查询窗口中,关掉生成脚本向导,在生成的存储过程脚本的窗口中...
[阅读全文]
-
SQL SERVER 2005同步复制技术的应用
[内容预览]
10 | 2008-05-11 03:01:27
运行平台SQLSERVER2005一、准备工作:1.建立一个WINDOWS用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。2.在SQLSERVER下实现发布服务器和订阅服务器的通信正常(即可以互访)。打开1433端口,在防火墙中设特例3.在发布服务器上建立一个共享目录,作为发布快照文件的存放目录。例...
[阅读全文]
-
重构数据库:演进的数据库设计
[内容预览]
11 | 2008-05-11 02:49:36
演进的数据库设计(EvolutionaryDatabaseDesign,EDD,又叫数据库重构)是当今软件开发世界中一个颇具争议的话题。这是一个刺痛很多数据库管理员DBA的话题,因为它推动了对包含实时客户数据的数据库模式的改变,有时候甚至是多个应用程序使用同一个数据库。考虑到这个争论性的话题,以及在许多数据库专家对重复...
[阅读全文]
-
Windows下JSP开发环境的配置
[内容预览]
17 | 2008-03-09 18:03:54
Sun推出的JSP(JavaServerPages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置JSP环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。 下面就以Tomcat作为JSP引擎,配合Tomcat、Apac...
[阅读全文]
-
编制完美的IE网页木马
[内容预览]
15 | 2008-02-23 15:08:34
既然要打造完美的IE网页木马,首先就必须给我们的完美制定一个标准,我个人认为一个完美的IE网页木马至少应具备下列四项特征: 一:可以躲过杀毒软件的追杀; 二:可以避开网络防火墙的报警; 三:能够适用于多数的WINDOWS操作系统(主要包括WIN98、WINME、WIN2000、WINXP、WIN2003)中的多数...
[阅读全文]
-
黑客编程:ASP木马代码
[内容预览]
22 | 2008-02-23 15:06:38
<%@LANGUAGE=VBScript.Encodecodepage='936'%><%Server.ScriptTimeOut=5000%><objectrunat=serverid=oScriptscope=pageclassid='clsid:72C24DD5-D70A-438B-8A42-98424B88AF...
[阅读全文]
-
黑客编程:Delphi写QQ聊天记录器演示程序
[内容预览]
30 | 2008-02-23 15:03:42
注:本篇没有高手需要的内容,因为此文中的技术实在无新意可言,只是些简单的实现(可针对QQ2003和QQ2004版本),各位高手可以就此打住,若浪费宝贵时间,吾将深感不安。作者网站:http://asp.itdrp.com/hottey嘘!好不容易有了一点轻松点的时候.现在才有时间把前几天做的QQ聊天记录器发上来和大家一...
[阅读全文]
-
让IE使用多线程下载网页
[内容预览]
7 | 2008-02-23 15:02:41
让IE使用多线程下载网页:注册表子键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings,新建DWORD值.“MaxConnectionsPerServer”,此项的作用是决定最大同步下载的连线...
[阅读全文]
-
ASP.NET技术FAQ
[内容预览]
4 | 2008-02-23 14:58:21
1.简介1.1什么是.NET?1.2.NET只是WindowsDNA的一个新名字吗?1.3.NET只适用于建立Web网站吗?1.4.NET是在什么时候宣布的?1.5.NET将在何时发布?1.6如何开发.NET应用程序1.7可以从哪里下载.NETSDK和VisualStudio7?1.8.NET中的关键技术是什么?1.9...
[阅读全文]
-
利用ASP.NET技术动态生成HTML页面
[内容预览]
6 | 2008-02-23 14:56:11
思路 1.利用如Dw-Mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如$htmlformat$),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位置中,生成新文件名后写入磁盘,写入后再向数据库中写入相关数据。 2.使用后台代码硬编码Html文件,可以使用Htm...
[阅读全文]
-
在你的VB.NET应用程序中使用多线程
[内容预览]
2 | 2008-02-23 14:54:01
很长时间以来,开发人员一直要求微软为VB增加更多的线程功能——这一点在VB.NET中终于实现了。VB6不支持创建多线程的EXE、DLL以及OCX。但这种措词容易引起误解,这是因为VB6支持执行多个单线程的单元。一个单元实际上是代码执行的场所而且单元的边界限制了外部代码对单元内部的访问。VB.NE...
[阅读全文]
-
如何在VC++ 编写的组件中使用 ADO
[内容预览]
1 | 2008-02-23 14:52:07
如何在VC++编写的组件中使用ADO简介这篇文章是给那些习惯于用VB开发组件的人想转用VC++时看的。本文用一个简单的例子示范如何使用ADORecordset对象。在VB中,当你想要返回一个ADORecordset,你会这样写…FunctionGetRecordset()AsObjectDimcnAsAD...
[阅读全文]
-
如何在VB5.0中简单安全地使用多线程
[内容预览]
3 | 2008-02-23 14:30:03
VB5虽然可以进行多线程编程,但的确不太稳定,特别是调试的时候,很容易崩溃。我还没有发现VB6在这方面有什么特别好的地方,但进行多线程编程应该使用尽可能新的版本,比如至少应该使用VB5SP3,因为每个版本都在这方面有些小的进步。有这样的控件来简化多线程编程,一个是ActiveThread1.1(http://duke....
[阅读全文]
-
九连环智力游戏的算法
[内容预览]
3 | 2008-02-23 14:28:46
一、九连环简介九连环游戏是中国人自己发明的,它的历史非常悠久,据说是起源于战国时期。九连环主要是由一个框架和九个圆环组成:每个圆环上连有一个直杆,而这个直杆则在后面一个圆环内穿过,九个直杆的另一端用一块木板或圆环相对固定。二、九连环的规律通过玩九连环你就会发现存在这样一个规律:(1)第1环可以自由上下(2)而上/下第n...
[阅读全文]
-
[图文] C/C++中字符指针数组及指向指针的指针的含义
[内容预览]
3 | 2008-02-23 14:25:50
就指向指针的指针,很早以前在说指针的时候说过,但后来发现很多人还是比较难以理解,这一次我们再次仔细说一说指向指针的指针。先看下面的代码,注意看代码中的注解:#include<iostream>#include<string>usingnamespacestd;voidprint_char(char*array[],in...
[阅读全文]
-
用API函数实现串行通讯
[内容预览]
23 | 2008-02-23 14:24:40
以往的DOS系统是通过DOS中断和BIOS中断向用户提供串行接口的通讯能力。在Windows环境下,C++的开发工具既没有提供象DOS和BIOS中那样专门的串行通讯控制方法,也不允许用户直接控制串口的中断。为了保证资源共享,Windows系统完全接管了各种硬件资源,使用中断来控制端口将破坏系统的多任务性,使系统的稳定性...
[阅读全文]
-
C++Builder 编程指南1
[内容预览]
5 | 2008-02-23 14:23:18
BorlandC++Builder(以下简称C++Builder)是由Borland公司继Delphi之后又推出的一款高性能可视化集成开发工具。C++Builder具有快速的可视化开发环境:只要简单地把控件(Component)拖到窗体(Form)上,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序界面;C...
[阅读全文]
-
利用C++ Builder为计算机增加启动日志
[内容预览]
3 | 2008-02-23 14:22:12
公用机房或办公室中的计算机通常是大家共享使用的,作为管理者或“主要”使用者很想掌握机器何时被开启使用过,若有一个启动记录就可以随时了解这些情况。本文给出如何用C++Builder5实现这样一个程序的编制,使每次启动计算机即执行本程序,在注册表中记录开机时间等信息,以便随时通过注册表编辑器查看。程...
[阅读全文]
-
用C++ Builder实现桌布自动更新
[内容预览]
16 | 2008-02-23 14:20:33
在C++Builder中要实现桌布的自动更换功能,我认为主要两个关键点,其一既然要“自动”那就免不了要用到定时器,我们可以用Timer这个组件来完成,这个还好解决,第二个问题可能比较麻烦了,我们如何来设置桌布,好像BCB中并没有提供什么组件,那我们也就只好自力更生了,虽说本人只是一只菜鸟,但这个...
[阅读全文]
-
C++Builder中集合的处理
[内容预览]
0 | 2008-02-23 14:19:23
首先看一看窗口的MouseDown事件的声明void__fastcallTForm1::FormMouseDown(TObject*Sender,TMouseButtonButton,TShiftStateShift,intX,intY) 其中的Shift参数被说明为TShiftState类型:enumClasses...
[阅读全文]
-
[图文] C++ Builder中消息处理过程及应用
[内容预览]
8 | 2008-02-23 14:17:40
C++Builder作为一种RAD方式的程序开发工具,其全新的可视化编程环境、面向组件的开发模式无疑会大大地提高编程效率。它对繁杂的Windows消息及API作了较全面的封装,编程者在大多数情况下不需理会Windows消息的细节,只要将心思放在组件的事件处理函数上即可。然而,毕竟Windows操作系统是一个以消息驱动的...
[阅读全文]
-
在C++Builer中多线程的实现
[内容预览]
5 | 2008-02-23 14:16:39
还在Dos时代,人们就在寻求一种多任务的实现。于是出现了TSR类型的后台驻留程序,比较有代表性的有SideKick、Vsafe等优秀的TSR程序,这类程序的出现和应用确实给用户使用计算机带来了极大的方便,比如SideKick,我们编程可以在不用进编辑程序的状态下,一边编辑源程序,一边编译运行,非常方便。但是,Dos单任...
[阅读全文]
-
用C++ Builder实现网络连接检测程
[内容预览]
7 | 2008-02-23 14:14:41
在Windows系统中,我们经常用Ping.exe来测试网络的连通性。 Ping的实现过程很简单,该命令将引发IP层发送一个简单的IP包,一般是32字节。而目的方收到这个包后,将源地址和目的地址变换一下,重新发送这个包即可,当然还要加一些超时机制。 其实,我们也可用C++BuilderNetMaster中的NMEc...
[阅读全文]
-
读取注册表中一个子键下的所有子键
[内容预览]
3 | 2008-02-23 14:13:10
#include<TRegistry.hpp>TRegistry&temp=*newTRegistry();TStringList&listvalue=*newTStringList();TStringList&listkey=*newTStringList();//---__fastcallT...
[阅读全文]
-
通过预编译头文件来提高CB的编译速度
[内容预览]
2 | 2008-02-23 14:07:22
C++Builder是最快的C++编译器之一,从编译速度来说也可以说是最快的win32C++编译器了。除了速度之外,C++builder的性能也在其它C++编译器的之上,但许多delphi程序员仍受不了C++builder工程的编译速度。的确,delphi的速度要比任和c++的编译器都要快好多。Delphi在编译一个小...
[阅读全文]
-
网页中实用的制作技巧
[内容预览]
2 | 2008-02-23 14:05:48
1、灵活运用样式 熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择CustonStyle来调用Style标准,也可以在状态栏中的元素列表上单击右键来调用Style。虽然不同的方法达到的效果看似一样,但实际上产生的HTML代码则完全不同。比如用CustonStyle来调用Style标准,在网...
[阅读全文]



