editplus 使用点滴
2008-07-04 15:20 by Jimmy.Lin
上海的气温高达38.4,真是热得不行了。 我平时比较喜欢使用editplus。下面是使用过程中的一点小小的分享:
1, 喜欢使用的快捷键:
ctrl + j 可以全新复制一行, 这个我在写SQL的时候是最喜欢的一个功能,可惜不知道怎么把SQL navigator的编辑器换成editplus。
ctrl + d 打出当前的日期
ctrl + shift + w 文本是否换行切换
ctrl + b 用来在浏览器中查看
ctrl + shift + s 在使用ftp的时候, 这个可以直接upload你的file到你的host。
2,今天刚学习了2个功能:
当前行高亮显示:

矩形选中, 把所有的行前面加个东东,因为这个功能在UE里头比较好用,因此我装了UE来使用这个功能:
操作步骤: 摁住 alt , 拖动鼠标, 然后点击右键
比如下图:在前面加上 xiaobaicai.com

效果

3, 设定方面:
禁止重新打开editplus 之后,打开文件, 是否要自动保存成tmp文件。
我的设定是这样子的:

P1i 使用点滴
2008-04-05 22:47 by Jimmy.Lin
使用了P1i到现在刚好3个月了,应该说是超喜欢这个机器。
下面是使用的过程曾经发生的问题:
1, 买了差不多10天左右,发生电池无法充入,找商家更换,现在已经反复测试了。表现是好的。
2, 有一天在公车上,手写笔让我给弄断了,今天到虬江路那边,买了2根,每根9元。 这种笔简直是超难找。
3, 使用一个月的时候,发现无法打出电话,进行刷新到 R10A 后解决问题,这次刷新也给我带来不小的麻烦,所有的电话号码都丢失了。 因此,亲爱的朋友,可以把你们的手机号码再给我发一下。
我添置的硬件东西:
1,添置了一块飞毛腿电池BST-37 (70), 一个直充(6)。
2,买了个耳机3.5的转接口(10),可以接上我的那个好的耳机(推荐要买那种好的点的耳机,最好是短线的那种)。现在正在听,音效超棒(这个是我为什么买这个机器的首要原因)!
3,买了个手机的布袋(4),还差点跟老大妈吵起来了 :-) ,
添置的软件有:
1, fring 可以用来msn,icq, g-talk
2,qq 2007
3,Qreader
4, 上次向大家推荐的牛津词典
最担忧的事:
1,担忧旁边的4个摁钮,是不是会被弄坏。
2,担忧耳机的接口,经常插入动作,是否会坏了呢?
P1i使用报告
2008-03-20 23:52 by Jimmy.Lin
入手P1i 2个月左右,问题也存在,但是欣喜总是大于失望。 失望的是,前天系统升级,升完后发现数据全部丢失了,痛啊,我没有进行备份,还有一个也蛮失望的,原装的电池抵抗能力太弱,用不了多久。
欣喜的是: 音乐还不错,居然相机也很不错,还有收音机呢,狂赞!
底下是我使用过程中的一些未知的问题,后来得到解答的。
GPRS 有 cmnet,cmwap 2种方式,如何选择?
我打1860问了一下,在上海地区,费用计算是一样,但是我使用fring(连接MSN,Skype),是需要使用cmnet,其他的使用cmwap
底座如何使用?
刚买来的时候,我也不知道怎么使用,但是后来发现,可以边充电,边听收音机。
wifi支持问题
在没有加密的环境下,我很容易就连上了。 在加密的情况下,今天早上我成功获取了IP,但是没有正常连接上网络。
最后,强烈推荐2个东东:
一个狂好的牛津词典,本来是没有注册码的,我跟作者邮件沟通之后,他把注册码,放开了。强烈支持一把。
http://uiq3.wen.ru/HTML/Dictionaries.html
MsDictViewer.sis(155kb)
Install this first and then install the required below.
Oxford Medical Dictionary Full
Key: 17537-59010(996.69 KB)——————————————————————-
OxfordPocketEnglishDictionary_Signed.sis
Key: 32454-16767(1.59 MB)——————————————————————-
Oxford Concise English Dictionary Full
Key: 32454-19525(4.4 MB)——————————————————————-
Oxford Idioms Full
Key: 32454-16767(478.83 KB)——————————————————————-
Oxford Business Dictionary Full
Key: 32454-16767(691.54 KB)——————————————————————-
如下站点是相对比较好的资源站点:
http://michaelvisser.com.au/page/2/
关于utl_file_dir 与 $APPLTMP 的故事
2007-11-28 15:00 by Jimmy.Lin
昨天测试与产品环境都出现同样的问题,被急疯了, 上了个1级tar, 后来跟oracle的工程师一路排查下来,终于发现是这个东东闹的鬼。 当前还怀疑这个问题还跟前阶段一直出现的信号11,singal 11 的问题有关系。 下面是设置要注意的一些问题。同时归纳了一篇文档share给大家。
http://www.appsboss.com/attachment.php?aid=64
环境:
系统是刚上了ATG RUP5,AP,DB在2台server上,跑oracle标准的请求经常抛出奇异的error,可以参看文末。
正确的设置:
注意utl_file_dir 的第1一个参数一定要是 $APPLTMP的全路径/u01/test6/test6comn/temp
$ echo $APPLCSF
/u01/test6/test6comn/admin
$ echo $APPLTMP
/u01/test6/test6comn/temp
SQL> show parameter utl_file_dir
NAME TYPE VALUE—————————-———————————————
utl_file_dir string
/u01/test6/test6comn/temp, /usr/tmp, /usr/tmp, /u02/test6/te st6db/9.2.0/appsutil/outbound/test6_p570a, /usr/tmp
如何设置:
AP:
$ pwd
/u01/test6/test6appl/admin
$ ls -la test6*xml
-rw-rw-r— 1 appltest6 appltest6 82035 Nov 28 19:42 test6_erpapptest.xml
查询APPLTMP,并且编辑
DB:
$ cd $ORACLE_HOME
$ cd dbs
$ ls
PROD_p570a_ifile.ora initPROD_noaq.ora initdw.ora inittest6_noaq.ora
TEST6_p570a_ifile.ora initTEST6.ora inittest6.ora lkTEST6
init.ora
查询utl_file_dir,并且编辑
设置s_db_util_filedir =
/usr/tmp,
DB层次再做一次autoconfig
并且确保所设置的目录都是777 权限。
最后,AP层再做一次autoconfig 就OK了。
提高GL_INTERFACE的性能
2007-11-13 22:18 by Jimmy.Lin
好久没写这种文章了. 今天来一个.
1, db Init.ora 参数设定.
一次读取block
2, standar request max number
systemadminstrator/concurrent/manager/define/
3,GL 优化程序, 可以配合gather使用
Maintain Summary Templates Program
GL Optimizer Program
4,Concurrent Program Controls setup
GL super/setup/system/control
一次读取到内存的科目,可以把科目都读入
每次处理的journal的数量,不写默认是1000
指定回滚段
千万不能指定归档, gl_interface_history 就是用来纪录的.
5,可以在GL_interface创建索引,指定到自己的表空间
CREATE INDEX gl_interface_n2 ON gl_interface
(request_id,je_header_id,status,code_combination_id,
je_line_num)
在gl_code_combinations 上创建索引,参看本人的另一文章。
6,导入建议:
(1)尽可能的少batch
(2)关闭应该关闭的period
(3)不允许动态插入,这也会带来开销
7, oracle 还提供多个口导入, 这个用得人应该很少. ref: 198437.1
最后,要随时的检测temp,以及回滚段标空间
发表高见? [1]
PL.SQL打印日历
2007-07-11 18:00 by Jimmy.Lin
在itpub上面看到的,也解决了一个困扰我很久的问题。 当初想写个东西来实现 用户输入某天,我就告诉他今天是星期几,记得当初想了一个晚上也没实现出来,不知道oracle 本身是如何实现的。 今天看完那家伙写的之后才发现,我浪费了不少的青春来解决这种问题。 只要一句话就可以搞定:
SELECT TO_CHAR(SYSDATE,’d’) -1 FROM dual
结果是
0 -- 礼拜天
1 -- 礼拜1
唉,看来得多多思考。 问题是oracle 怎么实现这种东西的呢?
itpub上面的这个东西有点小小的问题。 我稍微改了一下。
itpub的路径是http://www.itpub.net/810091.html
我把这个收藏到了appsboss了。
路径是PLSQL 打印日历
效果如下:

