共 14 篇文章
显示摘要每页显示  条
今天到广州天河软件园面试Java实习生时的一些面试题--转载。问:Java中的Annotation的工作原理是什么?问:说说Struts2的工作原理?问:Hibernate框架的设计有什么不好的地方?问:Struts,Hibernate,Spring等框架,你哪个最熟悉?问了我许多问题中,大概有一半以上是回答不出来或者回答不好的,才发现,平时用三大框架(Struts2+Hibernate+Sp...
Java取得项目路径(最终解决方案)--转载。今天聊Q的时候,别人告诉了我一个Java取得项目路径的方案。思路是,取得 项目 内某个类的xxx.class文件的路径。本地----------- xxxxxx/xxxxx/xxxxx/YourProjectName/src.Tomcat---------- xxxxxx/xxxxxxx/xxxxxxx/YourProjectName/WEB-INF/classes.再经过切割处理就可以得到项目路径了,而且是与环...
SSH 下的 页面跳转 拦截--转载。很多使用SSH的人,都会考虑到用户未登录,直接跳入后台页面(知道它的url地址)比如说后台页面的地址为 /admin/index.jsp.Struts不会阻止任何人访问页面!也就是说,你在地址栏输入/admin/index.jsp一样可以到后台页面去!而如果你输入/admin/loadResource.action那么就会被Struts拒之门外!也就是说Filter截获的...
Java 程序员 融入 团体 必备——SVN.看了一下SVN...嘿嘿,超好玩的~所以项目完了之后,就自己马上搞了一下SVN.上面安装的SVN的服务端。password-db = passwd // 配置密码数据库文件名为 passwd ( 在下面 )authz-db = authz // 配置用户组文件名为 authz (看下面)emavaj = emavaj(用户名 = 密码) //添加用户。客户端我用的是Myeclipse7.5...
Java Properties load 函数--转载。这个错,指向了我的读取Properties文件的函数。.....p.load(in,"UTF-8");也就是通过流操作把properties文件以"UTF-8"的编码读入。后来换成了JDK1.6之后...居然没有报错了!原来Properties 的 load 方法在JDK1.5中之后 load(InputStream in);而没有load(InputStream in,C.... c); //具...
集合排序、去除重复。User ...implements Conparable<User> //User和User的排序。public int compareTo(User o) { ....随便你的排序逻辑是怎么样,this代表当前对象,User o代表要比较的对象。代表2个对象一模一样(相当于equals方法,这个要十分小心TreeSet会把这个对象视为重复)TreeSet<User> temp = new TreeSet<User>(...
编程技巧 之 数组 与 集合的转换-- 转载。但是如果要把数组转换为一个集合...List<T> Arrays.asList(T...a);(其中"..."是不定参数的意思,其实就是数组)数组转换为集合。集合转换为数组。拿一个数组构造一个ArrayList ??!!Arrays这个工具包,自己实现了一个ArrayList作为自己的内部类,其中的构造函数就是传入。一个数...
具体是,你发出一个请求 ..../.../ssss.action.果然,一个Action被执行了2次!出现这种情况的人 都是用 SSS!SSSS.action 来执行的。也就是说一个 Action类中,有N个方法被当成Action来用。具体就是 你的方法名 用了 getXXX 为方法名。也就是说,如果你的Action是一个方法,而且以叹号的方式请求,方法还以get开头。解决方法很简单,帮你的方...
在Spring初始化容器内的Bean之后 ,Spring的后处理给了你一个执行代码的机会,来对。因为Spring 实例化bean的顺序是:第一种是只对单个bean有作用,也就是这个后处理的触发,只有实例化该类bean的时候。也就是注册一个后处理bean,和普通bean是一样的,但是需要多实现一个接口。当你把实现了这个接口的Bean注册给Spring的时候,Spring就会自动...
使用JDK 1.5 中自带的Proxy代理类,可以模仿出Spring AOP的简易模型,仅能对实现的接口(任何)的类的方法进行拦截。/** * 接口方法,拦截之后回调的拦截处理函数 */ public Object invoke(Object tag, Method method, Object[] arg2) throws Throwable { /** * 拦截处理 */ if(Isright(tag)){ /** * 下一层拦截处理 */ Ob...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部