自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 体验 Java 并发 api,用不同方式实现信号量锁(Semaphore)(7)

体验 Java 并发 api 7,重入

2016-02-03 14:55:56 573

原创 体验 Java 并发 api,用不同方式实现信号量锁(Semaphore)(6)

体验 Java 并发 api 6,LockSupport

2016-02-03 14:52:59 381

原创 体验 Java 并发 api,用不同方式实现信号量锁(Semaphore)(5)

体验 Java 并发 api 5,AbstractQueuedSynchronizer

2016-02-03 14:51:25 437

原创 体验 Java 并发 api,用不同方式实现信号量锁(Semaphore)(4)

体验 Java 并发 api 4,AtomicInteger

2016-02-03 14:49:31 333

原创 体验 Java 并发 api,用不同方式实现信号量锁(Semaphore)(3)

体验 Java 并发 api 3,ReentrantLock

2016-02-03 14:47:38 285

原创 体验 Java 并发 api,用不同方式实现信号量锁(Semaphore)(2)

体检java并发 api 2, synchronized 方式

2016-02-03 14:45:52 303

原创 体验 Java 并发 api,用不同方式实现信号量锁(Semaphore)(1)

体验 java 并发 api,测试类及原始 Semaphore

2016-02-03 14:41:25 394

原创 关于 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 1657

转载 有关 linux 下用 Graphics 画出中文的问题

有时要在 server 端生成图片。图片内有中文时,会显示方框,表示在系统中没有合适的字体。查到 Arch Linux 中文化文章中的方法最简便。cp simsun.ttc /opt/java/jre/lib/fonts/fallback/cd /opt/jav

2011-10-18 11:36:26 545

原创 介绍一个做界面示意图的软件: 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 1992

原创 cygwin 在 win7 下打开 Xserver 的时候,Xterm(rxvt) 老是报错

一直不知道是什么原因,老是出 dump。后来看到有帖子提到可能是防火墙的问题, 我把 win7 的防火墙例外中加入了 xterm.exe,运行后看,似乎没有出错。还有待时间的检验。

2010-08-24 14:57:00 1530

原创 win7 下实现 linux 的鼠标模式:Focus Follows Mouse

<br />在 windows 下使用鼠标最不方便的地方就是鼠标点击了某个窗口标题栏,就激活这个窗口并跑到了最前面,把其他窗口覆盖了。<br />我经常要打开多个不同窗口,而且要在不同窗口之间拷贝数据,就要切换来切换去的非常不方便,要是把两个窗口弄小一点并列<br />放在桌面上,又看不全东西了。<br /> <br />一直很奇怪 windows 怎么没有像 linux 桌面那样的鼠标设定,可以让鼠标移动到某个窗口上就激活它,并且它仍然呆在它那一层,<br />不会跑到最前端来。<br /> <br />

2010-08-24 14:54:00 687

原创 调试时,用彩色来打印输出自己关心的数据

很久没有更新博客,慢慢再更新起来吧。。。

2010-07-05 16:29:00 505

原创 水木开张

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 1631 1

原创 备份

by camry.wu备份文字源程序备份当然是要用 cvs 等版本控制工具, 不过有些不往 cvs 上放的程序或者文章等东西就要自己备份喽.基本思路是先把东西打包, 然后发送到自己的邮箱里.(当然首先要申请个大点的邮箱, 比如说 gmail.)用 ant 只不过是批处理一下方便点.要用 ant 发送邮件, 得到 sun 下载 mail.jar, js

2005-05-13 12:52:00 1531 1

原创 debian 问题记录第一集

by camry.wu用了一阵子 debian, 我把在使用 debian 中需要注意的问题记录下来, 免得忘了.以后肯定还会冒出更多的各种各样的问题, 这个算第一集.1  记录一下我安装 debian 的步骤1.1  安装基本系统就按照步骤一步步走在分区时我一般分五个区:boot, swap, /, /home, /var万一下次要重装,

2005-03-21 19:59:00 1549

原创 在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 2123

转载 jdk api 例子程序

http://www.javaalmanac.com/egs/?jdk api 例子程序

2005-03-11 00:36:00 1226

转载 java开源项目目录

http://java-source.net/java开源项目目录

2005-03-11 00:34:00 1426

转载 SenTom - java 公开原始码报

http://www.sentom.net/介绍了许多的开源项目一些开源项目的学习笔记介绍了许多 apache jakarta 项目的使用

2005-03-11 00:29:00 1148

原创 bugzilla 安装

以下为在 linux 中安装 bugzilla 的简单步骤及说明.camry.wuapt-get install apache2 # 安装 apache 服务器 apt-get install mysql # 安装 mysql apt-get install perl # 安装

2004-11-11 17:09:00 5000 11