Oracle EBS 性能分析
2007-07-02 17:34 by Jimmy.Lin
今天接到如下对于Oracle ERP性能的分析结果,给大家分享一下。
个人认为这种压力测试,有一定的指导意义,但是不能代表实际。往往性能最好是能在实际运作中测试,并不是压力得来的。 记得当初Oracle对于报表方案的设计,提到Dell 一个小时可以处理出几万张报表,这样的测试无疑是一种理想的测试,有一定的指导意义。
许多全球领先的银行选择了Oracle的解决方案,来支持他们的全球财务管理系统。全球领先的银行之一,UBS(瑞士联合银行)采用Oracle财务系统来运行目前世界上最大的总帐系统。
高水平的项目目标
在小于1小时时间内,处理至少1000万笔的交易输入和过帐处理;在小于12 小时内执行一个月末结转处理;在小于60分钟内选取5亿条交易帐户记录,并在小于30分钟内计算每日的科目平衡表。
Oracle ERP 对于性能测试,分为2种,一种是步骤性的,一种是批处理性质的。
下表是测试结果。 另外大家感兴趣的话,也可以参考这个连接 :
Table 2: The 11.5.10 Atomic Group
| Name of Transaction | Trans/HR/User | Base User Count |
| OM_Insert_Order | 20 | 4 |
| OM_order_Pick_Release | 40 | 2 |
| OM_ship_Confirm | 40 | 2 |
| AR_INSERT_MANUAL_INVOICE | 40 | 2 |
| SS_Create_Query_Requisition | 20 | 2 |
| Create_Approve_Purchase_Order | 20 | 2 |
| View_Purchase_Order | 20 | 2 |
| Create_Payables_Invoice | 20 | 2 |
| View_Payables_Invoice | 20 | 2 |
| Create_SR | 15 | 16 |
| Update_SR | 15 | 16 |
| Close_SR | 15 | 8 |
| SS_Create_Query_Cash_Expenses | 10 | 2 |
| SS_Create_Query_Credit_Expenses | 10 | 2 |
| SS_Create_Timecard | 10 | 3 |
| SS_View_Employee_Payslip | 10 | 3 |
| Lead2Proposal | 20 | 4 |
| Opportunity2Quote | 6 | 2 |
| Opportunity2Order | 6 | 2 |
| Opportunity2Forcast | 8 | 2 |
| AR_View_Customer_Transactions | 8 | 2 |
| AR_Customer_Summary | 8 | 2 |
| FA_Create_Asset | 8 | 2 |
| GL_Journal_Entry | 8 | 2 |
| INV_View_Item_Attributes | 8 | 2 |
| INV_Insert_Miscll_Transactions | 8 | 2 |
| AR_Aging_Report | 4 | 2 |
| INV_Min_Max_Report | 4 | 2 |
| OM_Order_summary_Report | 4 | 2 |
| PO_Printed_Report | 4 | 2 |
| 429 | 100 |
wget -网站哗啦哗啦下吧
2007-06-04 00:32 by Jimmy.Lin
今天一个小朋友跑来问我一个歌曲怎么下载。一看居然要用手机验证通过,但是居然能听,分析了一下如何隐藏的,最终发现歌曲全部放在另外一个站点下。而且全部暴露在外面,而且全部是wma的,效果还不错。
下面是我的思考过程:
这么多个链接如何一口气全部下载下来。
方案 :
1,php 脚本,发现解析起来太困难了。之前在appsboss下有过一个,但是解析太困难了。
2,让我想起了wget,php下能否达到吗?
3,再一找,wget本身就支持了。
如下是实现方式:
D:\mp8>wget -c -r -p -k -np http://www
-c 表示断点下载
-r 递归下来,不要单独使用,要配合-np使用,否则会把别的网站的链接也下下来
-p 获取网页的图片等,都存放到html里头
-k 每个目录的下载文件存放到index.html,并且链接的路径是本地
-np 不下载其他的站点的链接
还有一些其他的选项:
-A wma 仅下载wma的
-R html,htm 不下载html,htm扩展名的
-t 100 断了话,重试100次,-t 0 无限尝试
帮助命令
D:\mp8>wget -help
GNU Wget 1.10.2, a non-interactive network retriever.
Usage: wget [OPTION]... [URL]...
软件下载路径
http://users.ugent.be/~bpuype/wget/#download
联想:curl
在此对那个音乐站点说声对不起了。
网站哗啦哗啦地下吧!
评论? [2]
URI Rewrite 技术分享点滴
2007-05-27 21:02 by Jimmy.Lin
类似我的URI
http://www.xiaobaicai.com/text/20Article2/
这个是如何实现的呢?
如果要在微软下实现
需要下载 ISAPI_Rewrite ,并且IIS web 服务扩展要启用一下。
这个东西我在windows 2003上并没有实现。感觉很纳闷。
不过有个家伙在。net下已经应用了这个东东了。
在Apache下的实现
需要开启httpd.conf下
(1)LoadModule rewrite_module modules/mod_rewrite.so
(2)配置如下路径
(3)并且配置.htaccess文件

微软下是不支持直接有点的文件名。
自己可以在DOS下用rename改过来。
C:\>rename aaaa .htaccess
这样的话就可以实现了。
感谢chinason 的support。
我自己有不同的见解? [1]
P2P ?莫非,封杀 ?
2007-04-11 23:20 by Jimmy.Lin
宿舍的网络是几台机器共享。大家和睦相处。 邱同志唉,抱歉了,封你的PPLive 4004,8008端口。
我们的路由器是TL-R402M,用下面的方法查询了MAC,采取静态分配IP,封杀这位大侠的端口。
也稍微学习了一点。
windows下获取MAC的方法 :

在unix下获取MAC的方法是 :
- arp -a
Net to Media Table: IPv4
Device IP Address Mask Flags Phys Addr————————————————————-——-———————-
hme0 china 255.255.255.255 00:b9:00:00:92:d9
hme0 amd 255.255.255.255 SP 08:00:20:e7:8b:a4
hme0 224.0.0.0 240.0.0.0 SM 01:00:5e:00:00:00
不过一直想知道如何windows下去获取unix的MAC ?
这个问题还真的不知道怎么解。
Ideas? [2]