- 博客(43)
- 资源 (20)
- 收藏
- 关注
原创 SQL语句导入导出大全
/******* 导出到excel exec master..xp_cmdshell ’bcp settledb.dbo.shanghu out c:/temp1.xls -c -q -s"gnetdata/gnetdata" -u"sa" -p""’ /*********** 导入excel select * from opendatasource( ’microsoft.jet.oledb
2009-11-30 21:08:00 505
原创 数据库设计准则(第一、第二、第三范式说明)
I、关系数据库设计范式介绍1.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。简而言之,第一范
2009-11-30 14:20:00 400
转载 数据库主键设计之思考
主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录必须得有唯一区分的字段,主键主要是用于其他表的外键关联,本记录的修改与删除,当我们没有主键时,这些操作会变的非常麻烦。 主键的无意义性: 我强调主键不应该具有实际的意义,这可能对于一些朋友来说不太认同,比如订单表吧,会
2009-11-30 14:18:00 476
转载 数据库中主键和外键的设计原则
主键和外键是把多个表组织为一个有效的关系数据库的粘合剂。主键和外键的设计对物理数据库的性能和可用性都有着决定性的影响。 必须将数据库模式从理论上的逻辑设计转换为实际的物理设计。而主键和外键的结构是这个设计过程的症结所在。一旦将所设计的数据库用于了生产环境,就很难对这些键进行修改,所以在开发阶段就设计好主键和外键就是非常必要和值得的。 主键: 关系数据库依赖于主键---它是数
2009-11-30 14:16:00 628
原创 VBScript常用函数总结
在编写 QTP脚本的过程中,有一些经常使用的函数。如果我们能熟悉这些常用的函数及其用法,并合理地使用它们,那么一些问题就很容易得到解决。下面是我总结的VBScript中常用的函数及其用法。 1,GetROProperty 说明:You use the GetROProperty method to retrieve the current value of a
2009-11-30 14:12:00 533
原创 在C#中调用VBScript、javascript等脚本的实现
一.使用MSScriptControl 到微软的网站上下载Windows Script Control,它是一个ActiveX(R) 控件,所以在.NET中使用我Interop了一下。下载安装完成后,新建一个C#的Windows应用程序项目,在解决方案资源管理器中选中引用节点,右键点击选择添加引用菜单,弹出添加引用对话框,单击浏览找到安装Windows Script Con
2009-11-30 14:10:00 830
原创 C#加密
using System;using System.Security.Cryptography;using System.IO;using System.Text;//1、将字符串转换成字节数组//2、选择加密方式//3、不可逆加密:MD5、SHA1//4、可逆加密:DES、RC2、Rijndael//5、对密钥要求长度不同//6、加密速度不同、复杂程度不
2009-11-30 14:06:00 990
原创 chm 此程序无法显示网页
chm文件打开后目录都有,但是内容页中却什么也没有,原因是文件名中中有#,后来我就把#改为了Sharp,打开后发现内容页有东西了,但是内容是“此程序无法显示网页”,郁闷……,再找了下原因,觉得还是#有问题,因为我的路径中有一层是“C#”于是我把这个#也改掉,成功显示! 下面是我在这个过程中看到的别人的一些解决方法:如果你的Windows XP不能打开chm格式的文
2009-11-30 14:04:00 3624
原创 vbs SendKey用法
简单说,这个命令就是模拟键盘操作,将一个或多个按键指令发送到指定Windows窗口来控制应用程序运行,其使用格式为:object.SendKeys string "object":表示WshShell对象 "string":表示要发送的按键指令字符串,需要放在英文双引号中.1.基本键一般来说,要发送的按键指令都可以直接用该按键字符本身来表示,例如要发送字
2009-11-30 14:03:00 960
原创 使用C#打开网址(IE)
两种办法第一种,直接打入网址用默认程序打开第二种,使用指定程序并传入参数后打开 System.Diagnostics.Process.Start(@"C:/Program Files/Internet Explorer/IEXPLORE.EXE","http://www.baidu.com"); System.Diagnostics.Process.Sta
2009-11-30 14:01:00 720
原创 sa登录时的各种错误
一·错误提示: 无法连接到服务器 服务器:消息18452, 级别16,状态1 [Microsoft][ODBC SQL Server Driver][SQL Server]用户‘sa’登陆失败.原因:未与信任SQLServer连接相关联该错误产生的原因是由于SQL Server使用了“仅 Wi
2009-11-30 13:57:00 957
原创 关联, 聚合, 组合关系
类间关系在类图中,除了需要描述单独的类的名称、属性和操作外,我们还需要描述类之间的联系,因为没有类是单独存在的,它们通常需要和别的类协作,创造比单独工作更大的语义。在UML类图中,关系用类框之间的连线来表示,连线上和连线端头处的不同修饰符表示不同的关系。类之间的关系有继承(泛化)、关联、聚合和组合。(1)继承:指的是一个类(称为子类)继承另外的一个类(称为基类)的功能,并增加它
2009-11-23 01:26:00 644
转载 Linux系统C++开发工具
概述就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样。Emacs, vi, eclipse, anjuta,kdevelop等层出不穷。Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户。例如,VS2005集成了编辑器,宏汇编ml,C /C++编 译器cl,资源编译器r
2009-11-18 23:27:00 765
原创 DB2中的权限
DB2中的权限 DB2 中有三种主要的安全机制,可以帮助 DBA 实现数据库安全计划:身份验证(authentication)、授权(authorization) 和特权(privilege)。 身份验证是用户在尝试访问 DB2 实例或数据库时遇到的第一种安全特性。DB2 身份验证与底层操作系统的安全特性紧密协作来检验用户 ID 和密码
2009-11-15 22:08:00 6458
原创 ubuntu gedit 中文乱码问题
运行gconf-editor,在左边的树中选择apps->gedit-2->preferences->encodings修改auto_detected的值,增加GB2312, 并且记得将GB2312 的值移到ISO-8859-15上面 附录: ISO8859不是一个标准,而是一系列的标准,这套字符集与编码系统的共同特色是,以同样的码位对应不同字符集。其基本精神是:
2009-11-15 19:21:00 2430
原创 ubuntu 安装飞鸽
1.环境 Linux boisheng-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux2.下载安装源码 wget http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz 若下载不了说明0.9.6不是最新版本,直接
2009-11-15 18:59:00 789
原创 ubuntu 9.04 更新源列表
我们都知道无论是系统还是软件,都是需要不断更新的。Windows 的更新我们一般用系统自带的Windows Update,或360、超级兔子等系统维护软件;Ubuntu系统更新则需要配置更新源(即提供更新的服务器),指定了更新源后我们才可以通过指定的服务器进行更新。首先备份你的源列表:打开终端,执行sudo cp /etc/apt/sources.list /etc/apt/sources
2009-11-15 16:26:00 973
原创 自增字段的SQL语句解决方案
2009年06月24日 09:47create table [表名] ( [自动编号字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) default 默认值 null , [字段2] ntext null , [字段3] datetime, [字段4] money null , [字段5]
2009-11-12 16:32:00 582
转载 借用 FCKEditor 的文件上传/管理界面
借用 FCKEditor 的文件上传/管理界面 在一个项目里使用到了FCKEditor.它的文件上传管理系统做得还是很不错的.我们能不能借用一下呢? 第一步,当然是得搞清楚这个页面的url了.在FireFox里打开FCKEditor的插入图片对话框,点击"浏览服务器",在弹出的新对话框里右击,选"页面信息",于是看到了此页面的url: /FCKeditor/editor/fi
2009-11-12 14:01:00 718
原创 asp.net Fckeditor配置
一。下载导入项目(1)首先到http://ckeditor.com/download下载FCKeditor 2.6.5,和FCKeditor.Net 2.6.3, 然后解压这两个文件夹FCKeditor编辑器,得到文件夹fckeditor,复制此文件夹到Web应用的项目下(也可以是子孙目录下)。解压FCKeditor控件,在其子目录bin/Release/2.0下有一个程序集。在
2009-11-12 11:27:00 571
原创 数据库连接出错(127.0.0.1)
今天忽然上不去网了,但自己在做的东西,在调试的时候连接数据库居然也出了问题也没法上网查一下,让我烦恼了好一段时间。 错误提示信息:ex.Message "在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 -
2009-11-10 23:43:00 3743
原创 asp.net 确认对话框与数据验证控件的冲突问题
当一个网页中既有数据验证控件,又有一个按钮在点击时出现提示按钮。如果直接在页面的后台代码的Page_Load函数中写入btn.Attributes["Onclick"] = "return confirm(确定要保存数据?)",那么验证控件就会失效,因为验证控件也是通过js实现的,这样的话return confirm(确定要保存数据?)先于原来的js代码执行,提前返回了,
2009-11-10 23:42:00 1556 1
原创 asp.net 设置回车的默认按钮
当我输入一个关键字想按回车键就可以搜索,但由于页面上还有其他的Button,所以默认本不是我的搜索按钮,在网上搜了些解决方案,最多的是如下这种方式: 在asp.net中,如何回车触发指定按钮的事件? 假设: 解决方法: 在.aspx页面中添加: function SubmitKeyClick(button) { if (event.keyCode == 13) {
2009-11-10 17:22:00 3056
原创 找不到Server.MapPath方法的命名空间
习惯了直接用Serve.Map方法来映射一个物理路径,但在类库中直接这么写是不对的,因为原来的脚本类都默认继承于Page类,这样就可以直接使用,但在自己写的类库中药使用的话,必须引用System.Web,然后在下面的代码中使用HttpContent.Current.Server.MapPath()方法
2009-11-10 13:53:00 2619
原创 Gridview中删除数据时的提示功能
首先给Gridview添加一个模板列, 删除 给这个LinkButton加上OnClientClick代码,结果如下(一定注意CommandName="Del"不能为关键字"Delete"否则会出现GridView“Gridview1”激发了未处理的事件“RowDe
2009-11-10 00:14:00 820
原创 alter后redirect,提醒窗口不能弹出来
Response.Write("alert(删除成功!)"); Response.Redirect("TitleMgr.aspx");结果是提醒窗口不能弹出来解决方案: Response.Write("alert(删除成功!);window.location.href=TitleMgr.aspx");
2009-11-09 17:34:00 589
转载 常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可
2009-11-09 16:34:00 411
原创 正则表达式30分钟入门
本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,
2009-11-09 16:31:00 635
原创 IsPostBack说明及用法
简单说明:Page_Load(){ // some codes:code1 ...... If(!IsPostBack) { // some codes:code2 ...... } //some codes:code3 ...... }IsPostBack中保存的是一个值,该值指示该页面是否正被首次加载或访问.在页面首次加载或访问时,
2009-11-09 13:44:00 1110
原创 GridView设置列的字数限制
在添加列时,选择TeplateFiled,然后在源码中添加如下代码即可: 10?Eval("TitleRmk").ToString().Substring(0,10)+" ... ":Eval("TitleRmk").ToString() %>
2009-11-09 07:34:00 2311 2
原创 批量清空TextBox控件的内容
由于要做的页面需要录入的数据较多,于是写了这个批量清空TextBox内容的工具类 using System;using System.Collections.Generic;using System.Text;using System.Web.UI;using System.Web.UI.WebControls;namespace UestcHouse.Common{ ///
2009-11-09 05:01:00 1943
原创 清空按钮 与 数据验证控件
在一个网页上既有清空按钮,也有不准为空的数据验证控件时,如果保持默认的话,当点击清空按钮时是会触发验证控件的,所以需要将该按钮的CausesValidation属性设置为 "False "
2009-11-09 02:39:00 588
原创 错误描述:未能加载文件或程序集“SQLServerDAL”或它的某一个依赖项。文件不存在。
在采用工厂模式的三层构架方式是用到了反射,但却遇到了这个问题错误描述:未能加载文件或程序集“UestcHouse.SQLServerDAL”或它的某一个依赖项。文件不存在。网上搜了一下,看到许多东西,感觉还是很有用的解决方案:1.反射编程要求在网站的Bin文件夹中有已经编译好的.DLL文件(即保持DLL文件存在),并且保持名称和编译前类库的名称一致。可称:添加引用性(意思
2009-11-09 01:14:00 810
原创 System.Data.SqlClient.SqlConnection”同时存在问题
在Asp.net的web应用程序开发过程中,遇到“System.Data.SqlClient.SqlConnection”同时存在于“c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/System.Data.dll”和“d:/Program Files/Microsoft Visual Studio 8/Common7/IDE/PublicAsse
2009-11-09 00:18:00 2952
转载 FCKeditor 在 vs2005 环境下安装功略
电脑·摘录 2009-04-04 23:27 阅读10 评论0 字号: 大大 中中 小小 FCKeditor 在 vs2005 环境下安装功略 很简单 分四步走 一,下载FCKeditor文件 先在官方网页上下载 FCKeditor 的压缩包 和 FCKeditor 的.net 2.0核心库 [各位朋友可以先按照我的目录进行
2009-11-08 19:16:00 500
转载 解析Microsoft Sql Server中的like语句
使用 LIKE 的模式匹配 当搜索 datetime 值时,推荐使用 LIKE,因为 datetime 项可能包含各种日期部分。例如,如果将值 19981231 9:20 插入到名为 arrival_time 的列中,则子句 WHERE arrival_time = 9:20 将无法找到 9:20 字符串的精确匹配,因为 SQL Server 将其转换为 1900
2009-11-08 02:44:00 614
转载 char varchar nvarchar 区别
char类型: 对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节,CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率高。 Varchar类型:Varchar 的类型不以空格填满,比如varchar(100),但它的值只是"qia
2009-11-08 02:36:00 344
转载 ParameterDirection参数类型
ParameterDirection是一个枚举类型,提供了四种参数类型:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> // 摘要: // 指定查询内的有关 System.Dat
2009-11-07 16:47:00 781
转载 CommandBehavior.CloseConnection的使用
这是一个关于实际知识点的问题,面试官考查的是应聘者数据库访问的编程经验。本节将针对这个问题展开具体的分析。对于此类关于具体知识点的问题,读者在平时应该注意积累,这样在面试中才能从容应答。所涉及的知识点CommandBehavior.CloseConnection的使用分析问题由于流模式读取数据库的特点,在具体应用时很难确定数据库连接何时才能被关闭,因为读取的动作是连续进行的,
2009-11-07 15:47:00 2580
转载 C# Using用法三则
Using (1)引用命名空间 using作为引入命名空间指令的用法规则为: using Namespace; 在.NET程序中,最常见的代码莫过于在程序文件的开头引入System命名空间,其原因在于System命名空间中封装了很多最基本最常用的操作,下面的代码对我们来说最为熟悉不过: using System; 这样,我们在程序中就可以直接使用命名空间
2009-11-06 07:05:00 706
UNIX环境高级编程 第2版.(美国)W.Richard.Stevens.清晰版.djvu (附带阅读器)
2010-07-16
unix环境高级编程 第2版 pdf part3(共3卷)
2010-07-16
unix环境高级编程 第2版 pdf part2(共3卷)
2010-07-16
深入编程内幕——Visual C++
2009-10-07
vc++ MFC类结构图 (Vision 4.21,6.0,7.0三个版本)
2009-10-04
编程精粹 - Microsoft编写优质无错C程序秘诀 word中文版
2009-10-04
广东北电面试题.doc
2009-10-03
UNIX环境高级编程
2009-10-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人