- 博客(68)
- 收藏
- 关注
原创 邮件 带附件
BodyPart messageBodyPart = new MimeBodyPart(); messageBodyPart.setText("Here's the file"); Multipart multipart = new MimeMultipart(); multipart.addBodyPart(messageBodyPart);...
2011-12-14 11:34:51
195
原创 ubuntu 添加应用程序 到快速启动
1.首先建立自己的.desktop文件。 例如我建立的Eclipse的应用程序文件:Eclispe.desktop格式如下: 1 [Desktop Entry] 2 Version=1.0 3 Encoding=UTF-8 4 Name=eclipse 5 Comment=eclipse 6 Exec=/home/weina/worktools/eclip...
2011-12-02 11:11:06
289
原创 spring
* <p>Bean factory implementations should support the standard bean lifecycle interfaces * as far as possible. The full set of initialization methods and their standard order is:<br> * ...
2011-11-28 14:35:48
178
原创 tomcat
Eclipse开发web应用,选用Tomcat做web服务器。如果想不deploy,需要把当前的web目录作为tomcat的发布目录之一。具体作法就是在Tomcathome\?conf\Catalina\localhost放个app.xml文件,内容如<Context path="/app" docBase="apppath" debug="0"reload="t...
2011-11-25 13:38:04
140
原创 git
1. git add 添加文件到staged area.2. git commit 会commit staged file ,有几个选项比较重要:-a 跳过staged area,直接commit,后面加文件名也会使那个文件跳过stage,直接commit。但是前提是文件已经在index中了,新文件不会自动加入。3.git status 查看从上次commit到目前的变化,git di...
2011-11-21 11:42:18
112
原创 maven release plugin
<!-- fixing Git branch release bug--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId>...
2011-09-05 17:58:19
124
原创 常用词根
这些次跟可以分布在单词的头尾和中间把这次根记住了基本上就可以猜出单词的意思单词速记常用词根1. acid,acri,acrid,acu=sour,sharp 表示“尖,酸,锐利”126.neg=deny 表示“否认”2. ...
2011-08-29 18:15:11
703
原创 english 后缀
常用单体后缀表1. -able、-ible 形容词后缀,表示“可…的,能…”2. -ade名词后缀,(1)表示“状态,物品”(2)表示“个人或集体”3. -age名词反缀,(1)表示...
2011-08-29 18:07:42
240
原创 Linux查看系统配置常用命令
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# ls...
2011-08-29 18:03:32
87
原创 jvm 配置
1. 堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,J...
2011-08-29 15:51:50
98
原创 js 模式
1、JavaScript 要通过原型链来实现继承:function Employee(first, last, position) { // call the superclass constructor Person.call(this, first, last); this.position = position; }...
2011-07-19 12:19:03
123
原创 将js 数组中的重复元素去除
var a =["a","a","b","c","d","e"];//注意这里不能用for in 因为for in 会将数组中的其它属性都循环进来for(var i=0;i < a.length; i++){//主要用了一个splice的方法,从第一个开始循环判断最后面有没有和第一个相等的,如果不相等,说明有重复的,然后将最后//面一个剔除掉 if(a.
2011-07-19 11:11:42
145
原创 js 实现动态替换 占位符 和取context
var MessageFormat = function(str){ var args = [].splice.call(arguments,1);//因为aruguments是个伪数组,没有数组的splice方法,所以,我们要用call给arguments只想一个aplice的方法,这样我们//就可以截取到 arguments后面的参数了 return str.repla...
2011-07-19 10:53:11
667
原创 正则表达是
推荐:正则表达式口诀及教程 正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$)特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号)倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字)倒杠后面跟小d, 只有数字来表示;倒杠后面跟小a, 报警符号嘀一声;倒杠后面跟小b, 单词分界或退格;倒杠后面跟小t, 制表符号很明了;...
2011-06-30 17:23:24
116
原创 关于Comparator 按指定的顺序 排序
package com.weina.utils;import java.util.Collections;import java.util.Comparator;import java.util.LinkedList;import java.util.List;import com.weina.PymkItemVO;public class PymkItemTypeComp...
2011-05-30 18:15:35
1056
原创 css3 for ie
原文地址:<a href="http://www.ibm.com/developerworks/cn/web/1105_qinjian_css3_3/index.html?ca=drs-">原文</a> Opacity 透明度 透明度属性是 CSS 中非常常用和流行的一个属性,目前已经广泛被主要浏览器支持,可惜的是 IE6/7/8 均不支持该属性。...
2011-05-23 18:13:00
148
原创 正则匹配
var sss="sss@ggll11ddd.com.cn"sss.match(/@(\w+)./) // ["@ggll11ddd.", "ggll11ddd"] var str = "(11)"; var ss = str.replace(/\((\d+)\)/g,'$1'); //给括号里面的数字加一 result...
2011-04-15 12:25:07
141
原创 freemarker list map 应用 spring.message
public class StatusForm { private List<StatusVO> statusList; private Map<String,UserBasicInfo> userMap; //切记freemarker中map中的key必须是String类型 private Map<String,List&...
2011-04-15 11:55:27
246
原创 ajax 登陆 spring acegi
如果希望用ajax登录,也是通过acegi认证的方式处理,但认证结果不要求刷新跳转,而是通过ajax只刷新原登录页面上的部分信息就行,如何处理?下面讲解一下处理步骤:第一步:增加AcegiAjaxFilter,用于截获登录表单的提交public class AcegiAjaxFilter extends OncePerRequestFilter { private static...
2011-04-15 11:27:39
169
原创 java 图片转字节流 字节流转图片
最近做一个活动,需要上传logo并压缩图片到适合的尺寸,但是这次由于给予使用率不高,所以想把图片压缩存到数据库里面,然后再前台通过流将图片转换回来主要使用了java的 <dependency> <groupId>im4java</groupId> &...
2011-03-23 11:38:29
2053
原创 自动给 http 的字符串 加链接
再做项目的时候需要给文本里的含http或者https://开头的都自动加上链接 所以就写了一个正则 var string = "http://www.tianji.com https://www.tianji.com dfdfd" var str = string.replace(/(https?:\/\/\S+)/g,"<a href='$1' target='...
2011-03-23 11:06:35
250
原创 java 序列化对象 反序列化对象
/** Read the object from Base64 string. */ private static Object fromString(String s) throws IOException, ClassNotFoundException { byte[] data = new BASE64Decoder().decodeBuffer(s);...
2011-01-06 15:13:06
136
原创 java 得到日期
package com.tianji.job2.web.delegate.share;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateUtil { public ...
2010-09-06 11:33:27
82
原创 js 判断日期是否是当天
/** 如果是当日的话显示hh:mm; 不是当日的话显示MM-dd; 传入的时间格式为'yyyy-MM-dd hh:mm:ss | yyyy-MM-dd hh:mm' **/var reg = /^(\d{4})-(\d{1,2})-(\d{1,2}) (\d...
2010-09-06 11:31:43
790
原创 freemarker 国际化
freemarker支持多语言国际化,只要把模板名称按照java资源文件的写法就可以了,也就是name_语言_国家地区.ftl 如果找不到对应的语言,就会用默认语言的模板。那么就需要定义很多的ftl文件,如果要是改动模版的话,就比较费功夫,所以,西面这种是 freemarker直接使用资源文件进行多语言国际化 p...
2010-08-23 15:16:29
330
原创 concurent
编写多线程的程序一直都是一件比较麻烦的事情,要考虑很多事情,处理不好还会出很多意想不到的麻烦。加上现在很多开发者接触到的项目都是打着企业级旗号的B/S项目,大多数人都很少涉及多线程,这又为本文的主角增加了一份神秘感。 讲到Java多线程,大多数人脑海中跳出来的是Thread、Runnable、synchronized……这些是最基本的东西,虽然已经足够强大,但想要用好还真不容易。从...
2010-06-24 17:29:35
107
原创 aop
AOP它可以解决OOP和过程化方法不能够很好解决的横切(crosscut)问题,AOP的实现主要是通过方法的拦截实现.在不使用AOP框架的情况下,我们可以通过JDK提供的动态代理来实现方法的拦截通过java.lang.reflect.Proxy;提供的public static Object newProxyInstance(ClassLoader load...
2010-06-23 20:09:22
88
原创 用freemarker 写分页组件
public class PageTemplage{//freemarker template private static Template tmp; static{ Configuration cfg = new Configuration();//用于定位我们的template位置,它会在我们的resource下面去寻找 cfg...
2010-05-19 11:33:04
217
js 正则表达式 多个email 逗号分割
var reg = /^(?:[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(?:\\.[a-zA-Z0-9_-]+)+,?)*$/var str ="sklj@lksd.com,clsjkd@lksd.cn";str.match(reg);
2010-04-12 17:14:57
3419
spring filter httpmethd
<filter> <filter-name>HiddenHttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HiddenHttpMethodFilt...
2010-04-09 15:06:25
102
原创 addEventListener and attachEvent
<div id="btn">btn</div> document.getElementById("btn").onclick = method1;document.getElementById("btn").onclick = method2;document.getElementById("...
2010-01-18 13:52:54
78
原创 小工具
在 http://download.sysinternals.com/Files/Junction.zip 下载一个交junction的命令, 对于WindowsXP用户来说,微软就提供了一个小工具junction,可以在NTFS系统中创建和删除一个junction目录,该目录和原始目录的内容一模一样,如果你对其中任意一个文件夹里面的内容做修改,另一个也会相应的改变,junction目...
2010-01-07 11:24:02
113
java doc encoding
1) -encoding charsetName2) -charset charsetName第一个参数表示javadoc 程序读取java源文件时候应该采用什么编码第二个参数表示javadoc 程序写html文件时采用的编码形式,并会在HTML中加入如下标签 javadoc -encoding UTF-8 -charset UTF-8 <other params...
2009-12-17 17:31:56
131
java 注入 map和list
<!-- Construct List --> <bean id="nameList" class="java.util.ArrayList"> <constructor-arg> <list> <value>liuyu</value> </l
2009-12-16 14:13:42
139
原创 UML
在类图中,类与类之间的关系主要有一下几种: 泛化关系:public class Employee {}public class SaleEmployee extends Employee {} 依赖依赖关系是指一个类对别一个类的依赖,比如说Employee...
2009-11-17 11:43:03
143
1
List map set
1、下面为去掉ids中重复的元素,但是list的order改变了public static void main(String[] args) { List<Integer> ids = new ArrayList<Integer>(); ids.add(1); ids.add(5); ...
2009-11-11 10:00:48
80
java io
今天看maven项目的时候看了几个列子1、主要是我一直对io方面的api也不是太熟悉,现在就写点一便下次记得//main文件import java.io.InputStream;import org.apache.log4j.PropertyConfigurator;public class Main {public static void main(Str...
2009-10-26 10:20:28
76
部署报错
这次我们做了一个项目是遇到的问题:1、我们需要上传一个照片到一个目录下,然后我们决定放到tomcat下ROOT下;我们项目要部署在不同的机子上,所有需要mount到ROOT下,然后我们访问放在ROOT下的静态资源的时候,tomcat不报错,页面会出现局部白页,找了一下原因,是由于静态资源软连接到tomcat下,所以访问就找不到此静态资源2、软连接的资源放到tomcat的ROOT下是不能...
2009-10-19 20:21:06
123
js动态从服务器把请求的数据插入到页面相应的位置
《!-- 主要讲以class属性为“attention”开头,后面跟的的相应的活动的Id,同去取得以此class属性开头的ids的字符串,传到服务器上,并返回应得的数据,并插入到此元素中--><div id="test" class="test" style="border:1px solid red;width:200px;height:200px"> ...
2009-10-16 09:46:52
299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人