自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

towerjt的专栏

拒绝浮燥

  • 博客(75)
  • 收藏
  • 关注

原创 告别CSDN,博客迁往javaeye,具体地址:tower.javaeye.com

 

2009-01-03 21:42:00 698

原创 很高兴,装上了fan control

T40的风扇好像又不行了,声音真大,搜到一个软件fan control:http://sourceforge.net/project/showfiles.php?group_id=153962&package_id=170890&release_id=635668的确不错,想要它怎么转就怎么转,暂时解决一个问题

2009-01-03 15:51:00 903

原创 如何在solaris上增加一个只能ftp的用户,并且不让切换目录

修改两个文件1、/etc/passwdtest:x:107:105::/backup:/sbin/false2、/etc/ftpd/ftpaccessguestuser       test

2008-12-25 14:29:00 1538

原创 crontab导入预先编好的脚本文件

 一般来说,crontab用-e调出vi来编写,但是在实际工作中经常有这种情况是,在实验室编好了crontab文件,需要导入到生产机器上去,之前很土,用粘贴拷贝的方式来做,呵呵。实际上,用          crontab filename就直接可以了

2008-12-25 14:16:00 4112 1

原创 solaris10改IP的问题

solaris10改IP需要改3个文件:/etc/hosts/etc/hostname.ce0 (网卡)/etc/inet/ipnodes一定要改全了,如此而已,记住了

2008-12-25 14:14:00 858

原创 如果shell里面的date不能满足需要的话,用perl吧

在实际工作过程中,经常出现需要得到当前日期前或后几天的日期,用date不好实现,其实用perl可以很方便实现perl -e use POSIX; print strftime("%Y-%m-%d %H:%M:%S/n", localtime(time+86400*20))上面的例子是取当前时间20天后的日期,一天是86400秒

2008-12-25 11:39:00 614

原创 让monit支持中文

前几天因为项目的需要,找到了monit,最看重它的一个功能是能够监控进程,如果进程掉了可以自动重启起来,基本上可以实现无人职守。同时,monit还提供一个简单的web server可以通过浏览器远程监控管理进程等,给我们提供了很大的方便。但是有一个问题就是这个web server实现的比较简单,没有考虑多语言的支持。不过,我们可以通过简单修改一下monit的源代码,让它支持中文。修改的方法有两个:

2008-12-22 09:13:00 940 1

原创 一个shell的问题

今天写shell的时候,碰到一个问题,如果写如下的脚本:update_lookup_cde(){    _cde_value=$1        sqlplus -s scott/tigger@orclEND               commit;        exit;        END    return 0    }这样执行的时候,语法检查通不过,系统会提示文件没有结束syntax

2008-12-16 10:13:00 532

原创 ofbiz的服务(service)export成web service的方法(8)

返回参数为多种数据类型的AXIS处理假设写如下一个ofbiz的服务:     service name="findPersonByPartyId" engine="java"            location="org.ofbiz.party.party.TestParty" invoke="findPersonByPartyId" auth="false" export="true">  

2008-12-15 22:28:00 921

原创 timesten的安装

因为工作的需要,我编写了一份timesten的安装文档。安装环境是RedHat AS5 64位的操作系统。 Normal 0 7.8 磅 0 2 false false false Mic

2008-12-12 21:30:00 2143

原创 Timesten在大量数据导入、更新之后需要更新统计信息

 Timesten在大量数据导入、更新之后需要更新统计信息,否则索引优化会有严重的问题。Command Usage: statsupdate [[owner_name.]table_name]Description: Updates statistics for the specified table.

2008-12-04 16:26:00 1458

原创 如何关闭ofbiz

 在启动的命令里面加上 :-Dofbiz.admin.port=xxxxx -Dofbiz.admin.key=xxxxx比方说:java -Dofbiz.admin.port=15001 -Dofbiz.admin.key=towerjt ofbiz.jar -start这样的话,就可以用下面的命令来关闭ofbiz了java -Dofbiz.admin.port=15001 -Dofbiz.ad

