自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 Spring下Mysql的乱码问题

花了我宝贵的3个小时才搞定,失败!以前都是用Postgres,基本没有用过Mysql 。怎么Postgres的时候从来没有这么麻烦啊,惆怅~~本来我的代码都是基于UTF-8的,用本机的Windows下的Mysql也没有遇到中文问题,等部署到服务器上时,却问题多多。解决之道(特指Web系统全部统一采用UTF-8的情况):1,Mysql的/etc/my.cnf中,必须添加设置如下。操作

2008-01-16 04:36:00 3919 2

原创 analysis

对与java中的final变量,java编译器是进行了优化的。每个使用了final类型变量的地方都不会通过连接而进行访问。比如说Test类中使用了Data类中一个final的int数字fNumber=77,这时候,java编译器会将77这个常数编译到Test类的指令码或者常量池中。这样,每次Test类用到fNumber的时候,不会通过引用连接到Data类中进行读取,而是直接使用自己保存在类文件中的

2007-06-20 15:07:00 2128

原创 搭建sock5代理

So easy下载:socks5-v1.0r11.tar.gz http://freeware.sgi.com/source/socks5/ 解压,安装(./configure  make make installl)启动Sock5服务:sudo runsocks.If  want to know the situation of Sock5, you can run "soc

2007-06-18 16:32:00 2304 1

原创 tftp

