someok
来源: BlogBus 原始链接: http://www.blogbus.com:80/blogbus/blog/index.php?blogid=8036&cat=1 存档链接: https://web.archive.org/web/20041226095037id_/http://www.blogbus.com:80/blogbus/blog/index.php?blogid=8036&cat=1
.: 日历 :. 2004 年 12 月 Sun Mon Tue Wen Thu Fri Sat 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 .: 站内搜索 :. .: 快速登录 :. .: 读书笔记 :. 敏捷软件开发: 原则、模式与实践 .: 最后更新 :. 再次转移Blog 又是n久没有更新了 263.net == 恶心!!! 小玩了一把Thinlet 一个程序员的一生 酒桌偶感 我所期望的项目过程管理系统 随便说说2 人类SARS冠状病毒动物源性被证明 果子狸为主凶 很多公司往往会遇到这样两个问题 .:
最新评论 :. ppulong : 不能用来上传附件. bpnr : 我最近与这个主人. flyisland : 这反过来说明一个. flyisland : 其实走到这一步,. 郁也风 : 呵呵,点解. 幻想懒王 : 把最好的程序员变. 幻想懒王 : 我最近也在想,怎. 林星 : class/object是一. love_java : 嘎嘎。。怎么有这. asiapan : 有道理!. .:
存档 :. 1970/01/02/-2004/01/01 2004/01/02/-2004/05/01 .:
我的链接 :. 默默无语 北漂男人 龙心客栈 冰云@NonaStudio log4u 透明思考 jini (99% jakarta) blogging 土豆仙的炼丹炉 一亩三分地 口水集 .:
上海天气 :. .:
CNBlog最新目录集 :. .:
扩展功能 :. ◇ Refer... :: 首页 技术心得 (47) 技术文摘 (30) 琐事杂谈 (35) 牵针引线 (3) 直接转载 (5) ::wiki:: 留言簿 : [1] [2] [3] [4] [5] 小玩了一把Thinlet
- [技术心得] Thinlet 官方介绍: Thinlet is a GUI toolkit, a single Java class, parses the hierarchy and properties of the GUI, handles user interaction, and calls business logic. Separates the graphic presentation (described in an XML file) and the application methods (written as Java code). Its compressed size is 38KB, and it is LGPL licensed. Thinlet runs with Java 1.1 (browsers' default JVM) to 1.4, Personal Java, and Personal (Basis) Profile. Swing isn't required. 点评:确实精彩,把表示层从代码中完全抽离,使用xml来表示,而且使用起来相当简单,感觉嘛。。。非常类似当初接触VB时的感觉,双击某个控件就跳到相应的方法,当然了,在这儿你得自己写了,不过其xml中的action对应具体的方法耳。代码结构也清晰了,毕竟不需要自己写一大堆有点莫名其妙的awt或是swing了。 someok 发表于 2004-11-06  21:15 | 阅读全文 | 评论(0) | 引用(trackback0) 我所期望的项目过程管理系统
- [技术心得] 目前的项目过程中工具换来换去,最后发现好像还是word、excel用的比较多。所以随手画了个我认为应该整合在一起的功能模块图。 someok 发表于 2004-10-21  23:34 | 阅读全文 | 评论(0) | 引用(trackback0) 随便说说2
- [技术心得] 在一个团队中不外乎两种人,一种是执行能力强的,另一种则是执行能力差的。 前者只需给出目标,他们自己会完善过程,换言之他们是让人省心的人;而后者除了需要给予目标,更需要告知过程,甚至需要手把手。 显然,在团队中,如果具有前者属性的人能够较多的话,项目一般会有着轻松活泼的状态(当然,团队凝聚力是隐含主题),而如果后者占据极大百分比的话,估计踏入焦油坑的可能性也成正比,另外就是团队负责人估计也得呕心沥血了,在项目的过程中最主要的工作也行就是计划、计划、计划了,直到食不厌细。 我无意介绍项目管理,我所想说的是,上面的两种人的出现,其实很大程度并不是能力的问题,而是一个老生常谈的态度的问题,换言之也可说是“主观能动性”。其实一个团队的构成,成员的能力不会相差太多,甚至包括负责人在内,但是却经常能够根据上面的分类明晰地划分出这两个群体来,不因能力,只在态度。 经常看到文章热情彭湃的说程序员是最为自信,对工作最为激情,也最为理性的。我只能说他们只看到了前者,遗憾的是,在程序员群体中,后者绝对占据多数。 someok 发表于 2004-10-20  23:21 | 阅读全文 | 评论(3) | 引用(trackback0) Oracle的兼容问题果然让人郁闷
- [技术心得] 真是匪夷所思,oracle9i的客户端居然不能exp 8i的数据。 同事导数据时发现报错信息: IMP-00003: ORACLE 错误2248出现 ORA-02248: 无效的 ALTER SESSION 选项 IMP-00000: 未成功终止导入 google的结果是高版本的client不支持导出低版本的数据库,而且已经是老毛病了,oracle也一直没打算改。但是对于低版本的数据库导出的dmp文件,高版本一般可以导入(个别的会出现问题)。 只能说晕倒,如果说8i的client不能导出9i的client的话,俺就不说啥了,可这反之就有点过分了吧 俺接下来要引申一些:oracle的桌面环境易用性差已经是有口皆碑的事了,不然大家也不会对pl developer等工具抱持那么高的热情(据说oracle内部也是用的这个工具)。 再引申一点:IBM的WAS用起来也是不爽的说。 看来对这些大公司来说,友善的UI也许意味着服务费用的减少吧。因为对他们的开发力量是没理由怀疑的。 参考文章(来源: http://www.ccw.com.cn ): 用Oracle导入导出工具实现Oracle数据库移植 someok 发表于 2004-10-08  17:17 | 阅读全文 | 评论(0) | 引用(trackback0) 干掉pd生成的sql中的表名、列名上的双引号
- [技术心得] powerdesigner中缺省生成的sql中的表名、列名上加上了双引号,而这在oracle中是被认为名字的一部分的。这个在pd中作个配置就好了,很久以前就解决了这个问题,但是今天又有同事问,找了大半天才发现位置,看来还是得记下才行: 菜单:Database->Edit current DBMS... ORACLE 9i::Script\Sql\Format\CaseSensitivityUsingQuote 设置为no即可 someok 发表于 2004-09-29  12:56 | 阅读全文 | 评论(2) | 引用(trackback0) WAS的80端口配置的技术支持邮件(留底)
- [技术心得] 一同事询问的WebSphere4走80端口问题,我给的回复信息,那个配置虽然简单,不过估计没谁记得住,留此做底。 XXX: 你好。据说你那好像没装ibm http server?那你得先装一个了,不过我平常配 置都是先装http server,然后装was的,这样简单配一下就可以走80端口了。现在反过来装能否成功不是很保证的:) 安装完成后,先把所有ibm相关的服务停掉,在http server的conf目录下找到 http.conf文件,在文件最后加上下面这几句话: LoadModule ibm_app_server_http_module C:/WebSphere/AppServer/bin/mod_ibm_app_server_http.dll Alias /IBMWebAS/ "C:/WebSphere/AppServer/web/" Alias /WSsamples "C:/WebSphere/AppServer/WSsamples/" WebSpherePluginConfig C:\WebSphere\AppServer\config\plugin-cfg.xml 至于路径你根据实际情况调整,中间那两句是别名映射示例,可以不加。 然后将ibm的三个服务都起起来,进入was的管理控制台,在“节点”分支的下 一级节点上点击鼠标邮件,选择“重新生成Web服务器插件”,应该就可以走80端 口了。 GOOD LUCKY... someok 发表于 2004-09-29  11:24 | 阅读全文 | 评论(0) | 引用(trackback0) 测试了一下dom4j的xpath
- [技术心得] 测试了一下xpath读取某个节点的速度同一般方法的效率差异,然后我诧异了,虽说文档不是很大(500来k),不过一般方法的效率也不该这么高吧――0ms?太夸张了。 先列个结果: testXPath time : 594
testNotXPath time : 0 想看源码,请点击全文浏览。 someok 发表于 2004-09-28  00:37 | 阅读全文 | 评论(2) | 引用(trackback0) JAAS?
- [技术心得] 跟北漂闲聊,聊起了JAAS(Java TM Authentication and Authorization Service (JAAS)),一直听别人说这玩意,可自己今天才知道它叫啥,钩了几篇文章看了一下,感受是:靠,验证和授权还能搞出这么复杂的东东来,I 服了 sun了。 老实说,浮光掠影看看,基本上没啥太深刻的感受,只知道用起来倒是不复杂,至少我的应用改成它的模式倒是没啥工作量。不过有必要吗? JAAS提供多种验证模式,如简单的用户名、密码和稍微复杂的NT用户、Unix用户验证,还可以同时使用多种验证机制(靠,够累的)。照北漂的说法是,人家这是提供了标准(汗,sun提供的标准好像没几个不走样的最后)。 不过不爽的是,这玩意好像跟容器关联挺紧密的,有自己专门的配置文件(晕倒,配置内容又多了一个,感觉sun最需要提供的标准应该是对配置文件的标准) 至于具体内容也没啥可说的,参考资料列在下面: Java TM Authentication and Authorization Service (JAAS) 1.0 Developer's Guide 用 JAAS 和 JSSE 实现Java 安全性 JAAS:灵活的Java安全机制 someok 发表于 2004-09-27  11:33 | 阅读全文 | 评论(0) | 引用(trackback0) 新增读书笔记连接
- [技术心得] 使用了MindManager这个思维导图工具作为读书笔记的记录工具,此工具可以将内容转换成office系列文档,还可以直接转换成网页形式,真是很不错,看来以后可以考虑用它来做帮助了。 敏捷软件开发: 原则、模式与实践 ――可以当作例子看看生成的网页效果 someok 发表于 2004-09-09  01:46 | 阅读全文 | 评论(2) | 引用(trackback0) Oracle DBLink 配置
- [技术心得] 首先进入远端服务器的sqlplus,使用 show parameter names 查看一下global_name是否为false,如为true,则dblink的名字需要和SID相同,否则可以不同。 注:使用 select * from global_names ;同样可以得到global_name 若想修改global_name,需要修改init.ora文件,windows下面位于database目录下,xunix下面位于dbs下面。修改完成后还需要执行下面的命令: create pfile from spfile; 重新创建pfile文件,重启oracle。 然后在本地服务器上创建对应远端服务器的oracle服务,然后使用如下命令创建dblink: CREATE [PUBLIC] DATABASE LINK mydblink CONNECT TO remote_user IDENTIFIED BY remote_passwd USING 'remote_orcl'; public为可选项。 使用方式: select * from some_table@mydblink; someok 发表于 2004-09-03  22:18 | 阅读全文 | 评论(0) | 引用(trackback0) : [1] [2] [3] [4] [5]