- 博客(82)
- 收藏
- 关注
大家平时一般都用啥工具画架构图呀(忽悠客户的那种)
平时写点文档,或者做个ppt出去忽悠客户时,架构图最有杀伤力了,看过国内许多软件公司作的presentation里面的架构图,跟原先看过的IBM以及西门子的,感觉相差不是一点两点阿,他们那图一般用啥作的呢,显得特别专业。我平时在windows下主要用viso,ubuntu下用朋友推荐的Dia,总体感觉就是能画,够用,但是画出来的东西总是显得不专业,大家都接触过啥类似的工具?...
2009-04-21 17:47:49
2058
关于树型结构返回值,大家都是怎么组织的呢
直入正题,目前公司树形组件基于jquery的simple tree(http://news.kg/wp-content/uploads/tree/)扩展而成,基于后端的xml格式[code="xml"] ...
2008-12-22 13:01:27
256
谁来总结一下比较成熟的Web树状列表结构(TreeTable)的解决方案
robbin曾经发起过一个关于Web树状结构的讨论:谁来总结一下比较成熟的Web树状结构的解决方案:http://www.iteye.com/post/73086?page=1,大伙基本把主流的各种tree方案列了个遍。 现在做公司UI组件的重构,整体打算以jquery为核心,集成各种plugin,然后再根据实际业务需求对plugin进行定制、扩展,遇到最麻烦的一块就是TreeTab...
2008-12-12 10:31:07
547
我目前在使用的ubuntu810源
[code="html"]deb http://tw.archive.ubuntu.com/ubuntu intrepid main restricted universe multiversedeb http://tw.archive.ubuntu.com/ubuntu intrepid-security main restricted universe multiverse...
2008-12-05 21:29:29
111
eclipse常用快捷方式
1 快捷方式Alt+/:代码提示注意:一般情况下与输入发发生冲突,可以将代码提示(Code assist):Ctrl + J (注意需要修改增量查找)Ctrl+/:注释/取消注释Ctrl+D:删除光标所在行Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量Ctrl+M:快速对当前视图最大化Ctrl+O:在代码中打开类似大纲视图的小窗口...
2008-11-27 09:53:15
108
谁能说说实现一个简易web server容器的大体思路
见笑了:做了三年web开发,天天跟tomcat、jboss、websphere等打交道,突然想到,如果咱自己实现一个简易的servlet容器,实现最基本的servlet规范,该如何入手?有人会说,不都那么多开源的么,直接去读tomcat、jboss源码不就完了,重复发明轮子干啥?实际上,不是每个人上来就能吞掉一个胖子,搜了些关于tomcat源码分析的帖子,不管是ibm developworks还是...
2008-11-20 16:12:15
136
小小困惑:各位在公司都是如何做稳定性测试的?
公司产品在做验收,压力、负载测试全部通过了,目前在做稳定性测试,计划是让200人(分属不同的用户组,做不同的操作)负载不间断运行200小时,产品用的是公司内部的标签库+spring2.5+struts1.2.9+hibernate3.3,ehcache作为二级查询缓存,默认使用apache的dbcp连接池,但经测试后十分不稳定,换c3p0后效果好些,但是运行20小时左右就持续抛出jdbc fa...
2008-11-10 14:41:12
676
使用sun提供的jconsole监控jvm
http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html
2008-11-06 14:57:54
92
Proxool连接池使用
使用并监控proxool连接池1、新建web-inf/proxool.xml配置连接池属性 proxool支持多配置方式如property,javabean等< something-else-entirely > < proxool > < alias > oracle < driver-url > jdbc:oracle:th...
2008-11-06 14:23:39
128
ejb常见试题
1. EJB是: [B]A. 服务器端产品B. 服务器端组件开发架构C. 特殊类型的JavaBeanD. 用于实现商业逻辑2. EJB架构主要使用的设计模式是: [AC]A. Proxy 代理B. StrategyC. Delegate 委派D. Responsibility Chain3. EJB的类型主要有: [CDF]A. Comman...
2008-11-05 12:24:59
196
关于javascript中闭包的精悍讲解
http://www.javascriptkit.com/javatutors/closures.shtmlThey are not magic.
2008-11-04 17:08:36
96
netbeans常用快捷键
1、Application应用程序的参数args的设置,在Build->Set Main Projects Configuration2、程序运行快捷键F63、@Deprecated4、代码自动完成Ctrl+Space,利用这个可以添加类的构造函数5、变量统一修改Ctrl+R,取消用esc6、给方法添加注释,Alt+Enter,这个有问题7、Alt+Insert,可以添加类...
2008-10-21 00:48:05
215
DBCP连接池调优
最近还是在折腾框架的性能调优,前天给mysql加了查询缓存(http://captain.iteye.com/blog/253260),初步见效,无奈今天当数据量到100万以上,400用户并发操作的时候,每次到10分钟左右,tomcat又报错了,还是那天杀的jdbc begin failed,查了无数解决办法,最后定位在数据库连接池和jvm gc回收的冲突上,apache dbcp官方这样解...
2008-10-17 16:45:37
111
MySQL查询缓存机制
一年一度的产品性能测试又开始了,满怀欣喜提交后,得到的回复是,系统并发400人左右的时候,后台开始报出大量异常:有[code="html"]socket write error[/code](难道我新引入的ajax翻页资源没释放?),[code="html"]jdbc failed[/code](hibernate二级缓存我也设了呀),[code="html"]communication...
2008-10-15 17:04:44
141
原创 TcpTimedWaitDelay和MaxUserPort设置
TcpTimedWaitDelay描述:确定 TCP/IP 可释放已关闭连接并重用其资源前,必须经过的时间。关闭和释放之间的此时间间隔通称 TIME_WAIT 状态或两倍最大段生命周期(2MSL)状态。此时间期间,重新打开到客户机和服务器的连接的成本少于建立新连接。减少此条目的值允许 TCP/IP 更快地释放已关闭的连接,为新连接提供更多资源。如果运行的应用程序需要快速释放和创建新连接,而...
2008-10-14 16:42:59
139
prototype经典例子
http://www.cnblogs.com/angelfeather/archive/2008/01/24/1051552.html
2008-09-05 00:58:31
180
css下拉菜单收集
http://parandroid.com/css-and-more-than-30-drop-down-menu-resources-js/
2008-09-02 15:22:40
88
ubuntu下如何取消pppoe启动时自动拔号
昨晚用pppoe拨号,今早回公司发现原先的dhcp设置不生效了,解决方案:sudo gedit /etc/network/interfacesauto dsl-provider 改成 #auto dsl-provider此外还将所有跟dsl相关的语句注释,重启,ok。设置静态ip的方法:Ubuntu的网络参数保存在文件 /etc/network/interfaces中,默认...
2008-08-22 10:16:54
773
持续集成工具hudson
http://www.blogjava.net/xiaodu/archive/2008/07/08/213298.html最后项目还是采用了cc,具体配置如下:[code] ...
2008-08-22 00:19:16
97
linux Find命令实战
删除目录为“/home/captain/workspace/ezfw3.2/src/”下以“bak”结尾的所有文件,含子目录:[code]find /home/captain/workspace/ezfw3.2/src/ -name "*.bak" -exec rm {} \;[/code]注意:1 当“*.bak”不要引号时候,仅在当前目录查询; 2 写unix命令...
2008-08-21 20:21:28
140
hibernate 高速缓存
http://www.javayou.com/diary/7141http://www.blogjava.net/xmatthew/archive/2008/08/20/223293.html两种方案 缓存同步策略:缓存同步策略决定了数据对象在缓存中的存取规则,我们必须为每个实体类指定相应的缓存同步策略.Hibernate中提供了4种不同的缓存同步策略:(暂时只记个概念...
2008-08-20 20:33:49
74
网站页面性能分析工具
YSlow - 分析网站的页面,并告诉你为了提高网站性能,如何基于某些规则而进行优化。Yahoo发布了一款基于FireFox的插件,名叫YSlow,这个插件可以分析网站的页面,并告诉你为了提高网站性能,如何基于某些规则而进行优化。安装YSlow前,需要在FireFox先安装另外一个流行的WEB开发工具Firebug,安装完YSlow后,就可以利用YSlow来分析网页的HTML代码以...
2008-08-14 16:54:42
101
”javascript 尚未实现“错误解决办法
被该死的IE给搞惨了,耽误了很多时间,实在不划算。打开页面的时候,FF下一切正常,但是当我用IE6测试的时候,JS总执行不下去了,提示“尚未实现”,无论怎么搞就搞不定。在firebug中也没有看到任何错误提示。打开IE就遇到该死的“尚未实现错误”,根据IE中提示的位置找过去也没有发现任何错误,看来IE的报错定位也不太准确。万般无奈之下,google搜索,终于找到了错误所在的地方。原来错误在于win...
2008-08-14 16:10:25
174
[js]IE下select元素不支援innerHTML
在IE的環境下,如果要使用innerHTML給select元素附加option,往往會無效,這是IE 的一個Bug,解決此問題可用下列三種方式代替:function fill_select1() { for(var i=0; i < 100; i++) { select1.options[i] = new Option(i,i); ...
2008-08-07 15:01:16
104
eclipse启动参数设置
-arch [processor architecture]描述:指定所使用的处理器的类别举例:eclipse -arch x86或eclipse -arch sparc-application [id]描述:指定要运行的应用,id为扩展org.eclipse.core.applications扩展点的插件id加扩展id举例:例如有个插件id为edu.sdu.app,扩...
2008-08-05 18:58:09
91
python入门(step by step)
http://www.woodpecker.org.cn/obp/django/django-stepbystep/newtest/doc/
2008-07-30 14:15:06
586
prototype源代码解读
http://blog.csdn.net/zhuangyan2004/archive/2007/04/25/1584962.aspxhttp://www.cnblogs.com/laolaowhn/archive/2008/02/23/1078688.html
2008-07-22 15:28:10
102
原创 对google个性主页的拖拽效果的js的完整注释
// 工具类,使用Util的命名空间,方便管理var Util = new Object();// 获取http header里面的UserAgent,浏览器信息Util.getUserAgent = navigator.userAgent;// 是否是Gecko核心的Browser,比如Mozila、FirefoxUtil.isGecko = Util....
2008-07-21 15:36:13
91
动态语言与闭包
oracle三面结束了,砸了。过程很让人反思,什么才是我的核心技能,我的核心竞争力在哪?回忆了下面试过程,一个问题值得思考:什么是闭包,用ruby写个闭包的例子http://www.ibm.com/developerworks/cn/linux/l-cn-closure/?ca=drs-tp2708...
2008-07-14 19:19:46
85
原创 Hibernate中n+1问题
在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的 Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null,图1列出了CUSTOMERS 表和ORDERS表中的记录。以下Session的find()方法用于到数据库中检索所有的Cust...
2008-07-10 13:58:59
115
ajax应用中如何处理后退按钮
http://www.onjava.com/pub/a/onjava/2005/10/26/ajax-handling-bookmarks-and-back-button.html?CMP=OTC-FP2116136014
2008-06-30 15:12:19
56
数据库设计范式
数据库设计范式 关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例...
2008-06-29 19:28:48
129
Tomcat5不保留SESSION.ser的具体配置
在项目中遇到一奇怪的现象,重启服务器,想强制session失效,但发现session值依然存在,怀疑是session.ser在作怪。 默认情况下,Tomcat5 下发布的web应用程序,如果涉及session的操作,在Tomcat5关闭或undeploy的时候,将会在 work 目录下相应的路径下创建 SESSION.ser 文件存储该webapp的 session 数据。在 session ...
2008-06-23 10:22:21
117
转:cygwin使用方法
由于自己的项目需要使用Linux内核,所以自己在windows下安装了一个Linux虚拟机!自己实在忍受不了这种速度,随想用cygwin进行替代,毕竟我只是使用Linux内核的部分命令就好。今天下午进行了实验,效果不错,从网上找到了这篇文章,做为cygwin的入门文章!写的不错,enjoy it!原文如下:By EnterBD[BCT]QQ:4791821E-Mail:Ta...
2008-06-18 16:52:25
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人