2008-12-03 11:09:00 1134

原创 ofbiz的服务(service)export成web service的方法(7)

xmlrpc调用可以使用压缩xmlrpc的报文的冗余是很多的,大量的标签将会消耗掉你的带宽,所以对xmlrpc的返回的报文进行压缩很有必要的。以前写的代码:import java.net.MalformedURLException;import java.net.URL;import java.util.ArrayList;import java.util.HashMap;import java.

2008-11-28 15:43:00 1009

原创 ofbiz的服务(service)export成web service的方法(6)

xmlrpc客户端的用户认证xmlrpc作为客户端调用ofbiz的服务的做法已经说过了,刚才突然想到另外一个问题,如果这个服务需要授权怎么办呢?在soap中,我们是增加了login.username和login.password两个参数,xmlrpc这里怎么处理呢?还是从源代码入手,我们看XmlRpcEventHandler.java,有如下一段代码            // add in au

2008-11-28 15:35:00 733

原创 ofbiz的服务(service)export成web service的方法(5)

用xmlrpc调用经过修改后的ofbiz能够支持java.sql.Date了,但是还是不支持复杂的数据结构,它没有实现SOAP中的comlexType。碰到这种情况的话,可以考虑用xmlrpc来支持。我们在party下编一个服务,程序如下:package org.ofbiz.party.party;import java.util.ArrayList;import java.util.HashMa

2008-11-28 15:01:00 1502

原创 ofbiz的服务(service)export成web service的方法(4)

eclipse自动生成client代码与ofbiz兼容性的问题这个标题实在不知道怎么写,暂且这样吧。xfire和axis在eclipse下都有相应的插件来生成代码,但是你试试生成的代码去调用ofbiz的SOAPService,肯定失败,但是用TcpMon抓下报文一看,自动生成代码的operation的style都是DOCMENT的,没有方法,只有参数,而ofbiz的SOAPServivce是用RP

2008-11-28 14:36:00 864

原创 ofbiz的服务(service)export成web service的方法(3)

Mail用axis调用服务通过修改昨天说的ofbiz的源代码后,createPerson终于能够访问到WSDL的文件了,下一步就是编写客户端来调用了。我们使用axis1.4来编写客户端,代码如下: package testClientSoap;import java.util.*;import java.net.*;import java.rmi.*;import javax.xml.na

2008-11-28 10:07:00 1347

原创 ofbiz的服务(service)export成web service的方法(2)

ofbiz的一个bug?在被外部系统调用的时候,SOAP应该是一个常用的方式,但是很遗憾的是,ofbiz对SOAP的支持并不是很好,我们可以试一个简单的例子,就是party组件中的createPerson,我们把export修改成true:service name="createPerson" engine="java" default-entity-name="Person"          

2008-11-28 09:59:00 2366

原创 ofbiz的服务(service)export成web service的方法(1)

修改service定义在集成ofbiz的过程中,有一种需求是外部系统调用ofbiz的service,我们可以参看:http://docs.ofbiz.org/display/OFBTECH/Service+Engine+Guide这篇手册里面对service的配置有详细的描述,我们可以找到一个属性"export",当export="true"时,service可以被SOAP/HTTP/JMS调用,

2008-11-28 09:53:00 1772

原创 ofbiz的配置文件位置

配置web server端口的文件:framework/base/config/ofbiz-containers.xml配置数据库连接的文件:framework/entity/config/entityengine.xml字段信息:framework/entity/fieldtype

2008-11-28 09:49:00 673

转载 30岁的痛

:1、很快你就会发现几千元的工资不算什么。        2、很快你就会发现金钱的获得是以时间和个人生活的牺牲为代价的。        3、很快你就会发现自己有点小钱但不幸福。        4、很快你就会讨厌自己,讨厌自己的复杂和世故。        5、很快你就会发现你身边的很多人怎么素质这么低,这么俗,而你也快成为这样的了。        6、很快你就会讨厌冬天的,太冷了,太冷清和寂寞了。

