Tooltip 里还可以放组件呢, 只要是 JComponent, 放啥都可以.
re: 定位Java类中的每个方法在类文件中的位置. BeanSoft 2007-03-12 17:02
想法很不错. 可以试试 QDox
http://qdox.codehaus.org/ 专业的开源Java源码解析工具, 能把源码分析成结构化的组织. 可以看看实际使用:
http://beansoft.java-cn.org/Wiki.jsp?page=QuickJavaDocPlugin 从源码里提取 JavaDoc 并根据不同的类型加以颜色.
re: Blog第一帖 BeanSoft 2007-03-09 18:55
chaowang 可是国内数一数二的 Weblogic, Oracle 调优高手.
re: 发几张B/S软件界面图 BeanSoft 2007-03-09 17:49
实用即可, 画的好看的耗内存也多...呵呵
re: JAVA 一句话技巧(不断补充中) BeanSoft 2007-03-09 14:11
呵呵, 也不能说这叫钻牛角尖吧, 但是读取配置文件之类的的确是经常会用到的功能代码, 还有解析 XML.
re: servlet学习笔记(1) BeanSoft 2007-03-09 14:05
面试必备题目(虽然不一定常用, 仅用于面试, 面试就是把人搞的都不会然后砍价, 当然您可以讲我可以查资料完成, 但是面试的时候就是没道理的):
request.getAttribute() 和 request.getParameter() 有何区别?
response.sendRedirect() 和 forward() 区别?
<%@include file="xxx.jsp"%>
和 <jsp:include> 区别?
List 和 Map 区别?
Struts 和 Spring 自动填充表单参数到 Bean 的大致原理?
说一下你用的 Spring + Hibernate 的方框图? 您都用到了哪些部分?
try {
Connection conn = ...;
Statement stmt = ...;
} catch(Exception ex) {
}
这段代码有什么不足之处?
HTML 的 form 提交之前如何验证数值不为空? 为空的话提示用户并终止提交?
re: swing界面设计 BeanSoft 2007-03-09 09:44
你这下面有截图痕迹. 要做各种 Tab 还是用 TabPaneUI, ButtonUI 什么的做才更好复用, 以及用 Java 2D 画渐变色的方法. 简言之就是用代码画组件, 少用贴图, 看到 Sun 的 DefaultButtonUI 里面画 Button, 那真叫一个精细. 我的电脑那里需要自己写一个 TreeRender 才能显示系统图标.
re: 使用E4X用简单高效的方式操作XML BeanSoft 2007-03-08 10:39
可怜, IE 又不给支持了, 要支持也只能再 Vista 里用 IE 8.0 了...
re: 应用中常见的几种树(Tree) BeanSoft 2007-03-07 15:18
没事, 要是有发给我... 我整理: beansoft@126.com
re: jar 转 exe 个人经验总结 BeanSoft 2007-03-06 19:30
jsmooth 做的还算很不错的了....
re: JVM参数优化 BeanSoft 2007-03-05 18:04
http://java.sun.com/docs/hotspot/gc/ http://edocs.bea.com.cn/wls/docs92/perform/JVMTuning.html http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/java.html http://java.sun.com/j2se/1.5.0/docs/guide/vm/gc-ergonomics.html Default max heap of Sun JDK version early than 1.5 is 64 MB, at 1.5 it can grow up to 1GB. Specifying -Xmx only has no side effects to -Xms. eg -Xmx800M the the process is still using a little memory while start up.
re: swing界面设计 BeanSoft 2007-03-05 13:53
高级 Synth
http://www-128.ibm.com/developerworks/cn/java/j-synth/index.html JavaDesktop: The Synth Look and Feel
http://www.javadesktop.org/articles/synth/index.html希望这两篇文章能有所帮助.
截图: http://www-128.ibm.com/developerworks/cn/java/j-synth/synth.jpg
re: swing界面设计 BeanSoft 2007-03-05 13:51
SWT/RCP的换肤/外观/Skin的确是个问题...尽量用系统的控件是个优点, 也是缺点. 如果自己用 Canvas 来画图, 那就是另一个 Swing 了.
谢谢作者! 这个也解答了我的一个疑问, 呵呵...
re: 用汉字也可以编Java程序 BeanSoft 2007-03-05 10:03
Java 支持 Unicode 变量, 特殊字符也可以...
re: 用osworkflow写一个请假例子 BeanSoft 2007-03-02 17:38
气氛有点冷清...
不知道新版本的 performance 如何, 也不出个新版的 embed version.
re: 致歉 BeanSoft 2007-03-02 09:42
谢谢管理员提醒! 这就去备份.
re: 致歉 BeanSoft 2007-03-02 08:59
很早以前有个 www.blogjava.net 可以导出 Blog 里的所有文章. 我觉得这个功能的确很重要, 实现起来应该也不复杂, SELECT一次数据库就行了, 不用带附件图片导出, 只要能把文章按照 HTML 导出来就可以了, 一个个存来备份真的很累.
re: 浪潮Loushang平台参观有感 BeanSoft 2007-03-01 09:36
呵呵, 我们仍需努力, 继续追赶世界一流厂商. 在这之前, 必须达到一流厂商刚起步时候的水平才行.
re: 无所不能的java BeanSoft 2007-02-28 10:42
这些 demo 简直就是黄金... 光读着代码都是享受, 更不用说人家做的各种各样的可以复用的组件了. Web 用的只是一小部分. 2D 在做 Web 上处理图象的时候也很有用.
re: 改变超级链接的内容。 BeanSoft 2007-02-26 19:43
<a id="changeSize" href="#"
onclick="changeShowSize(document.links[0].innerText);return false;">伸展</a>
否则如果页面很长就跑到页首了, return false 可以确保不会接着访问 URL.
re: 如何在标题栏上加一个问号按钮 BeanSoft 2007-02-24 09:33
很实用的功能, 多谢!
re: 发现SWT的Label里的一个Bug BeanSoft 2007-02-24 09:32
好像 CLabel 就好些...不是太清楚 我也遇到这个问题了, 开始我还以为是 Label 不支持同时显示文本和图片.
先支持一下, 不过发现 BlogJava 很多做RCP/SWT/Plugin的不带源码, 所以咱虽然是 SWT 菜鸟, 但是做的资料管理软件(未完成)也打算混淆一把了, 嘿嘿.
re: SWT中模拟AWT的BorderLayout BeanSoft 2007-02-22 13:06
支持一下, 最近也在苦学 SWT, 实现一个自己用的资料管理软件, 哥们真是好人!
试试 netbeans 吧, 呵呵, 好歹也是正版, 支持 svn 和 ant...
博主这种认真的态度偶太敬佩了!!! 现在的大牛们总是随口就是优化, 性能, 集群, Cache ... 唉, 不知道他们自己试过了没.
re: xml学习总结之一 BeanSoft 2007-02-15 13:42
WAP 2.0 使用 XHTML, 不再是基于 XML 的 WML 了. 现在手机上的浏览器看普通网页除了脚本不行, 大部分内容都无问题. 我的多普达手机基本上就是 IE 手机版.
re: JSP文件下载的几种方式 BeanSoft 2007-02-13 09:48
re: 三种Tomcat的插件比较 BeanSoft 2007-02-11 20:53
// Method 1: flat array style quick object define
var myObject = {
username : "beansoft",
age : 24,
test : function() {alert(this.age);}
};
// Method 2: using Object
var myObject = new Object();
myObject.username = "beansoft";
myObject.age = 24;
// Method 3: using constructor
function MyObject(username, age) {
this.username = username;
this.age = age;
this.test = function() {alert(this.age);};
}
var myObject = new MyObject("beansoft", 24);
// Method 4,5 如楼上文章所言既是
// Using: myObject.username, myObject["username"], myObject[0]
myObject.test();// Will display alert window, value is age
myObject.username = "Hello";// Will asign the username property to "Hello"
re: 架构师书单 BeanSoft 2007-02-09 13:00
顶! 这就好像看了牛三定律, 有的国家能飞上月球, 有的就不行一样.
re: [首次发布]DWR中文文档.PDF BeanSoft 2007-02-09 10:03
不错, 努力!
re: 对java做桌面应用的感想 BeanSoft 2007-02-08 14:31
.NET 桌面应用也得装 .NET 运行时, 也是很烦....
开源的没技术支持, API 不稳定, 的确是个大问题. 今天吃饭同事们还聊到 Struts 2.0 简直就跟 1.0 没共同点了快.
看到了. 呵呵, 有时候是挺头痛. 不过我想要是把你的问题放到 springside, 应该有人能指点一下吧. Google 一下看看有人遇到过没有.
public class RequestContextListener implements ServletRequestListener {
/** Logger available to subclasses */
protected final Log logger = LogFactory.getLog(getClass());
public void requestInitialized(ServletRequestEvent requestEvent) {
//....
}
public void requestDestroyed(ServletRequestEvent requestEvent) {
ServletRequestAttributes requestAttributes =
(ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
requestAttributes.requestCompleted();
RequestContextHolder.setRequestAttributes(null);
LocaleContextHolder.setLocale(null);
if (logger.isDebugEnabled()) {
logger.debug("Cleared thread-bound request context: " + requestEvent.getServletRequest());
}
}
}
seems requestAttributes 取到的结果是 null, 把这里加个判断修正一下重新编译打包不知道会不会好. 我看的是 2.0.2 的 src.
哈,因为自己blog写的牢骚贴说了几句框架的坏话, 就有人留言说:
ALin
Posted @ 2007-02-08 09:56
从此以后不再读这个Blog里面的任何文章……
见: Java 这么多框架, 前途在何方?
http://www.blogjava.net/beansoft/archive/2007/02/03/97774.htmlResin(有Open Source版本和商业版, 像 Mysql 那样) 启动的确比 Tomcat 快, 速度也快, 不过部分地方是不太符合 Tomcat 的惯例(不知道算不算 JSP 规范), 所以有些应用会报错. 最新的Resin 3.0.22 修正了很多不兼容的 bug.
at org.springframework.web.context.request.RequestContextListener.requestDestroyed(RequestContextListener.java:67)
看看这个 Spring 中类的源码是不是取不到 context 什么的.