摘要: 一、命名内部类——用于临时创建实例或者类型,且该类型或实例需要控制是否允许使用该类的人调用1-1:命名局部内部类publicclassOutClass{publicintf(){privateclassInnerClass{inti=10;}returnnewInnerClass().i;}publicstaticvoidmain(String[]args){OutClasso=newOutClass();System.out.println(o.f());}}此例中对于使用OutClass的人来说,无需关注于InnerClass类的存在,只关注于f()函数具体的返回值;使用者无法访问Inne 阅读全文
posted @ 2013-10-09 11:02 lifeng_study 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 今天做项目遇到一个问题,也就是spring secuity的问题,场景是这样的,当我打开浏览器第一次登陆的时候登陆到主页的地址是/web/index.do,当时退出来再去登陆此时的地址是/new/open/index.do,此时就比较郁闷了,后来才知道了问题再哪里了,这是在第一次登陆的时候index.jsp中代码是这样的而在security.xml文件中配置,此资源是受保护的url的 --> 所以登陆成功之后跳转到之前受保护的地址,如果没有访问就跳到默认的default-target-url="/login!redirect.do的地址,所以问题知道了,... 阅读全文
posted @ 2013-09-27 15:12 lifeng_study 阅读(1667) 评论(0) 推荐(0) 编辑
摘要: 1:做项目中遇到一个用jquery的load一个页面js失效问题例子:我在task.html文件中$("#taskDetail").load('${ctx}/new/hide/taskDetail.do');这个load返回的页面是taskDetail.html文件,我在task.html文件中头部引用了这个js文件,测试我在taskDetail中需要用到这个fontJQ.js文件,但是在taskDetail.html文件中此js失效了,现在解决方式是:在taskDetail.html文件中也应用fontJQ.js文件,问题是此时taskDetail文件中是 阅读全文
posted @ 2013-09-25 11:12 lifeng_study 阅读(4268) 评论(0) 推荐(0) 编辑
摘要: 1:用oracle用户登录到服务器2:输入sqlplusbcp/bcp123(这个时候有可能在服务器上存在多个实例)查看实例(export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=/opt/oracle/product/10gexport ORACLE_SID=sznylexport ORACLE_SID=testallexport ORACLE_SID=bcpall)默认为最后一个bcpall如果想进入sznyl实例下面的bcp/bcp123需要执行下export ORACLE_SID=sznyl3:输入varcodenumber; --out的. 阅读全文
posted @ 2013-09-06 16:13 lifeng_study 阅读(1444) 评论(0) 推荐(0) 编辑
摘要: //递归的算法 private int fat(int b){ //递归的特点就是要找到出口 if(b == 2 || b == 1 ){ return 1; } return fat(b-1) + fat(b-2); } //迭代的方法 public static void ff(int index){ int a = 1; int b = 1; int c = 0; int i = 0; while(i < index ){ c = a + b; a = b; b = c; System.out.println(c); i ++ ; } } 阅读全文
posted @ 2013-08-28 10:04 lifeng_study 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 面试中好多次都遇到这样的问题,今天终于搞懂了...class Test03 { public static void main(String[] args) { StringBuffer s = new StringBuffer("good"); StringBuffer s2 = new StringBuffer("bad"); test(s, s2); System.out.println(s);// goodhah System.out.println(s2);// bad } static void test(StringBuffer s, St 阅读全文
posted @ 2013-08-26 15:43 lifeng_study 阅读(294) 评论(0) 推荐(0) 编辑
摘要: package node;public class LNode { private int data; // 脚标 private LNode next;// 表示下一个节点 public int getData() { return data; } public void setData(int data) { this.data = data; } public LNode getNext() { return next; } public void setNext(LNode next) { ... 阅读全文
posted @ 2013-08-21 17:15 lifeng_study 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 例如:我有个账户表tb_account(账户表),用户信息表tb_user(用户表),在tb_account表中引用tb_user表的user_id最重要的部分在这里,对于实体bean的写法tb_account表对应的Account.java实体对象如下:private User user;@OneToOne(cascade = CascadeType.ALL) @JoinColumn(name="user_id",insertable=true,unique=true) public User getUser() { return user; } public void 阅读全文
posted @ 2013-08-09 17:29 lifeng_study 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 服务端:package com.newyulong.upm.testmina;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.charset.Charset;import mina.client.normal.ClientProtocolCodecFactory;import org.apache.mina.core.filterchain.IoFilter;import org.apache.mina.core.service.IoAcceptor;import org.apache.m 阅读全文
posted @ 2013-07-19 14:20 lifeng_study 阅读(479) 评论(0) 推荐(0) 编辑
摘要: package testPOI;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.ArrayList;import java.util.List;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org 阅读全文
posted @ 2013-07-09 15:37 lifeng_study 阅读(445) 评论(0) 推荐(0) 编辑