自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Ajax时常用的转码方法encodeURI,escape,encodeURIComponent

js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。                           例如:<script lan...

2009-10-24 13:28:56 178

原创 (转)ajax碰到请求url过长的问题! ajax中get和post的区别

一个超大文本框textarea里面有大量数据,ajax通过URL请求service返回结果,URL里面包含了各种参数,当然也包含之前的超大文本框的内容。 之前开发的时候一直用Firefox在调试,4000长度的字符串在textarea里面通过URL请求都是没有问题。 提交给测试的时候问题来了,测试人员在IE下面发现问题,textarea里面字符长度超过2000(大概数据)时,会报JS错误,ajax...

2009-10-24 13:21:47 143

原创 win7下的telnet

今天在win7的命令控制台下想telnet路由器,突然发现竟然提示说没有telnet这条命令,我尴尬了一下。后来发现其实win7上边是有telnet这条命令的,不过就是默认被关闭了。开启telnet方法如下:打开Control Panel,选择Program下的Turn Windows features on or off,在弹出的对话框中将telnet client打上勾就可以了。打钩的时候注意...

2009-10-22 16:12:23 146

ACPI\HPQ0004、ACPI\HPQ0004

本人机器HP 6531S出于尝试WIN7的心理,今天把机器装成WIN7 ,设备管理器中,大部分设备的驱动都已经自动安装完成了.还有两个设备没完成安装:第一个设备是:ACPI\HPQ0004第二个设备是:ACPI\HPQ0006   对于ACPI\HPQ0004:   经查找,其实在官方网站找到下面这个设备驱动就可以了,   HP 3D DriveGuard for Microsof...

2009-10-19 10:27:15 1842

WIN7 我的blootoot不小心从任务栏中删除掉了,怎么恢复

网络和共享中心 ---  更改适配器设置 ----  Bluetooth网络连接 ---右键“属性”---Bluetooth 选项卡 ------Bluetooth设置---- 勾选“在通知区域显示Bluetooth图标”

2009-10-19 09:14:56 141

SQL Server Oracle中空置的判断及替换函数

sql server替换null:isnull(arg,value)如:select isnull(price,0.0) from orders                             ,如果price为null的话,用0.0替换 与null比较:  is not null,is null 如  select * from orders where price ...

2009-10-17 11:19:45 191

取消UltraEdit默认生成.bak文件

解决每次都生成.bak垃圾文件高级-->配置-->文件处理-->备份-->保存时备份文件-->不备份-->确定        

2009-10-15 23:24:58 68

PLSQL中如何简单地使用字符串数组

DECLARE   --区域ID  areaId bss_sys.seq_config.area_id%type;  --定义一个字符串数组类型  TYPE tableNamesArray IS TABLE OF bss_sys.seq_config.table_name%type;  --id号  id bss_sys.seq_config.id%type;  maxId bss_sys.seq...

2009-10-15 17:01:25 507

原创 iBatis使用通配符的方式

$***$和#name#之间的异同: $name$ 是字面意义的替换,这种形式要注意 SQL 注入的漏洞;#name# 是带类型的替换。  假设我们存在如下调用的需求,在ibatis里该如何处理呢?select * from person where name like 'unmi%';    select * from person where name l...

2009-08-19 09:41:02 216

原创 闲话iBatis

使用iBatis开发已经有一年了,这一年来不管愿意不愿意,喜欢不喜欢,都得用,想用Hibernate不行。 随着对iBatis的熟悉,渐渐发现初次接触的人因为不能很好的掌握iBatis使用的方法而对其有一些偏激的看法。 1、iBatis的是用来自由写SQL的,对SQL语句的简单的封装,相当于在JDBC上加了层外壳。我认为,iBatis的目标是简化JDBC的操作,对SQL的查询结...

2009-08-15 02:58:44 73

第八章 检测浏览器和操作系统

