- 博客(35)
- 收藏
- 关注
原创 体验 Java 并发 api,用不同方式实现信号量锁(Semaphore)(5)
体验 Java 并发 api 5,AbstractQueuedSynchronizer
2016-02-03 14:51:25
472
原创 关于 quartz 1.6.1 的一个死等问题,导致任务不执行
使用 quartz 1.6.1 上出现了一个并发的问题。由于有多个 Job 几乎同时并发,有时导致 Quartz 陷入死等状态,再也不执行任务了。具体 bug 可见:http://jira.opensymphony.com/browse/QUARTZ-707?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tab
2011-11-10 09:54:05
1745
转载 有关 linux 下用 Graphics 画出中文的问题
有时要在 server 端生成图片。图片内有中文时,会显示方框,表示在系统中没有合适的字体。查到 Arch Linux 中文化文章中的方法最简便。cp simsun.ttc /opt/java/jre/lib/fonts/fallback/cd /opt/jav
2011-10-18 11:36:26
588
原创 介绍一个做界面示意图的软件: Balsamiq Mockup
<br />今天介绍一个做界面示意图的软件:Balsamiq Mockup.<br />其实已经有不少人介绍过这个软件了,它用手绘方式的各种界面元素来搭建示意图,画风很舒服。<br /> <br /><br /> <br />另外,它是用字符串的模式匹配来实现有格式的各种界面元素,例如导航条就是由 "Home, Test, List" 这个字符串组成,菜单就是由<br />“ Test, Test, Test, Test ..." 这个字符串组成,它会自动分析并生成适当的图形。<br /> <br />是我
2010-11-03 11:23:00
2100
原创 cygwin 在 win7 下打开 Xserver 的时候,Xterm(rxvt) 老是报错
一直不知道是什么原因,老是出 dump。后来看到有帖子提到可能是防火墙的问题, 我把 win7 的防火墙例外中加入了 xterm.exe,运行后看,似乎没有出错。还有待时间的检验。
2010-08-24 14:57:00
1565
原创 win7 下实现 linux 的鼠标模式:Focus Follows Mouse
<br />在 windows 下使用鼠标最不方便的地方就是鼠标点击了某个窗口标题栏,就激活这个窗口并跑到了最前面,把其他窗口覆盖了。<br />我经常要打开多个不同窗口,而且要在不同窗口之间拷贝数据,就要切换来切换去的非常不方便,要是把两个窗口弄小一点并列<br />放在桌面上,又看不全东西了。<br /> <br />一直很奇怪 windows 怎么没有像 linux 桌面那样的鼠标设定,可以让鼠标移动到某个窗口上就激活它,并且它仍然呆在它那一层,<br />不会跑到最前端来。<br /> <br />
2010-08-24 14:54:00
718
原创 水木开张
by camry.wu惊闻水木开张惊闻水木开张, 当浮一大白. 严重感谢姚老师!http://www.newsmth.net/index.html最后更新: 2005年5月13日 星期五 22点53分5秒HTML 转换程序: TeX2page 2004-09-11
2005-05-13 23:00:00
1673
1
原创 备份
by camry.wu备份文字源程序备份当然是要用 cvs 等版本控制工具, 不过有些不往 cvs 上放的程序或者文章等东西就要自己备份喽.基本思路是先把东西打包, 然后发送到自己的邮箱里.(当然首先要申请个大点的邮箱, 比如说 gmail.)用 ant 只不过是批处理一下方便点.要用 ant 发送邮件, 得到 sun 下载 mail.jar, js
2005-05-13 12:52:00
1574
1
原创 debian 问题记录第一集
by camry.wu用了一阵子 debian, 我把在使用 debian 中需要注意的问题记录下来, 免得忘了.以后肯定还会冒出更多的各种各样的问题, 这个算第一集.1 记录一下我安装 debian 的步骤1.1 安装基本系统就按照步骤一步步走在分区时我一般分五个区:boot, swap, /, /home, /var万一下次要重装,
2005-03-21 19:59:00
1578
原创 在tomcat中配置 log
by camry.wu在tomcat中配置commons-logging 和 log4j今天配了一下 log, 记录一下动作.总先把 commons-logging.jar 和 log4j-xxx.jar 拷贝到 tomcat.home/common/lib/ 下.在 tomcat.home/common/classes/ 下建个 log4j.propert
2005-03-20 00:07:00
2167
转载 SenTom - java 公开原始码报
http://www.sentom.net/介绍了许多的开源项目一些开源项目的学习笔记介绍了许多 apache jakarta 项目的使用
2005-03-11 00:29:00
1177
原创 bugzilla 安装
以下为在 linux 中安装 bugzilla 的简单步骤及说明.camry.wuapt-get install apache2 # 安装 apache 服务器 apt-get install mysql # 安装 mysql apt-get install perl # 安装
2004-11-11 17:09:00
5098
11
原创 最近学习了一下 TeX 和 metapost
by camry.wu学习 tex 及 metapost最近学习了一下 TeX 和 metapost争取以后写文档都用这两个工具写, 写完后用 tex2page 转换成 html 文档.tex2page 主页在这里.安装 tex2page 后还得安装 mzscheme 就可以直接用了.先记下一些笔记先导入 tex 宏集得到 .sty, .
2004-11-04 11:49:00
4063
11
原创 cvs 的安装及使用
by camry.wucvs 的安装及使用摘要: 简叙 cvs 安装使用安装步骤简述cvs 是个经常使用的东西, 启动也很简单, 把步骤记录一下, 免得忘记掉.建用户及组 $ su # apt-get install cvs # mkdir /usr/cvsroot # groupadd cvs # us
2004-10-25 18:04:00
3120
1
原创 如何在 vim 中更好的编辑 java 文件
by camry.wu这次介绍一下如何在 vim 中更好的编辑 java 文件javabrowser编辑类文件时, 类资源树是个有用的东西, 可以把类的成员, 方法等等很直观的显示出来. 在 vim 中也可以实现好像 vc, jbuilder 那样的类资源树, 当然比那些会简单些, 不过也够好用的了. 就是用 javabrowser.vim 这个脚本实现的
2004-10-22 00:02:00
3879
1
原创 使用 ant 让你愉快编程(7)
[首页, 上一页, 下一页]7 如何使用这个环境?摘要: 介绍如何使用这个 ant 环境.现在已经有了整个 ant 环境, 放在 work/common/ 目录下, 配置文件也都齐全了, 可以开始进行工程了.进行工程的步骤:给工程起个响亮的名字, 就叫 Proj 吧:)cd 到 work/ 下mkdir Proj将 work
2004-10-21 17:29:00
4432
6
原创 使用 ant 让你愉快编程(6)
[首页, 上一页, 下一页]6 与 cvs 合作摘要: 简要介绍如何与 cvs 一起合作.很多人用 cvs 作为版本控制工具, 但是它有一点点麻烦, 就是 commit 的时候没有 -r 选项, 不能把子目录数据也传上去. 不要紧, 可以用 ant 把这个缺口补上, 只不过需要先做一些准备工作.在 work/common/template/src/ 目录下有一
2004-10-21 17:25:00
3915
原创 使用 ant 让你愉快编程(4)
[首页, 上一页, 下一页]4 与 checkstyle 合作摘要: 介绍 checkstyle_checks.xml, java.header现在已经有了目录结构, 有了 build_common.xml, common.xml, usage.txt,build.xml, build.properties 等文件, 已经可以完成大部分任务了.现在介绍如何进行辅助
2004-10-21 15:16:00
4106
原创 使用 ant 让你愉快编程(5)
[首页, 上一页, 下一页]5 与 tomcat 合作摘要: 介绍 build_tomcat.xml, tomcat.xml现在介绍一下如何与 tomcat 一起合作.java 的程序很大部分都涉及 web, 自己测试时使用 tomcat 还是很方便的.在 work/common/ 下的 build_tomcat.xml, tomcat.xml 这两个文件
2004-10-21 15:16:00
4460
1
原创 使用 ant 让你愉快编程(3)
[首页, 上一页, 下一页]3 项目个性化配置摘要: 介绍 build.xml, build.properties这两个文件是每个项目都需要的, 具体说明了每个项目的一些个性化的配置.build.xml <!- Copyright 2004 camry.wu@gmail.com This program is free
2004-10-21 15:15:00
4124
原创 使用 ant 让你愉快编程(2)
[首页, 上一页, 下一页]2 通用配置摘要: 介绍 build_common.xml, common.xml 及 usage.txtbuild_common.xml <!- Copyright 2004 camry.wu@gmail.com This program is free software; you can r
2004-10-21 15:12:00
5860
1
原创 使用 ant 让你愉快编程(1)
[首页, 上一页, 下一页] 使用 ant 让你愉快编程已经有无数的文章介绍过 ant 了, 我就不再介绍 ant 的安装,配置了. 每个使用 ant 的朋友都有一套自己的组织方式, 现在我把我的方式写出来供大家参考, 也免得自己忘记. 1 目录结构划分摘要: 项目目录结构及其说明 假设你有一个工作目录为: /home/camry/work, 以下简称 work. 为
2004-10-21 14:45:00
9902
8
原创 如何用开源软件构建 java 编程环境
by camry.wu前记:受JAVA开放源码项目与工具在企业应用开发中的运用这篇文章的启发, 便开始构建一个以开源项目为基础的java编程环境.因此就有了这篇文章, 文章还有一些部分没有完成,以后会逐步完成。如何用开源软件构建 java 编程环境编译环境(jdk)编译环境没有什么可讲的, 我只用过 sun jdk , 不知道其他的编译器用起
2004-10-19 17:43:00
3626
2
原创 Linux 指令篇:档案目录管理--find
Linux 指令篇:档案目录管理--findhttp://linuxfab.cx/ (2001-04-30 14:03:28)名称 : find用法 : find 使用说明 : 将档案系统内符合 expression 的档案列出来。你可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find 根据下列规则判断 path 和 expression,在命令列上
2004-10-19 17:29:00
1832
原创 编译 linux2.6 内核
by camry.wu编译 linux 内核(2.6以上版本)得到linux源文件从 ftp://ftp.kernel.org/pub/linux/kernel/v2.6 中下载linux-2.6.x.tar.gz 到 /usr/src接下来 # su # cd /usr/src # tar xzvf linux-2.6.x
2004-10-08 20:54:00
3223
1
原创 vim 使用经验
vim 使用技巧作者: camry.wu@gmail.com我是 vim 粉丝, 用了许久, 有一些自己的感受, 又到处挖到一些别人的技巧. 感觉对 vim粉丝比较有用, 就把它记在这儿. 希望借此文套出大家自己的巧活, 就正应了抛砖引玉的古话了.先稍为介绍一下 vim. vi 是 unix/linux 下极为普遍的一种文本编辑器, 大部分机器上都有. vi 有各种变种, 在不同的机器上常用不同的
2004-09-23 13:24:00
20115
10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人