自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (1)
  • 收藏
  • 关注

转载 KEEP IT SIMPLE, STUPID!

UNIX的K.I.S.S KISS思想

2010-12-17 16:35:00 749

原创 java反射与CGLIB代理的一个细节。

一个java类,反射自己的内部函数的时候,this返回的并不是这个Java被CGLIB被代理的实例,需要做出对应的处理。

2010-06-06 03:59:00 1791

原创 java字符串拼接与性能

使用Concatenation Operator (+)String concat method – concat(String str)StringBuffer append method – append(String str)StringBuilder append method – append(String str)进行性能测试。 环境 win7 32位, c

2010-04-08 14:24:00 1112

转载 单例模式,几点容易被忽视的问题

Singleton的教学版本 姑且定为1.0 这里值得注意的是构造函数的私有化,解决被继承后的多例问题。01.// version 1.1 02.public class Singleton 03.{ 04. private static final Singleton singleton = null; 05. 06. private Sin

2010-04-08 12:42:00 764

转载 MyEclipse 6.0.1 注册码

MyEclipse 6.0.1 注册码 Subscriber: Administrator Subscription Code: NLR8ZC-855655-67655056461281401 失效时间为2012年10月份

2009-10-25 00:11:00 786

转载 html 弹出窗口与父窗口交互

有3中方法可以弹出子窗口:传值的关键是在子窗口中如何获取父窗口对象1、window.openwindow.open(test.htm,title,height=100,width=200,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no);在test.htm可以通过va

2009-09-12 14:11:00 10939

原创 GWT out of memory的三个处理办法

        第一个,是在Hosted Mode运行时添加-Xmx1024M(最大)-Xms1024M(最小)-Xmn...这个我忘记了。在在项目初中期,总是遇到这样那样的out of memory的问题,用这个都能解决。然而到了一定规模之后,就算修改了这个参数,就算提高了机器硬件配套设施,依然是难以忍受的开发体验。        第二个,在开发过程中,source中包含非常多的模块,Hos

2009-08-11 14:02:00 1895

转载 沈阳人

真正的沈阳人,没有不爱吃鸡架的,无论是煮的,烤的,煎的,炸的,拌的,铁板的...真正的沈阳人,都不管沈阳站叫沈阳站,而叫南站...真正的沈阳人,都特别爱吃韩式烤肉,新疆羊肉串,大锅老汤煮的麻辣烫...真正的沈阳人,都特会吃、特能吃、特爱吃...真正的沈阳人,买了肉串以后,无论多大的风 ,当街就能吃掉...真正的沈阳人,没有不爱雪的,不爱玩雪的...真正的沈阳人,没有不爱运动

2009-08-02 18:37:00 963

原创 HTML控件正常结尾问题!

遇到过无数次了。 在html中,简单的类似 是无法正常结尾的,导致一些不可预料的错误。再类似 都应该改成  问题很严重,往往导致ie6和一些浏览器无法识别。 要重视!

2009-07-30 07:32:00 817 1

原创 GWT+EXT探索六之项目实践5——GWTEXT+Struts2.0工程

(五)  尝试使用gwt-ext项目调用struts action到这里到重点了,查了很多资料,关于gwt与服务器交互的讨论。Gwt的设计初衷向面向服务靠拢的,大部分交互方式也是面向服务的RPC交互方式。面向服务有面向服务的好处,但是并不是所有的程序都是webservice都是RPC服务器,传统的servlet 或者struts action仍然占据着很多的份额,这里我们主要研究如何使用gwt

2009-06-04 12:37:00 3669 10

原创 GWT+EXT探索六之项目实践4——GWTEXT+Struts2.0工程

(四)  使用无服务模式使host调用外部tomcat启动外部tomcat服务器,虚拟路径指向当前项目的war文件夹。联通其实很简单。在host模式中加一个参数就行。 在arguments里添加运行参数“-noserver”让host启动时不加在内置tomcat服务器。然后再点击启动,会发现404错误。然后按照本地外置的tomcat虚拟路径测试网页连接。  

2009-06-04 12:31:00 2317 8

原创 GWT+EXT探索六之项目实践3——GWTEXT+Struts2.0工程

(三)  配置struts2.0这里使用Struts2.0。加载5个struts包,调试配置struts action并测试tomcat指向war文件夹,并通过。-    commons-fileupload-1.2.1.jar-    commons-logging-1.0.4.jar-    commons-logging-api-1.1.jar-    f

2009-06-04 12:28:00 1551 2

原创 GWT+EXT探索六之项目实践2——GWTEXT+Struts2.0工程

