自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(68)
  • 收藏
  • 关注

转载 mysql字符集调整的个人总结

  mysql4.1以后版本都支持多字符集的支持,但是安装默认的字符集竟然是 latin1这个瑞典文,所以很多人想安装discuz等论坛为gbk、utf-8等字符集的论坛就出现了一些问题。最近我在网上找了一些资料,加上自己又专门在一台linux服务器上试验了两天的经历,基本解决了字符集的问题,现将我的心得写出来,供广大网游参考。     一、原理篇:                        

2009-04-11 09:56:00 177

原创 解决Mysql乱码问题

1、安装Mysql的时候选择编码为utf-8。2、jdbc:mysql://localhost/hibernate_test?useUnicode=true&characterEncoding=utf8(如果是java程序则不需要转义,直接使用";"分隔参数。)3、修改my.ini参数,编码都设置为utf8。4、解决控制台输出中文乱码: 曾经以为在mysql里面把所有的

2009-04-11 09:25:00 147

转载 HTML表单的enctype属性详解

 用Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型。下边是说明:application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分。text/plain: 窗体数据以纯文本形式进行编码,其中不含任何控件或格式字符。用于表

2009-04-04 22:52:00 667

转载 Java.util.date 与 java.sql.date区别和转换

 1、将java.util.Date 转换为 java.sql.Datejava.sql.Date sd;java.util.Date ud;//initialize the ud such as ud = new java.util.Date(); sd = new java.sql.Date(ud.getTime()); 2、若要插入到数据库并且相应的字段为

2009-04-03 23:03:00 1911

转载 JDOM介绍

JDOM只是一种适合Java程序员来使用的Java XML解析器。Java + XML = JDOM ! JDOM的主要创始人(好像创始人是两个)Jason Hunter有一篇精彩的演讲介绍了JDOM技术,题目就是JDOM Makes XML Easy。在http://jdom.org可以下载JDOM的最新版本。以JDOM 1.0的binary版本为例。下载后解压缩,JDOM的jar文件就是bui

2009-03-14 12:26:00 730 1

转载 四种流行的AJAX框架jQuery,Mootools,Dojo,ExtJS的对比

出处:http://hi.baidu.com/bluelotus7/blog/item/9002150172f311d1277fb5fb.htmlAJAX是web2.0的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据:Ajaxian在2007年底对Ajax工具进行了调查

2009-03-09 23:42:00 709

原创 使用float的时候奥注意定义包含层的高度

层中的某个元素比如li使用了float脱离了原来的层,因为原来的层没有定义高度的话就无法正常显示了,因为默认的高度是0。里面的元素脱离了,没有任何元素了。

2009-03-08 13:44:00 99

