- 博客(57)
- 资源 (2)
- 收藏
- 关注
转载 Struts Tiles框架,标签库详解<tiles:insert page="facebook.jsp" />
Tiles框架为创建Web页面提供了一种模板机制,它能将网页的布局和内容分离。它允许先创建模板,然后在运行时动态地将内容插入到模板中。Tiles 框架建立在JSP的include指令的基础上,但它提供了比JSP的 include指令更强大的功能。Tiles框架具有如下特性: ·创建可重用的模板 ·动态构建和装载页面 ·定义可重用的Tiles组件
2014-06-12 00:28:52
3970
转载 Seasar2 框架学习笔记
基本Seasar2 Web应用工程结构配置文件convention.dicon中配置src目录中的RootPackage包,名字自定义。 Passbook系统配置了两个RootPackageName "jp.bric.pas
2014-06-08 16:36:11
10308
原创 Passbook对应系统配置 Eclipse Tomcat配置JavaWeb项目部署 Sysdeo Eclipse Tomcat Launcher plugin
在 Eclipse J2EE +Tomcat 6 用Tomcat Plugin配置Tomcat 应用时,不想Copy一堆 jar文件到应用的lib目录中,应该可以用Activate DevLoader在运行时载入需要Load的Jar文件。 但是一不小心就容易出现 DevLoader的ClassNoFound错误,看了Tomcat Plugin的 readmeDevLoader.h
2014-05-14 16:25:25
908
原创 JUnit4 Note (尚学堂马士兵)
What is Unit Test写了个类,要给别人用,会不会有bug?怎么办?测试一下。用main方法测试好不好?不好!1. 不能一起运行!2. 大多数情况下需要人为的观察输出确定是否正确Why Unit Test重用测试,应付将来的实现的变化。提高士气,明确知道我的东西是没问题的。软件后期维护成本最高,前期确保健壮性。JUnit4 Hel
2014-05-05 10:49:06
977
转载 基本类源码 JDBC 连接MySQL
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class DB { pu
2014-04-29 18:08:48
653
转载 tomcat server.xml 配置详解请求处理过程
端口说明:8005 负责监听关闭tomcat的请求8009 负责和其他的HTTP服务器建立连接。在把Tomcat与其他HTTP服务器集成时,就需要用到这个连接器。8080 负责建立HTTP连接。在通过浏览器访问Tomcat服务器的Web应用时,使用的就是这个连接器。java平台架构和访问请求过程参考:http://bbs.konotes.org/thread-6038-1-
2014-03-10 10:49:19
1061
转载 SQL中IN和EXISTS用法的区别
1.exist,not exist一般都是与子查询一起使用. In可以与子查询一起使用,也可以直接in (a,b.....)2.exist会针对子查询的表使用索引. not exist会对主子查询都会使用索引. in与子查询一起使用的时候,只能针对主查询使用索引. not in则不会使用任何索引. 注意,一直以来认为exists比in效率高的说法是不准确的。in 是把外表和内表作h
2013-10-02 15:22:24
593
原创 2013-9 单词本
寝る 【ねる】;【自动・二类】;(1)躺下。(よこになる。); 芝生の上に寝る。/躺在草坪上。; 寝たまま手紙を書く。/躺在床上写信。; 寝て暮らす。/躺着度日;游手好闲。; 寝ていても食べられる。/不工作也能生活。;(2)倒伏。(倒れる。); 台風で稲が寝る。/水稻因刮风而倒伏了。;(3)睡眠。(ねむる。);
2013-09-26 15:59:58
870
转载 MySQL查询本周、上周、本月、上个月份的数据
MySQL查询的方式很多,下面为您介绍的MySQL查询实现的是查询本周、上周、本月、上个月份的数据查询当前这周的数据 sql 本身的 YEARWEEK() 方法计算出Date中的月份SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARW
2013-09-26 15:57:37
519
转载 MySQL中存储image等的BLOB
MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。BLOB类型实际是个类型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存储的最大信息量上不同外,他们是等同的。 MySQL的四种BLOB类型 类型 大小(单位:字节) TinyBlob 最
2013-09-04 14:56:14
1177
转载 Mac基本命令大全
基本命令1、列出文件ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录 cd 例:想到驱动目录下溜达一圈 cd /System/Library/Extensions 3、建立新目录mkdir 目录名
2013-08-30 09:57:53
897
转载 MacVim学习总结
Emacs和Vim都是程序员专用编辑器,Emacs被称为神的编辑器,Vim则是编辑器之神。至于两者到底哪个更好用,网络上两大派系至今还争论不休。不过,相比之下,Emacs更加复杂,已经不能算是一个编辑器了,有人这么说:Emacs是伪装成编辑器的操作系统。与之相反,Vim的定位很明确,就是要做一个强大的编辑器。由于笔者精力有限,决定还是选择自己认为相对简单点的Vim来学习。因此,笔者将会在本文跟大家
2013-08-30 08:55:17
1506
转载 Mac使用git/github小结
介绍当我们的项目需要多人协作的时候,有一个公共的代码文档仓库就会很方便。由于网上最广泛使用的服务还是github.com,尽管自己最熟悉的是SVN,但还是为了能用上更好的服务而选择了github。Github上的帮助页面有个Bootcamp的指引,实际上Windows和Mac系统都基本上可以通过github所提供的客户端进行便捷的管理,只需要点击Download Github
2013-08-29 10:23:45
1378
转载 JAVA的Date类与Calendar类
Date类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前系统时间 Date d = new Date(); System.out.pr
2013-08-29 10:23:31
578
转载 大家知道Jquery中有serialize方法
可以将表单序列化为一个“&”连接的字符串,但却没有提供序列化为Json的方法。不过,我们可以写一个插件实现。 我在网上看到有人用替换的方法,先用serialize序列化后,将&替换成“:”、“‘”:Js代码 /** * 重置form表单 * @param formId form的id */
2013-08-26 16:22:03
686
转载 Java 静态方法和实例方法
静态方法和实例方法的区别主要体现在两个方面: 在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法)而不允许访问实例成员变量和实例方法;实例方法则无此限制。下面几个例子展示了这一区别。 1、调用静态
2013-08-23 12:08:04
684
转载 MVC模式复习
早期的J2EEproject 使用servlet来处理那些业务逻辑。 Java代码 public class LoginServlet extends HttpServlet { /* (non-Javadoc) * @see javax.servlet.http.HttpServlet#doPost(javax.servlet.http.HttpServl
2013-08-23 11:46:04
649
原创 jquery,Js笔记
1.操纵界面 find 选择器,获取form表单中值 var age = theForm.find('select[name=age] option:selected'), sex = theForm.find('select[name=sex] option:selected'), addr = theForm.find('input[
2013-08-23 10:31:47
534
翻译 JSONIC 是用来encode和decode json数据的lib
JSONIC 是用来encode和decode json数据的library,倒入到WINF 的lib 文件夹中使用。特征是可以不依赖变成语言来自由变换到 POJO。import net.arnx.jsonic.JSON;// POJOをJSONに変換しますString text = JSON.encode(new Hoge());// JSONをPOJOに
2013-08-23 10:15:55
3139
翻译 SA Struts 的服务器端验证
SA Struts 的服务器端验证可以自己指定验证后的错误信息SPでエラーメッセージを出力するには、次のようにhtml:errorsタグを使います。 ...アノテーションリファレンスSAStrutsで使われているアノテーションの説明をします。一般的なアノテーション一般的なアノテーションです。Executeアノテーション実行メソッドにつけるアノテー
2013-08-23 10:14:09
863
转载 WEB网站常见受攻击方式及解决办法
一个网站建立以后,如果不注意安全方面的问题,很容易被人攻击,下面就讨论一下几种漏洞情况和防止攻击的办法.一.跨站脚本攻击(XSS) 跨站脚本攻击(XSS,Cross-site scripting)是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。当浏览者看到此网页时,特定的脚本就会以浏览者用户的身份和权限来执行。通过XSS可以比较容易地修改用户数据
2013-08-23 09:47:44
882
原创 S2JDBC tutorial project
It has use the HSQLDB database in the project , there is no need to do other things . this BLOG is about HSQLDB http://fengyongfa2006.blog.163.com/blog/static/3665465920106288451611/
2013-08-09 08:37:50
962
转载 Ant使用教程Eclipse下
Ant是Java平台下非常棒的批处理命令执行程序,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。如果你现在还没有开始使用Ant,那就要赶快开始学习使用,使自己的开发水平上一个新台阶。 Eclipse中已经集成了Ant,我们可以直接在Eclipse中运行Ant。 以前面建立的Hello工程为例,创建以下目录结构: 新建一个build
2013-08-07 10:35:46
848
转载 MAC OS命令行使用详解
原文地址:http://www.renfei.org/blog/mac-os-x-terminal-101.html最近学习苹果认证的《Mac OS X Support Essentials》教程,看到 Command Line 一节有很多实用的知识,下面选取一部分翻译 + 笔记,整理如下。你可以整天驾驶汽车而不用知道如何修理它们,但是如果你希望当一个维护员,你就需要知道事情是
2013-08-07 10:00:09
9158
转载 MySql可视化工具MySQL Workbench使用教程
1. MySQL WorkbenchMySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。2.MySQL Workbench 的下载和安装 (1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。 (2)可以独立安装MySql Workbench。官方下载地址
2013-08-06 09:19:17
8828
转载 HTML字符实体(Character Entities),转义字符串(Escape Sequence)
HTML字符实体(Character Entities),转义字符串(Escape Sequence)为什么要用转义字符串?HTML中,&等有特殊含义(,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢?这就要说到HTML转义字符串(Escape Sequence)了。转义字符串(Esc
2013-08-05 10:18:04
932
转载 Struts2标签详解
要在jsp中使用Struts2的标志,先要指明标志的引入。通过jsp的代码的顶部加入以下的代码:taglib prefix="s" uri="/struts-tags" %> If elseif else描述:执行基本的条件流转。参数:名称必需默认类型描述备注test
2013-08-01 15:53:36
659
原创 Struts标签详解
Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。HTML 标签: 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单Bean 标签: 在访问JavaBeans 及其属性,以及定义一个新的bean 时使用Logic 标签: 管理条件产生的输出和对
2013-08-01 14:39:16
1004
转载 Hibernate中Criteria的完整用法
最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法 设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结:Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和Deta
2013-07-31 11:14:00
617
转载 EL(正则)表达式彻底研
从J2SE1.4起Java增加了对正则表达式的支持就是java.util.regex包package testreg; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * Title: 正则表达式的研究 * Description: * 原理: * 正则表
2013-07-31 10:36:49
1215
转载 Hibernate之session
Hibernate在对资料库进行操作之前,必须先取得Session实例,相当于JDBC在对资料库操作之前,必须先取得Connection实例, Session是Hibernate操作的基础,它不是设计为执行绪安全(Thread-safe),一个Session由一个执行绪来使用。开启SessionSession实例由SessionFactory开启获得,例如:Configur
2013-07-31 10:23:12
490
转载 JSP标准标记库JSTL
本文介绍JSP标准标记库JSTL,JSTL的目标是为了简化JSP页面的设计,包括介绍配置JSTL,Core标签库和sql标签等。JSP标准标记库(Standard Tag Library,JSTL)是一组以标准化格式实现许多通用的Web站点功能的定制标记。可自定义JSP 技术的优势之一在于其定制标记库工具。除了核心 JSP 标记,如 jsp:include 之外,定
2013-07-30 16:14:11
703
原创 日本流行的开源框架Seasar
S2Dao:这是Seasar自己的持久化解决方案。非常精致,只有6000多行代码。不过功能比起Hibernate弱很多。但是,对于不是非常强调OO建模的应用来说,我认为是足够了。它不是ORM,只是实现了DAO模式,并且开发人员不必和JDBC打交道。而且,我觉得它最大的亮点,就是不用写持久层代码,用户只需写接口,以及某些接口方法对应的sql。它会通过AOP(what is AOP
2013-07-11 14:35:49
2648
转载 在Eclipse下安装Tomcat插件
在Eclipse下安装Tomcat插件使开发,编译,发布变的相当的简单,下面就说一下安装的过程1.先下载一个tomcat插件 地址:http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV321.zip 2.下载完后将zip进行解压,解压的内容放在Eclipse下的plugin目录下 3.在links目录下新建一个tomcat
2013-07-06 18:27:42
636
原创 SAStruts使用环境搭建运行tutorial project
SAStruts (Super Agile Struts) 官网:http://sastruts.seasar.org 实习的日本公司让做的课题需要用SAStruts,只有日文文档,做笔记记录如下。1.简介超级敏捷的Struts相比于struts的优点:不用写设置文件可以像脚本语言一样保存文件的同时编译,应用服务器不用在启动也可以识别。2.使用例子程序:
2013-07-06 17:49:13
1413
翻译 SAStruts运行例子程序前的配置
使用的Eclipse版本较老3.2チュートリアルのセットアップチュートリアル用のプロジェクトは、Eclipse、Tomcat、Tomcat Launcherを使う様に設定されています。 SAStrutsそのものは、特定のIDEやアプリケーションサーバに依存しませんが、 チュートリアルを試すためには、Eclipse、Tomcat、Tomcat Launcherをお使いください
2013-07-06 16:31:06
1048
转载 C3PO数据源简介
C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。C3P0配置 3 30 1000 false 属性preferredTestQuery将被忽
2013-07-03 18:01:54
2908
原创 Android客户端+J2EE后台运行环境配置
运行环境配置 (1) 安装jdk-7u5-windows-i586-p.exe,安装完成后,添加CLASSPATH环境变量,该环境变量 的值为.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar。如果为了可以编译和 运行Java程序,还应该在PATH环境变量中增加%JAVA_HOME%/bin。其
2013-07-03 17:50:09
1897
转载 Windows下Ant的安装和配置使用教程
Ant是什么?Ant是一种通过Java实现的打包工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。目前的最新版本为:Ant 1.9.0 , 官网是: http://ant.apache.org/费话少说,以下是具体的安装步骤:1.下载源码包: http://ant.apache.org/bindownload.cgi 如下图:Wind
2013-07-03 05:47:46
1592
转载 JavaBean 详解
JavaBean是指一段特殊的Java类,就是有默然构造方法,只有get,set的方法的java类的对象.专业点解释是:JavaBean定义了一组规则JavaBean就是遵循此规则的平常的Java对象 满足这三个条件: 1.执行java.io.Serializable 接口 2.提供无参数的构造器 3.提供gette
2013-07-01 19:47:58
1155
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人