- 博客(56)
- 资源 (264)
- 收藏
- 关注
原创 清空数据库日志
适用于MSSQL2000、2005use databasenameBACKUP LOG databasename WITH NO_LOG DUMP TRANSACTION databasename WITH NO_LOG DBCC SHRINKDATABASE(databasename)--查看数据库日志文件名等信息select name from sysfiles
2015-03-13 17:00:18
1599
转载 JUnit4详解
JUnit4概述JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描
2015-03-12 14:02:38
677
原创 Java的静态导入
Java的静态导入 static import概念:静态导入是JDK5引入的新特性,使用静态导入后被导入类的静态变量和静态方法在当前类中直接可见,使用时这些静态成员无需再给出他们的类名,调用的时候和调用自己的方法没有任何区别。使用方法:在import关键字后面加上static关键字即可。优点:使用方便缺点:程序的可读性变差实例:
2015-03-12 13:31:34
1090
原创 保存Java文件小技巧
新手在学习Java早期,有些会用记事本作为编写Java类的工具,在保存Java文件时为避免文件保存后再次改名这种情况的发生,可以在保存时将文件名用英文的双引号("")包含起来,例如"FirstJava.java",这样就可防止记事本将文件自动保存为“.txt”。
2015-02-09 13:58:36
1636
原创 SQL 重复数据的提取与过滤
SQL 重复数据的提取与过滤 提取重复数据SELECT * FROM tablename GROUP BY colname HAVING COUNT(*) > 1 过滤重复数据SELECT * FROM tablename GROUP BY colname HAVING COUNT(*) = 1
2012-08-31 11:15:46
9004
原创 Microsoft SQL Server 2000/2005/2008 清空日志
Microsoft SQL Server 2000/2005/2008 清空日志2000/2005和2008清空的方法不一样 2000与2005清空的方法 USE DatabaseNameDUMP TRANSACTION DatabaseName WITH NO_LOGDBCC SHRINKFILE ('DatabaseName_log',1) 说明:这里是数据
2012-08-31 08:57:02
2096
原创 Vendor initialization failed
使用Delphi7连接Oracle时报错:Vendor initialization failed. Alias:***.项目截图如下: 解决方案:我本机安装是的Oracle9i的客户端1.打开BDE Administrator2.在“Configuration”栏下的“Configuration->Drivers->Native->ORACLE”3.将“D
2012-04-20 10:17:21
7282
2
原创 sqlplus / as sysdba 详解
在命令窗口输入“sqlplus / as sysdba”后回车,即可连接到Oracle例如C:\>sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on 星期二 4月 17 10:05:34 2012Copyright (c) 1982, 2010, Oracle. All rights reserved.
2012-04-17 10:24:55
52371
1
转载 SQL语句导入导出EXCEL
注意:在xp_cmdshell后面的SQL语句不允许换行。导入/导出 生成Excel --从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:/**//*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * fro
2009-06-24 11:03:00
1110
转载 SQL查询重复数据和清除重复数据
选择重复,消除重复和选择出序列 有例表:emp emp_no name age 001 Tom 17 002 Sun 14 003 Tom 15 004 Tom 16 要求: 列出所有名字
2009-06-24 10:53:00
1073
转载 Delphi中MessageBox的用法
MessageBox MessageBox() 功能显示一个消息对话框。 语法MessageBox(text,title{,icon{,button{,default}}}) 参数title:string类型,指定消息对话框的标题text:指定消息对话框中显示的消息,该参数可以是数值数据类型、字符串或boolean值icon:Icon枚举类型,可选项,指定要在该对话框左
2009-05-31 10:32:00
3894
转载 AJAX的一个JSP示例
这是学习AJAX的第一篇文章,我把自己学习一些心得写出来,因为是从初学者的脚度出发,可能会写得比较详细,因为我就是一个初学者,也知道作为一个初学者,随随便便的拿一个例子就看看,是只知道要这样,但为什么要这样却不清楚,我这里就尽我自己的语言,让初学者和我一样,能够看了这篇文章之后,“哦,这里原来是这样的”。我个人还是喜欢从实例出发,对我自己而言,看了过后如果没有实例巩固,效果就不会那么好,也就不会减
2009-05-21 17:56:00
726
转载 AJAX与XMLHttpRequest对象
XMLHttpRequest是XMLHttp组件的对象,通过这个对象,Ajax可以像桌面应用程序一样只与服务器进行数据层的交换, 而不必每次都刷新界面,也不必每次将数据处理的工作都交给服务器来做;这样既减轻了服务器负担又回忆了响应速度,缩短了用户的等待时间。 XMLHttpRequest对象与Ajax 在Ajax应用程序中,XMLHttpRequest对象负责将用户信息以异步通信地发送
2009-05-21 17:54:00
640
转载 全面剖析XMLHttpRequest对象
全面剖析XMLHttpRequest对象XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。 一、 引言 异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互
2009-05-21 17:47:00
534
转载 常用正则表达式手册
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分
2009-05-21 14:14:00
742
转载 SQL 的几种连接
联接条件可在 FROM 或 WHERE 子句中指定,建议在 FROM 子句中指定联接条件。WHERE 和 HAVING 子句也可以包含搜索条件,以进一步筛选联接条件所选的行。 联接可分为以下几类: 内联接(典型的联接运算,使用像 = 或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 stude
2009-05-21 14:12:00
538
转载 自动完成功能 - 征服Ajax
本例中当用户在文本框中输入待查询的商品名称时,页面中将根据用户输入的文字信息,及时给出提示列表,以帮助用户快速进行选择,该提示信息来源于服务器端数据库中的数据。当用户选择了对应商品名称,单击“搜索”按钮后,将会在文本区域中显示商品相关的描述信息。首先在Eclipse中新建一个Web项目,项目名称为P56_AutoComplete,对应的浏览器端页面代码如下:源文件:autoComplete
2009-05-21 14:06:00
857
转载 利用SuggestFrameWork开发类似Google搜索提示效果
利用SuggestFrameWork开发类似Google搜索提示效果google以及迅雷的搜索提示效果让人用着很舒服,网络上面也有很多类似的效果,但是都是复杂的ajax,让js不熟练的朋友看着头大,那么SuggestFrameWork就是专门开发这个效果的js库,在页面上引用它,就不用在写繁杂的js代码了。1.从http://sourceforge.net/projects/suggest上面
2009-05-13 23:44:00
1067
1
转载 仿google搜索提示SuggestFramework的使用
使用帮助(英文版翻译而来,可能有错误,请大家仔细核对,也希望对新手理解能有所帮助):一.首先来看一下什么是suggest frameworkSuggest Framework 故名思意,就是仿 Google Suggest 的一个小框架,让你的文本框也有提示功能。利用suggest framework你可以在自己的网站上很轻松实现“输入提示”效果,这种效果会很大程度上提高用户体验,提高搜索
2009-05-13 23:40:00
916
转载 使用SuggestFramework
最近使用SuggestFramework 编写了个Suggest 的小测试示例,该示例主要分为四个部分(两个JSP 一个JS 一个CSS) 使用UTF-8字符集合. 两个JSP: 1 、em.jsp 主要用于前端检索JSP (1).action 必须。接受 GET 方式提交的数据,并返回相关 Javascript 数组的动态页。
2009-05-13 23:39:00
3760
2
转载 基于AJAX的自动完成
基于AJAX的自动完成 我想大家在访问某些网站的时候都曾见到过基于Ajax的自动完成功能,比如 一、引出Ajax的自动完成 现在要实现一个员工信息查询的功能,即根据输入的名字检索员工的详细信息。这是一个简单的数据表查询,在ASP.NET中实现这样的功能是比较简单的. 从上面可以看出,这种员工信息查询功能还存在一些不足,比如用户
2009-05-13 23:20:00
931
转载 firebug的使用
什么是Firebug从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业。为帮助广大正处于Web2.0洪流中的开发人员,在这里为大家介绍一款轻巧灵活的辅
2009-05-11 14:58:00
676
转载 提升JSP应用程序的七个实用方法
方法一:在servlet的init()方法中缓存数据当应用服务器初始化Servlet实例之后,为客户端请求提供服务之前,它会调用这个Servlet的init()方法。在一个Servlet的生命周期中,init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的、耗时的操作,就可大大地提高系统性能。 例如,通过在init()方法中建立一个JDBC连接池是一个最
2009-05-10 23:06:00
635
原创 ExtractFileName、ExtractFileExt、ExtractFileDir、ExtractFilePath
ExtractFileName、ExtractFileExt、ExtractFileDir、ExtractFilePath ExtractFileName单独取出文件的名字,不含路径。原型:function ExtractFileName(const FileName: string): string; ExtractFileExt单独取出文件的后缀名。原型:funct
2008-11-14 17:32:00
5589
原创 IdFTP无法设置TransferType属性
IdFTP无法设置TransferType属性 IdFTP无法设置TransferType属性时,在程序单元的 user 部分加入 IdFTPCommon 即可. 无法设置为IdFTP.TransferType := ftASCII; 或IdFTP.TransferType := ftBinary; 时使用.
2008-11-14 17:05:00
2978
原创 TApplication类详解
Delphi中关于TApplication类的详解 TApplication是Delphi应用程序的类型,该类是从TComponent继承,在单元Forms中声明。并且在Forms中有个公用的对象Application。其方法和属性集中包括了 Windows操作系统中创建、运行和销毁应用程序等既定的基本操作和属性,因此在用Delphi编写 Windows应用程序时简化了用户和Windows环境
2008-11-14 10:36:00
816
原创 程序启动时不显示主窗体
Delphi中实现:程序启动时不显示主窗体 在程序中(工程文件或窗体的FormCreate()里...)加入如下语句即可实现: Application.ShowMainForm := False;
2008-11-14 08:57:00
1222
原创 paramstr(0)
paramstr(0) -----> 代表可执行文件路径(全路径) 可以用下面的语句木检验一下. ShowMessage(paramstr(0));
2008-11-12 14:58:00
1234
原创 ExtractFileDir 与 ExtractFilePath 的区别
ExtractFileDir 与 ExtractFilePath 的区别 ExtractFileDir 从文件名中获取目录名(文件不在根目录下时取得的值后没有“/”,在根目录时一样,都是盘符,例如“C:/”) ExtractFilePath 从文件名中获取路径名(文件不在根目录下时取得的值后有“/”,在根目录时一样,都是盘符,例如“C:/”) 函数的声明:function
2008-11-11 17:05:00
16582
2
原创 Delphi自学笔记之常量
对于在程序运行期间保持不变的值,Pascal 允许通过常量来声明。声明常量不必特定数据类型,但需要赋一个初值。编译器会根据所赋初值自动选用合适的数据类型。例如:const Thousand = 1000; Pi = 3.14; AuthorName = Marco Cantù;Delphi 根据常量的值来决定它的数据类型。上例中的Thousand 变量,Delphi会
2008-09-18 16:26:00
4031
原创 Delphi自学笔记之变量
变量在使用前必须声明,声明变量时必须指定一种数据类型。下面是变量声明的例子: var Value: Integer; IsCorrect: Boolean; A, B: Char; 关键字var可以在许多地方使用,例如放在函数或过程的开始部分,用来声明函数或过程的局部变量;也可以放在单元中,用于声明全程变量。一旦变量的类型被指定,你只能对变量执行该变量类型支持的操
2008-09-18 16:24:00
1310
原创 Delphi自学笔记之运算符及其优先级
单目运算符 (最高优先级) @ 取变量或函数的地址(返回一个指针) not 逻辑取反或按位取反 乘除及按位运算符 * 相乘或集合交集 / 浮点相除 div 整数相除 mod 取模 (整数相除的余数) as 程序运行阶段类型转换 (RTTI运算符) and 逻辑或按位求和 shl 按位左移 shr 按位右移 加减运算符 + 相加、集合并集、字符串连接或指针增加一个偏移量 - 相减、集合差集或指针减少
2008-09-18 16:22:00
2439
原创 Delphi自学笔记之关键字
关键字 作用 absolute 指令 (变量) abstract 指令 (方法) and 运算符 (布尔) array 类型 as 运算符 (RTTI) asm 语句 assembler 向后兼容 (汇编) at 语句 (异常处理) automated 访问类别符 (类) begin 块标记 case 语句 cdecl 函数调用协定 class 类型 const
2008-09-18 16:19:00
851
原创 Delphi自学笔记之标识符
Pascal 编译器不考虑字符的大小写,因此标识符Myname、 MyName、 myname、 myName、 和MYNAME是完全相同的。注意:Pascal语言的大小写不敏感特性有一个例外:控件包中的Register 过程必须以大写字母R开始,因为需要与C++Builder 兼容。 编译器不编译代码中的空格、空行和Tab键空格,这些元素通称为空白,它们只用来提高代码的可读性,不影响
2008-09-18 16:15:00
1343
原创 Delphi自学笔记之注释
在Pascal中,注释括在大括号中或带星号的圆括号中。Delphi 也认可C++ 风格的注释,即把注释放在双斜线后。例如: {this is a comment} (* this is another comment *) // this is a comment up to the end of the line 第一种注
2008-09-18 16:11:00
1410
原创 JavaEE编程中错误信息解决方法( 持续更新)
JavaEE编程中错误信息解决方法( 持续更新)1.java.lang.IllegalStateException: Cannot forward after response has been committed解:响应提交时常遇到的问题,原因大体有所了解但不详尽,在此先不做说明,只附解决办法:( 在request.getRequestDispatcher("path").forwar
2008-07-01 10:58:00
1548
原创 Java自学笔记之内部类
嵌套类可以直接访问嵌套它的类的成员,包括private成员,但是嵌套类的成员却不能被嵌套它的类直接访问。在内部类对象保存了一个对外部类对象的引用,当内部类的成员方法中访问某一变量时,如果在该方法和内部类中都没有定义过这个变量,内部类中对this的引用会被传递给那个外部类对象的引用。如果用static修饰一个内部类,这个类就相当于是一个外部定义的类,所以static的内部类中可声明stati
2008-05-06 13:21:00
2029
1
原创 Java自学笔记之面向对象思想
面向对象的三大特征封装 (Encapsulation)继承 (Inheritance)多态 (Polymorphism)===================================Start 1=================================class Person{ int age; void shout(){ //int age = 60;成员变量隐藏
2008-05-06 12:48:00
1064
原创 SQL Server 2000安装时挂起的解决方案
SQL Server 2000安装时挂起的解决方案问题描述:在安装SQL Server 2000时,如果出现提示" 以前的某个程序安装已在安装计算计上创建挂起的文件操作。运行安装程序之前必须重新启动计算机 ",刚不要盲目重启,即便是重新启动了再次安装,SQL Server2000的安装程序依旧提示这个错误。问题解决方案:第一、打开注册表编辑器(方法:点击" 开始 "---" 运行 ",在运
2008-05-05 18:19:00
1821
原创 Java自学笔记之数组
数组 栈 堆 首地址 nullJava中的数组 ==》 数组中的数组Java中的数组不一定是规则矩阵形式定义一个多维数组int [][] xx;xx=new int [3][];xx[0]=new int[3];xx[1]=new int[2];xx[2]=null;//无意义int [][] xx = new int [2][3];xx[0][0] = 3;xx[1][2] =
2008-05-03 01:34:00
965
吉大JAVA程序设计(第42讲)
2008-09-23
吉大JAVA程序设计(第41讲)
2008-09-23
吉大JAVA程序设计(第40讲)
2008-09-23
吉大JAVA程序设计(第39讲)
2008-09-23
吉大JAVA程序设计(第26讲)
2008-09-22
吉大JAVA程序设计(第25讲)
2008-09-19
吉大JAVA程序设计(第24讲)
2008-09-19
吉大JAVA程序设计(第23讲)
2008-09-19
吉大JAVA程序设计(第22讲)
2008-09-19
吉大JAVA程序设计(第21讲)
2008-09-19
吉大JAVA程序设计(第20讲)
2008-09-18
吉大JAVA程序设计(第19讲)
2008-09-18
吉大JAVA程序设计(第18讲)
2008-09-18
吉大JAVA程序设计(第17讲)
2008-09-18
吉大JAVA程序设计(第16讲)
2008-09-18
吉大JAVA程序设计(第15讲)
2008-09-18
吉大JAVA程序设计(第14讲)
2008-09-18
吉大JAVA程序设计(第13讲)
2008-09-18
吉大JAVA程序设计(第12讲)
2008-09-18
吉大JAVA程序设计(第11讲)
2008-09-18
吉大JAVA程序设计辅导复习二
2008-10-06
吉大JAVA程序设计辅导复习一
2008-10-06
吉大JAVA程序设计(第48讲)
2008-10-06
吉大JAVA程序设计(第47讲)
2008-09-25
吉大JAVA程序设计(第46讲)
2008-09-25
吉大JAVA程序设计(第45讲)
2008-09-23
吉大JAVA程序设计(第44讲)
2008-09-23
吉大JAVA程序设计(第43讲)
2008-09-23
吉大JAVA程序设计(第38讲)
2008-09-22
吉大JAVA程序设计(第37讲)
2008-09-22
吉大JAVA程序设计(第36讲)
2008-09-22
吉大JAVA程序设计(第35讲)
2008-09-22
吉大JAVA程序设计(第34讲)
2008-09-22
吉大JAVA程序设计(第33讲)
2008-09-22
吉大JAVA程序设计(第32讲)
2008-09-22
吉大JAVA程序设计(第31讲)
2008-09-22
吉大JAVA程序设计(第30讲)
2008-09-22
吉大JAVA程序设计(第29讲)
2008-09-22
吉大JAVA程序设计(第28讲)
2008-09-22
吉大JAVA程序设计(第27讲)
2008-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人