转载 PrepareStatment批量插入数据

    pstmt = con.prepareStatement("update table set name=? where id=?"); for(int i=0; i<10000;i++) { pstmt.setString(1, "" + i); pstmt.setInt

2009-02-15 20:40:00 206

转载 谁在创建session

在HttpServlet中,HttpSession对象通常在request.getSession(true)方法调用时才创建。HttpSession的使用是有代价的,需要占用服务器资源,本着能不浪费就不浪费的原则,我希望系统中的session都在掌握之中,在需要创建时由我们的代码明确创建。但是最近在开发中发现,新的session对象经常在意料之外出现,究竟是谁在创建session呢?    最常见

2009-02-06 22:47:00 341

转载 HaspMap的用法

haspMap是由Key跟Value组成的 如果要从hashMap里取数据 当你只取Key时,可以这么做 Iterator ite = keySet.iterator(); while(ite.hasNext()){ System.out.println(ite.next()); } 只取Value时,这么做 Collection values = hm.values(); ite = value

2009-02-05 20:41:00 279 1

转载 JSP、Servlet中的相对路径和绝对路径

JSP和Servlet中的绝对路径和相对路径问题困扰了我好几天,经过努力之后将其部分心得和大家共享。   前提:假设你的Http地址为http://192.168.0.1/你的web应用为webapp,那么你的web应用URL为http://192.168.0.1/webapp/   web应用的目录结构: webapp/ web-inf/ classes/ lib/ web.xml handl

2009-01-31 14:50:00 160

转载 css的vertical-align用法

早上一个同事提出了一个问题,下面这句html元素中的文本为什么不能垂直居中。 dddddddda 我用浏览器试了一下,它的展示图如下: vertical-align声明在很多中文文档中解释是“决定元素在垂直位置的显示”,它有下面几个参数baseline | sub | super | top | text-top | middle | bottom | text-bottom |  baseli

2009-01-27 19:31:00 593

原创 a:link,a:visited,a:hover,a:active

1:解释link:连接平常的状态     active:连接被按下的时候     visited:连接被访问过之后     hover:鼠标放到连接上的时候详细的: :hover版本:CSS1/CSS2    兼容性:IE4+   NS4+     语法:       Selector   :   hover   {   sRules   }       说明:       设置对象在其鼠标悬

2009-01-26 21:09:00 2346

原创 Java 接口和抽象类区别

一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 呢,面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用,是不是一下子感觉自己对复用理解的

2009-01-18 22:51:00 9682 15

转载 图片加水印JAVA实现

import java.awt.Color;    import java.awt.Font;    import java.awt.Graphics;    import java.awt.Image;    import java.awt.image.BufferedImage;    import java.io.File;    import java.io

2009-01-06 17:01:00 211

转载 CSS 命名规范

XHTML-CSS写作建议所有的xhtml代码小写 属性的值一定要用双引号("")括起来,且一定要有值 每个标签都要有开始和结束,且要有正确的层次 空元素要有结束的tag或于开始的tag后加上"/" 表现与结构完全分离,代码中不涉及任何的表现元素,如style、font、bgColor、border等 到的定义,应遵循从大到小的原则,体现文档的结构,并有利于搜索引擎的查

2009-01-05 22:55:00 118

原创 MyEclipse7.0修改默认的JSP页面编码设置为UTF-8

呵呵,还是不甘心,自己找到了,给大家分享一下。 选择 窗口--选项--搜索JSP--然后筛选出JSP的设置--右边的选项中有Encoding--选择UTF-8就OK了 以后新建页面就不用手工改了。这个JSP设置下面还有其他模板的设置,大家自己看看吧。

2009-01-02 20:16:00 467

原创 MyEclipse7.0的汉化

呵呵,本身就可以自动汉化的。。。如下图。。。但是7.0的汉化过程有点绕。 1、选择--帮助--Software Updates--Add/Remove Software 2、选择右上角的Add Software 3、选择Add Locally 4、选择右下角Manage Sites 5、选择Add 名字你可以取比如Language URL写http://download.eclipse.org/t

2009-01-02 20:15:00 295

转载 如何统计在线人数

建立一个Session级别的Listener,然后在Session建立的时候往Application的一个List中写入用户信息,当Session释放时从List中删除该用户信息,就可以在Application的列表中得到在线用户列表了。  import javax.servlet.http.*; import javax.servlet.*; import java.

2009-01-02 16:08:00 257

转载 掌握 Ajax,第 11 部分: 服务器端的 JSON

在服务器端脚本和程序中用 JSON 进行响应和回复文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//-->

2009-01-02 16:01:00 103

转载 掌握 Ajax,第 10 部分: 使用 JSON 进行数据传输

以原生方式操作 JavaScript 对象文档选项 <!--document.write(将此页作为电子邮件发送);//--> 将此页作为电子邮件发送级别: 初级Brett McLaughlin (brett@newInstance.com

2009-01-02 15:59:00 91

转载 掌握 Ajax,第 9 部分: 使用 Google Ajax Search API

在异步应用程序中使用公共 API文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//--> 将此页作为电子邮

2009-01-02 15:58:00 139

转载 掌握 Ajax,第 8 部分: 在请求和响应中使用 XML

Ajax 客户机/服务器通信可以很巧妙文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//--> 将此页作为

2009-01-02 15:57:00 90

转载 掌握 Ajax,第 6 部分: 建立基于 DOM 的 Web 应用程序

在不刷新页面的情况下使用 DOM 改变网页界面文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//--> 将

2009-01-02 15:56:00 110

转载 掌握 Ajax,第 7 部分: 在请求和响应中使用 XML

了解什么时候适合什么时候不适合使用 XML文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//--> 将此页

2009-01-02 15:56:00 93

转载 掌握 Ajax,第 5 部分: 操纵 DOM

使用 JavaScript 即时更新 Web 页面文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//-->

2009-01-02 15:54:00 81

转载 掌握 Ajax,第 4 部分: 利用 DOM 进行 Web 响应

将 HTML 转换为对象模型文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//--> 将此页作为电子邮件发

2009-01-02 15:53:00 91

转载 掌握 Ajax,第 3 部分: Ajax 中的高级请求和响应

全面理解 HTTP 的状态代码、就绪状态和 XMLHttpRequest 对象文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//-->

2009-01-02 15:52:00 88

原创 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求

在 Web 请求中使用 XMLHttpRequest文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//-->

2009-01-02 15:48:00 92

转载 掌握 Ajax,第 1 部分: Ajax 入门简介

理解 Ajax 及其工作原理,构建网站的一种有效方法文档选项<!--document.write(打印本页);//-->打印本页<!--document.write(将此页作为电子邮件发送);//-->

2009-01-02 15:46:00 104

转载 HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)