2008-10-10 16:33:00 450

原创 将lua嵌入C++中用来做计费系统的批价

在电信的计费系统中,所用的语言基本都是C、C++,应该是基于速度优势,至少目前国内还很少听说用别的语言来做计费系统的。而对于繁杂的定价计划,一般的处理有两种:1、通过数据模型描述2、通过脚本语言描述 两者都各有优势,对于前者而言,优势在于设计优秀的数据模型是完全能够描述大部分的批价形式,如果能有比较友好的配置界面支持的话,定义严格的批价规则能被很好的使用。Y由于依然

2008-07-25 16:11:00 910

原创 感谢生活让我现在每一天的安宁

昨天吃晚饭的时候,老婆的同学打电话来,她老公年纪轻轻的竟然得了面瘫,想借点钱。真是什么情况都可能发生啊,我们生活很平安,这比什么都强感谢生活让我现在每一天的安宁

2008-07-25 09:19:00 569

原创 珍贵的礼物

昨晚看了《珍贵的礼物》http://ent.sina.com.cn/m/2008-07-14/13542099877.shtml,流了很多的眼泪,很久没有看这么感人的电影了,之前那部是《外婆的家》,http://q.sohu.com/forum/3/topic/214038。没多歇斯底里的痛哭流涕,但是那份温情,那份亲人间血浓于水的感情,却能实实在在的感动着我

2008-07-24 13:22:00 483

原创 perl与C和C++集成的问题

一直在关注脚本语言与C、C++语言集成的问题。我希望我们的业务系统能有相当多的业务逻辑是用这些语言来完成,而主体框架是静态语言来做。之前研究过tcl,依赖一个boost库,可以与C++语言集成,但是感觉效果不是很好,这段时间研究了一下perl,影响很深刻,而且和C语言集成的时候,性能还是可以接受的。但是实际过程中用起来效果不是很好,比较棘手的问题主要有下面几个:1、如果perl脚本是一个字符串的话

2008-07-16 16:18:00 1046 1

原创 老婆身上有母性的光芒,呵呵

昨天早上说自己不怎么恶心了,说会不会有什么问题,我戏言道,你身上已经笼罩着有母性的光芒,宁愿自己难受,也要小孩安全。希望一切都好。

2008-07-16 09:22:00 946

原创 干嘛非得要绑死一门语言