(二)  调试gwt-ext程序在http://gwt-ext.com/download/ 下载相应的gwt-ext包gwtext.jar。放到项目的war目录的WEB-INF/lib/文件夹下。然后添加引用:环境配置完毕。然后我们要编写第一个gwt-ext程序。首先建立一个module: 先建立一个新的为了测试gwt-ext包的com.test.ext。然后在包里创建一个

2009-06-04 12:17:00 2961 4

原创 GWT+EXT探索六之项目实践1——GWTEXT+Struts2.0工程

Ext + Gwt + Struts2.0之前几篇文章介绍了如何使用gwt的几种插件和gwt与服务器的交互方式。结合重构现有ssh项目的表现层,这里我建立一个简单的gwtweb应用。实现gwtext(非extgwt)与struts2的提交form方式交互。 笔者环境:Winxp,tomcat6.0,jdk5.0,myeclipse6.0.1,gwt-windows-1.6.4,ex

2009-06-04 12:04:00 2736 5

转载 GWT+EXT探索五之交互模式——Struts2(gwt调用dojo native函数提交form)

虽然,apache极力推荐使用它所带的一个插件,然后使用之前介绍过的那种方式来使用gwt与struts的交互。然而,我更推崇眼前这个方式,因为它可以无缝与struts结合,是现有struts项目重构表示层的最佳选择。而且,从原理上,它更接近于传统的struts提交反馈方式。接下来一篇文章,我将集中介绍,如何使用这个技术,结合现有ssh框架与gwt和ext框架 Struts without

2009-06-04 10:34:00 2987 1

转载 GWT+EXT探索四之交互模式——Struts(仿servlet RPC)

这里是在apache上找到的一个方式,使用其编写的包,能够实现,struts与gwt的交互,然而,分析了源码之后,其仍然是把struts的action当传统的servlet来用。 Struts with gwt plugin Setup ActionStart by creating an action that contains the method that is going

2009-06-04 10:30:00 1405

转载 GWT+EXT探索三之交互模式——RPC

RPC交互在我看来并不是目前广泛流传的各种模式的首选,而gwt的RPC,则是把servlet变相的作为了RPC交互的一个接口终端。  Building and calling a GWT serviceThere are three steps involved in creating a GWT service:Defining the service’s syn

2009-06-04 10:21:00 1477

转载 GWT+EXT探索二之插件篇——Google plugin

没什么好多说的,这里引用原文,包括安装插件,建立第一个gwt程序,到调试和部署  Google Plugin for Eclipse 3.3 (Europa) Installation Instructions1.    Start Eclipse, then select Help > Software Updates > Find and Install... In the d

2009-06-04 10:08:00 1815

转载 GWT+EXT探索一之插件篇——Cypal Studio

项目需要,研究的主要方向是ext的友好画面与gwt的结合,由于有现成的gwt-ext的官方网站说明,就直接使用了其推荐的Cypal Studio插件,使用后并不见很实用,还不如自己写ant。后来辗转使用了Google Plugin for Eclipse,使用后感觉很顺手,也有一些心得,特此做以记录。 Cypal Studio,使用起来并不顺手,主要是它是按照gwt的默认命令目录结构发布,

2009-06-04 09:03:00 3665

原创 学习ajax js 调试。磨刀不误砍柴工

      ajax,不会像普通的web服务一样,随便一个浏览器就能在服务器运行的时候在指定servlet中中断。除非使用ajax web browser,这个可以在myeclipse 7.0的快捷栏中找到,是一个web2.0的小图标。打开之后很自然的浏览,会发现很多实用的功能。同时,在地址栏的图标边可以看见一个debug图标。选中之后就可以调试了,在页面的js中设上断点。随意的调试,也可以在aj

2009-04-05 19:19:00 868

原创 MyEclipse的优化与个性化

 以前一直使用基于eclipse的websphere,没考虑那么多,一直占用大量的资源。而现在,在一个破机器上使用eclipse、myeclipse,不得不对其进行一下优化。查询了多个相关的帖子,特作如下总结。我使用的是myeclipse 7.0 一、             ValidationMyeclipse,在校验的时候,默认会把web项目中的js、jsp都要校验。这样

2009-04-05 13:22:00 2436

转载 java面试100问+参考答案

 1、面向对象的特征有哪些方面   (1).抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2).继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派

2009-03-19 06:21:00 6827

转载 java面试100问

