开发永久便利贴_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 开发永久便利贴

开发永久便利贴

 2014/11/11 13:16:23  atongyeye  程序员俱乐部  我要评论(0)
  • 摘要:作为一个程序员,养成良好的习惯很重要,技术知识点太多,很多时候,需要用到某个知识点,明明以前用过,因为记性不好使,仍然不得不到网上去查,总结工作中常用到的技术点,也是一个慢慢提高自己的方式。持续更新.................常用开发小技巧总结1向数据库插入当前日期实际的开发一般很少会在客户端插入日期的!如果是ORCALE数据库可以直接取数据库的日期!sysdate即为系统当前日期。例如:insertintotable(date)values(sysdate)
  • 标签:开发
作为一个程序员,养成良好的习惯很重要,技术知识点太多,很多时候,需要用到某个知识点,明明以前用过,因为记性不好使,仍然不得不到网上去查,总结工作中常用到的技术点,也是一个慢慢提高自己的方式。

持续更新.................

常用开发小技巧总结

1 向数据库插入当前日期

实际的开发一般很少会在客户端插入日期的!如果是ORCALE数据库可以直接取数据库的日期!sysdate 即为系统当前日期。例如:insert into table (date)values(sysdate);


2 ajax请求只执行第一次

一般是缓存问题
解决方法:在请求url后加个随机数,用js的Math.random()产生随机数 ,这样就保证每次请求URL都不同



3 ibatis中 常见为题

数据类型的错误 使用#和$接收参数,$会把接收数据直接生成在sql里 ,#会当成字符串

resultClass 返回类型 常用的是HashMap和和自定义的Result


4 最常用的myeclipse快捷键

Alt+← 前一个编辑的页面
Ctrl+T 快速显示当前类的继承结构
CTRL+Shift+R 查找某个文件
CTRL+SHIFT+I 查看变量的值


5 PLSQL Developer 9.0注册码

Product Code:46jw8l8ymfmp2twwbuur8j9gv978m2q2du
serial Number:307254
password:xs374ca

时间截止到9999-31-12。希望大家也希望能够活到这么多岁哈。


6  IE阻止文件下载

1 在IE工具栏点击“工具”菜单栏下的“INTERNET选项” 点击弹出窗口的“隐私”选项卡,去掉“打开弹出窗口阻止程序”前面的勾。

2、点击“安全”选项卡,点击“自定义级别”。启用 “文件下载的自动提示”。


7 oracle 截取字符串


截取前五位 substr("字符串",0,5)
截取后五位 substr("字符串","-5",5)

8 return 和break的区别

在单层for循环里,都可以跳出。
return顾名思义是返回,直接结束方法执行
break结束当前for循环,如果多层,对外层没影响

接口传输数据 乱码解决

比如通过URL传送一个中文,
发送:编码 java.net.URLEncoder.encode("中国",   "utf-8")
获取:解码 java.net.URLDecoder.decode(mytext,   "utf-8");

10 设置jvm内存  初始内存和最大内存

xms和 xmx

11 java中常用的协议

http ftp udp

12 spring 缓存

在Spring缓存机制中,包括了两个方面的缓存操作:
1.缓存某个方法返回的结果;
2.在某个方法执行前或后清空缓存

13 jdk动态代理和cglib代理的区别

1 JDK动态代理只能针对实现了接口的类生成代理。
2 CGLIB代理是针对类实现代理,主要是对指定的类生成一个子类,覆盖其中的所有方法,所以该类或方法不能声明称final的。
如果目标对象没有实现接口,则默认会采用CGLIB代理;
如果目标对象实现了接口,可以强制使用CGLIB实现代理(添加CGLIB库,并在spring配置中加入<aop:aspectj-autoproxy proxy-target-class="true"/>)。
AOP包括切面(aspect)、通知(advice)、连接点(joinpoint),实现方式就是通过对目标对象的代理在连接点前后加入通知,完成统一的切面操作。


发表评论
用户名: 匿名