- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 session和cookie小议
Session保留在服务器端,给每个客户分配一个唯一的数字,作为每个客户的标识,用session.Abandon 只会注销当前客户. Cookies是保留在客户端的,每次发出页面请求时,都会把里面的数据发送给服务器端. Cookies适合做保存用户的个人设置,爱好等,Session适合做客户的身份验证.Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器
2008-06-22 11:06:00 408
原创 JDBC连接数据库完整代码!
设计一个工具类,用来注册驱动 。当然因为是工具类所以它要可以直接使用也不想让别人访问。定义类为final。成员变量和方法为static,并且是private。package com.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java
2008-06-22 11:02:00 867
转载 Java异常个人理解
很多事情都可以总结为WWWH问题。也就是What When Why & How。java异常恰巧是其中之一。 首先,java的异常是什么?抛去官方冗长的定义,我觉得异常或者说exception,其实可以理解为这样一句话:“wow!!这可不是我期待的状态”。 如果这样理解异常,那么对于何时使用异常也就再清楚不过了。那就是,只有当出现了不在正常流程之中的某种状态,这个时候就应该使用异常了。比如
2008-06-22 10:42:00 521
原创 MySql 中文乱码 解决方案
这是在没有创建时候:一、在mysql安装目录下找到到my.ini文件,把[mysql]default-character-set=latin1 设成[mysql]default-character-set=gbk一共有两处二、重启一下mysql三、打开MYSQL输入 set character_set_database=gbk四、输入show variables like "%ch
2008-06-17 11:45:00 727 1
原创 Eclipse 快捷键
本文档从Eclipse软件上整理,是列出了标准的快捷键,未列出Emacs快捷键。 转贴请注明作者和出处。(来自Eclipse社区论坛) 编辑 作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个
2008-06-17 11:28:00 355
原创 JDBC中Class.forName()
Class.forname("com.mysql.jkdc.Driver");想必大家都清楚,这是jdbc中注册驱动。但是为什么没有采用Class.forname(path).newInstance();因为:在JDBC规范中明确要求这个Driver类必须向DriverManager注册自己,也就是说每个Driver都要写有静态代码块static{DriverManager.r
2008-06-04 17:24:00 417
原创 java基础,java web,贪吃蛇,俄罗斯方块视频下载
张孝祥最新Java Web视频下载 请点击下载:http://www.verycd.com/topics/239368/ 请点击下载:http://mov.ithov.com/Special/ZhangXiaoXia
2008-06-04 16:18:00 605
转载 包设计的原则
粒度:包的内聚性原则 1) 重用发布等价原则(The Release Reuse Equivalency Principle (REP)) * 重用的粒度就是发布的粒度 * 一个可重用的包必须为发布跟踪系统所管理,使我们在新版本发布后我们还可以继续使用老版本 * 一个包中的所有类对于同一类用户来讲都应该是可重用的。 2) 共同重用原则(The Common Reuse Principle (CRP
2008-06-03 14:15:00 403
原创 查找insert后的主键id。
Mysql中:在连接关闭前:select LAST_INSERT_ID; LAST_INSERT_ID是基于Connection的,只要每个线程都使用独立的Connection对象,LAST_INSERT_ID函数将返回该Connection对AUTO_INCREMENT列最新的insert or update操作生成的第一个record的ID。这个值不能被其它客户端(Connection)影响,
2008-06-03 13:51:00 351
原创 filter解决中文乱码问题
SetCharacterEncodingFilter .java protected FilterConfig filterConfig; protected String encodingName; protected boolean enable; public SetCharacterEncodingFilter() { this.encodin
2008-06-02 10:52:00 479 1
转载 代码的味道
什么时候需要Refactoring? 代码的味道是高水平程序员对“好程序“的一种感觉,他们具备一种能力,即使不涉及程序代码的具体实现就能看出你的设计是否合理。 如果代码有“异味“,那么你需要进行Refactorying. 1.重复代码(Duplicate Code) 即使是一两句代码的重复也需要refactoring,有时候重复不是那么明显,你需要首先进行其他的refactoring才能看到代
2008-06-02 10:44:00 298
转载 (转)每个程序员都应牢记的7种坏味道,11种原则,23种模式
(一)7种设计坏味道 1.僵化性: 很难对系统进行改动,因为每个改动都会迫使许多对系统其他部分的其它改动。 2.脆弱性: 对系统的改动会导致系统中和改动的地方在概念上无关的许多地方出现问题。 3.牢固性: 很难解开系统的纠结,使之成为一些可在其他系统中重用的组件。 4.粘滞性: 做正确的事情比做错误的事情要困难。 5.复杂性(不必要的): 设计中包含有不具任何直接好处的基础结构
2008-06-02 10:38:00 555
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人