1、面向对象的特征有哪些方面    2、String是最基本的数据类型吗? 3、int 和 Integer 有什么区别 4、String 和StringBuffer的区别 5、运行时异常与一般异常有何异同? 6、说出Servlet的生命周期,并说出Servlet和CGI的区别。 7、说出ArrayList,Vector, LinkedList的存储性

2009-03-19 05:34:00 1601

转载 一些简单的细节

  1、 长相不令人讨厌,如果长得不好,就让自己有才气;如果才气也没有,那就总是微笑。     2、 气质是关键。如果时尚学不好,宁愿纯朴。     3、 与人握手时,可多握一会儿。真诚是宝。     4、 不必什么都用“我”做主语。     5、 不要向朋友借钱。     6、 不要“逼”客人看你的家庭相 册。     7、 与人打“的”时,请抢先坐在司机旁。     8、 坚持在背后说别人好话

2008-12-10 03:50:00 411

转载 427分-清华大学电子工程系-经验谈

 我毕业于哈尔滨工业大学电子信息工程专业,08年报考清华大学电子工程系,初试成绩如下:政治84、英语76、数学148、专业课119 , 总分427。我复习考研的时间不算长,如果从正式静下心来准备复习算起大概也就130天左右,最后的成绩应该说自己还是挺满意的。最近总有人问我学习方法之类的,如果非要总结出什么“成功秘笈”的话,我想,总纲应该只有一句:保持学习的高效率。具体说来主要涉及两个方面的问题:一

2008-07-25 15:35:00 819

原创 javamail 发送mail,不多解释,看了就懂

/* * RecieveMail.java * * Created on 2008.7.9, pm2:40 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */package mail;import ja

2008-07-24 16:41:00 1372

原创 解压文件,lha

package jp.co.uss.cares.common;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import jp.gr.java_conf.dangan.util.lha.LhaHeader;import jp.gr.java_conf.da

2008-07-24 16:36:00 894

