自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张国鹏的专栏

向阳花!如果你生长在黑暗下,你会不会害怕,会不会再继续开花!!

  • 博客(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 (附带阅读器)

UNIX环境高级编程 第2版.(美国)W.Richard.Stevens.清晰版.djvu (附带阅读器)

2010-07-16

unix环境高级编程 第2版 pdf part3(共3卷)

[UNIX环境高级编程 第2版pdf].(美国)W.Richard.Stevens.清晰版.part3(共3卷).中文版

2010-07-16

unix环境高级编程 第2版 pdf part2(共3卷)

[UNIX环境高级编程 第2版pdf].(美国)W.Richard.Stevens.清晰版.part2(共3卷).rar 中文版

2010-07-16

unix环境高级编程 第2版 pdf part1(共3卷)

[UNIX环境高级编程 第2版 pdf格式].(美国)W.Richard.Stevens.清晰版. 中文版

2010-07-16

python v2.4 chm 版 中文手册

Python 学习 使用的 中文技术手册,chm版比html的更加方便实用

2010-03-31

深入编程内幕——Visual C++

走进 VISUAL C++ 1 理解 VC 工程 2 MFC 编程特点 3 使用 WIZARD 二 MFC 程序结构分析 1 WINDOWS 程序工作原理 2 建立应用程序 3 程序结构剖析 3.1 类 CMYAPP 3.2 类 CMAINFRAME 3.3 类 CMyView 与 CMyDoc 三 深入 MFC 类库 1 处理用户输入 1.1 定义对话框资源 1.2 定义对话框类 2 有关屏幕输出 2.1 设备上下文工作原理 2.2 实例绘图原理剖析 2.3 绘图操作实现 2.4 有关屏幕映射方式 3 文件处理 3.1 对象持续化简述 3.2 实例分析 3.3 与文件处理关系密切的类 CFile 4 DAO 技术 4.1 DAO 与 ODBC 4.2 使用 MFC 实现 DAO 技术 5 打印 5.1 打印和显示

2009-10-07

vc++ MFC类结构图 (Vision 4.21,6.0,7.0三个版本)

学习VC中的MFC编程很常见的问题是,我们中很多人只是直接使用MFC类库构建自己的程序,而对MFC本身的内部结构不了解,所以要想真正学好MFC编程一定要学习MFC内部结构是怎么做的。 MFC是Microsoft Fundation Class的缩写,也就是微软基础类库,这是一个FrameWork类库.也就是说这个类库中的类相互联系组织,构建一个应用程序的框架类库.类库有很多种,但作为框架类库的要求很高,因为它需要很好的设计组织用来供程序员搭建应用程序框架.Borland的OWL(Object Window Library)还有微软的.Net FrameWork也是一个框架类库.MFC框架类库不仅搭建了程序结构框架,处理消息循环,还处理线程,文件,网络,绘图,常见数据结构等等.MFC从最开始设计出来以后,一直在不断的改进,直到更新到MFC 4.2以后,之后的版本基本没有大的变化.在VC6中使用的版本是MFC 6.0(实际上与MFC 4.2一模一样),现在最新的MFC版本是MFC7.0(实际上99%与MFC 4.2一样).下图是MFC 7.0的类层次结构图

2009-10-04

c c++ 程序员面试 c语言深入分析

资源中包括,c,c++程序员面试,笔试试题,程序调试,高级研究人员,软件开发,硬件开发,GUI,嵌入式等招聘试题

2009-10-04

编程精粹 - Microsoft编写优质无错C程序秘诀 word中文版

原文书名: 《Writing Clean Code ── Microsoft Techniques for Developing Bug-free C Programs》 Steve maguire 著 Microsoft Press 出版 所据译本: 《编程精粹 ── Microsoft编写优质无错C程序秘诀》 姜静波、佟金荣 译,麦中凡 校 电子工业出版社 出版 书中所有习题都附有答案,很值得一做

2009-10-04

迅雷 笔试试题 thunder

迅雷 笔试试题 迅雷 笔试试题 迅雷 笔试试题 迅雷 笔试试题

2009-10-03

华为 笔试试题 doc

华为试题.doc 华为试题.doc 华为试题.doc 华为试题.doc

2009-10-03

北京 中软 笔试题

北京中软笔试题.doc 北京中软笔试题.doc 北京中软笔试题.doc

2009-10-03

百度 baidu 笔试题

百度 试题.doc 百度 试题.doc baidu baidu

2009-10-03

Google 笔试题

Google 笔试题 doc Google 笔试题 doc

2009-10-03

广东北电面试题.doc

广东北电面试题 广东北电笔试题(还有E文翻译)解答   加拿大著名电信设备制造商北电网络公司始建于一个世纪以前,在通讯发展进步历程中始终处于领袖地位,广东北电通信设备有限公司成立于1995年3月,是北电在华投资的核心公司之一。

2009-10-03

数学手册大全 chm版 (高等教育出版社)

数学手册大全 包括微积分,线性代数,概率,数论,复变函数,解析几何,微分几何,矩阵,集合,拓扑学……诸多数学常用方法,公式的查询

2009-10-03

UNIX环境高级编程

本书全面介绍了UNIX系统的程序设计界面—系统调用界面和标准C库提供的许多函数。 本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript 打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。 本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员—无论是初学者还是专家级人士—都是一本无价的参考书籍。

2009-10-03

殷人昆:数据结构(用面向对象方法描述) 清华大学

殷人昆:数据结构(用面向对象方法描述) 清华大学出版社出版

2009-10-03

三级C语言上机南开100题

全国计算机等级考试 三级C语言上机南开100题

2009-10-03

空空如也

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

TA关注的人

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