检查是否安装:rpm -qa|grep tftp-server如果没有安装,到安装盘上翻到rpm包,rpm -Uvh或者yum下来安装 yum install tftp-server-*。tftp的配置文件。打开/etc/xinetd.d/tftp文件,如下所示:service tftp{disable = nosocket_type = dgramprotocol = udpwait = y

2007-06-11 13:28:00 1091

原创 查文档时遇到

Were sorry, but access is denied to that document. This might be because you are accessing this site from a machine in China. Because of a massive amount of robot traffic from Chinese machines, we

2007-06-08 16:59:00 766

原创 squid与DNS

Squid所在目录“/etc/squid” 。root用户直接squid start即可。当然默认连接是deny的。核心配置文件是/etc/squid/squid.conf, 然该文件3K行,所以多用查找找到自己想修改的配置。本次主要是DNS总是出错,解决方法 关于代理的DNS配置,注释如下:Default:# dns_defnames off#  TAG: dns_nameserve

2007-06-08 14:04:00 11030

原创 NetBeans与Eclipse

NetBeans开源了,很好;NetBeans支持Ajax,不错。NetBeans6粉墨登场,嗯,得看看去。稳定起见,整了个5.5。对比了一些常用的功能,出了习惯与快捷键外,NetBeans和Eclipse不相伯仲,重构之类也游刃有余。2者还真有得一拼。又尝试了插件开发,这一点上,主导Java的Sun无疑拥有绝对优势,毕竟SWT虽然不难还是需要学习的,NetBeans连包的名都是“or

2007-05-31 14:49:00 1620

原创 OPTIMIZER_GOA is obsolete

Oracle10g,pl/sql developer5.在执行Sql时抛出error:"OPTIMIZER_GOA is obsolete"。OPTIMIZER_GOA是性能优化的参数,10g中已经被废弃。懒得在pl/sql中找对应的参数设置,重新down了一个版本7,一切Ok

2007-04-19 09:50:00 739

原创 免安装Oracle运行pl/sql developer

 Sql客户端中,虽然最便捷的是万能而且轻量无比的Sql Workbench,唯一的遗憾是只支持JDK5,不过这个小小的遗憾只要配置配置就能避免。     Otherwise,Oracle来说,用起来最爽的应该还是pl/sql Developer。只是开发机器上懒得装肥硕的Oracle,即使是客户端也是笨重无比。   所幸发现了一个Windows下免安装Oracle客户端就能使用pl/sql de

2007-04-18 10:27:00 2461

原创 all-delete-orphan

这么好玩的东西以前居然没有发现啊。all-delete-orphan, 支持删除孤儿数据。Graphs of objects 要保存或者更新一个对象关联图中所有的所有对象,你必须做到: 保证每一个对象都执行save(), saveOrUpdate() 或

2007-04-12 13:37:00 6013 5

原创 Remote debug二三事

终于见识了传说中的Remote debug。 因为如履薄冰,所以心急火燎不求甚解,最后反而证明了磨刀不误砍柴功。1,设置 JAVA_OPTS时,未加引号,导致未设置成功。无法按照远程Debug模式启动服务器VM;2,以Remote Debug模式启动后,会等待远程Client的VM连接,也就是如果没有在监听端口捕获并和远程调试VM通讯,Jboss服务是不会启动的。在启动服务后,只会更新gc.log

2007-04-11 17:26:00 1221

原创 VNCServer崩溃

远程操作Lab中AS3,安装Oracle 10G,最后关头,VNCServer居然崩溃,接着我也崩溃了,抓狂----经历多次崩溃 后,发现由于自己习惯性的不断快速拖拽的情况下,VNCServer很容易崩溃滴因为VNCServer的远程图形桌面是通过实时图片传输实现的,过于频繁和快速的操作可能导致崩溃。另外为了避免循环桌面的情况,有-depth选项。---难道我真的还有多动症~

2007-04-09 18:59:00 1144

原创 cvs到Perforce

刚用了几天,商业的Perforce在Changelist上,确实比CVS优越。不过CVS的地位是基本不会被威胁的:开源得到很多IDE的支持,特别是Eclipse基本功能其实都是差不多的不需要培训P4会纪录每个客户端的WorkSpace,需要checkin 和checkout。 如果chmod了P4文件属性,可能导致P4抛出异常。不同版本之间的对照和Merge是比较方便的。不过如果这种便

2007-04-09 18:50:00 1297

转载 (ZT)AS下安装Oracle 10g

硬件标准最低要求(指不警告的)物理内存: WINDOWS平台(512M),UNIX平台(1G). —我做了实验,在最新版本的ORACLE 10G安装中,在WINDOWS2003平台下安装要求内存为512M,UNXI(RED HAT AS 4.0 U2)平台下要求911M,也就是差不多1G.交换空间: 最低1000M,建议1.5 GB或者2倍内存大小, 但不要超过 2GB(32 位系统不支持大于

2007-04-05 15:50:00 717

原创 持续深入学习中--

优先:e文(21天),系分,模式复习(Gof为主),refactor, 工作流工具类书:ant ,junit, spring in action

2006-09-05 19:37:00 673

原创 SE-word

review  检查challenge  挑战,对抗(一般sales常用)anywhere 无论如何potential 潜力notes IBM内部邮件系统sametime IBM即时聊天系统mentor  实习生的bossbandge 门卡confirm 确定某事 10、 background 俺到外企上班了,那可是外企!象什么IBM什么的,用字母当公司名的那可都是大外企,不是什么民企能够

2006-08-02 17:47:00 845

转载 websphere

本文描述了 WebSphere Application Server 及 WebSphere 相关产品(比如 WebSphere Portal)的理想环境。“环境”一词是以含义尽可能最广泛的方式使用的--它实际上包含企业应用程序中从产品开发到产品实现的方方面面。本文解释了为什么每个阶段都是必需的,以及在适当的时机减少成本的各种方法。本文描述了 WebSphere Application Serve

2006-08-02 17:40:00 1353

原创 终于受不了装了fcitx

受不了SCIM无穷无尽的崩溃,重新安装了FCITX一、下载; 源码包: fcitx-3.2-050827.tar.bz2RPM 包:fcitx-3.2.050827-fc4.noarch.rpm请到 http://www.fcitx.org 下载区下载; 二、安装 fcitx,二选其一;   1、RPM包的安装; [root@localhost beinan]# rp

2006-05-26 16:38:00 1483

原创 无线网卡的安装

madwifi-ng需要进行内核编译。需要yum list kernel,列出当前的内核相关包,然后下载kernel与kernel-devel,就可以重新编译内核于相关包了。下面的文章属于转载。偶的ibook G4支持无线局域网 IEEE 802.11b/g,但是另外要买无线路由器才能体验无线移动的乐趣。最便宜的也要300多人民币,太贵了。为了省钱,想自己用台式机加装无线局域网网卡,自己做

2006-05-08 16:27:00 5951

转载 停掉一些不必要的服务

Linux服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由 运行在后台的守护进程(daemons)来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事 件。他们常常在系统引导装入时启动,在系统关闭时终止。linux系统有很多守护进程,大多数服务器都是用守护进程实

2006-05-08 14:15:00 914

原创 由As4更新到FC5

借着更新无线网卡驱动之机,将原来问题多多的AS4更新到FC5。1,关于THUNDERBIRD。   手忙脚乱自然疏忽多多。比如收藏夹和通讯录没有备份下来。虽然邮件已经通过插件导了出来,但组织结构过滤规则等等都已经不见了。THUNDERBIRD 的文件夹目录是:/root/.thunderbird/83kuwnsk.default/Mail/Local Folders。下次注意。    重新安装后,

2006-04-26 08:57:00 1152 4

原创 Linux下的Tomcat启动

部署Web系统到服务器上,倒腾过去后,进入tomcat目录,./catalina.sh start。页面测试,发现部署的系统无法访问到。进manager界面,用户名密码错误哦,查看conf文件,无误。对着配置文件输入用户名密码还是进不了manager。查看log文件,没有更新,全删掉后,restartTomcat,无新文件产生,连log都没有,无从分析。可能无权限,全加上,无效。可能包有问题,拷贝

2006-04-14 19:16:00 1203

原创 Hibernate的使用

1, 由于需求的原因,需要给特定的类单独创建一个Sequeence。XDoclet配置如下,    /**     * @hibernate.generator-param name="sequence" value="orgnizationid_sequence"     * @hibernate.id column="id" generator-class="sequence" name="s

2006-04-05 09:41:00 734

原创 sql资源插入疑云

资源导入时,给我3K多行的Excel文本,于是,替换来替换去,整理成了Sql语句。插入时却总是报错,Postgresql Admin报错的那一行看起来也毫无错误,把这一行删掉,继续报错;次行与之后的所有行保留,插入,报错的行就换到了另一个位置。由于存在字符编码转换,疑为生僻字字库不支持,测试,非正解。最后,打开虚拟机,psql命令行,用导入文件的方法,执行,闪过2次报错,但是执行结束时,已经不可见

2006-04-03 16:34:00 773

原创 Veloctiy中使用Spring国际化标签

之前在Jsp页面中写了国际化处理:标签。教训小插曲:看的1.2.6的Document,但是下的包是1.1版本的,怎么调试都出问题, 最后看tld发现很不对劲才找出错误所在。现在改成Velocity,找到文档 macro VTL definition FTL definition

2006-03-28 21:11:00 2358

原创 googlepages!

Google总是带来惊喜,在Google labs中总是有神奇的发现。http://www.google.com/mars/http://moon.google.com/几天前申请了Google Page的试用,今天收到了Google Page Creator -- Sign up!,try了一下,目前实现的界面,大概相当于PowerPoint,有外观模板和Layout模板,另外支持在线编辑Htm

2006-03-24 09:16:00 902

原创 Spring+hibernate

模拟one-to-one的时候出了点问题,看Hibernate文档: There are two varieties of one-to-one association: primary key associations

2006-03-16 16:59:00 750

原创 Windows下Web产品开发探讨

1,安装程序工作:解压+配置+验证路径配置,并且强制避开中文;初始化配置文件,初始化数据库2,Tomcat+jdk在Tomcat的启动程序中手动指定jdk位置3,加密解密多处加密加密选择,证书?加密算法选择,原始数据来源cpu+mac+ide4,数据库问题:hsql比较合适,况且hibernate也提供了支持!一、   从http://hsqldb.sourceforge.net/下载HSQL1.

2006-03-09 10:34:00 775

原创 Linux下Firefox中配置Jre

问:Firefox启动太慢,并且占用了太多的系统资源,是怎么回事? 答:由于Firefox的界面是采用XUL语言描绘的。XUL的好处在于良好的跨平台兼容性,这样使Firefox可以很好的用于 Windows/Mac/Linux 下。但不好之处就在于XUL并不能算高效语言,这也是Firefox启动时感觉慢、系统资源占用高的主要原因。 如果很在意速度和资源的话,可以试试第三方/非官方版本(Third

2006-03-08 14:18:00 8961

原创 Eclipse插件精选

更改:color,以及jode改正确。色彩显示Color: http://colorer.sf.net/eclipsecolorer/国际化文件编辑http://propedit.sourceforge.jp/eclipse/updatesVeloctiy:首先安装:http://veloedit.sourceforge.net/updates/   支持Veloctiy语法。在上面的基础上安装:

2006-03-07 16:06:00 1258 1

原创 Job Start

没完没了的测试修改终于结束了。售后皮颠皮颠上火车,他们是解放了,我只是转战而已。平台的需求今天终于基本敲定,研发正式开始,比较有压力也有动力:)搞需求确实定下UseCase比较好,远甚于只做个Demo唬人。今天农历二月二,本来得意洋洋打算理发去,虽然我是最近才耳闻“2月2龙抬头”嘀。可惜晚上要通过腐败来动员,一头很浪费洗发水的长毛今天侥幸逃脱啦。又要不见天日的加班。所幸是显示器换成17的液晶,内存

2006-03-01 17:22:00 772

原创 昨日三个曲

昨日的三个小曲儿:1,vncviewer,vncserver.    Windows下共享有PCAnywhere,Linux下有更棒的:VNC。    一般预装了vncserver,而vncviewer需要额外安装。    运行前配置:/root/.vnc/xstartup,默认的是运行twm &,不好玩,改成KDE,就OK啦。        服务器端启动:vncserver :1 -Always

2006-02-16 15:25:00 595

转载 AS4U2中使用yum(ZT)

No yum ,no easy to update ,so lklk, get it :使用yum 代替up2date 自动更新升级RedHat AS3http://www.douzhe.com 作者:信天翁  发表于:2004-08-13 16:00:23 最近装了一台RedHat AS3U2 服务器,AS3U2是从网上免费下载的,没有购买RedHat的服务,所以不能使用rhn up2date升

2006-02-15 15:32:00 717

原创 Postgre奇怪的安装失败问题根源与分析

上周突发怪例,    情况如下:Linux版本:AS4 update2postgresql版本:8.1.0rpm包安装后,postgresql的Service无论如何都启动不来。第一次失败,查看Log,空;第二次重试,报错:无法创建目录‘/var/lib/pgsql/data/pg_log’: 文件已存在。删除该文件夹,启动,失败。在另一台机器上重试,重新安装操作系统(系统相同),安装时将系统自带

2006-02-14 16:26:00 1914

转载 Linux实际常用命令(ZT) 非常有用

学习linux时间里记在笔记本上的东西,希望对大家有用!这些是我在学习linux时间里记在笔记本上的东西,希望对大家有用!1更改telnet登录慢的问题:cd /etcvi resolv.conf将里面内容清空2更改root用户不能直接远程登录问题:cd /etccd pam.dvi login注释掉这行#auth       required    pam_securetty.so   //该行

2006-01-19 16:54:00 3024

原创 模块隔离时引发的Hibernate问题

单向关联与双向关联今天设计模块化的PO之间的隔离时,犯了晕,归纳了一下。与的解析模拟1:一个父亲有很多儿子,儿子只有一个父亲。单向关联:如果只指定,由父类管理关联关系,子类无法管理,而这时,父亲知道自己的儿子,但是,从儿子对象不知道父亲是谁。如果只指定,则子类知道自己的父亲是谁,而父亲不知道孩子在哪里。这二者的区别不是表结构的区别,而是逻辑上的差别,体现在具体语句上的差异。另外,这里体现了casc

2006-01-17 11:23:00 660

原创 Hibernate-inverse

inverse的使用注意:1. 原理与目的:    If enabled, Hibernate will not try to insert or update the properties defined by this join.    nverse属性默认是false的表示由该方维护关联关系.2. 使用2.1 1对多默认是flase1对多的情况下,例如一个学校对应很多学生。一般学生也就是多的

2006-01-13 13:58:00 1004

转载 全球四大Java研讨会(ZT)

全球四大Java研讨会document.title="全球四大Java研讨会 - "+document.title  原文出处及讨论:http://www.blogjava.net/calvin/archive/2005/12/22/25034.html每年的全球四大Java研讨会,它们的agenda,给大家提供了一个捉摸Java时尚风向的便利。

2006-01-09 10:09:00 548

原创 设计的思考

设计的思考设计的模式林林总总,各种教条到处被津津乐道。其中的精髓一眼望去,要么显而易见,要不藏山露水,百思不得其解。近日的一个任务是完成一个Spring下的异常设计。要求很简单:设计异常管理框架。历程:    1,普遍的处理        1.1 异常捕获。利用Jsp2.0规范中的error-page配置,写一个Servlet,该Servlet中,通过                Throwab

2006-01-04 17:42:00 746

原创 设计并实现日志和异常框架

异常管理框架设计目的:略异常框架描述:1,灵活配置。修改配置文件,可以将异常输出到:控制台/Log文本/DB2,不影响调试。支持Eclipse下的控制台下直接链接到代码3,底层对异常多种捕获方式,同时顶层抓取漏网之鱼。封装并控制堆栈信息。4,灵活使用,特定的错误处理不作干涉。5,调试指导,直接指明错误发生的类和行位置,原因。模式使用:1,简单工厂模式。日志工厂处理4个日志2,策略模式(应该是)。不

2005-12-05 16:50:00 1055

空空如也

空空如也

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

TA关注的人

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