自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

budapest的专栏

文军's blog

  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

转载 Servlet中listener和filter的总结

转自:http://ruowu.javaeye.com/blog/661922Listener我是这样理解他的,他是一种观察者模式的实现:我们在web.xml中配置listener的时候就是把一个被观察者放入的观察者的观察对象队列中,当被观察者触发了注册事件时观察者作出相应的反应。在jsp/servlet中具体的实现是在web.xml中注册Listener,由Container

2011-11-30 12:44:48 2648

转载 java连接SSH服务器并执行shell命令

package com.flyingzl.ssh;import java.util.ArrayListimport java.util.Hashtableimport java.util.Listimport org.apache.log4j.Loggerimport org.apache.oro.text.regex.MalformedPatternExceptionimpo

2011-11-27 20:44:12 10107 3

转载 Java中反射的实现方式

所谓反射,是指在运行时状态中,获取类中的属性和方法,以及调用其中的方法的一种机制。这种机制的作用在于获取运行时才知道的类(Class)及其中的属性(Field)、方法(Method)以及调用其中的方法,也可以设置其中的属性值。在Java中实现反射最重要的一步,也是第一步就是获取Class对象,得到Class对象后可以通过该对象调用相应的方法来获取该类中的属性、方法以及调用该类中的方法。Ja

2011-11-27 20:39:26 1296

转载 Java 调用 Shell 命令

近日项目中有这样一个需求:系统中的外币资金调度完成以后,要将调度信息生成一个Txt文件,然后将这个Txt文件发送到另外一个系统(Kondor)中。生成文件自然使用OutputStreamWirter了,发送文件有两种方式,一种是用写个一个类似于FTP功能的程序,另外一种就是使用Java来调用Shell,在Shell中完成文件的发送操作。我们选择后一种,即当完成外币资金的调度工作后,用Java的Ou

2011-11-27 20:31:23 2894

原创 Linux 下如何真正地删除一个正在被进程独占的文件

今天工作sever 上的/home目录下磁盘空间满了,找到大文件,用rm 发现删不了,原来有进程占用了它。那如何知道到底是哪一个进程占用了这个文件呢?用2. 查看谁正在使用某个文件lsof   /filepath/filelinux命令 — lsof 查看进程打开那些文件 或者 查看文件给那个进程使用 lsof命令是什么?可以列出被进程所打开的文件的信息。被打开的文件可以是

2011-11-27 20:19:03 9294

翻译 Java线程的传说(3)——如何关闭一个正在accept的ServerSocket?

加入一个ServerSocket正在另一个线程堵塞accept,那如何停止accept或者关闭Socket?Server socket 设置下超时 setSoTimeout 然后在Listen线程中用interrupt其实直接close socket也可以,不过会抛出异常,我的意思是有什么比较安全而又简单的办法?难道要加一个标志,然后要关闭的时候把标志设为stop,然后连接listernSocke

2011-11-06 23:47:58 8593

原创 常用的linux系统监控命令

http://agapple.iteye.com/blog/1156719找到最耗CPU的java线程ps命令命令:ps -mp pid -o THREAD,tid,time   或者  ps -Lfp pid结果展示: 这个命令的作用,主要是可以获取到对应一个进程下的线程的一些信息。 比如你想分析一下一个java进程的一些运行瓶颈点,可以通过该命令

2011-11-06 23:31:57 808

转载 Java线程的传说(2)——HttpClient超时机制(安全问题处理:访问超大文件控制)

说明:   项目中使用的HttpClient版本是3.1测试一般的HttpClient使用例子:MultiThreadedHttpConnectionManager manager = new MultiThreadedHttpConnectionManager(); HttpClient client = new HttpClient(manager);

2011-11-06 23:14:40 7541

原创 Java线程的传说(1)——中断线程Interrupted的用处

中断线程 —— interrupt()  一个正在运行的线程除了正常的时间片中断之外,能否被其他线程控制?或者说其他线程能否让指定线程放弃CPU或者提前结束运行? 除了线程同步机制之外,还有两种方法:       (1) Thread.stop(), Thread.suspend(), Thread.resume() 和Runtime.runFinalizersOnExit()

2011-11-06 23:03:54 14425 5

《Java 开发手册》-阿里巴巴集团技术团队.pdf

《Java 开发手册》阿里巴巴集团技术团队-泰山版,版本1.60, 更新日期2020.04.22。 泰山版,首次发布错误码统一方案。

2023-12-12

SpringAutoScanComponentExample

Spring Auto Scan example

2012-10-04

SpringCollectionExample

Spring Collection example

2012-10-04

javascript_practise

JavaScript实战电子书,很有用 !

2009-05-29

Struts2-API

做struts2的时候可以快速参考,非常实用!

2009-05-29

转换北京时间GMT+8到任意时区的时间(含源码)

转换北京时间GMT+8成任意时区的时间。工具支持美国夏令时(源码里没有这部分,很久时间前写的实在是没有找到)。

2008-03-05

空空如也

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

TA关注的人

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