![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
手指英语
这个作者很懒,什么都没留下…
展开
-
java 初始化时,默认Xms64m 。
[code="java"]package test;public class TestMemory { /** * @param args */ public static void main(String[] args) { System.out.println(Runtime.getRuntime().maxMemory()); System.o...2010-08-06 10:08:07 · 1446 阅读 · 0 评论 -
正则表达式测试工具。
http://docs.oracle.com/javase/tutorial/essential/regex/test_harness.html原来是 Console 的,因为公司环境是 1.5,改成 Scanner 的。[code="java"]package com;/** * http://docs.oracle.com/javase/tutorial/e...2012-05-29 17:47:30 · 72 阅读 · 0 评论 -
利息计算
[code="java"]/** * 利息计算: * 借款 12000,一年还,名义月利息是 1.2%,名义年利息是 14.4%。 * 即,每个月还款 1144 * 12000 * 1.144 /12 = 1000 * 1.144 = 1144。 * 实际月利率是多少? * @author zch * @date Nov 28, 2011 * */p...2011-11-29 01:00:40 · 208 阅读 · 0 评论 -
电信彩信附件,webservice HttpURLConnection
电信彩信附件,webservice HttpURLConnection原先用 gSOAP 开发过一个,所发送的彩信(电信),附件中的图片可以打开。 生产环境中必须用 java,用 axis 开发出来的,所发送的彩信,附件中的图片无法打开。 解决方式:1、用 wireshark 抓取正常的彩信包;2、用 HttpURLConnection 直接发送:[code="...2012-10-16 15:26:17 · 166 阅读 · 0 评论 -
axis 源码初步研读
经过反复跟踪,这段代码比较重要:org.apache.axis.Message.java[code="java"] public void writeTo(java.io.OutputStream os) throws SOAPException, IOException { //Do it the old fashion way. Thr...原创 2012-10-16 15:41:40 · 264 阅读 · 0 评论 -
java 死循环
写了这么段代码,居然出现死循环了。真晕。[code="java"] /** * 死循环 */ public static void testError() { for(byte i=0; i原创 2012-03-08 15:46:14 · 182 阅读 · 0 评论 -
typoglycemia
单词里面字母乱序不影响阅读的现象,学名叫做Typoglycemia :http://en.wikipedia.org/wiki/Typoglycemia[code="java"]package test;import java.util.ArrayList;import java.util.Collections;public class Test001 {...原创 2012-11-05 23:52:16 · 477 阅读 · 0 评论 -
学一篇韵文,识天下汉字
学一篇韵文,识天下汉字http://blog.renren.com/share/227238400/7137480140刚才看到这篇文章,较真了一把。查出如下重复汉字: 藏长弟行阿传弹核圈调勇霸腋膀糜灸畜已乐哥享陆朝漫率朴塞解[code="java"]package com;public class TestHanzi { private static Stri...原创 2012-08-20 15:49:24 · 634 阅读 · 0 评论 -
java 与 iso-8859-1 编码
今天又研究了一下字符编码。写了些测试代码,算是比较了解了。主要是研究 iso-8859-1建议先看这篇:《第二篇:JAVA字符编码系列二:Unicode,ISO-8859-1,GBK,UTF-8编码及...》http://my.oschina.net/whp/blog/36846然后再看看 iso-8859-1 的定义。http://baike.baidu.com/vi...2012-04-20 10:58:38 · 786 阅读 · 0 评论 -
hibernate like in 多表 查询
[code="java"] public List getMaintainList(String persId, String status) { String[] aStat = status.split(","); String param = "?"; for(int i=1; i2012-09-07 12:24:42 · 138 阅读 · 0 评论 -
一种变形全排列算法
[code="java"] public static boolean next(int[] count, int[] idx){ idx[0] = idx[0] + 1; for(int i=0; i=count[i]){ if(i==idx.length-1){ return false; } idx[i+1] = idx[i+...2013-06-07 17:39:53 · 239 阅读 · 0 评论 -
java final parameter
一些代码里,参数前加了 final 修饰符,不太明白这样做的原因,用google 搜索: java final "parameter" site:jcp.org得到这个内容。先存个档,以后仔细看。http://jcp.org/aboutJava/communityprocess/maintenance/JLS/innerclasses.pdfNote the final d...原创 2012-09-14 19:28:32 · 169 阅读 · 0 评论 -
junit annotation
写了个简单的 junit 启动器。[code="java"]package junit.samples;import java.lang.reflect.Method;import org.junit.Test;import org.junit.internal.requests.ClassRequest;import org.junit.runner.Ru...2014-05-02 01:15:36 · 124 阅读 · 0 评论 -
stripes spring annotation
stripes 源码阅读stripes-code-1527-tags-1.5.6\stripes\src\net\sourceforge\stripes\integration\spring\SpringHelper.java[code="java"] public static void injectBeans(Object bean, ApplicationCon...2014-05-02 14:19:15 · 133 阅读 · 0 评论 -
appfuse 非常棒
appfuse 非常棒【1】在线 demohttp://appfuse.org/display/APF/Demos【2】QuickStarthttp://appfuse.org/display/APF/AppFuse+QuickStart可以构建出 【1】里面的在线 demo【3】生成代码http://appfuse.org/display/APF/Pe...2014-05-31 14:17:15 · 131 阅读 · 0 评论 -
弈城围棋棋谱下载,附源码
弈城围棋的解说用的好象是 sgf 第一版的。平时我们用的 sgf 第四版的。本程序提供棋谱下载,并将 sgf1 转成 sgf4。使用方式:【1】先打开如下网址,鼠标移到棋谱链接上,查看棋谱的 id 号http://www.eweiqi.com/qipu_search/qipu_search_result.asp?keys=%BD%E2%CB%B5&x=52&y=7【2】...2014-06-10 21:55:12 · 1815 阅读 · 0 评论 -
关于 《Java 性能优化之 String 篇》 的疑问
原文地址在:http://www.ibm.com/developerworks/cn/java/j-lo-optmizestring/?cmp=dwskl&cpb=dw&ct=dwcon&cr=cn_swb&ccy=cn文中说:仔细观察粗体这行代码我们发现 String.substring()所返回的 String 仍然会保存原始 String, 这就是 20,000 个平均长度的...2012-05-18 11:55:51 · 82 阅读 · 0 评论 -
Enum 如何继承?
Enum 如何继承?public abstract class Enum implements Comparable, Serializable {这个老报错public class Enum02 extends Enum { 而类似的,EnumSet 就可以继承:public abstract class EnumSet extends Abs...2011-11-08 20:30:27 · 1842 阅读 · 0 评论 -
有没有这样的代码跟踪器
有没有这样的代码跟踪器有没有这样的一种程序,比如,我点击一个按钮,最后出现一个结果,将这过程中的指令全部记录下来,保存在一个文件里。最好能更进一步,将其中所涉及到的源代码记录下来。其中,变量的赋值过程之类的也要记录。 这样,看代码就轻松了。据说 gcc 可以记录指令。 java 下呢?...2010-05-29 09:53:13 · 104 阅读 · 0 评论 -
正在查找 J2ME 汉字字库的项目
MWT - Micro Window Toolkithttp://j2me-mwt.sourceforge.net/这里的字体,是通过图形来实现的。不适合汉字啊。 ==============================http://www.pstreets.com这里有个汉字字库,不过,在 N70 上运行出错了。 在模拟器上倒是跑起来了。 找模拟器的文...2010-06-26 18:19:21 · 80 阅读 · 0 评论 -
csdn 的云计算开发平台
csdn 的云计算开发平台Javaeye创始人范凯到CSDN任平台开发总监。开发的应该是云计算开发平台吧。国内现在的开发平台有新浪(http://sae.sina.com.cn/) 阿里、腾讯、百度等。csdn 和 javaeye 上开发平台的话,有个极大的优势:他们是程序员的聚集地,占着人和的优势。...原创 2010-09-19 10:57:57 · 163 阅读 · 0 评论 -
jpc 简介:java 写的 pc 虚拟机
昨天看到 jslinux。今天想找找 java 版的。呵呵,找到个 jpc。主页面在这。http://jpc.sourceforge.net/home_home.htmlhttp://jpc.git.sourceforge.net/git/gitweb.cgi?p=jpc/jpc;a=snapshot;h=9bc4fbf6b8a3e5b68d6dd1c963be36ea55...2011-05-19 13:10:02 · 402 阅读 · 0 评论 -
eclipse bug
eclipse bug使用双显示器时(使用“扩展这些显示”方式),将 console 视图移到另一个显示器上,将另一个显示器关闭时,看不到 console 视图。2011-09-09 09:23:26 · 80 阅读 · 0 评论 -
DecimalFormat 源码简单阅读
DecimalFormat 源码简单阅读最终应该是使用 subformat 来进行格式化的。因为我主要是想看一下,"0000" 这种格式,源码里是如何进行格式化的,所以,其它细节忽略。关注到这几行代码: char zero = symbols.getZeroDigit(); int zeroDelta = zero - '0'; // '...2011-03-03 11:23:46 · 232 阅读 · 0 评论 -
java 调试技巧: Stacktrace Console
java 调试技巧: Stacktrace Console 利用 console 的 hyperlink 功能,我们可以如下配置 log4j:log4j.appender.A1.layout.ConversionPattern =%d{HH:mm:ss,SSS} [%t] %-5p (%c.java:%L) - %m%n这样,输出的日志里,就有超链(hyperlink)了,点...2011-10-10 11:28:42 · 333 阅读 · 0 评论 -
javaapi 中,和线程安全相关的一些内容
javaapi 中,和线程安全相关的一些内容StringBuffer 是线程安全的,里面的方法用了synchronized 修饰,也就是单线程的http://topic.csdn.net/u/20100827/08/1e7f38d4-3b8e-4c1d-8339-667b497001be.html查了一下 doc 文件,里面有 synchronized 的文档如下:D:...原创 2011-07-28 10:42:02 · 582 阅读 · 0 评论 -
java 版文件内容搜索工具
java 版文件内容搜索工具fsgrephttp://sourceforge.net/projects/fsgrep/Fsgrep is a simple Java application which allows a user tosearch all files in a directory structure for lines matchinga given pattern. ...原创 2011-07-28 14:53:26 · 237 阅读 · 0 评论 -
Iterable、Iterator 和 ListIterator
Iterable、Iterator 和 ListIteratorjava.lang接口 Iterable所有已知子接口: BeanContext, BeanContextServices, BlockingQueue, Collection, List, Queue, Set, SortedSet所有已知实现类: AbstractCollection, ...原创 2011-08-02 17:53:08 · 136 阅读 · 0 评论 -
java 守护进程例子
[code="java"]package test;public class TestDaemon { public class DaemonThread extends Thread{ public void run() { try { //Thread.sleep(20); while(true) { Thre...2011-08-03 11:50:00 · 171 阅读 · 0 评论 -
Calendar 里获取毫秒值
Calendar 里获取毫秒值原来一直使用 Calendar cal = Calendar.getInstance();cal.getTime().getTime();刚才去查了一下 Calendar 的源码: public final Date getTime() { return new Date(getTimeInMillis()); ...原创 2011-08-03 21:29:13 · 1325 阅读 · 0 评论 -
解决win7下使用jdk1.5,时间差8小时的问题
解决方式:打开注册表时区的节点[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Time Zones/China Standard Time]添加:MapID=-1,75-------------------------------------------诉苦:在 win7 下,打印出来...2011-10-26 18:42:57 · 146 阅读 · 0 评论 -
java char
刚才简单研究了一下 char 。比想象的复杂得多。主要应该是要看 java.lang.StringCoding 这个类。现在没时间研究下去,先存个档。[code="java"]package com;import java.io.UnsupportedEncodingException;//import java.lang.StringCoding.Ch...2012-04-24 09:30:56 · 282 阅读 · 0 评论 -
enum 的 name 是如何传进去的呢?
enum 的 name 是如何传进去的呢?public enum Enum01 { NANOSECONDS(0), MICROSECONDS(1), MILLISECONDS(2), SECONDS(3); /** the index of this unit */ private final int index; /** Internal con...2011-11-08 17:48:22 · 185 阅读 · 0 评论 -
递归查找指定的目录,将所有的md转换成html
在 github.com fork 了 markdown2html,做了一点修改:1、递归查找指定的目录,将所有的md转换成html用法:java -jar Markdown2HTML.jar [-d [directory]]2、升级了 markdownj 。具体参见https://github.com/wqssyq/markdown2html...2015-02-16 13:33:52 · 259 阅读 · 0 评论