`
frankensteinlin
  • 浏览: 56429 次
  • 性别: Icon_minigender_1
  • 来自: ShangHai
社区版块
存档分类
最新评论
文章列表
javamail的几个实用知识点. 1.把邮件保存为一个文件,这个文件可以直接用Outlook,Foxmail等邮件客户端工具打开。     private void savemail(MimeMessage msg, String path) {         try {             File f = new File(path);             f.getParentFile().mkdirs();             FileOutputStream fo = new FileOutputStream(f); //CRLFOutputStream 可以把 ...
框子的定义 margin 在最外面 border 在中间 padding 在框的立面 最里面是正文。 IE 中 width border里面的总宽度 其他浏览器 width border是 出去padding的长度。 叠加: margin 会相互叠加 如果没有border 和padding 那么外部容器和内部容器的空白边也会叠加 定位 普通流定位 :该咋样就咋样。 相对定位: position:relative 相对于普通流定位的位置移动。 绝对定位: position:absolute 相对于已经定位了的祖先元素移动位置 浮动:float :left 。。。。。左右的浮动 最后clea ...
java 转码很简单。 [1]要搞清楚转面源的编码,保证读取进来的字符串是正确的。 BufferedReader in = new BufferedReader(new InputStreamReader( new FileInputStream(f), "GB2312")); [2]字符串被正确读取后,保存在java中的就是unicode字符集的序列码了。 [3]gbrs.getBytes("UTF-8") 写入目标编码。这一步其实就已经正确的编码了。返回的数组就是编好码的数组 public static void pr ...
要了解java的字符编码首先要弄清楚几个概念: 字符: 人们使用的记号,抽象意义上的一个符号 字节: 一个八位的计算机存储空间 字符串: 多个字符的表现形式。 字符集: 定义了那些字符能够被表示。表达了一个范围。 编码  :规定了每个字符的存储方式。 通常所说的 UNICODE 是一个字符集。           UTF-8 等 就是UNICODE的一种编码方式。 Java 中,字符串类 java.lang.String 处理的是 UNICODE 字符串,可以这么理解java中所有的字符串都以unincode作为它的内码存在: 假设我的java文件是以utf-8保存的: ...
1)mvn archetype:generate 2) 如果要用到eclispe的话 [wtp]:    mvn  -Dwtpversion=1.5 eclipse:eclipse
来自:     http://struts2.group.iteye.com/group/blog/387088 关键字: maven2 archetype ssh 最近用spring2.5.6+hibernate3.2+struts2.0.14做项目,用这些框架做项目最鬼麻烦的就是搭建工程的基本原型,为了在以后不用在这么麻烦,于是就有了创建一个自己的ssh的archetype的念头,说干就干,开始动手。 1.创建一个maven项目(在eclipse 中通过m2eclipse创建或者用mvn archetype:genetate命令创建)。 2.添加spring,hibernate ...
今天解决一个困扰我很久的一个问题:   将一个web工程从WSAD移植到eclipse总是报: 严重: Error listenerStart org.apache.catalina.core.StandardContext start 严重: Context startup failed due to previous errors     以前移植到netbeans也出现过类似的问题,当时太忙了,没找出来。轻易放弃了,没想到现在又出现了     到底哪出问题了?寻找了整个工程listener应该没问题啊。step ...
下面的这位整理的太好了! http://liliugen.iteye.com/category/45754 多读 多看 数据结构 王道啊! 天下代码一大抄。 书到抄时方恨少。
    在eclipse中调试一段代码编译没问题,一跑就出错: Unsupported major.minor version 49.0的错误。把这段程序编译好作为lib 放到其他工程里面一运行有正常了!同样的程序放到wasd的环境编译运行又都正确了!     感觉就是一个字妖!     网上查资料 吵到一个很有价值的资料包原理基本搞清楚了:     http://www.blogjava.net/Unmi/archive/2007/12/04/165035.html     可是我把编译设置成1.4兼容方式还是不正确,只能debug一句一句跑,结果发现有这么个类报错 javax.sevlet. ...
    IE的内存泄漏虽然早就名扬海内,但是没想到这次真的被它砸中了,一两年前写一的一个web应用,是放到手持终端上运行的,最近客户邮件说有一个页面连续执行了二三十次,IE就会崩溃。嗨,开始我还理直气壮的说:当初开发的时候就说明我们只保证PC上正常(应为没有拿到手持终端,作为开发测试机),现在PC上访问这个页面访问个四五十次都很正常啊。     回了邮件,程序调出来在运行一下,不看不知道,一看吓一跳,taskmanager里的IE内存使用量随着我鼠标的点击次数斜线上升啊,而且就像现在的物价一样,上去了就下不来了。看来肯定是javascript有问题。      有问题咋办google倒是发现了一 ...
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误 ...
[领域模型] 领域模型--Now mission impossible[Java]    潜水N久了,冒个泡,几年前就在javaeye参与过关于领域模型的讨论,越讨论我就越对这个模型越没有信心。    领域模型是什么? 想到一个笑话: 工作时把我当超人,加薪时把我当 ...
 五年前的系统,浏览器偏偏又是规定好的netscape 6.增加新功能--->快捷键F5 【当然不是refresh】。  原来的快捷键系统是建立在onkeyup事件基础上的。  第一个方案:   在捕捉到F5的keyup事件之后调用event.stopPropagation(),防止事件bubble 。   结果:无效,F5事件最然被catch住了,但是页面依旧被刷新了。   分析:1]是否event.stopPropagation()在netscape 6中无效呢?                   测试表明 的确事件没有向上一层dom传播.                   猜测 ...
Global site tag (gtag.js) - Google Analytics