- 浏览: 298384 次
- 性别:
- 来自: 济南
-
最新评论
-
aerfaguihua:
请问楼主 netty编写的客户端能否同步监听接收服务器传来的数 ...
Netty 简单样例分析 -
wanggang0321:
...
logback使用 -
lijunwyf41:
写的太好了
Rational Rose四个视图的含义、区别、用途 -
fengyie007:
如果已经修改了,直接更新了再提交就行了啊。
svn: is out of date -
liguangge285:
http://www.blogjava.net/wangfun ...
我的activiti学习笔记
文章列表
原文地址:http://tech.it168.com/j/2007-11-09/200711091344781.shtml
Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。
一.
Netty 是JBoss旗下的io传输的框架,他利用java里面的nio来实现高效,稳定的io传输。
作为io传输,就会有client和server,下面我们看看用netty怎样写client和server
Client: 需要做的事情: 1.配置client启动类 ClientBootstrap bootstrap = new ClientBootstrap(..)
2.根据不同的协议或者模式为client启动类设置pipelineFactory。 这里telnet pipline Factory 在netty中已经存在,所有直接用 bootstrap.setPipeline ...
ant 条件判断 condition
- 博客分类:
- ant
basic elements: istrue isfalse not and or xor available isset equals filesmatch 1、istrue isfalse:断言 真 假
<!-- istrue isfalse:断言 真 假 -->
<target name="test">
<!-- 给scondition设定值,istrue,断言真-->
<condition property="scondition">
<!-- istr ...
日志组件logback的介绍及配置使用方法
- 博客分类:
- log
转自http://www.cnblogs.com/yuanermen/archive/2012/02/13/2348942.html
一、logback的介绍
Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logg ...
用java开发一个带有托盘图标的程序,其它模块的中文显示都是正常的,比如:
就只有托盘中点击小图标时弹出的菜单中的中文是方框(中文方块),如下:
我加的备注:打包后没有没题,运行时才会有问题!
按照一般的经验,以为是字体没设置好,就用以下代码设置字体:
Font f = new Font("\u5fae\u8f6f\u96c5\u9ed1", Font.PLAIN, 11);//宋体
UIManager.put("Label.font",f);
UIManager.put("Label.foreground& ...
1.不要使用静态方法返回对象,这样这个对象会常驻内存
2.可以往静态方法中传对象,因为对象的创建在静态方法外,生命周期不受静态方法控制
import java.io.File;
/**
* 文件工具类
* user: chenjinbo
* date: 2013-04-11
*/
public class FileUtil {
/**
* 检查文件是否存在
*
* @param filePath
* @return
*/
public static boolean checkFileExist(String filePath) {
File file = new File(filePath);
...
eclipse 给Jar挂源代码
- 博客分类:
- ide使用
eclipse可以方便的查看源代码。有了源代码,输入的时候会有代码提示。如果没有源代码,那么只好依靠代码人员自己的功力。到底怎么挂源代码呢?一般来说,基本的jdk安装后,eclipse会自动找到它的源代码包。不过只有jdk的源代码显然是不够的。大量的第三方jar包源代码还是要自己去挂。
这里有2中方法:
一:build path->configure build path->Libraries 点击目标jar左边加号 在source attachment中增加源码zip的uri地址
二:选中Eclipse中jar包右键properties中在Java So ...
前言
任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现:
Timer
ScheduledExecutor
开源工具包 Quartz
开源工具包 JCronTab
此外,为结合实现复杂的任务调度,本文还将介绍 Calendar 的一些使用方法。
Timer
相信大家都已经非常熟悉 java.util.Timer 了,它是最简单的一种实现任务调度的方法,下面给出一个具体的例子:
清单 1. 使用 Timer 进行任务调度
package com.ibm.scheduler;
...
1定时器的作用 在实际的开发中,如果项目中需要定时执行或者需要重复执行一定的工作,定时器显现的尤为重要。 例如,公司的考勤系统---刷卡 财务的审查,入账,报表都会需要定时器 当然如果我们不了解定时器就会 ...
Editplus列 copy
- 博客分类:
- ide使用
按住alt,选择内容即可。
此方法不能在自动换行模式下使用
即Document-->word wrap不能开启
eclipse中SVN信息不显示
- 博客分类:
- ide使用
eclipse 中使用 svn 插件,原本正常,未作任何更改,最近几天突然eclipse 中查看文件时,文件后面的 版本号 、 文件的状态图标 等等都不见了。以为有插件冲突,卸载了好多其他的相关的插件,不行,卸载了SVN插件重新安装也不行。
检查插件都在,更新,提交等操作都能正常使用,唯独看不到状态了。
经过一番查找,找到问题解决办法。
打开 : windows ->preferences->General->Appearance->Lable Decorations 勾选其中的 SVN 项即可。
Linux下查看进程命令路径信息
- 博客分类:
- linux
Linux下我们一般使用ps查看进程信息,但是ps给出的进程信息比较有限,没有进程的工作路径,进程命令的绝对路径等等,这时候我们可以通过Linux下 /proc/ 目录下存储的信息进行查询进程命令路径信息。
Linux下,任何一个程序启动以后,系统会为其分配一个ID,即我们熟悉的PID,称为进程号,与此同时,系统会在/proc目录下为其创建一个 独立的文件夹,文件夹以PID命名,在该文件夹内保存着该进程运行相关的详细信息,有兴趣的朋友可以进到这个目录下好好研究研究,不过今天的重点是获得该 进程的绝对路径。
在 /proc/ 该目录下有一个名为exe的文件,像Window ...
Linux查看CPU和内存使用情况
- 博客分类:
- linux
Linux查看CPU和内存使用情况
转自:http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html
在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。
操作实例:
在命令行中输入 “top”
即 ...