原创 最近学习了一下 TeX 和 metapost

by camry.wu学习 tex 及 metapost最近学习了一下 TeX 和 metapost争取以后写文档都用这两个工具写, 写完后用 tex2page 转换成 html 文档.tex2page 主页在这里.安装 tex2page 后还得安装 mzscheme 就可以直接用了.先记下一些笔记先导入 tex 宏集得到 .sty, .

2004-11-04 11:49:00 3983 11

原创 cvs 的安装及使用

by camry.wucvs 的安装及使用摘要: 简叙 cvs 安装使用安装步骤简述cvs 是个经常使用的东西, 启动也很简单, 把步骤记录一下, 免得忘记掉.建用户及组  $ su  # apt-get install cvs  # mkdir /usr/cvsroot  # groupadd cvs  # us

2004-10-25 18:04:00 2994 1

原创 如何在 vim 中更好的编辑 java 文件

by camry.wu这次介绍一下如何在 vim 中更好的编辑 java 文件javabrowser编辑类文件时, 类资源树是个有用的东西, 可以把类的成员, 方法等等很直观的显示出来. 在 vim 中也可以实现好像 vc, jbuilder 那样的类资源树, 当然比那些会简单些, 不过也够好用的了. 就是用 javabrowser.vim 这个脚本实现的

2004-10-22 00:02:00 3786 1

原创 使用 ant 让你愉快编程(7)

[首页, 上一页, 下一页]7  如何使用这个环境?摘要: 介绍如何使用这个 ant 环境.现在已经有了整个 ant 环境, 放在 work/common/ 目录下, 配置文件也都齐全了, 可以开始进行工程了.进行工程的步骤:给工程起个响亮的名字, 就叫 Proj 吧:)cd 到 work/ 下mkdir Proj将 work

2004-10-21 17:29:00 4340 6

原创 使用 ant 让你愉快编程(6)

[首页, 上一页, 下一页]6  与 cvs 合作摘要: 简要介绍如何与 cvs 一起合作.很多人用 cvs 作为版本控制工具, 但是它有一点点麻烦, 就是 commit 的时候没有 -r 选项, 不能把子目录数据也传上去. 不要紧, 可以用 ant 把这个缺口补上, 只不过需要先做一些准备工作.在 work/common/template/src/ 目录下有一

2004-10-21 17:25:00 3829

原创 使用 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 4014

原创 使用 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 4387 1

原创 使用 ant 让你愉快编程(3)

[首页, 上一页, 下一页]3  项目个性化配置摘要: 介绍 build.xml, build.properties这两个文件是每个项目都需要的, 具体说明了每个项目的一些个性化的配置.build.xml    <!-   Copyright 2004 [email protected]     This program is free

2004-10-21 15:15:00 4041

原创 使用 ant 让你愉快编程(2)

[首页, 上一页, 下一页]2  通用配置摘要: 介绍 build_common.xml, common.xml 及 usage.txtbuild_common.xml    <!-   Copyright 2004 [email protected]     This program is free software; you can r

2004-10-21 15:12:00 5789 1

原创 使用 ant 让你愉快编程(1)

[首页, 上一页, 下一页] 使用 ant 让你愉快编程已经有无数的文章介绍过 ant 了, 我就不再介绍 ant 的安装,配置了. 每个使用 ant 的朋友都有一套自己的组织方式, 现在我把我的方式写出来供大家参考, 也免得自己忘记. 1  目录结构划分摘要: 项目目录结构及其说明 假设你有一个工作目录为: /home/camry/work, 以下简称 work. 为

2004-10-21 14:45:00 9794 8

原创 如何用开源软件构建 java 编程环境

by camry.wu前记:受JAVA开放源码项目与工具在企业应用开发中的运用这篇文章的启发, 便开始构建一个以开源项目为基础的java编程环境.因此就有了这篇文章, 文章还有一些部分没有完成,以后会逐步完成。如何用开源软件构建 java 编程环境编译环境(jdk)编译环境没有什么可讲的, 我只用过 sun jdk , 不知道其他的编译器用起

2004-10-19 17:43:00 3528 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 1759

原创 编译 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 3201 1

原创 vim 使用经验

vim 使用技巧作者: [email protected]我是 vim 粉丝, 用了许久, 有一些自己的感受, 又到处挖到一些别人的技巧. 感觉对 vim粉丝比较有用, 就把它记在这儿. 希望借此文套出大家自己的巧活, 就正应了抛砖引玉的古话了.先稍为介绍一下 vim. vi 是 unix/linux 下极为普遍的一种文本编辑器, 大部分机器上都有. vi 有各种变种, 在不同的机器上常用不同的

2004-09-23 13:24:00 19930 10

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除