HTTP-EQUIV详细介绍  您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广个人网站,人们首先想到的方法无外乎以下几种:●在搜索引擎中登录自己的个人网站●在知名网站加入你个人网站的链接 ●在论坛中发帖子宣传你的个人网站 很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性

2009-01-01 17:40:00 131

原创 取值跳转页面JavaScript代码

function changeJSP(type){ if(type==1){ document.getElementById("show").location.href="add.jsp"; } if(type==2){ document.getElementById("show").location.href="amend.jsp"; } if(type=

2008-12-31 21:24:00 92

原创 null与""

1   string   str=null;     这句话的意思:定义了   引用变量str,不过   str   引用的字符串对象为空,     即:若对   str   引用进行操作,那么将会抛出空指针引用异常(NullReferenceException);        2   string   str="";     这句话的意思:定义了   引用变量str,并且   str   引用

2008-12-29 19:52:00 111

转载 forward redirect的讨论

效率: Forward高,  Redirect低, 因为Redirect的流程是这样的,  request 1  sent to server,  server return back to client,  request 2 then sent to server. But Forward 仅在server side处理, 对client side 是透明的. 由于Redirect 有两次传输

2008-12-28 22:45:00 599

原创 瞬间制造一个100W条记录的数据库

insert into userinfo (UNAME,UPWD,UGRADE) select UNAME,UPWD,UGRADE from userinfo

2008-12-27 18:10:00 94

转载 Tomcat 6.X 连接池配置

tomcat连接池的配置是非常简单的,5.5以上的配置,在不改变tomcat的任何配置的情况下建立连接池: 1 在项目的WebRoot下建立META-INF文件夹 2 在META-INF下建立context.xml文件 3 在context.xml中加入如下样例代码 Context path="/appName" docBase="appName"     debug="5" cr

2008-12-27 14:48:00 165

原创 utf-8编码引起js输出中文乱码的解决办法

如果web application的编码规则是utf-8,如网页头中的:那么js文件中如果有中文输出就会出现乱码,解决此个问题可在引用javascript输出的地方加上charset="gb2312" 或 charset="big5"(假设输出的是Big5繁体字)。例:PS:另一种解决方法是把js文件保存为utf-8编码。 如果web application的编码规则是utf-8,如网页头中的:那

2008-12-27 11:52:00 213

转载 对DWR的理解(什么是DWR)

DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库.虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的功能.   从最简单的角度来说,DWR 是一个引擎,可以把服务器端 Java 对象的方法公开给 JavaScript 代码.使用 D

2008-12-25 21:21:00 155

转载 实现连接池的关键点

实现连接池的关键点: 1. 单实例 2. 由实现类来管理数据库连接,包括连接,刷新 3. 重载java.sql.Connection的close功能。当客户程序调用close时不是真正的断开连接,而是将连接归还连接池管理器。 4. 将数据库属性独立于管理器本身 可选: 1. 实现javax.sql.PooledConnection 2. 实现javax.sql.DataSource 3. 实现ja

2008-12-25 21:16:00 101

转载 4个圆角的CSS

"text/CSS"> div#nifty{margin:0;background:#9BD1FA;font-size:12px;} p {padding:0 5px;margin:0;} div.rtop {display:block;background:#fff} div.rtop div {display:block;height:1px;overflow:hi

2008-12-25 17:58:00 148

空空如也

空空如也

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

TA关注的人

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