- 博客(152)
- 资源 (1)
- 收藏
- 关注
原创 性能监控与性能问题定位之:Java篇
http://hi.baidu.com/higkoo/blog/item/f2583266e90e032aab184caf.html
2012-04-09 15:50:48 165
原创 mac 快捷键
系统:cmd+上 =Homecmd+下 = end 浏览器:cmd+L 快速定位到地址栏cmd+shift+f 最大化cmd+r 刷新cmd+t 打开新窗口cmd+shift+t 打开刚关闭的窗口...
2012-04-01 14:49:30 153
原创 zookeeper笔记
import java.util.List;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.ZooDefs.Ids;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans....
2012-04-01 10:20:20 112
原创 解决cario dock 出现黑框的问题
sudo apt-get install cairo-dock cairo-dock-plug-ins cairo-clockcairo-clock cairo-dock 去掉黑框 终端输入gconf-editor, 勾选/apps/metacity/general/compositing_manager这个键值即可配置启动cairo-dock替代gnome-panel运行gcon...
2012-03-27 10:23:20 400
原创 BeanUtils.copyProperties 日期转字符 日期转Long
建立自己的日期转换类import org.apache.commons.beanutils.ConversionException;import org.apache.commons.beanutils.Converter;import org.apache.commons.lang.time.DateUtils;public class DateConverter imple...
2012-03-15 11:05:25 1002
原创 耳机阿斯顿发
http://item.beta.taobao.com/item.htm?spm=1101*qH3.3-kkNw.h-4KxUK&id=8476380405&erji
2012-02-06 18:55:28 140
原创 jvm 调优
最近系统总是每隔一周左右就莫名其妙down掉。于是研究了一下jdk下面几个常用的查看 jvm运行时状态的参数,很快找出了问题所在。现在把几个命令记录一下: 1. jstat 这个命令对于查看Jvm的堆栈信息很有用。能够查看eden,survivor,old,perm等heap的capacity,utility信息 对于查看系统是不是有能存泄漏以及参数设置是否合理有不错的意...
2012-01-13 14:26:59 123
原创 linux 技巧
1. 用&& ||简化if else gzip -t a.tar.gz if [[ 0 == $? ]]; then echo "good zip" else echo "bad zip" fi 可以简化为: gzip -t a.tar.gz && ...
2012-01-10 10:26:28 139
原创 通过函数名 调用函数 eval
最近在弄JS验证功能的时候 遇到了Eval的参数问题,花了些时间解决之后,稍微总结了下。问题示例:<HTML> <BODY> <script> var test = {show:function(str){alert(str);}} var s = "ffd'd" ; eval("test.show('" +s + "')");..
2011-12-04 15:34:38 143
原创 转 Linux下java程序启动脚本(可做开机自启动Service脚本)
虽然写起动shell的频率非常不高。。。但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell。在网上找到一个挺好的通用shell脚本。只需要修改一些配置变量,就可以用来做起动脚本了。并且除了能起动、还支持关闭、重启、查看是否正在运行的功能。原文地址:http://www.tudaxia.com/archives/10start函...
2011-11-25 10:07:49 117
原创 调用spring bean的几种方法
方法一:在初始化时保存ApplicationContext对象(ClassPathXmlApplicationContext ,FileSystemXmlApplicationContext等)代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBe...
2011-11-17 19:00:19 634
原创 maven
最近项目要上Maven,于是就学习了。主要一些总结:Maven 就是一个插件框架,它所有的功能都是靠插件实现。Maven命令分为两种1.mvn 插件:目标 2.mvn 生命周期阶段 一个Maven插件是一个或多个目标的集合。一个生命周期由许多的阶段组成每个阶段对应零个或多个目标 学习Maven 你首先学习它的生命周期它有三个生命周期 clean,de...
2011-11-17 14:31:01 109
原创 sac spring 结合使用
http://www.ibm.com/developerworks/cn/opensource/os-springsca1/#download 介绍sac跟spring结合使用,比较完整的
2011-11-11 18:52:37 115
原创 spring mvc 传参
http://www.ibm.com/developerworks/cn/java/j-lo-spring25-mvc/
2011-11-11 18:34:40 117
原创 apache common 工具
common-lang (2.1)ArrayUtils常量中包含了基本类型(及其相对应类)的空数组。提供向数组增加元素(包括增加单个元素或是整个数组),删除元素,翻转元素排列次序克隆数组(基本类型)查找数组中的元素(是否包含,返回索引)获得数组长度(null安全,返回为0)...
2011-11-03 16:24:52 84
原创 Strategy模式
一、Strategy模式的意图:策略操作定义了策略的输入和输出,而把策略的实现工作留给了各个类。这些类以不同的方案来实现同一操作,它们为用户提供统一的接口,因而这些类可以相互替换。Strategy模式允许多种策略共存,而代码不会混乱。策略模式也可以实现模式选择逻辑和策略本身相分离。Strategy模式的意图在于把可选的策略或方案封装在不同的类中,并在这些类中实现一个共同的操作。...
2011-11-03 10:19:32 106
原创 git branch
http://f2e.us/wiki/git-branch.html#!/理解分支git在创建分支的时候,实际上是从整个提交历史里的某个起点开始(该起点被记录为分支的祖先,标识分支的起始位置),创建提交历史树的枝干。由于git每次提交的时候均会记录当次提交的校检和,配合将数据打包存储,记录当前仓库相对于前一版本的变化。所以git的分支,实际上只是一串包含对象校...
2011-10-26 16:04:07 189
原创 Mysql之EXPLAIN
mysql> explain select count(id) from t_prehandle_zhigao_05 as zhigao where start_time > '2008-05-30';+----+-------------+--------+-------+---------------+------------+---------+------+-------...
2011-10-24 14:26:30 83
ubuntu11启动时没有usb鼠标无法启动的问题
之前的10.0和现在的11都有这个问题,笔记本必须插着usb鼠标才能启动。而且拔掉鼠标后机器就定在那里没有响应。 ubuntu11 修改x window的配置如下: cd /usr/share/X11/xorg.conf.d 目录修改 11-evdev-quirks.conf,修改之前做一下备份加入Option "SendCoreEvents" "True"修改 5...
2011-09-01 14:28:43 220
原创 vi 替换 删除 修改 操作
:n1,n2 m n3 移动n1-n2行(包括n1,n2)到n3行之下;:n1,n2 co n3 复制n1-n2行(包括n1,n2)到n3行之下;:n1,n2 d 删除n1-n2行(包括n1,n2)行;vi替换使用规则::g/s1/s/s2/s3/g第一个g表示对每一个包括s1的行都进行替换,第二个g表示对每一行包括s1的行所有的s2都用s3替换s表...
2011-07-12 15:47:24 259
原创 代理模式 适配器模式 与 外观模式 区别 比较 特点
代理模式 1 代理模式中的原类和代理类继承同一父类;2 原类对象与代理类对象接口相同,功能一致;3 起到了隐藏原类的作用。适配器模式 1 只有适配器继承目标接口;2 讲原有类接口转换为目标代码需求的接口。外观模式 是多个类的集成、统一适配。 注意区分 Façade模式、 Adapter模式、 Bridge模式与 Decorator模式。 Façade模式注重简化接口, ...
2011-07-04 10:10:58 144
原创 Scala
Scala代码编写中常见的十大陷阱http://developer.51cto.com/art/201001/180495.htm 面向 Java 开发人员的 Scala 指南: 深入了解 Scala 并发性http://www.ibm.com/developerworks/cn/java/j-scala02049.html...
2011-05-22 18:17:58 161
原创 log4j 多位置 及 自定义输出
不同的包路径,采用不同的 appender及日志文件进行记录有2种方法第一种:修改配置文件:XX.AName为包名XX.BName为包名log4j.logger.XX.AName=DEBUG,A1log4j.additivity.XX.AName=falselog4j.appender.A1=org.apache.log4j.RollingFileAppende...
2011-04-29 14:39:13 123
TortoiseSVN svn:external 设置外部svn目录的属性
项目开发时,各个人员之间都会使用公共项目中的文件。可以在自己项目中svn:external你需要的部分到自己的项目如果使用TortoiseSVN的话可以如下操作: 例如你的项目在d:\project\下想引用http://svn.lab.xxxx.com/svn/static/tlds下面的tld文件夹里面的文件。 1、在d:\project 文件...
2011-02-17 14:57:29 427
原创 HTML中的GET和POST编码
一、问题: 编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字 符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详细介绍由于在URL中使用了中文等非ASCII的字符造成乱码的问题。1、在URL中中文字符通常出现在以下两个地方:(1)、Quer...
2011-02-10 18:45:28 112
synergy quicksynergy 共享ubuntu 和 windows 7
1. 在windows 7 下 安装 synergy 2. 在ubuntu安装 quicksynergy 或者 synergy 3. 保证互相可以ping通4. 保证在同一工作组中(在网络中可以看到彼此) ubuntu 下 “位置 ” ->“网络”中windows 网络邻居中如果看不到需要安装samba启动samba后sudo apt- 执行:sudo g...
2011-01-21 19:27:17 130
原创 myeclipse 下 resin 自动关闭
1.方法1Window-》preferences-》java-》installed JREs选中您的虚拟机,点edit在Default VM Aguments中加如下参数:-Xms128M -Xmx512M 2.方法二 在配置resin路径的时候,点jdk,在Java VM arguments中填写:-Xms512m -Xmx1024m 建议使用第二...
2010-11-27 14:24:11 88
原创 浅析VO、DTO、DO、PO的概念、区别和用处
概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提...
2010-10-18 16:03:03 205
原创 详细解析Java中抽象类和接口的区别
抽象类和接口 抽象类仅提供一个类的部分实现。抽象类可以有实例变量、以及一个或多个构造函数。抽象类可以同时又抽象方法和具体方法。 一个抽象类不会有实例,它的构造函数不能被客户端用来创建实例。一个抽象类的构造函数可以被其子类调用,从而使一个抽象类的所有子类可以有一些共同的实现,而不同的子类可以在此基础上有不同的实现。接口比抽象类更为抽象所以有线使用接口声明抽...
2010-10-12 15:25:53 100
原创 jQuery下拉框、jQuery单选框、jQuery多选框的简单使用
在这期间遇到过很多jQuery的问题,没有及时的记录下来,再次遇到的时候,依旧还是得重新来过。所以决定记录下来,方便我自己查阅,也方便他人。下拉框://得到下拉菜单的选中项的文本(注意中间有空格)var cc1 = $(“.formc select[@name='country'] option[@selected]“).text();//得到下拉菜单的选中项的值var cc2 ...
2010-10-07 14:59:02 138
原创 ajax xmlhttprequest status值的含义
xmlHttpRequest对象的status代表当前http请求的状态,是一个长整型数据,现在介绍一下它的含义。 http请求状态及其含义表 1xx - 信息提示 100 - 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 - 服务器将遵从客户的请求转换到另外一种协议。(HTTP 1.1新) 2xx - 成功 200 - OK 一切正常,对GET和POST请求...
2010-09-27 14:58:40 100
原创 文件操作
FileFile 类 只操作文件,不对文件中的内容进行操作。File文件包括文件夹、文件。File f =new File("d:/temp/thomas.txt");如果d:下没有temp文件夹if (!f.exists()){ f.getParentFile().mkdirs(); //getParentFile()是取thomas.txt文件的路径,不加此句的...
2010-09-25 20:56:12 98
原创 中文乱码问题解决,过滤器配置,get post提交乱码,filter,struts乱码,jsp乱码
Xml代码 <filter> <filter-name>encoding</filter-name> <filter-class> filter.FilterEncoding </filter-class> <init-param> &...
2010-09-14 15:19:41 123
原创 toad 资料网站
toad 中文资料不是很多,视频更是聊聊无几。以下是自己找到的比较不错的TOAD资料网站 视频(不是很细致,大概的介绍):http://www.questsoftware.cn/node/2 英文网站:dbahttp://www.toadsoft.com/DBA/dba.html...
2010-09-01 16:59:55 85
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人