- 博客(17)
- 收藏
- 关注
原创 20个居中样式的网站设计案例分享
居中是一个非常高效的平衡视觉设计方式,并且更容易得到反馈。随着移动互联网的发展,这种布局越来越受大家喜欢。本文将分享一些居中设计的网站,这些居中的页面元素包括heading、图片和内容区域。希望大家喜欢! 1. Freelance Graphic Design 2. Jean-philippe Gams 3. F...
2011-12-14 23:00:19 341
原创 编写单元测试的10条理由
1. 不要让客户发现难堪的bug。在bug进入产品生产环节前编写足够的测试场景来捕获它们。 2. 对于复杂的场景,快速测试它,不必在程序中手动地重现去它们。 3. 经常测试,在你离开的时候程序便不会出错。你不可能总能了解你所编写代码的各种可能情况,尤其最初的程序并不一定是由你编写的。 4. 尽早测试,就不需要编写一些不必要的代码,而可只关注关键部分。这可以使得代码库精简...
2011-12-14 22:52:21 99
原创 JAVA中的反射机制详解
JAVA中的反射机制详解关键字: java中的反射机制详解JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任...
2011-04-10 23:45:15 115
原创 Struts2拦截器的使用
Struts2拦截器的使用关键字: struts2拦截器的使用如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置...
2011-04-10 23:43:58 78
原创 Struts2的异常处理机制:
Struts2的异常处理机制:关键字: struts2的异常处理机制: Struts2的异常处理机制:任何成熟的MVC框架都应该提供成就的异常处理机制。Strut2也不例外。Struts2提供了一种声明式的异常处理方式。Struts2也是通过配置的拦截器来实现异常处理机制的。Struts2的异常处理机制通过在struts.xml文件中配置﹤exception-mappin...
2011-04-10 23:42:17 97
原创 Struts2的拦截器总结
Struts2的拦截器总结关键字: struts2的拦截器总结Struts2 中的拦截器和 servelt 中的过滤器是非常的相似的。如果学过过滤器的话,肯定能够感觉的到,尽管有些微的不同。拦截器的作用主要就是拦截东西,拦截什么呢?当然是 'action' 了,在执行 'action' 之前 拦截器会起作用,执行一些预先处理的代码,接着区执行 'action' 中相关的方法,之后,流程...
2011-04-10 23:41:01 74
原创 mysql导入导出数据库
mysql导入导出数据库关键字: mysql导入导出数据库 windows下DOS命令窗口,使用mysqldump 从mysql中导出数据库,1,进入mysql的bin目录 如cd C:\Program Files\MySQL\MySQL Server 5.1\bin2,导出:(我数据库名为:ruling 帐户名为:root)[mysql bin path]>>...
2011-04-10 23:38:45 76
原创 正确理解ThreadLocal
正确理解ThreadLocal关键字: 正确理解threadlocal正确理解ThreadLocal首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。另外,说ThreadLocal使得各线程能够...
2011-04-10 23:37:11 79
原创 log4j
log4j一、介绍Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目...
2011-04-08 00:17:46 78
AJAX教程
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。您应当具备的基础知识在继续学习之前,您需要对下面的知识有基本的了解: * HTML / XHTML * CSS * JavaScript / DOM如果您希望首先学习这些项目,请在我们的首页访问这些教程。什么是 AJAX ?AJAX = 异步 JavaScrip...
2011-03-30 14:52:07 131
原创 23种设计模式在JDK中的例子
:D 抽象工厂 (类型recognizeable /界面造物方法返回一个抽象)java.util.Calendar的#的getInstance()java.util.Arrays#asList()java.util.ResourceBundle#的getBundle()#openConnection的java.net.URL()java.sql.DriverManag...
2011-03-26 18:03:27 263
原创 利用搜索引擎引用高亮页面关键字
利用搜索引擎引用高亮页面关键字 当在使用大多数的网页搜索引擎的“网页快照”功能时,都会在返回的快照页面中加入关键字高亮的功能。这将非常方便查找网页中被检索的内容,其中 google 快照的关键字高亮还融入了分词功能,不同的词以不同的颜色显示。可是由于其他的原因,google 的网页快照非常的不稳定,那么就需要自己加上这个关键字的高亮功能。 本节代码主要使用了 onLoad...
2010-12-30 22:38:47 155
原创 数据库连接池实现原理
连接池技术的核心思想是:连接复用,通过建立一个数据库连接池以及一套连接使用、分配、治理策略,使得该连接池中的连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭的开销。 连接池原理连接池技术的核心思想是:连接复用,通过建立一个数据库连接池以及一套连接使用、分配、治理策略,使得该连接池中的连接可以得到高效、安全的复用,避免了数据库连接频繁建立...
2010-12-22 21:32:22 161
原创 JSP 9大对象详解
JSP 9大对象详解学习JSP主要学习他的9大对象(request, response, pageContext, session, application, out, config, page, exception ),这些对象都是静态对象,不用定义就可以直接使用,把他们都了解清楚并会运用,就可以在简历上添上一个熟悉技能:JSPJsp内置对象 功能 主要方法 out 向客户端输...
2010-11-01 10:11:29 94
原创 JAVA编程
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。一、连接各种数据库方式速查表下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。1、O...
2010-10-20 09:20:44 72
原创 Java学习从入门到精通
Java Learning Path (一)、工具篇 一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK...
2010-10-12 16:03:33 75
原创 jsp
JSPJSP:九大对象、七大动作、三大指令。 在BIN目录里面启动服务器(startup),然后在浏览器里面输入http://localhost(服务器IP):端口号(8080)/就可以看到自己的服务端.如果要运行程序:例如:http://192.168.1.77:8080/mywork/table.jsp192.168.1.77...
2010-10-12 15:58:29 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人