原创 java xml作为配置文件,读取

  每个项目都需要配置文件来把可变的东西抽出来,方便程序的开发和维护:  自己编写了一个xml文件读取类,并可以以字符串形式调用xml文件中的属性与其值,其实也可以,直接一个static函数直接获得属性与其值,然而,我没这么做。估计这么做会更好。不多说,就算是改也容易。先把source提供出来:/* * Property.java * * Created on 2008.7.11,

2008-07-23 14:53:00 2046

原创 每个项目都要遇到的打log

每个项目都要求打log,我也编写了一个适合我现在的机能的log类,它能够每天,针对每一个线程创建一个文件并在里边填写log文字。感觉还有可以提高的地方,比如,log级别debug和运行实现不同的log,好像要用到log4j的什么东西,我没深研究,但是,控制台程序也没那么多配置。至于功能上,我觉得还有可以实现的功能,比如不跨行的单行打印,还有针对类名的多信息打印。打出来的log类似:[11:04

2008-07-23 14:39:00 1205

原创 java提供的类库,并不是一切都能支持你现有的功能的,要敢于编写自己的类。

  又是老问题了,我以前一直不敢做,然而现在不得不作了。什么事情呢?  在java发送邮件时,需要添加附件,然而,我没有机会添加真是的文件,只有数据流,因为我是从数据库中得到的文件数据流,也来不及放到硬盘上,然而,javamail只支持FileSourceData的发送,怎么办?于是,我就反编译了其代码,并修改了自己需要的接口,然后实现了让其发送blob格式文件的BlobSourceData。

2008-07-23 14:27:00 1116

原创 通过jlha压缩文件

  应鬼子要求,压缩文件。编写java类。  需要的jar包:jlha.jar  具体需求的类:  import jp.gr.java_conf.dangan.util.lha.LhaHeader;  import jp.gr.java_conf.dangan.util.lha.LhaOutputStream;   代码和注释如下:/* * DirectoryZip.j

2008-07-23 14:16:00 1360

原创 通过oracle,调用java类,并加载jar包到oracle中以支持java类。

  根据鬼子要求,最初的单纯使用oracle发送和接收mail被抛弃(上一篇文章描述了具体实现),转而要求使用oracle调用java,并通过javamail来实现mail的相关处里。这里问题就出现了,我编写过java,我编写过pl/sql,但是,从来没听说过使用oracle来调用java。同事没有一个作过的。不过,后来察看了相关资料,才知道,这个技术还确实有。于是做如下的相关记录。   

2008-07-23 13:50:00 7631 1

原创 通过oracle,是同pl/sql实现发送mail功能。

功能创建之初,我被要求编写oracle存储过程,并实现mail的发送。这个之前我做过,直接copy以前的代码,轻松实现了。为了做个记录,我把代码复制上来。代码很容易懂,注释也足够,不多作解释了。CREATE OR REPLACE PACKAGE sendMailISPROCEDURE funcSendMail(sUid IN VARCHAR2);END send

2008-07-23 13:46:00 2467 2

原创 该死的csdn,让我写的文章丢失了。我只想说,最近作了一个模块,发送mail的,先后我要发表一些相关的技术。

如题

2008-07-23 13:37:00 674

原创 新的开始

是有必要该用一些标尺来让自己清除自己的行为和束缚自己的行为了。很久没有写了,一直浑浑噩噩的感觉,迷失在经济困扰迷失在感情困扰中。自己并不是像刚毕业那么身体像牛一样了,也开始觉得有些事情如精力上,是力不从心的了。想说什么?对,我想考研了。兑现我的诺言兑现我的想法,兑现我自己。眼看同学一年15.6万的薪金,我羡慕。自我实现我觉得自己还差很多方面,英语,技术和学位。我还没自信膨胀到一定

2008-05-07 15:35:00 493 1

原创 昨天喝酒遇到一个东北老乡,教了我不少。

昨天喝酒,一个人很闷,本来以为会是很无聊的事情,可是遇到了一个姓李的老乡。岁数比我大不少,但是我坚持叫他李哥。真后悔当时我喝多了,没能多记住几个事。现在能补多少是多少吧。1、既然出来了,出来到北京闯。就已经没有了面子和尊严。凡事都要做到不择手段。2、任何事,无论是大是小,都分为3个部分,做什么,怎么做,做的怎么样。 3、维护和保持生存环境中的平衡,这个就是规律。适应这个平衡并保护,那么就会得到

2007-10-16 19:44:00 928 1

原创 07年10月4日夜

翔他是一个喜雨的男人轻抚着我的身躯的细雨是我最好的伙伴垂柳拍拍我的头傻孩子你生活在幸福中空气是那样的清绿草都不忍错过这夜啊让人清透身边就是珊瑚和小丑这微风哦不要那么浪漫我会为你而鼻塞这轻抚在身上的泪啊是你年轻的印是唤醒的声我挣脱了生的羁绊我送走了夏的炎走着大学生们稚气的语我大了我成长了起来面对生的摧梦的残 不怕至少有着美好的夜清静明

2007-10-05 13:35:00 613 1

原创 “近日”那篇blog的遗憾

  思维混乱后的描述,能让我稍微感觉到放松。事情虽然没有解决,可是,我至少稍微指明了我应该有的处事积极的态度。  然而,遗憾,遗憾是我描述不清楚我对她的想法。我虽然极力的把事情描述的自己如何清明,然而事实上,我眼睛却无时无刻不在盯着手机。希望她能给我来信息。为什么是来信息,而不是我主动发给她?是我的错,我不敢。我对她是有意的。我上篇blog我没敢承认。  然而造物弄人,我已经怕自己多打扰她

2007-09-23 19:54:00 600 3

原创 近日

  自从上个月的最后一个周四,我就没有真正的把心静下来过。先回忆一下。。。。  周四到了,正常的例会,为了掩饰前一个月我偷偷加班赚加班费,在会上我很活跃。  之后就是玩,从三亚回来,我一直没有缓冲好我的精神,刚回来我就开始了紧张的timer,我真的怀疑过自己的能力,其实到后来发现是自己的精神状态不好。乐观,但是不积极,开始喜欢上了喝酒。  与此同时,一个女人真正的闯入我的世界。 开始我还是

2007-09-23 19:35:00 604 1

原创 生的灵感

手表无用。跟喜欢的人或者无聊的人在一起,从来没有准过。预报无用。大雨或着艳晴,说了也是儿戏。欺骗无用。喜欢或是讨厌,都不曾靠程式左右真实的心理。手机无用。给你电话,却关机。人生最美好,莫过于此 。发现生的灵感。什么也没做,很简单。本来还很程式化的去做一些铺垫,还记得上次骂自己sb的时候我是多么信誓旦旦!下次一定不放过。可是来了,就在今天,就在刚才,我没有退却。而是挣扎。y?hmmm....因为我真

2007-08-29 23:17:00 581

gwtext无缝整合struts2

研究gwt+ext+ssh框架整合编写的一个实例,实例中包括一个说明文档(google plugin创建gwt实例说明、gwt-ext实例的创建、gwt-ext与struts2整合实例说明);还包括文档对应的myeclipse项目。相关的包稍微有点大,没有包含在文件中,可以根据文档中指定的位置,找到下载连接。

2009-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除