8.1 navigator对象  8.2 检测浏览器的方式 主要有两种方式来检测浏览器:1.对象/特征检测法 2.user-agent字符串检测法 8.2.1对象/特征检测法       if(document.getElementById) { //the method exists, so user it here } else { //do somethin...

2009-06-13 12:21:45 261

原创 记录下ORACLE日期的运行

Connected to Personal Oracle9i Release 9.2.0.1.0 Connected as system下面直接使用日期查询,会提示无效的月份错误:[quote]SQL> select * from books where pubdate ='21-01-01';select * from books where pubdate ='21...

2009-05-08 00:00:26 71

原创 关于获取checkbox的值

request.getParameter("paramName"); 如果checkbox未选中任何一个,返回NULL 如果checkbox选中一个,则返回该值 如果chekbox选中多个,则返回最前面的request.getParameterValues("paramName"); 如果checkbox未选中任何一个,返回NULL 如果c...

2009-02-24 11:30:37 219

原创 如何使用HttpSessionListener记录在线人数

在理解这个接口之前,先提出一个问题,就是假设我的web应用上想知道到底有多少用户在使用?首先看一段代码。package demo.listener;import javax.servlet.ServletContext;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpS...

2009-02-23 11:22:35 105

用HttpSessionListener 统计在线人数

/** * 编写以下SessionCounter.java * 并编译为SessiionCounter.class * 然后放到你的网站的classpath的 * SessionCount(自己建立此目录)下面 */ package SessionCount; ...

2009-02-23 11:11:48 101

JS事件

[size=xx-large][b]事件:[/b][/size][size=large][b]1.今天的事件[/b][/size][size=large][b]2.事件流[/b][/size][size=small][b]2.1冒泡型事件[/b][/size] [quote] 测试事件冒泡 window.onload=func...

2009-02-21 15:46:05 101

原创 left join right join inner join 区别和联系

[b]1、总论:[/b]LEFT JOIN返回”first_table”中所有的行尽管在” second_table”中没有相匹配的数据。RIGHT JOIN返回”second_table”中所有的行尽管在”first_table”中没有相匹配的数据。INNER JOIN返回的结果集是两个表中所有相匹配的数据。[b]2,分解:[/b]还是用一个例子来的痛快些。。。...

2009-02-18 14:47:47 73

原创 java jdbc驱动的四种类型请问具体都是什么意思

type 1:jdbc-odbc桥 type 2:本地api驱动 type 3:网络协议驱动 type 4:本地协议驱动 Type 1: jdbc-odbc桥 Jdbc-odbc 桥 是sun公司提供的,是jdk提供的的标准api. 这种类型的驱动实际是把所有 jdbc的调用传递给odbc ,再由odbc调用本地数据库驱动代码.( 本地数据库驱动代码是指 由数据库厂商提供的...

2009-02-18 11:05:25 516

原创 在SQL Server数据库中为标识(IDENTITY)列插入显式值

SQL Server中的标识列和ACCESS中的“自动编号”相似,都是插入记录的时候自动生成,一般不允许也不需要我们去手动修改它。如果我们在标识列中插入值,例如: insert member(id,username) values(10,'admin') 则在查询分析器里面会返回错误信息: 引用内容 服务器: 消息 544,级别 16,状态 1,行 1 当 IDENTITY_I...

2009-02-18 09:57:16 496

原创 Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等) ...

[quote]1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 ...

2008-12-14 12:13:46 74

原创 Can't start a cloned connection while in manual tr

出现该异常的原因是原来的Hibernate的连接池的连接速度以及管理模式都不够好,所以本人换了第三方的c3p0连接池.之后就出现了这个异常.在网上查了一下原因在手工事务模式 (AutoCommit=false) 下,如果使用直接 (SelectMethod=direct) 模式,当您尝试对使用 JDBC 驱动程序的 SQL Server 数据库执行多个语句时,将会出现此问题。直接模式是...

2008-11-10 20:53:48 100

原创 恢复“显示桌面”图标

在Windows桌面单击鼠标右键,从弹出的快捷菜单中选择“新建”→“文本文档”命令,Windows将启动记事本程序,在记事本中输入如下内容: [Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop 单击“文件”菜单中的“另存为”命令,打开其对话框,单击“保存类型”栏右侧的下拉...

2008-10-29 09:35:12 235

原创 如何修改SQLServer 2000身份验证模式和系统管理员

分析:由于千方百剂软件,在数据库安全方面采用了最安全的方式“混合模式”,它主要应用于网络主要是Novell网络或者对等网,使用SPX/IP协议和SQL Server验证模式。  优点如下:  创建了Windows NT/2000之上的另外一个安全层次。  支持更大范围的用户,例如非Windows NT客户、Novell网络等。  一个应用程序可以使用单个的SQL Server登...

2008-10-23 14:42:46 141

原创 备份远程SQLSERVER数据库到本地

1 知道远程MSSQL IP 用户名 密码2 在本地MSSQL企业管器里新注册 远程数据库3 选中所有远程数据库的用户表,右键 所有任务 生成SQL脚本 并在选项里选中 编写主键 外键 ......4 在本地新建一数据库,在新建数据库中执行新生成的SQL脚本,注意脚本中的所属用户 一般全部替换为[dbo] 然后全部执行。5 然后在新建数据库中点 右键 所有任务 导入...

2008-10-23 14:09:08 1637

原创 Spring学习笔记(三)之依赖

[b]3.3. 依赖[/b][b]3.3.1. 注入依赖[/b]   DI主要有两种注入方式,即Setter注入和 构造器注入[b]3.3.1.1. Setter注入[/b]   通过调用无参构造器或无参static工厂方法实例化bean之后,调用该bean的setter方法,即可实现基于setter的DI[code="java"]public class SimpleMovi...

2008-09-19 15:33:26 144

原创 Spring 学习笔记(二)

[b]一 基于XML配置元数据的基本结构:[/b][code="xml"] [/code][b]二 实例化容器:[/b]    [code="java"] Resource resource =new FileSystemResource("beans...

2008-09-19 10:53:33 110

原创 spring学习笔记(一)

sping2.0新特性1、控制反转(IOC)容器 1.1更简单的XML配置 若要使用机遇XML Schema的XML配置语法,需要引用新的Spring 2.0 DTD以使用的新XML Schema配置。 语法为: DTD 文件可在Spring2.0发布包的“dist/resources”目录中的"spring- ...

2008-09-18 17:25:32 65

原创 代理模式、动态代理和面向方面

[color=black][color=orange][size=xx-small][/size][size=small][/size][size=large][/size]代理的意思很好理解,它借鉴了我们日常所用的代理的意思:就是本来该自己亲自去做的某件事,由于某种原因不能直接做,而只能请人代替你做,这个被你请来做事的人就是代理。比如过春节要回家,由于你要上班,没时间去买票,就得票务中介代你购买...

2008-08-29 14:34:07 109

原创 Java反射机制

摘要Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和methods的所有信息,并...

2008-08-28 16:04:03 69

原创 Log4j详解

1.1. 背景   在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。   最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操作类来封装此类操作,而不是...

2008-08-27 17:00:54 66

原创 Eclipse如何恢复工作空间里的项目

打开 Eclipse ,File -> Import -> 选择 Existing Projects into Workspace -> 单击 Browse 找到 你以前的工程工程,单击确定.

2008-08-22 12:55:28 630

原创 SQLServer2000安装问题-“以前的某个程序安装已在安装计算机上创建挂起的文件操作。”...

今天在安装SQL Server的时候,出现点小问题,使得安装不能继续进行.提示如下内容"以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机" 重新启动计算机,问题依旧存在.后来在网上搜索了下,大致解决方法如下. 1)添加/删除程序中彻底删除sql server。 2)将没有删除的sql server目...

2008-08-20 14:35:03 73

Grails入门指南

该书是一本不错Grails入门教程,语言通熟易懂、风趣幽默。围绕一个项目深入而全面地介绍了Grails开发的步骤、方法及基本流程。

2008-09-09

空空如也

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

TA关注的人

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