自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(101)
  • 资源 (26)
  • 收藏
  • 关注

原创 ECLIPSE 建立MAVEN WEB PROJECT

<br />1 new-->Maven Project-->skip archetype selection勾上<br />2 右键项目-->Properties-->Project Facets-->Dynamic Web Module 2.4<br />3 改webcontent目录名为webapp

2010-11-24 15:12:00 411

转载 java.util.Collections

java的java.util.Collections类是一个非常有用的工具类。<br /><br />空集合<br />Collections.EMPTY_LIST,Collections.emptyList()——返回只读的空LIST 集合<br />Collections.EMPTY_MAP,Collections.emptyMap()——返回只读的空MAP集合<br />Collections.EMPTY_SET,Collections.emptySet()返回只读的空SE

2010-11-24 14:27:00 3291 1

原创 开源HTML解析工具包

<br />http://jsoup.org/download

2010-11-24 12:22:00 453

原创 MYSQL 映射 ENUM类型需要注意

<br />不能定义为tinyint 1位的不能会报错 至少2位

2010-11-24 12:11:00 486

转载 扩展SPRINGSECURITY的User类 提供更丰富的UserDetail信息

1 import java.util.Collection;import java.util.Date;import java.util.List;import org.springframework.security.core.GrantedAuthority;import org.springframework.security.core.userdetails.User;import org.springside.examples.showcase.common.entity.Ro

2010-11-24 09:31:00 1778

原创 STRUTS2 枚举

