摘要: 引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081[2] Java动态代理-->Spring AOP :http://www.iteye.com/topic/1123293[3] 属性编辑器,即PropertyEditor-->Spring IoC:http://www. 阅读全文
posted @ 2014-01-03 13:29 adrianlamo 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 今天把ext3.0部署到web project很慢很慢,查了一下,这个当笔记。转自http://blog.163.com/jong_cai/blog/static/8702804520131117815/Building Workspace速度慢的很大一部分原因是在没必要地validate那些JS文件。而: 关掉Preference -> General -> Workspace中的Build automatically,或者:将Preference -> MyEclipse -> Validation中的Manual以及Build关掉(备注:注意华丽丽的第一项:All 阅读全文
posted @ 2013-11-04 15:07 adrianlamo 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 在Eclipse下安装Tomcat插件使开发,编译,发布变的相当的简单,下面就说一下安装的过程,很简单的: 1.先下载一个tomcat插件 地址:http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV321.zip2.下载完后将zip进行解压,解压的内容放在Eclipse下的plugin目录下3.在links目录下新建一个tomcat.link文件内容为plugin下tomcat插件的目录如 F:\eclipse\plugins\com.sysdeo.eclipse.tomcat_3.2.14.配置完后打开eclipse就会出现tomca 阅读全文
posted @ 2013-11-04 12:45 adrianlamo 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 最近新建了一个JSF项目(网上查到用Struts,Spring MVC也会如此),配置好以后用Eclipse启动Tomcat报了如下错误:严重: Error loading WebappClassLoadercontext:/jsf2nddelegate:falserepositories:/WEB-INF/classes/---------->ParentClassloader:org.apache.catalina.loader.StandardClassLoader@1172e08javax.faces.webapp.FacesServletjava.lang.ClassNotFo 阅读全文
posted @ 2013-11-04 11:21 adrianlamo 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 1.首先要导入json的包,自己去网站找,总共6个jar包!2. 在servlet里的写法(仅共参考) JSONObject json = new JSONObject(); String a = "ligang"; json.put("name":,a); response.getWriter().write(json.toString());3.获取json数据 jQuery.getJSON(uri,参数,function(data){ alert(data.a); },'json'); 这样就能再页面上通过alert方法显示出&qu 阅读全文
posted @ 2013-11-01 11:14 adrianlamo 阅读(504) 评论(0) 推荐(0) 编辑
摘要: response.setCharacterEncoding("gb2312"); 在Servlet2.3中是不行的,至少要2.4版本才可以,如果低于2.4版本,可以用如下办法: response.setContentType("text/html;charset=gb2312"); 阅读全文
posted @ 2013-11-01 11:08 adrianlamo 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 不看不知道,一看还真吓了一跳!Java类的基本运行顺序你真的知道吗?如果你有疑惑,那就看下面这篇文章吧。原文出自:[url]http://column.ibeifeng.com/chenchen/20081112214.shtml[/url]作为程序员,应该对自己写的程序具备充分的掌控能力,应该清楚程序的基本运行过程,否则糊里糊涂的,不利于对程序的理解和控制,也不利于技术上的发展。我们以下面的类来说明一个基本的Java类的运行顺序:第1行 public class Test {第2行 private String name = "Java私塾";第3行 private in 阅读全文
posted @ 2013-10-28 16:12 adrianlamo 阅读(200) 评论(0) 推荐(0) 编辑
摘要: I think you are missing at least the library setup stuff: /* * Initializes the library to work with a repository via * different protocols. */ private static void setupLibrary() { /* * For using over http:// and https:// */ DAVRepositoryFactory.setup(); /* * For using over svn:// and svn+xxx:// */ S 阅读全文
posted @ 2013-10-28 15:59 adrianlamo 阅读(716) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这时候使用TortoiseSVN进行提交.这样别人就能看到你所做的更改了,如图.修改文件使用TortoiseSVN更新,修改工作副本中的Readme.txt文件,加入&q 阅读全文
posted @ 2013-10-28 10:26 adrianlamo 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图:在弹出的右键菜单中选择Create New Repository或者新建->Repository,进入下一步:输入版本库名称,勾上Create default structure复选框(推荐这么做).点击 阅读全文
posted @ 2013-10-28 10:06 adrianlamo 阅读(109) 评论(0) 推荐(0) 编辑