看看perl写出来的代码,累计学习时间不超过1周之后写的分析日志的代码:my %hs; while(<>) { if (/(/d{4}-/d{2}-/d{2} /d{2}:/d{2}:/d{2}) @/) { # print $1."/n";

2008-07-09 16:36:00 558

原创 timesten中autorefresh的state值的设定

在timesten的cachegroup中,readonly的autorefresh功能是系统提供的,里面有一个参数“state”是以前我一直忽视的,昨天研究清楚了,记录一下: 下面是create readonly cache group的例子: CREATE READONLY CACHE GROUP

2008-07-02 14:55:00 1224

原创 Timesten日志不及时清理的故障处理

昨天一早到公司,有同事就提醒说是装Timesten的服务器的磁盘空间满了,首先看到的是timesten生成了N多core文件,400多M一个,当时下意识就把core文件删掉了,看了一下日志,有很多提示分配空间错误的。 到了中午,那个同事又告诉我空间又不够了,我查了一下core文件,没有core文件,用du查了一下,在timesten的日志目录下,有900多个日 志文件,照理根据配置,time

2008-07-02 14:41:00 3266

原创 现场做项目杂谈之一:项目负责人

前言 工作了一段时间了,期间做过很多项目,很多项目都是很多时间在客户现场开发实施的。这么多年过去了,回顾一下那些日日夜夜的经历,虽然不至于跌宕起伏那么惊心动魄,却也有一些风风雨雨值得怀念,或者是总结。现场的项目人员,一般会包括项目负责人、开发部署人员,规范一点或者是有实力的公司还会配置几个测试人员和一个秘书。项目负责人,就是那个被叫做项目经理的,在很多情况下他是整个团队的表率。这一

2008-06-24 14:27:00 1611

原创 西班牙为欧洲杯保留了另外一种足球风格

不靠力量和冲击的足球。再去考验一次拥有阿尔沙文的俄罗斯吧。

2008-06-23 05:27:00 1134

原创 荷兰队从一开始就输了,娘的

一个教练可以改变一个国家的足球——希丁克, 一个球员可以改变一支队伍——阿尔沙文, 但是,你无论如何也改变不了你血液里面的东西 过分的优雅==懦弱 这比赛你真的没法做生么预测了,老老实实看球得了。

2008-06-22 05:27:00 530

原创 妈的,又去说服别人,真傻到家了。

妈的,又去说服别人,真傻到家了。

2008-06-21 11:02:00 474

原创 意外的惊喜

今天本来是准备办点别的事情,所以请了一天假,结果早上老婆用试纸测出来怀孕了,马上去医院确诊了一下。下午老婆就出差去了,有十天左右吧。可能还没有做好心理准备,没有想象中的那么激动,赶紧找了很多资料看,还到joyo上订了本书。真的没有很高兴的感觉,不知道为什么,感觉老婆也是,回头跟她确认一下。以后的责任更加重了,需要开始储蓄了。抓紧时间学习和工作吧,以后有更多的事情和更多的

2008-06-18 23:53:00 407

原创 多线程的pthread_cond_wait后,记住再次检测条件

一般来说,在多线程竞争一个资源的时候,会用到pthread_cond_wait,pthread_cond_signal机制,典型的做法就是在一个使用这个资源的线程(消费者)里面,判断资源如果不可用的话,则pthread_cond_wait,在另外一个线程(生产者)中判断如果资源可用的话,则发一个pthread_cond_signal或者pthread_cond_broadcast通知wait的线程

2008-05-28 11:15:00 887

原创 周末搞了无线网卡换上了,T40重新焕发青春

换的是Atheros5213A,120块

2008-05-26 13:52:00 959

原创 开始学习Ruby

以Programming Ruby为主要教材,使用netbeans6.0.1 for ruby为工具,开始学习ruby

2008-05-13 11:08:00 464

原创 灾难日

今天本来一切都照旧,除了天气有点不好,到公司后,分析了一点需求后,发现都是不是很着急的事情,而且很多技术细节没有确定下来。于是沉下心开始看书。下午,两点多,一切都发生了,我们被领导带着到了楼下,天开始下起雨来,大家的心情好像并没有被影响,一直在说说笑笑,4点的时候,领导告诉我们可以回家了。回家打开电视,随着时间的推移,越来越多的生命在离开这个世界……发给大哥的短信至今还没有回,开始的电话也没有打通

2008-05-12 21:14:00 445

原创 恐怖的作息时间

昨天见识了一份恐怖的作息时间表:周一至周五:8:00-17:00上班,晚上上日语培训到9点,回来复习、预习、做功课到凌晨1点。周六在家做做卫生、准备很多问题,周日请家教,100块钱/小时,为了不浪费这个钱,所以周六要下很大的功夫去准备。很让人感动,虽然有点太魔鬼了,但是我想只要有这种精神的一半,我们或许就能取得更多的成绩。很多人在那里喊口号,但是她却在那里苦行僧一般的做着。

2008-05-11 10:30:00 489

原创 oracle数据类型

charchar的存储实际上是varchar的一种特例,varchar和varchar2是一个意思,所以实际过程中,按照tom的说法,“ VARCHAR2:目前这也是VARCHAR的同义词”,“CHAR/NCHAR实际上只是伪装的VARCHAR2/NVARCHAR2,基于这一点,所以我认为其实只需要考虑这两种字符串类型:VARCHAR和NVARCHAR2。我从来没有见过哪个应用适合使用CHAR类型

2008-05-09 15:31:00 526

空空如也

空空如也

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

TA关注的人

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