2014年3月19日

xmanager 使用

摘要: linux 上安装xtermwindows上启动命令:/usr/bin/xterm -ls -display $DISPLAY 阅读全文

posted @ 2014-03-19 22:33 a_badegg 阅读(124) 评论(0) 推荐(0) 编辑

2014年2月24日

oracle 字符集

摘要: 查看sqlplus 客户端字符集: select userenv("language") from dual;一般在linux环境变量中设置;oracle server 端字符集 show parameter lang两者要保持一致才不会乱码 阅读全文

posted @ 2014-02-24 23:14 a_badegg 阅读(124) 评论(0) 推荐(0) 编辑

2014年1月7日

获取 web容器中的bean

摘要: public class WebContextBeanFinder { public static Object getBean(String beanId) { ServletContext servletContext = ServletActionContext.getServletContext(); WebApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(servletContext); return context.getBean(beanId); }} 阅读全文

posted @ 2014-01-07 17:14 a_badegg 阅读(150) 评论(0) 推荐(0) 编辑

2014年1月3日

Building Workspace速度慢的原因

摘要: 今天把ext3.0部署到web project很慢很慢,查了一下,这个当笔记。转自http://blog.163.com/jong_cai/blog/static/8702804520131117815/还有发现有时myeclipse的你需要更改的文件多重的时候,更改文件后tomcat重新部署项目是没用的,需要将myeclipse重启。Building Workspace速度慢的很大一部分原因是在没必要地validate那些JS文件。而:关掉Preference -> General -> Workspace中的Build automatically,或者:将Preference 阅读全文

posted @ 2014-01-03 22:44 a_badegg 阅读(597) 评论(0) 推荐(0) 编辑

2013年12月16日

js 中的闭包

摘要: /***闭包就是在一个函数的外面访问函数内部的变量**/var name = "xiao A"; var obj = { name : "xiao B" , getName: function(){ var me = this; return function(){ return me.name; } } }; alert(obj.getName()()); 阅读全文

posted @ 2013-12-16 23:13 a_badegg 阅读(113) 评论(0) 推荐(0) 编辑

2013年12月15日

js 模拟java 中 的map

摘要: //js模拟map Map = { obj : {}, put : function(key , value){ this.obj[key] = value; }, get : function(key){ return this.obj[key]; }, eachMap : function(fn){ for(var arr in this.obj){ fn(arr,this.obj[arr]); } } }; var map = Map;//利用js对象的key,value的唯一性特性实现模拟//put 方法 map.put(... 阅读全文

posted @ 2013-12-15 23:54 a_badegg 阅读(216) 评论(0) 推荐(0) 编辑

2013年10月22日

Hibernate中为什么要重写equals方法和hashcode方法

摘要: 1、*为什么要重写equals方法,首先我们来看一下equals源码: 1 public boolean equals(Object anObject) { 2 if (this == anObject) { 3 return true; 4 } 5 if (anObject instanceof String) { 6 String anotherString = (String)anObject; 7 int n = count; 8 if (n == anotherString.count) { ... 阅读全文

posted @ 2013-10-22 20:45 a_badegg 阅读(1415) 评论(0) 推荐(0) 编辑

2013年10月12日

oracle rac 安装脚本

摘要: 1. 配置/etc/hosts 网络192.168.1.111 rac1 rac1.oracle.com192.168.1.182 rac1-vip 192.168.1.222 rac2 rac2.oracle.com192.168.1.184 rac2-vip192.168.1.186 rac-cluster rac-cluster-scan172.168.1.111 rac1-priv172.168.1.222 rac2-priv关闭FIREWALL和Disable SElinux vi /etc/selinux/config ==>SELINUX=... 阅读全文

posted @ 2013-10-12 22:16 a_badegg 阅读(437) 评论(0) 推荐(0) 编辑

2013年9月29日

经典正则表达分析:邮箱验证

摘要: var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/ ;/ / 双斜线表示代表一个匹配单元,即一个正则表达式;^/w 表示以字母或数字或下划线(包括a~z 、A~Z 、0~9 或下划线)开头+ 表示至少出现一次()* 代表包含在括号中的匹配重复0或多次[ ] 代表一个字符集合,表示可以出现其中的任意一个字符,在这个事例中表示用户可以输入点号或连字符,但点号在表达式中有特殊意义所以需要转义? 表示可以出现一次或者不出现\w+ 一个点号或者连字符后面必须跟一个字母或数字或下划线@ 表示字符本身/w+ ... 阅读全文

posted @ 2013-09-29 23:14 a_badegg 阅读(236) 评论(0) 推荐(0) 编辑

2013年9月26日

关于程序高内聚低耦合的思考

摘要: 高内聚低耦合 这是自从大一学java以来一直遇见的专业‘术语’,但一直没有感觉到有什么重要性,可能是还没有进入工业界参加工业大生产的原因。但是近来越来越感觉到工业界的设计思想的核心就是两个字:解耦。基本学过的框架和技术设计的目的都是为了解耦,比如jsp等struts等的标签技术将jsp页面的java代码解放出来,达到的解耦效果,虽然狭隘 的看,处理标签幕后的java代码要比直接书写java代码要多一些,但一旦把幕后代码设计成jar包来供别人使用则达到了一劳永逸的效果。---------------------------------------------由此看出低耦合的效果之一是达到了... 阅读全文

posted @ 2013-09-26 16:37 a_badegg 阅读(821) 评论(0) 推荐(0) 编辑

导航