`
weina
  • 浏览: 144858 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

邮件 带附件

    博客分类:
  • java
BodyPart messageBodyPart = new MimeBodyPart();         messageBodyPart.setText("Here's the file");         Multipart multipart = new MimeMultipart();         multipart.addBodyPart(messageBodyPart);         messageBodyPart = new MimeBodyPart();         DataSource source = new FileDataSo ...
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/eclipse/eclipse   7 Icon=/home/weina/worktools/eclipse/icon.xpm   8 Terminal=false   9 Type=Application ...

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>  * 1. BeanNameAware's <code>setBeanName</code><br>  * 2. BeanClassLoaderAware's <c ...

tomcat

Eclipse开发web应用,选用Tomcat 做web服务器。如果想不deploy,需要把当前的web目录作为tomcat 的发布目录 之一。具体作法就是在Tomcat home\?conf\Catalina\localhost放个app.xml文件,内容如 <Context path="/app" docBase="apppath" debug="0" reload="true" reloadable="true"> </Context>

git

1. git add 添加文件到staged area. 2. git commit 会commit staged file ,有几个选项比较重要:-a 跳过staged area,直接commit,后面加文件名也会使那个文件跳过stage,直接commit。但是前提是文件已经在index中了,新文件不会自动加入。 3.git status 查看从上次commit到目前的变化,git diff会更详细,但是它只包含应该要包含在staged area中却还未包含进去的变化,git diff --staged则列出来从上次commit到staged area的变化。 4. .gitigno ...

maven release plugin

    博客分类:
  • java
<!--  fixing Git branch release bug-->     <plugin>           <groupId>org.apache.maven.plugins</groupId>           <artifactId>maven-release-plugin</artifactId>       <version>2.2.1</version>         </plugin>     <plugin>           ...

常用词根

这些次跟可以分布在单词的头尾和中间把这次根记住了基本上就可以猜出单词的意思 单词速记常用词根 1.         acid,acri,acrid,acu=sour,sharp 表示 “ 尖 , 酸 , 锐利 ” 126.neg=deny 表示 “ 否认 ”

english 后缀

常用单体后缀表 1.         -able 、 -ible 形容词后缀,表示 “ 可 … 的,能 …” 2.         -ade 名词后缀,( 1 )表示 “ 状态,物品 ” ( 2
系统 # uname -a               # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本 # cat /proc/cpuinfo      # 查看CPU信息 # hostname               # 查看计算机名 # lspci -tv              # 列出所有PCI设备 # lsusb -tv              # 列出所有USB设备 # lsmod                  # 列出加载的内核模块 # env                    # 查看 ...

jvm 配置

    博客分类:
  • java
1.      堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型( 32-bt 还是 64-bit )限制;系统的可用虚拟内存限制;系统的可用物理内存限制。 32 位系统下,一般限制在 1.5G~2G ; 64 为操作系统对内存无限制。我在 Windows Server 2003 系统, 3.5G 物理内存, JDK5.0 下测试,最大可设置为 1478m 。 典型设置:

js 模式

    博客分类:
  • js
1、JavaScript 要通过原型链来实现继承: function  Employee(first, last, position) {     // call the superclass constructor      Person.call(this , first, last);     this .position = position;   };   // inherit from Person    Employee.prototype = Object.create(Person.prototype);   Employee. ...
var a =["a","a","b","c","d","e"]; //注意这里不能用for in 因为for in 会将数组中的其它属性都循环进来 for(var i=0;i < a.length; i++){ //主要用了一个splice的方法,从第一个开始循环判断最后面有没有和第一个相等的,如果不相等,说明有重复的,然后将最后//面一个剔除掉     if(a.lastIndexOf(a[i])!=i){         a.splice(i,1);   ...
var MessageFormat = function(str){     var args = [].splice.call(arguments,1); //因为aruguments是个伪数组,没有数组的splice方法,所以,我们要用call给arguments只想一个aplice的方法,这样我们//就可以截取到 arguments后面的参数了     return str.replace(/\{([^}])\}/g,function(index,value){         return args[value]; //下面我们有那个了replace,利用正则将我们捕获到的占位 ...

正则表达是

    博客分类:
  • java
  推荐:正则表达式口诀及教程   正则 其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$) 特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号) 倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字) 倒杠后面跟小d, 只有数字来表示; 倒杠后面跟小a, 报警符号嘀一声; 倒杠后面跟小b, 单词分界或退格; 倒杠后面跟小t, 制表符号很明了; 倒杠后面跟小r, 回车符号知道了; 倒杠后面跟小s, 空格符号很重要; 小写跟罢跟大写,多得实在不得了; 倒杠后面跟大W, 字母数字靠边站; 倒杠后面跟大S, 空白也就靠边站; 倒杠后面跟大 ...
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 PymkItemTypeComparator implements Comparator<PymkItemVO> {     private int[] TYPE_ORDER = {1,16,8,2,4}; //按照指定 ...
Global site tag (gtag.js) - Google Analytics