- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 打印类路径包括jar包
public class PrintAllClassPath { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { ClassLoader classLoader = PrintA
2012-09-05 14:16:13 831
原创 maven嵌入式tomcat
1. maven 依赖 org.apache.tomcat jasper 6.0.33 provided org.apache.tomcat coyote
2012-03-19 12:23:15 1379
原创 OAuth笔记
协议参考1.0a http://tools.ietf.org/html/rfc5849 译文:http://www.rollingcode.org/blog/f/oauth-core-1.0-final-cn.html,这是1.0的,不是1.0a的2.0 http://tools.ietf.org/html/draft-ietf-oauth-v2-23译文:http://w
2012-02-24 09:07:30 858
原创 Quartz分析
每个Trigger对应一个job主要的方法QuartzSchedulerThread的run方法1.等待调度启动2.获得执行时间小于当前时间,且状态为STATE_WAITING的trigger(如果没有,则一直循环等待JobStoreSupport.acquireNextTrigger,这里还检查了misfired的时间),选中以后通过乐观锁防止群集并发获得,传入状态STATE_WAITING更新为STATE_ACQUIRED,如果更新数量为0,则放弃这个trigger,继续取下一条3.triggerFir
2011-01-19 14:27:00 5849
原创 ubuntu 10.10 wine qq
<br />按照<br />http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=309568<br />安装的。<br />只有一个地方要注意<br />riched32.dll一定要用windows下的,wine自带的不行,一登录就崩溃
2011-01-04 16:38:00 740
原创 response.sendError出现IllegalStateException
<br />struts2 Dispatcher.sendError<br />会把异常放到两个属性里<br /> // WW-1977: Only put errors in the request when code is a 500 error<br /> if (code == HttpServletResponse.SC_INTERNAL_SERVER_ERROR) {<br /> // se
2010-11-29 17:53:00 2152
原创 linux查找和替换
<br />查找<br />find . -name "*.properties" | xargs grep -i "debug"<br /> <br />替换<br />1.sed方案:<br />sed -i "s/Linux/Linuxidc/g" `grep Linux -rl /home/dir`<br />2.perl方案:<br />perl -p -i -e "s/Linux/Linuxidc/g" *.java
2010-08-09 15:50:00 445
原创 oracle常用sql
<br />1. 查看当前库的语言<br />select userenv(‘language’) from dual;<br /> <br />2.创建用户<br />create tablespace xxxx datafile '/oradata/目录/数据文件.dbf' size 2000M AUTOEXTEND OFF;<br />create user xxxx identified by 密码 default tablespace xxxx;<br />grant connect,re
2010-08-09 12:14:00 407
原创 httpclient
<br />* 连接关闭<br />//HttpClient在method.releaseConnection()后并没有把链接关闭,这个方法只是将链接返回给connection manager<br />//1.new SimpleHttpConnectionManager(true)因此alwaysClose默认是false,connection是不会被主动关闭的。<br />//2.method.releaseConnection()后,SimpleHttpConnectionManager.
2010-08-04 13:39:00 1525
原创 swing字体修改,删除线(中划线),下划线,斜体,粗体
<br /> Map<Attribute, Object> map = new HashMap<Attribute, Object>(); map.put(TextAttribute.FONT, c.getFont());//原字体 map.put(TextAttribute.STRIKETHROUGH, TextAttribute.STRIKETHROUGH_ON);//增加的属性 c.setFont(Font.getFont(map));//设置新字体
2010-06-26 20:12:00 3829
原创 ubuntu10.0.4安装总结
修改按钮位置在终端中运行 gconf-editor/apps/metacity/general/button_layout 改成menu:minimize,maximize,close flash乱码打开配置文件:cd /etc/fonts/conf.d/sudo gedit 49-sansserif.conf修改edit节点,将sans- serif改为 sanssans-serif 这里改为sansgedit
2010-06-23 21:20:00 1391
原创 苹果绿颜色值RGB,饱和度,css,16进制
<br />RGB(红,绿,蓝):204,232,207<br />HSL(色调,饱和度,亮度):85,90,205<br />CSS,16进制:#CCE8CF
2010-06-23 21:02:00 5280
原创 eclipse java编辑器颜色设置提取和恢复
提取颜色配置,保存颜色到文件,linux shell脚本#!/bin/shFILENAME=$1/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs # 可换为$1NEW_COLOR_FILE=$2if [ ! -f $FILENAME ];then echo "配置文件[$FILENAME]不存在" exit 1fiif [ -z $NEW_COLOR_FI
2010-06-16 16:39:00 3646
原创 并发插入insert,根据状态判断重复记录的问题
在判断记录是否重复,通常在插入这条记录时会用select语句查询时下是否有相同记录,如果存在,就不允许插入。这种select和insert之间有时间间隔,如果并发的有两个人同时在insert,在select时,都没发现有相同的记录,结果数据库里就被插入了两条相同的记录。这种方式不能严格的控制记录的唯一性由于组合字段有些情况下可以重复,所以又不能在组合字段上建立唯一约束。 解决上
2010-04-09 11:27:00 6671
原创 maven常用设置
1.jdk版本和源代码编码格式 org.apache.maven.plugins maven-compiler-plugin x.x x.x UTF-8 2.resources目录下文件的编码格式 org.apache.maven.plugins
2010-04-05 17:53:00 1130
原创 返回地址的问题
在管理页面新增和编辑记录是,经常要在保存之后返回到管理页面一个常用的方法是把当前管理页面的url(用get提交,包含了所有查询条件)传给新增编辑页面,在完成之后通过这个url返回原来的页面 如果用后台的request对象拼url,可能会被前端的apache或其他的服务器做了rewrite而得不到当初的url一个比较简单方便的方法是用js或的当前url,可以避免获得被rewrited
2010-03-11 16:21:00 531
原创 PowerDesigner常用设置
1.设置名称编码转换,model options -> naming conversion ,Name To Code当在name里输入“中文名称-code”是code会自动被填进code字段里,这样就可以在界面上看见中文和编码.set_value(_First, true, new).foreach_part(%Name%, " -").if (%_First%).set
2010-02-06 10:12:00 575
转载 Java类加载原理解析
http://www.blogjava.net/zhuxing/archive/2008/08/08/220841.html
2010-02-04 13:31:00 328
转载 ajax跨域和JS的跨域通信(Cross The Site)的几种解决方案
1. 什么引起了ajax跨域不能的问题 ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。2. 有什么解决方案? 解决方案有不少,但是只能是根据自己的实际情况来选择。3. 具体情况有:本域和子域的相互访问: www.aa.com和book.aa.com本域和
2010-01-25 09:27:00 512
转载 判断iframe是否加载完的完美方法
var iframe = document.createElement("iframe");iframe.src = "http://www.planabc.net";if (!/*@cc_on!@*/0) { //if not IE iframe.onload = function(){ alert("Local iframe is now loaded.")
2010-01-25 09:23:00 897
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人