- 浏览: 562594 次
- 性别:
- 来自: 长沙
最新评论
-
yubao2008:
[size=x-small]为什么我也这样试了, 就是没有生效 ...
javax.servlet.http.HttpServletResponse 得到 status_code -
chenrl:
...
SpringMVC杂记(十五) spring-mvc controller 的切面 -
LONGTENGLONG:
你好,这样配置的,得到的集合为空,是什么原因?
apache-shiro杂记(一) 统计在线用户数目 -
xiafengfeiwu:
[flash=200,200][url]引用[/url][/f ...
apache-shiro 学习笔记 -
3108493554:
你好 ,有些问题想请教下,加下我qq310849354,你这上 ...
SpringMVC杂记(十二) 自定义Interceptor从Active Directory得到域信息
文章列表
找到一个jdbc的scv驱动
http://www.sourceforge.net/projects/csvjdbc
例子
_id,_name,_qq
1,YING Zhuo,23007067
2,HU Haozhang,609370723
3,LIU Qixun,48365832
package cn.com.legendapl.csv.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLExc ...
一、GNU 风格的版本号命名格式 :
主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]
Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]
示例 : 1.2.1, 2.0, 5.0.0 build-13124
二、Windows 风格的版本号命名格式 :
主版本号 . 子版本号 [ 修正版本号 [. 编译版本号 ]]
Major_Version_Number.Minor_Version_Number[Revision_Number[.Build_Number]]
示例: 1.21, ...
使用 jQuery 将使 Ajax 变得及其简单。jQuery 提供有一些函数,可以使简单的工作变得更加简单,复杂的工作变得不再复杂。
Ajax 最常见的用法就是把一块 HTML 代码加载到页面的某个区域中去。为此,只需简单地选择所需的元素,然后使用 load() 函数即可。下面是一个用于更新统计信息的示例:
$('#stats').load('stats.html');
通常,我们只需简单地把一些参数传递给服务器中的某个页面。正如您所预料的,使用 jQuery 实现这一操作非常地简单。
您可以使用 $.post() 或者 $.get(),这由所需的方法决定。如果需要的话,您还可以传递 ...
Google开放了一套天气预报API,还是很好用的。
使用邮政编码(美国)
http://www.google.com/ig/api?hl=zh-cn&weather=94043(加州山景城)
使用经度纬度坐标
http://www.google.com/ig/api?hl=zh-cn&weather=,,,30670000,104019996(成都)
使用通行城市名称
http://www.google.com/ig/api?weather=Beijing&hl=zh-cn(北京)
http://www.google.com/ig/api?weather=Osak ...
基础选择器
#id根据元素Id选择$("divId")选择ID为divId的元素element根据元素的名称选择$("a") 选择所有<a>元素.class根据元素的css类选择$(".bgRed")选择所用CSS类为bgRed的元素*选择所有元素$("*")选择页面所 ...
JSON-taglib是一套JSP标签库用于在JSP代码中输出JSON格式的数据。
项目主页
Setup
<%@ taglib prefix="json" uri="http://www.atg.com/taglibs/json" %>
JSON Objects
<json:object>用来创建一个JSON对象,可以嵌套任意多次。
<json:object>
<json:property name="outer" value="foo" />
...
Navicat Premium中文版注册码
- 博客分类:
- 工作技巧
Navicat Premium中文版注册码
经过证实,可用。
NAVM-5ZCW-5PER-KPFT
JSP中使用引入css文件和javascript产生的相对路径绝对问题烦死人了。
一劳永逸解决这个问题!
看看开发的目录
-WebContent
- css
style.css
+ META-INF
- WEB-INF
- jsp
login.jsp
+ lib
web.xml
- js
jquery-1.5.1.min.js
一个示例性质的JSP
<%@ page language="java" %>
<%@ pa ...
JSR-303 是JAVA EE 6 中的一项子规范,叫做Bean Validation,官方参考实现是Hibernate Validator。
此实现与Hibernate ORM 没有任何关系。JSR 303 用于对Java Bean 中的字段的值进行验证。
Spring MVC 3.x之中也大力支持 JSR-303,可以在控制器中对表单提交的数据方便地验证。
JSR 303内置的约束规则:
@AssertTrue / @AssertFalse
验证适用字段:boolean
注解说明:验证值是否为true / false
属性说明:-
@DecimalMax / @DecimalMi ...
For Whom the Bell Tolls
- 博客分类:
- 他山石
No man is an island,
Entire of itself.
Each is a piece of the continent,
A part of the main.
If a clod be washed away by the sea,
Motherland is the less.
As well as if a promontory were.
As well as if a manner of thine own
Or of thine friend's were.
Each man's death diminishes me,
For I am involved i ...
:( 好久不用,居然忘记了。
格式化小数
public class test {
public static void main(String[] args) {
double pi = 3.1415927; // 圆周率
// 取一位整数
System.out.println(new DecimalFormat("0").format(pi)); // 3
// 取一位整数和两位小数
System.out.println(new DecimalFormat("0.00").format(pi)); // 3. ...
为了方便,用一个小例子说明问题。有两个实体类,Department和Employee。
Department为一,Employee为多。
package cn.com.legendapl.ibatis.domain;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;
public class Employee implements java.io.Serializable {
private stat ...
MySQL:
com.mysql.jdbc.Driver
jdbc:mysql://localhost:3306/db_name?useUnicode=true&characterEncoding=UTF-8
Microsoft SQL Server 2.0驱动(3个jar的那个):
com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name
Microsoft SQL Server 3.0驱动(1个jar的那个)
com. ...
为了开发时方便,最好把项目的各种配置文件放在一个统一的地方。
这个是指定struts2的配置文件位置的。
web.xml
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
<param-name>config</param-name>
<param-va ...
使用spring中的Log4jConfigListener有如下好处:
1. 动态的改变记录级别和策略,不需要重启Web应用
2. 把生成的日志文件保存在在/WEB-INF/logs/而不需要写绝对路径。
因为系统把web目录的路径压入一个叫webapp.root的系统变量。这样写log文件路径时不用写绝对路径了。
log4j.appender.logfile.File=${webapp.root}/WEB-INF/logs/myfuse.log
3. 可以把log4j.properties和其他properties一起放在/WEB-INF/,而不是Class-Path。便于管理。
4 ...