- 博客(69)
- 收藏
- 关注
原创 jquery ui resieable图标保持在滚动条右下侧
<!DOCTYPE html><html><head> <title>title</title></head><body> <div class="resizable"> Lorem <br/&g
2013-01-30 19:10:12
226
thunderbird回复样式与outlook保持一致
1.下载插件 SmartTemplate,我下载的SmartTemplate 4. 2.配置: 模版内容: <span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'" lang="EN-US"><!定义字体!与Outlook一致><!下面是回复时所显示的邮件信息,与Out...
2012-12-06 12:22:41
1027
原创 避免svn密码文件被应用重写
#打开svn client配置文件 vi ~/.subversion/config 取消注释:### Set store-auth-creds to 'no' to avoid storing any subversion### credentials in the auth/ area of your config directory.### It defau...
2012-09-13 11:54:29
175
原创 使用Jekyll搭建静态博客
Jekyll是一个使用Ruby编写的静态站点生成工具,使用Liquid模板渲染引擎,支持Markdown和Textile标记语言,并且可以为所有以 .html、.markdown、.textile扩展名结尾的文件使用YAML配置,内置语法高亮功能。而Github的Pages服务可以为每个Github主机上的仓库提供静态页面服务,并且Pages服务支持Jekyll。因为Github Pages...
2012-09-10 11:02:28
206
原创 程序员的时间换算表
一个曾经与我一起工作过的经验丰富的项目经理声称,他拿到程序员的时间估算以后,先将它乘以π,然后转化下一个时间数量级后,才能得到真正的值。1天转化成3.14周。他过去因为程序员不擅长估算时间而吃尽了苦头。我创建了一个用来翻译程序员时间估算的表格,来尽量缩小估算错误。估算时间程序员所想象的程序员所忘记的实际时间30秒只需要做一个很小的代码改动。我准确地知道怎么改,在哪里...
2012-08-08 10:27:45
164
原创 js并行加载
https://docs.google.com/spreadsheet/ccc?key=0Aqln2akPWiMIdERkY3J2OXdOUVJDTkNSQ2ZsV3hoWVE#gid=2
2012-08-07 19:54:26
237
原创 全排列算法
方法一: 将n的全排列转化为n-1的全排列,递归完成: import java.util.ArrayList;import java.util.Arrays;import java.util.List; /** * <p> * Title:全排列算法 * </p> * */ public clas...
2012-07-29 00:33:25
117
原创 盒子里的气球
import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Scanner;/* * Problem Description You must write a program that simulates placing spherical ba...
2012-07-29 00:29:26
207
原创 apache commons 使用例子
package org.raistlin.test.apache;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;impor...
2012-07-03 18:49:12
132
构建稳定高效能团队的思考
近一年来对如何创建一个高效能团队的一些理解,写的比较粗,但是有一定经验的人都能明白其所指。 1.追求统一但没考虑统一的方式,让用户为虚无的统一买单2.一方面强调统一安排规划,另一方面又无力拒绝用户的要求,导致精力分散而两败俱伤-> 扩大影响力和用户群,专而深3.在不分析的情况下,捡了芝麻丢了西瓜,再捡西瓜为时晚矣,最后芝麻却反倒带来一堆负担 ->没有看到价值4...
2012-06-14 10:32:46
235
原创 Xfire SOAP Header设置
Element token=mc.getInMessage().getHeader().getChild("AuthenticationToken"); if (token == null) { throw new org.codehaus.xfire.fault.XFireFault("请求必须包含身份验证信息", org.codeh...
2012-05-22 14:50:48
709
原创 struts 标签调用静态方法
1.方法无参数<s:set name="post" value="@edu.mobile.company.function.GetJobPost@getJobHTML()" />2.方法有参数<s:set name="post" value="@edu.mobile.company.function.GetJobPost@getJobHTML(#session.use...
2012-04-19 16:08:25
149
原创 mongoose简单使用样例
新建文件 app.js内容如下:var mongoose = require('mongoose'), Schema = mongoose.Schema;mongoose.connect('mongodb://localhost/test');1.定义schema,也就是传统意义的表结构var BlogSchema = new Schema({ u...
2012-03-09 12:59:20
161
原创 mongodb初探
简单使用了下mongodb,发觉整个从安装到试用都相当人性化,这一点比早几年的东东强了不少。 感性认识 mongodb不同与关系型数据库,它是文档型nosql数据库,顾名思义,它擅长的是存储海量数据,并且是schema-free的 也就是没有传统意义的表结构。在使用上更加的灵活。关于它的一个最简洁描述为:scalable, high-performance, open s...
2012-03-08 13:29:12
117
原创 apache commons常见工具类
1.ObjectUtils 2.Collectionutils 3.StringUtils 4.PropertyUtils.copyProperties(bean1, bean2);5.org.apache.commons.lang.StringEscapeUtils;
2012-02-21 13:44:43
294
原创 java垃圾收集器
1、活动对象l 追踪root对象算法:深度追踪root对象,将heap中所有被引用到的root做标志,所有未被标志的对象视为非活动对象,所占用的空间视为非活动内存。2、常用算法l Copy算法1 方法:将内存分为两个区域(from space和to space)。所有的对象分配内存都分配到from space。在清理非活动对象阶段,把所有标志为活动的对象...
2012-02-13 18:42:40
87
原创 classloader加载
class ClassA{ public void method(){ System.out.println("Loading ClassA"); }}public class ClassLoaderTest { public static void main(String args[]){ TestClassA testClassA = new ...
2012-02-12 01:15:09
189
原创 crontab表达式
一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下: 字段名 允许的值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日 1-31 , - * ? / L...
2012-02-11 10:02:31
297
原创 Spring3中好用的工具类收集
1) 请求工具类 org.springframework.web.bind.ServletRequestUtils//取请求参数的整数值:public static Integer getIntParameter(ServletRequest request, String name)public static int getIntParameter(ServletRequest ...
2012-02-08 19:31:22
94
原创 themeroller——便捷的自定义jquery ui theme在线生成器
jquery UI 有自己自带的theme,然而一般项目或是公司,都需要有自己的theme风格,然而,完全手工做一套jquery ui theme费时费力。不过,jquery自带了一个在线theme定制的功能:http://jqueryui.com/themeroller 通过点点选选即可做出一套自己的theme....
2012-02-06 15:08:36
579
原创 jstemplate实现原理
既然已经看了两个别人写的js模版引擎了,那我们可以看看他的一个实现思路。正好我在slideshare上下载了一个,大家看看。
2012-02-06 12:06:13
281
原创 jquery template plugin介绍
由上文看,模版替换的确可以很大程度降低拼接html带来的麻烦,然而在用法上还是比较麻烦一点,鉴于现在大多数前端js框架都是以jquery为基础的,那么现在我推荐一个更为简单的解决方案——jquery template plugin。对它作为jquery的一个插件,在很大程度上可以降低使用复杂度。但在功能上没有jstemplate强大。 1.首先下载库文件 下载 ...
2012-02-06 11:57:40
229
原创 jstemplate 入门与实践
在web前端开发,特别是富ajax应用,经常会出现前端大段大段拼接html的片段,这使得本事很简单的渲染逻辑变得很难维护也很难阅读。为了解决这一问题,借鉴目前比较流行的模版语言的思想,jstemplate作为这方面比较流行的解决方案值得学习。自己在学习的过程中,将官方的文档做一简单整理,翻译给大家。 一.helloworld(完整例子) 1)模版文件 &l...
2012-02-05 23:18:12
781
原创 独立冗余磁盘阵列(RAID)
RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。组成磁盘阵列的不同方式成为RAID级别(RAID Levels)。数据...
2012-02-03 17:01:46
204
原创 开源license简介
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种----GPL、BSD、MIT、Mozilla、Apache和LGPL----之中做选择,也很复杂。乌克兰程序员aul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。下面是我制作的中文版,请点击看大图。转自:http...
2012-01-20 11:36:08
123
原创 JAVA_OPTS简介
JAVA_OPTS ,顾名思义,是用来设置JVM相关运行参数的变量。JVM:JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xss512k"-server:一定要作为第一个参数,在多个CPU时性能佳-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些-Xmx:java heap最大值,使用的最大内存上面两个值是分配JVM的最小和最大...
2012-01-19 13:55:10
462
原创 序列化对象的singleton
由于对象反序列化对象,总会生出一个新的实例,这使得原本的singleton对象,一旦实现了Serializable接口,就不能正常工作了,看代码: public class Singleton implements Serializable { /** * */ private static final long serialVersionUID = -59...
2012-01-16 23:57:37
188
原创 利用github构建自己的代码库
一直以来,写过的代码,随处乱扔,到头来似乎也没有沉淀下来些什么,回头想看看以前写的东西,也不方便,于是乎想利用github来管管自己的代码。 咱的核心目的是管理自己的代码,而不是如何使用git,所以为了方便,使用tortoisegit 图形界面。至于命令之类都是浮云,用多了自然就知道,个人也觉得不是scm也无需过多关注于此。 言归正传,首先当然是下载安装git和...
2012-01-16 15:07:43
352
原创 【转】深入研究java.lang.ThreadLocal类
一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是Java中一种较为特殊的线程绑定机制,...
2012-01-13 18:15:14
116
原创 OncePerRequestFilter的作用
在spring中,filter都默认继承OncePerRequestFilter,但为什么要这样呢? OncePerRequestFilter顾名思义,他能够确保在一次请求只通过一次filter,而不需要重复执行。 public final void doFilter(ServletRequest request, ServletResponse response, FilterC...
2012-01-04 11:03:58
887
原创 OpenSessionInViewFilter作用及配置
一、作用 Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Sessi...
2011-12-31 10:54:17
78
原创 浏览器禁用cookie维持session正常工作
由于session是通过浏览器提交给服务器的cookie,即jessionid来维持session的,如果一旦cookie禁用,则服务器无法正常获取其session,导致系统处理失败。但可以通过response.encodeURL()来将jsessionid追加到链接后,达到给服务器提供sessionid的效果。例: <a href ="<%= response.en...
2011-12-30 21:24:14
377
原创 maven wtp工程搭建
在eclipse j2ee环境配置maven wtp开发环境1.新增一个maven项目,archetypes选择 maven-archetype-webapp2.修改编译环境为1.53.将项目修改为Project FacetsProperties->Project Facets,Convert to faceted form…勾选Dynamic Web Module,Ves...
2011-12-30 12:54:14
147
原创 tomcat远程调试
1.配置jpda,启动tomcat export JPDA_ADDRESS=8017catalina.sh jpda start 2.连接调试。 1)选择“Run”菜单里的“Open Debug Dialog”。 2)在对话框里找到“Remote Java Application”。 右键菜单选择“New”创建一个配置。 3)新创建的配置的Proje...
2011-12-06 10:38:16
102
原创 mysql Got a packet bigger than 'max_allowed_packet' bytes 错误原因及解决方法
Mysql 5.1 遇到的信息包过大问题 用客户端导入数据的时候,遇到 错误代码: 1153 - Got a packet bigger than 'max_allowed_packet' bytes 终止了数据导入。 当MySQL客户端或mysqld服务器收到大于max_allowed_packet字节的信息包时,将发出“信息包过大”错误,并关闭连接。对于某些客户端,如果通信信息包...
2011-12-02 12:08:42
618
原创 win7设置默认用户登录
用这个命令control userpasswords2,可以进入用户管理器中,然后选择administrator帐户,把上面的那个每次登陆需要输入用户密码的选项取消。确定后,确认密码。再启动就直接用administrator登陆了。至于原因嘛就是当初安装系统时没有注册用户名。1、control userpasswords2可以设置在系统时自动登录(包括有密码的账户),而控制面板上的用...
2011-12-01 23:11:36
2782
原创 apache jkMount与jkUnMount
JkMount把匹配的转发到指定服务器. JkUnMount把匹配的不转发到指定服务器. JkUnMount选项的级别高于JkMount. 单独有JkMount规则有效,但单独有JkUnMount无效,JkUnMount与JkMount要成对出现. 例子: JkMount /* worker1 #通过JkMount把页面都交给worker1 服务器 JkUnMount /*.html ...
2011-11-30 18:05:34
449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人