`
kingquake21
  • 浏览: 268989 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
当只点击一行(例子中数字为rowIndex)时,事件发生的顺序是ListSelection、MousePressed、ListSelection、MouseReleased、MouseClicked 11:24:48,921 INFO [MyTableDialog] ListSelection: getFirstIndex-0|getLastIndex-13 11:24:48,921 INFO [MyTableDialog] ListSelection: getAnchorSelectionIndex-0 11:24:48,921 INFO [MyTableDialog] ListS ...
在jdb的help会输出下面这些帮助信息,但是“转储线程的堆栈”却没有命令,这是因为英文的转储命令是where,被翻译成了“其中” threads [线程组] - 列出线程 thread <线程 ID> - 设置默认线程 suspend [线程 ID] - 暂停线程(默认为所有线程) resume [线程 ID] - 恢复线程(默认为所有线程) 其中 [<线程 ID> | all] - 转储线程的堆栈 其中 [<线程 ID> | all] - 转储线程的堆栈,以及 pc 信息 up [n 帧] ...
非常详细并且易懂的书,但是如果你只看中文翻译版的话,那会把你看得晕死,一定得结合英文版来看 由韩锴、方妙翻译的实在是太惨不忍睹了,基本上当作翻译改错在学习,句式稍微长点的翻译就生硬的不行,意思稍微多点的单词翻译就不准确 例如把sticky翻译成“粘”,current翻译成“并发的”,custom翻译成“常用的”,poll翻译成“获取”,这些关键字一旦翻译错,导致整个句子就让人无法理解 建议想学Java并发编程的同学还是老老实实的看英文原版吧,这本翻译可以用来学习英语改错
有一个文件tomcat\conf\server.xml,里面默认的内容为 <Server port="8005" shutdown="SHUTDOWN"> <!-- Comment these entries out to disable JMX MBeans support used for the administration web application --> <Listener className="org.apache.catalina.core.AprLifecycle ...
为了看小说,下了一个zip包,打开一看居然是400多个散文件,没办法,只好鼓捣了半天python把文件给串起来了,由于中间有个字符有编码问题,只好捕捉了pass掉 import os path = "E:\\Python Workspace\\20429" newfile = open("E:\\Python Workspace\\bbsl.txt",'w') filelist = os.listdir(path) for filename in filelist: tmpfile = open(path+'/'+filename) ...
$.extend({ /* * 验证是否为正确的车牌号 * @return {Boolean} true:验证通过;false:验证识别 * @param {String} plateNum 车牌号 */ isValidatePlateNum: function(plateNum){ //第一位为代表市地区的字母,后面五位可以为字母或数字,字母必须全部大写 var pattern = /^[A-Z]{1}[A-Z0-9]{5}$/g; return pattern.test(plateNum); ...
http://blogs.sun.com/fkieviet/entry/classloader_leaks_the_dreaded_java http://www.zeroturnaround.com/blog/rjc201/ http://kenwublog.com/ 容器undeploy一个war时,是将该war的classloader置为null,以便GC回收,如果该war中的类或对象没有被外部引用的话,就能顺利的将该web程序的classloader及由它load的class全部回收。 但是,经常会不小心将web程序的对象引用传到外部去,例如 import ja ...
java.runtime.name=Java(TM) 2 Runtime EnvironmentStandard Edition sun.boot.library.path=D:\Program Files\Java\jdk1.5.0_09\jre\bin java.vm.version=1.5.0_09-b01, shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar java.vm.vendor=Sun Microsystems Inc. java.vendor.url=http ...
在做Swing的时候,为了把通用的界面框架抽象出来,经常采用模板方法,但是由于界面组件的初始化及布局都在构造函数中实现,于是就出现了下面的调用顺序 1.子构造函数->2.父构造函数->3.子模板方法->4.子类的实例变量初始化,在子类模板方法中初始化子类中的实例变量(子类的界面组件)之后,子类开始初始化自己的实例变量,结果把在模板方法中已经初始化的实例变量又初始化了一遍。如果子类不对其实例变量做初始化,那么第4步也不会进行,也就避免了这个问题 这就引出了一个问题,初始化实例变量为null和不初始化实例变量有了区别,下面是对这个问题写的测试代码,注意子类Child中的ch实例 ...
...
前期需要应标,使用Axure RP快速开发界面原型,支持SVN共同开发,在几天内就开发完了10多个系统的所有关键页面近百个。并且可以直接导出成HTML原型,和Word的规范文档,非常的方便。给老大留下了不错的印象 具体使用很简单,参考一下配套的文档就没问题了。 主要是通过SVN协同开发原型存在一点技巧: 创建过程:先使用Axure创建一个共享工程,将其共享目录设置为SVN路径即可 使用已有的SVN工程:使用Axure的Get and Open Shared Project对话框,将上面的SVN路径输入到共享目录的输入框里即可
页面代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> < ...
http://www.ibm.com/developerworks/ibm/library/it-haggar_bytecode/
工程目录结构如下: HStudy --src --jvm --init --classes --jvm --init 源码如下: package jvm.init; public class Example5 { public static void main(String[] args) { int a = 2; int b = 3; if (args.length < 2) { System.out.println("Must enter any two args.& ...
在jdb中的很多命令都比较好理解,也很容易使用 但是list命令缺总弄不好,总是报“找不到源文件”;此时应该使用use命令来链接源文件 但是use的用法写的太简单了,只是说要跟源文件夹路径,但是也没说是相对哪儿的路径,经过一下午的试验,终于找到了规律 1.如果在工程路径下使用jdb,E:\workspace_RIA\HStudy>jdb -classpath classes jvm.init.Example5E:\workspace_RIA\HStudy>jdb -classpath classes jvm.init.Example5 正在初始化 jdb... > ...
Global site tag (gtag.js) - Google Analytics