`
文章列表
    按《程序员修炼之道》 书中提到,熟练掌握一种文本编辑器,本人比较认同,所以有了这篇文章。   因为Notepad++项目是基于另一个开源编辑器Scintilla,所有关于Scintilla 的正则表达式也同样适用Notepad++。   第一部分 ...
使用手册: http://forge.octo.com/jcaptcha/confluence/display/general/Simple+Servlet+Integration+documentation  
  动态切换IP的实现主是也由Windows的rasdial命令提供的,其实不是java的功劳,java只是调用一下bat脚本而已: rasdial命令:   拨号 语法: rasdial 连接名称 username password 实例: rasdial 我的宽带 hzhz1234567890 dfdfdfdfdf 断网 语法:rasdial 连接名称 /disconnect 实例: rasdial 宽带 /disconnect   java程序调用rasdial命令: package com.sesame.network; import ja ...
复制javaeye的代码时,会复制前面的行号。这个行号是没有用的,因此需要删除下面文本的前面三个数字,例如:     1/* 2 * 创建日期 2006-4-5 3 */ 4package threadDemo; 5 6class ChopStick { //筷子类 7 boolean available; 8 ChopStick() { 9 available=true; //可以拿起 10 } 11 public synchronized void takeup() { // ...
Brach 的作用: 开发新版本的人员就基于 main trunk 工作,而 fix bug 的人员就基于 branch 工作。 一旦在 branch上将 Release_1_0的 bug修复了,我们就可以将 Release_1_0 Branch合并到 main trunk中来,从而一次性 remove the bugs。     建立 Branch: 1, 在建立 Branch之前,必须先打好一个 cvs版本。 projectà Right click your project name, choose Team ...
  引之: 在一个工作中的实践项目中,项目是一个部署到 linux下的中间件项目,当收到一个 Client登录的时候,需要为这个 Client打开四个文件,当进行 多用户的大压力测试的时候,程序就出问题了: too many opened files ...
本文分为两个部分: 1,JVM specification s(JVM规范) 对JVM内存的描述 2,Sun的JVM的内存机制。 JVM specification对JVM内存的描述 首先我们来了解JVM specification中的JVM整体架构。如下图:        主要包括两个子系统和两个组件: Class loader(类装载器) 子系统,Execution engine(执行引擎) 子系统;Runtime data area (运行时数据区域)组件, Native interface(本地接口)组件。      Class loade ...
有些问题使用越多的资源就能越快地解决——越多的工人参与收割庄稼,那么就能越快地完成收获。另一些任务根本就是串行化的——增加更多的工人根本不可能提高收割速度。如果我们使用线程的重要原因之一是为了支配多处 ...
英文资料: Thread Dump and Concurrency Locks   Thread dumps are very useful for diagnosing synchronization related problems such as deadlocks on object monitors. Ctrl-\ on Solaris/Linux or Ctrl-Break on Windows has been a common way to get a thread dump of a running application. O n Solaris or ...
the more memory you give to the JVM the more likely you are to get java.lang.OutOfMemoryError: unable to create new native thread exceptions when you have many threads. Absurd but true: to create more threads you have to reduce the memory allocated to the JVM. Another option is to host the ...
scp: scp sesame@192.168.13.233:/home/sesame/Desktop/eclipse.*.bz2 . Lookup ip address: ifconfig change users: sudo su  root synchnized  Memory with Disk: sync change users and cp file: sudo cp nmon_x86_fedora5  /usr/local/bin change user and chomd: sudo chmod 777 nmon C:\Do ...
用路由上的网,那么你应该有路由的控制权吧 让外网用户能访问你的ftp服务器,就要影射你路由的21端口到你内网机子IP的21端口上,这样外网访问你上外网的公网IP的21端口就相当于访问你的机子的21端口(FTP服务默认使用21端口),原理就是这样。 具体设置你可以参考网上的文章及路由的使用说明。   通过这样可以实现 家里电脑做服务器。
在eclipse中 代码中有中文则出现以下错误2008年01月19日 星期六 20:44Q: 在eclipse中创建一个类,只要该类的代码中有中文则在点击run   as   java   application后就出现以下错误提示: Some    characters   cannot   be   mapped   using" Cp1252"   character   encoding.Either   change   the   encoding   or   remove   the   characters   which   are   not   s ...
远程计算机已结束连接很多人在开启远程桌面,却无法连接,关掉网络或系统防火墙,杀毒软件后都无济于事,网络中的其他计算机通过远程桌面连接程序访问时却出现了“中断远程桌面连接,远程计算机已结束连接”的提示,再连时就会提示" 远程计算机已结束连接 该问题可能是由于Terminal Services的设备重定向器有问题,导致连接失败。解决方法:1. 到以下链接下载Devcon.exe工具http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe2. 解压到一个目录,启动 ...
一般通过UIManager去设置各个参数。 用这个类: public class SetFont { public static void setUIFont(javax.swing.plaf.FontUIResource f) { java.util.Enumeration keys = UIManager.getDefaults().keys(); while (keys.hasMoreElements()) { Object key = keys.nextElement(); ...
Global site tag (gtag.js) - Google Analytics