• 静思
  • 吴言片语
    • 吴言
    • 片语
    • 杂七杂八
  • 死于青春
    • 一路走好
  • 乌合麒麟
  • 纪念
    • 5.12
    • 3.23
  • GitHub
    • A List of Post-mortems
    • The Art of Command Line
  • 关于
    • Privacy Policy

程序员的信仰

金鳞岂是池中物,一遇风云便化龙

tips

如何使用J2D将一张图片灰度化

2008 年 12 月 10 日 @ 下午 3:23 by Jay 0 Comment | 被踩了 3,428 脚

可使用以下代码:Graphics2D g2d = source.createGraphics();ColorSpace grayCS = ColorSpace.getInstance(ColorSpace.CS_GRAY); ColorConvertOp colorConvertOp = new ColorConvertOp(grayCS, [more...]

Posted in: 技术生活 Tagged: java, swing, tips

How To Enable Anti-Aliased Globally Since JDK 5

2008 年 11 月 25 日 @ 下午 5:51 by Jay 0 Comment | 被踩了 3,820 脚

I just read "Swing Hacks" and find it is that easy to enable anti-aliased since JDK 5.  Just add a one-line code listed below at the very beginning of your whole [more...]

Posted in: 技术生活 Tagged: java, swing, tips

JFreeChart中的TimeSeries可能导致内存泄露

@ 下午 2:40 by Jay 1 Comment | 被踩了 6,948 脚

前段时间说到现在的项目里在用JFreeChart。昨天晚上走之前没把客户端关掉,今天中午到公司发现程序已经崩了,狂抛OutOfMemoryError。用NB的profiler跟了一下,发现是JFreeChart或者说是没有正确使用JFreeChart的TimeSeries导致的后果 TimeSeries有一个方法setMaximumItemAge:public void [more...]

Posted in: 技术生活 Tagged: java, jfreechart, tips, tuning

如何cancel一个swing worker(续)

2008 年 11 月 14 日 @ 下午 11:35 by Jay 1 Comment | 被踩了 4,052 脚

上一次谈到如何去cancel一个swing worker,今天在代码里又出了问题:即使使用swingWorker.cancel(true)仍然无法在sleep时中止线程。追了一下代码,最后在javax.swing.ImageIcon类里找到了原因:protected void loadImage(Image image) { synchronized(tracker) { [more...]

Posted in: 技术生活 Tagged: java, swingx, tips

小心Derby的ResultSet陷阱

2008 年 11 月 9 日 @ 下午 5:19 by Jay 1 Comment | 被踩了 4,130 脚

Derby作为一个纯Java实现的嵌入式DB一直很受Java社区的欢迎,在我们的项目中也用到了。但昨天晚上遇到的一个问题让我对Derby相当失望——Derby实现的ResultSet会将列名中的表名抹掉 具体代码: SQL: SELECT staff.staffid FROM staff WHERE ... JDBC:ResultSet rs = [more...]

Posted in: 技术生活 Tagged: derby, java, jdbc, sql, tips

如何使用反射调用静态方法

@ 下午 5:04 by Jay 0 Comment | 被踩了 4,399 脚

其实很简单,真的,将invoke(Object o, Object... params)的第一个参数传入null即可

Posted in: 技术生活 Tagged: java, tips

如何cancel一个swingworker

2008 年 10 月 30 日 @ 下午 4:04 by Jay 0 Comment | 被踩了 4,964 脚

最近在项目里一直在用jdesktop的swingworker(已经合入JDK 6),是个不错的swing线程库。今天需要在界面里cancel一个swingworker。研究了一下午,结合swingworker的文档、源代码和自己的代码实验,以下是两种安全cancel一个swingworker的方法方法一,使用isCancelled: protected Object [more...]

Posted in: 技术生活 Tagged: java, swingx, tips

JScrollBar的unitIncrement和blockIncrement

2008 年 10 月 9 日 @ 上午 1:38 by Jay 1 Comment | 被踩了 4,921 脚

这两天在写swing的时候遇到一个问题,JScrollPane在相应鼠标滚轮的时候很慢,滚了一大段才移了一点点,给人的感觉就是鼠标很“硬”。刚才查了一下javadoc,看到JScrollbar有个方法:setUnitIncrement(int) 和 [more...]

Posted in: 技术生活 Tagged: java, tips

在Linux下设置ntp服务

2008 年 9 月 27 日 @ 下午 4:35 by Jay 0 Comment | 被踩了 4,399 脚

节省时间,什么是ntp在这里就不解释了,下面就大概讲一下在Linux下如何配置、启动ntp服务。当然,前提是在系统中已经安装了ntp服务首先手动同步一下时间: # ntpdate  [more...]

Posted in: 技术生活 Tagged: linux, tips

如何在Java的enum中使用annotation

2008 年 9 月 22 日 @ 下午 11:14 by Jay 2 Comments | 被踩了 4,410 脚

刚才在写一个方法的时候试图在enum上使用annotation:public enum DataKey { @Incremental @FromProbe @Transient(replacePolicy = ReplacePlolicy.REPLACE_IF_LATER_THAN) [more...]

Posted in: 技术生活 Tagged: coding, java, tips
« 上一页 1 … 3 4 5 下一页 »

android (9) apple (20) augmentum (9) Beijing (21) bt (8) career (28) coding (38) firefox (10) google (36) hibernate (11) ibm (11) iphone (10) java (93) linux (16) m$ (26) mac (58) macos (27) nazca (9) olympics (8) oo (8) playstation (10) rip (8) Shanghai (39) spring (9) tips (45) tommy emmanuel (8) ubuntu (12) usa (22) windows (9) 北航 (17) 博客 (29) 吐槽 (8) 周末 (9) 和谐社会 (26) 小资 (11) 愤青 (40) 方言 (10) 朋友 (77) 歌词 (8) 烟酒不分家 (18) 爱国 (18) 爱情 (8) 犯二 (15) 破解 (8) 足球 (11)

烫手山芋

  • 再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~ - 被踩了 24,116 脚
  • 生活,就是一个期待跟着一个期待 - 被踩了 21,295 脚
  • 星巴克饮品缩写大全(Starbucks Drink ID Codes)[zz] - 被踩了 18,226 脚
  • 从一个全角冒号说一下我为什么不感冒iOS - 被踩了 13,825 脚
  • 有关Character.isLetter()和Character.isLetterOrDigit() - 被踩了 13,533 脚

刚拍的砖

  • leo 发表在《再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~》
  • 花 发表在《再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~》
  • 无名氏 发表在《从一个全角冒号说一下我为什么不感冒iOS》
  • Jay 发表在《Mac OS geek级问题》
  • Wei Wang 发表在《再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~》

随便看看

  • 《世界人权宣言》16 年 ago
  • 永久禁用iCloud「专用代理」3 年 ago
  • 乔布斯追悼漫画 [zz]4 年 ago
  • 中头彩18 年 ago
  • Spring之Hibernate+JBoss Treecache实现Hibernate集群9 年 ago

文以类聚

光阴似箭

其他操作

  • 登录
  • 条目 feed
  • 评论 feed
  • WordPress.org

Copyright © 2025 程序员的信仰.

Jay's Omega WordPress Theme by Jay

 

正在加载评论...