`
pph007
  • 浏览: 11342 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
主要问你框架,我给你提供点面试题: JAVA面试题 0.1如何处理并发? 单例 ---共享对象 还有就是 在执行算法和存储结构的方法前加锁 一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 区别:首字母大写就可以看出他是个类,string和8种基本类型都属于类。 char  boolean  byte short int long  double float 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba Public class fz{ Public static void main(string args[] ...
jsp        request.getRequestDispatcher("/*.jsp").forward(request,response); servlet     sendRedirect()方法原理:                 1,客户端发送请求,Servlet1做出处理。                 2,Servlet1调用sendReadirect()方法,将客户端的请求 重新定位 到Servlet2。                 3,客户端浏览器访问Servlet2.                4,Servlet2对客户端浏览器 ...
1.日期型 转换为 String DateFormat   f   =   new   SimpleDateFormat( "yyyy-MM-dd   hh:MM "); String t=f.format(date); 2.String ->Date Date date=Util.strToDateTimeYMD(t); 模板定义如下: y                 年号,如   1996 M                 月份,如   July   或者   07 d                 月中第几天,如   12 H        ...
var T, baidu = T = baidu || { version : "1.3.9" }; baidu.guid = "$BAIDU$"; window[baidu.guid] = window[baidu.guid] || {}; baidu.dom = baidu.dom || {}; baidu.browser = baidu.browser || {}; if (/msie (\d+\.\d)/i.test(navigator.userAgent)) { baidu.browser.ie = baidu.ie = document. ...
1. 首先定义一个接口(JDK的动态代理就是建立在接口编程上,如果一个类没有实现借口,JDK就不会帮你产生对应的动态代理类。但是可以借助CGLIB来直接修改二进制码) public interface UserDao { public void save(User user); public void delete(User user); public void update(User user); } 2. 接口的实现类(真实业务的实现) public class UserDaoImpl implements UserDao { public void delete(User u ...
CGlib简单介绍 CGlib概述: cglib(Code Generation Library)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。 cglib封装了asm,可以在运行期动态生成新的class。 cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制。 CGlib应用: 以一个实例在简单介绍下cglib的应用。 我们模拟一个虚拟的场景,关于信息的管理。 1)原始需求是任何人可以操作信息的create,update,delete,query操作。 InfoManager.java--封装对信息的操作 pu ...
Global site tag (gtag.js) - Google Analytics