<br />1 枚举类<br />public enum TrialType{<br />    BUG("BUG"), IMPROVE("改进"), REQUIREMENT("需求");<br />    <br />    private String value;<br /><br />    private TrialType(String value) {<br />        this.value = value;<br />    }<br /><br />  

2010-11-23 18:51:00 1843

原创 一个典型的枚举定义

public enum TrialType{ BUG(0, "BUG"), IMPROVE(1, "改进"), REQUIREMENT(2, "需求"); private String name; private int numberOfTrialType; private TrialType(int numberOfTrialType, String name)

2010-11-23 17:13:00 482

原创 设计模式相关

1 封装变化 多用组合

2010-11-23 11:17:00 324

原创 建立WEB PROJECT

<br />1 new-->Dynamic Web Project<br />设置Project name/Target runtime/Dynamic web module version(推荐2.4,2.5的话tomcat7才支持)<br /> <br />2 next-->Default output folder 放着编译好的.class<br /> <br />3 next-->设置webroot、勾选自动创建web.xml<br /> <br />4 加入maven<br />new-->oth

2010-11-23 10:07:00 555

原创 ECLIPSE 配置

1 JDKEclipse->Windows->Preferences->Java->Installed JREs 其中有一项能引入jre 路径。

2010-11-22 17:35:00 307

原创 ECLIPSE 上安装插件

1 Subclipse2 Spring IDE3 Google4 FindBugs5 checkstyles6 maven 上他的网站右边有个绿箭头图标 点击以后有下载地址然后Help-->Install New Software-->Add

2010-11-22 17:13:00 347

原创 applicationContext-security.xml 也要修改

<br /><?xml version="1.0" encoding="UTF-8"?><br /><beans xmlns="http://www.springframework.org/schema/beans"<br /> xmlns:s="http://www.springframework.org/schema/security"<br /> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br /> xsi:schemaLocation

2010-11-19 17:03:00 3878

原创 添加DAO测试类

<br />package com.snda.swp.account.unit.dao; import org.junit.runner.RunWith; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.test.context.tran

2010-11-19 16:27:00 750

原创 重写SpringSecurityUtils类

<br />package com.snda.swp.account.service;<br />import java.util.Collection;<br />import javax.servlet.http.HttpServletRequest;<br />import org.springframework.security.core.Authentication;<br />import org.springframework.security.core.GrantedAuthority;<b

2010-11-19 15:53:00 2706

原创 HibernateDao的countCriteriaResult方法有问题的

<br />/**<br />  * 执行count查询获得本次Criteria查询所能获得的对象总数.<br />  */<br /> @SuppressWarnings("unchecked")<br /> protected long countCriteriaResult(final Criteria c) {<br />  CriteriaImpl impl = (CriteriaImpl) c;<br />  // 先把Projection、ResultTransformer、OrderBy取出

2010-11-19 15:49:00 1170

原创 扩展springsecurity的User类

<br />package com.snda.swp.account.po;<br />import java.io.Serializable;<br />import java.util.Collection;<br />import java.util.Collections;<br />import java.util.Comparator;<br />import java.util.Set;<br />import java.util.SortedSet;<br />import java.uti

2010-11-19 15:23:00 2445

原创 添加STRUTS2的后端验证

Action名字是UserController在同个包目录下增加UserController-validation.xml内容"-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">请输入邮箱地址

2010-11-19 15:20:00 534

原创 STRUTS2 方法免验证注解

<br />@SkipValidation

2010-11-19 10:30:00 360

原创 取得STRUTS2值栈或者比如fielderror的值等

<br />反正所有STRUTS2的比如fielderror的值都是放在值栈下的<br /><%@ page import="com.opensymphony.xwork2.*"%><br /><%@ page import="com.opensymphony.xwork2.util.*"%><br /><%@ page import="java.util.*"%><br /><%<br />       ActionContext cxt = ActionContext.getContext();<br

2010-11-19 10:15:00 920

原创 ActionSupport 源代码

<br />package com.opensymphony.xwork2;<br />import com.opensymphony.xwork2.inject.Container;<br />import com.opensymphony.xwork2.inject.Inject;<br />import com.opensymphony.xwork2.util.ValueStack;<br />import com.opensymphony.xwork2.util.logging.Logger;<br

2010-11-19 09:47:00 3013 1

原创 ActionContext 源代码

<br />package com.opensymphony.xwork2;<br />import java.io.Serializable;<br />import java.util.HashMap;<br />import java.util.Locale;<br />import java.util.Map;<br />import com.opensymphony.xwork2.inject.Container;<br />import com.opensymphony.xwork2.util.

2010-11-19 09:40:00 917

原创 JSP中打印Struts2的“值栈(ValueStack)”和“ActionContext”

<br /><%@ page import="com.opensymphony.xwork2.*"%><br />   <%@ page import="com.opensymphony.xwork2.util.*"%><br />   <%@ page import="java.util.*"%><br />   <br />   <%<br />    ActionContext cxt = ActionContext.getContext();<br />    out.println("<h2>Va

2010-11-19 09:34:00 743

原创 声明式验证

<br />用<s:fielderror/>显示<br />都返回input逻辑名<br />都放在Action Context中

2010-11-19 09:04:00 317

原创 printf 简单总结

<br />public class TestPrintf{   <br />04 /*   <br />05 在学习了V512工作室的JavaSE教程后,感觉System.out.printf()方法十分实用,   <br />06 既吸收了C/C++里printf()方法的优点,又有自身的特殊用法,使它更加灵活和全   <br />07 面。但是这个类在Java API中并没有详细介绍,所以想用这样一个列子来简单   <br />08 介绍Java(1.6.03版本)中System.out.printf

2010-11-19 06:37:00 299

原创 枚举

public enum Ensemble { SOLO(1), DUET(2), QUINTET(5); private final int numberOfMusicians; Ensemble(int size) {  this.numberOfMusicians = size; } public int numberOfMusicians() {  return numberOfMusicians; } public static void main(String[] args){  //Ensemb

2010-11-19 06:36:00 269

转载 chmod 的使用

<br />指令名称 : chmod <br />使用权限 : 所有使用者 <br />使用方式 : chmod [-cfvR] [--help] [--version] mode file... <br />说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 <br />参数 : <br />mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中 <br />u 表

2010-10-27 17:56:00 275

原创 JAVA 改换 JROCKIT

<br />配置好JAVA_HOME<br />MYECLIPSE的JRE改成JROCKIT<br />TOMCAT的JDK改成JROCKIT<br />然后 用MYECLIPSE5.5的话  要删掉 J2EE5下面的JSF.API和JSF.IMPL两个JAR<br />我也不知道为啥 不然会冲突

2010-10-25 17:59:00 281

原创 NULL最佳实践

避免返回 Null<br />如果编写返回对象的公共方法,方法只能在以下情况返回 Null:应用程序预计在正常应用程序操作中将出现 Null 值。 方法的 Javadoc™@return 参数声明 Null 是可能的返回值。 <br />如果应用程序未预计 Null 返回值,方法应引发相应例外,这将强制方法的调用程序显式处理问题。 方法的调用程序可能无需检查 Null 返回值,除非方法的调用程序引发 Null 例外。<br />避免将 Null 传递至方法<br />请勿将 Null 参数传递至 API 方

2010-10-22 14:40:00 289

原创 org.apache.commons.io.FileUtils IOUtils

<br />http://www.cc616.com/Java/java1277_2.aspx

2010-10-22 13:50:00 477

原创 JAVA 不定参数

 public static void render(final String contentType, final String content, final String... headers) {其实就是一个数组 可以当做数组来访问for (String header : headers) {看过翻译后的文件就清楚了 public static transient void render(String contentType, String content,     String[] headers)

2010-10-21 18:32:00 301

原创 前端AJAX验证

<br />前端验证使用jquery.validate.js<br />使用前必备:<br />1 解决其BUG<br />源文件 remote方法中<br />$.ajax($.extend(true, {<br /> url: param,<br /> mode: "abort",<br /> port: "validate" + element.name,<br /> dataType: "json",<br /> //data: data,<br /> data:param.data||data,/

2010-10-21 18:15:00 509

原创 定义实体中的枚举

<br />实体类中:<br /> <br /> @Enumerated(EnumType.ORDINAL)<br /> private Assign assign;<br /> <br />数据库中assign tinyint<br /> <br />枚举类<br />public enum Assign {<br /> IsAssign,UnAssign;<br /> <br /> public static void main(String[] args){<br />  System.out.pri

2010-10-21 15:21:00 379

原创 用枚举来实现SINGLETON模式

<br />public enum Singleton {<br /> INSTANCE,AA;<br /> public static Singleton getInstance() {   <br />     return INSTANCE;   <br />   } <br /> <br /> public void sayHello(){<br />  System.out.println("hello world!");<br /> }<br /> public static void main

2010-10-21 09:17:00 702

原创 泛型

泛型的实质 取代OBJECT 不用强制类型转换 使得程序更安全

2010-10-21 09:12:00 308

原创 在STRUTS2前进行处理FILTER

<br />在STRUTS2的FILTER之前 比如StrutsPrepareAndExecuteFilter之前放一个FILTER<br />可以进行reponse.sendRedirect操作<br />或者request.getRequestDispatcher().forward操作<br />如果forward以后要继续经过struts2的FILTER 那么STRUTS2的FILTER要这样配置<br /><filter-mapping><br />  <filter-name>StrutsPre

2010-10-20 10:05:00 647

原创 泛型接口

泛型方法是为了 返回值是泛型泛型接口是为了 实现的方法是泛型public interface Demo { // 定义泛型接口 public void print(T param); // 定义抽象方法,此方法输出参数}public class Imple2 implements Demo { public void print(Imple2 param) {  System.out.println("param = " + param); } public void print(String param)

2010-10-19 21:39:00 299

原创 例子

<br /><div id="${modId}"><br /><ul><br /><#list ws.data as list><br /><li><a href="${list.url}">${list.title}</a></li><br /></#list><br /></ul><br /><div class="conPage"><br /><#if ws.getHasPreviousPage()=='true'><a class='pageNum' href='${ws.firstPage}'>首

2010-10-19 10:56:00 359

原创 JAVA 泛型方法

<br />public class FTest<M> {<br /> <br /> public <T> List<T> get(){<br />  return new ArrayList<T>();<br /> }<br /> <br /> public <T> List<T> get(T t){<br />  return new ArrayList<T>();<br /> }<br /> <br /> public <T> List<T> getM(M m){<br />  return new

2010-10-18 13:17:00 286

原创 字符流 字节流

<br />字符流 处理字符或者字符串 文本 <br />字节流可以处理任何 比如音频 图像等<br />   字节流可用于任何类型的对象,包括二进制对象,而字符流只能处理字符或者字符串; 2. 字节流提供了处理任何类型的IO操作的功能,但它不能直接处理Unicode字符,而字符流就可以。<br />所以用字节流读文件 可能出现乱码

2010-10-15 09:15:00 343

原创 ZIP打包

<br />package com.snda.swp.util;<br />import java.io.BufferedOutputStream;<br />import java.io.ByteArrayOutputStream;<br />import java.io.File;<br />import java.io.FileInputStream;<br />import java.io.FileNotFoundException;<br />import java.io.FileOutputSt

2010-10-14 16:43:00 600

Libraries For Developers 3.38

说明 此应用程序提供的第三方库的集合,作为一个开发这个应用程序是为您必不可少的。 您将有关于作者,捕获,牌照,说明图书馆的链接的信息,您可以尝试在应用程序中的工作示例。 最近还增加了与片段,将不断更新选项卡。 为了收集库的最大可能数量的应用程序的版本是ICS。 大多数应用程序都列在github上,有些则​​是从谷歌代码和的bitbucket。 从这个应用中,我们要感谢所有谁为他人的利益而发表自己的音乐库的开发。 我们希望开发人员可能会发现它很有用。 库包括: ------------------- *“完成,并放弃”由罗马Nurik *“ActionBarSherlock”由Jake沃顿商学院 *“ListViewAnimations”由nhaarman *“FlipImageView”由安托万·梅尔 *“PropertyAnimation”由wminiboy *“ChartView”由nadavfima *“QuickReturn列表视图”由Lars Werkman *由罗马Nurik“滚动技巧” *“IndexableListView”由丹尼尔南 *“DragSortListView”卡尔A.鲍尔 *“CustomFastScrollView”由诺兰劳森 *“RibbonMenu”由大卫·斯科特 *“ArcMenu”frombydaCapricorn *“径向菜单窗口小部件”由Arindam纳特 *“MenuDrawer”由格克汗Akkurt *“SimpleSideDrawer”由adamrocker *“的Andr​​oid-FB样滑出式导航”由Alex Korovyansky *“ActionsContentView”由史蒂芬鲁坚科 *“NewPopupMenu”frombyu1aryz *“UndoBar”由廖凯 *“PopupDemo”由诺兰劳森 *“弹出自定义”由unparallellogical *“PopupwindowDemo”由MichaelYe *“NewQuickAction”由Lorensius W·L中。T *“Android的自定义选项卡”由劳伦斯·德Oliveiro *“爵士ViewPager”由杰里米·范斯坦 *“的Andr​​oid翻转”由OpenAphid引擎 *“Android的锁图案”由海野牛 *“刷到解散”由罗马Nurik *“的Andr​​oid验证”本杰明贝斯 *“通用 - 图片下载器”由格克汗Akkurt *“PinEntry”由webile - 机器人 *“UrlImageViewHelper”由KOUSHIK杜塔 *“ParallaxScrollView”由克里斯托弗·詹金斯 *“LazyList”由费多尔弗拉索夫 *“HoloCircularProgressBar”由passsy *“TimesSquare”由广场 *“RoundedImage”由makeramen *“IconicTextView”由阿图尔Termenji *“AutoScaleTextView”由Andreas KRINGS *“PinProgress”由罗马Nurik *“车轮部件”由亚历山德罗Crugnola *“查看獾”由杰夫Gilfelt *“PagerSlidingTabStrip”由Andreas STUTZ *“SlideMenu”由唐克 *“的Andr​​oid ProgressFragment”由叶夫根尼·希什金 *“GlowPadView”由nadavfima *“HoloColorPicker”由Lars Werkman *“TabCarouselLib”由安德鲁·尼尔 *“StickyListHeaders”由EmilSjölander *“AndroidSideMenu”由梅德扎伊采夫 *“的PhotoView”由克里斯·巴内斯 *“SlideExpandableListView”由Tjerk Wolterink *“aFileChooser”由保罗·伯克 *“PinnedSectionListView”由谢尔盖·Shafarenka *“PinnedHeaderListView”由mldeng *“SugaredListAnimations”由cuub *“JazzyListView”由两个烤面包机 *“TwoWayGridView”由杰西安德斯 *“AnyTextView”由汉斯·皮特·艾德 *“Crouton”本杰明·韦斯 - “RoboDemo”由stephanenicolas - “PullToRefresh”由克里斯·巴内斯 - “机器人形式的EditText”由Andrea Baccega - “糖果屋”由Jake沃顿商学院 - “NumericPageIndicator”由Manuel Peinado - “RichEditText”由马克·墨菲 - “RefreshActionItem”由Manuel Peinado - “取色器”由biboune - “HoloGraphLibrary”由丹尼尔·纳多 - “MessageBar”由西蒙·维格 - “方进度”由Ted翠鸟 - “展示视图”(utils的)由mhama。 - “进步轮”由托德·戴维斯 - “取色器”由丹尼尔·尼尔森 - 由Inmite s.r.o.“StyledDialogs为Android” - “FadingActionBar”由Manuel Peinado - “PinterestListView”由oasis2008 - “PanesLibrary”由Mapsaurus - “ATableView”迭戈·阿科斯塔 - “卫星菜单”由Siyamed SINIR - “GlassActionBar”(动作条)由Manuel Peinado - “xButton”(小工具)由文东 和...更多

2014-12-11

Google OAuth Client Library for Java

Google OAuth Client Library for Java

2012-05-03

Google APIs Client Library for Java

Google APIs Client Library for Java

2012-05-03

Google Data Java Client Library Sample

Google Data Java Client Library Sample

2012-05-03

Google Data Java Client Library

Google Data Java Client Library

2012-05-03

proguard 4.6

android 代码混淆工具 4.6版本 使用:解压缩 proguard4.6.zip 文件,将 bin 和 lib 两个文件夹覆盖 [Android SDK 安装目录]\tools\proguard 中的同名文件夹即可;回到 Eclipse 重新执行 Export Android Application 看看是否成功了。

2012-04-20

android_sdk源代码(1.5)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(1.6)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.0)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.2.1)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.1)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.2)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.3.7)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.3.6)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.3.5)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.3.4)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.3.3)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.3.1)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(2.3)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(4.0.1)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android_sdk源代码(4.0.3)

android的sdk源代码,绝对可用,eclipse下点击导入所下载的jar包即可使用,无需解压。

2012-03-25

android4.0.3_r1sdk源代码

android-4.0.3_r1-sources的SDK源代码,绝对正确可用。

2012-03-25

amazon的dynamo白皮书

amazon的dynamo白皮书 英文版的 希望对大家有帮助

2011-02-11

谷歌bigtable白皮书

英文版的 谷歌bigtable白皮书 希望对大家有帮助

2011-02-11

ORACLE入门教程.CHM

非常好的入门教程 值得一看

2008-03-05

hibernate中文参考手册

hibernate中文参考手册 chm的

2008-03-05

空空如也

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

TA关注的人

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