- 博客(19)
- 收藏
- 关注
原创 我的方法论
1.遇到问题,如果无法在源头上解决,不妨试试“先污染,后治理”,看看结果是否可以更正; 2.三思而后言,没有调查就没有发言权; 3.如何让工作变得别人可见? 4.目标意识,谨记自己在做的事; 5.问题定位能力。要解决问题,首先得搞清楚问题的背景以及与外界千丝万缕的联系,才能准确的定位问题,解决问题。
2010-04-09 17:21:00 340
转载 如何积累经验
<br /><br /> <br />不要晕,也不要倒,其实我们有很多办法增加自己的经验。围绕磨盘转了一辈子的骡子并不是一头有经验的骡子,将木棍捅到蚁窝中来捕食蚂蚁的熊也没有太多经验,因为它们做那些事情不是出于被指使就是出于一种本能,很少去想是不是可以做得更好,而我们的祖先就做到了,所以今天我们成了世界的主宰。<br />说到这里,也就说出了我的第一个答案: 技术的深度来自于总结 。不管是学习还是做项目,不管是自己编写的代码还是别人的代码,我们都尽量学会分析总结,首先分析一下那些地方做得好,那些地方做得不好
2010-06-08 17:53:00 923
原创 Eclipse plugin的国际化
URL: http://www.ibm.com/developerworks/cn/linux/opensource/os-i18n/part1/ fragment.xml--------------nl en de zh
2010-05-20 17:35:00 417
转载 各种排序算法的稳定性和时间复杂度小结
选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法,冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。冒泡法: 这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡: 复杂度为O(n*n)。当数据为正序,将不会有交换。复杂度为O(0)。直接插入排序:O(n*n)选择排序:O(n*n)
2010-05-19 09:55:00 326
转载 使用命令行 Subversion 访问项目源文件
命令行 Subversion 入门如果您参与的项目正在使用 Subversion 进行版本控制,您将需要使用 Subversion 访问和更改项目源文件。您可以点击项目的左侧导航窗格上的“Subversion”链接,在线浏览源代码以查看该项目的目录结构和文件。“Subversion”页面显示三个子目录:branches/、tags/、trunk/ 和一个自述文件。自述文件可以使您对
2010-04-26 14:41:00 489
原创 String与Byte数组转换----EOFException问题
String与Byte数组之间可以相互转换,但是细心人会发现,转换前的String长度与byte数组的Size大小有时候会不一样的,为什么呢?因为charset!!!在Eclipse IDE中,默认的charset也不知道是啥,总之是它引起的,要解决两个大小不一,可以在String与Byte数组相互转化期间,指定charset为“ISO-8859-1”,便可以解决大小不一的问题了。
2010-04-26 09:26:00 421
转载 Java路径问题最终解决方案
前言 Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。 我编写了一个方法,比ClassLoader.getResource(String相对路径)方法的能力更强。它可以接受"../"这样的参数,答应我们用相对路径来定位classpath外面的资源。这样,我们就可以使用相对于classpath的路径,定位所
2010-04-22 17:08:00 552
转载 实际中常用的一个随机数产生器(分类别概率随机)
这是刚做完的一小段代码,经测试已经无误,呵呵,这里share给大家看看,有朋友觉得有用,可以拿去用。这个程序解决的问题如下:已知一件事物有几种状态,每种状态出现的概率不一样,要求做一个随机数产生器,返回状态值,要求状态值出现的规律,符合输入的概率。这是小弟上午问我的问题,我们正在做一个工业测试模型,实际的例子是,根据实际情况,某种设备返回的状态概率符合下表:设备状态 百分比 1
2010-04-21 17:41:00 488
原创 第二章 COBOL程序概述----笔记
源程序每行的前6列(6位整数)是序号,COBOL编译器会忽略它们。序号不是必须的,但其所占区域会保留。 COBOL程序部分成四个部(DIVISION),IDENTIFICATION DIVISION,ENVIRONMENT DIVISION,DATA DIVISION,PROCEDURE DIVISION.这些部必须按上述顺序出现。 注释行,可以在第7列以*开头。如00
2010-04-19 16:12:00 626
转载 java jvm 参数 -Xms -Xmx -Xmn -Xss 调优总结
常见配置举例 堆大小设置JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制.32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制.我在Windows Server 2003系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m.典型设置: java -
2010-04-19 14:03:00 673
转载 jvm参数设置
This document provides information on typical command-line options andenvironment variables that can affect the performance characteristicsof the Java HotSpot Virtual Machine. Unless otherwise n
2010-04-19 13:46:00 515
原创 如何使用不清楚的MavenPlugin
可以通过查看pluginjar包下的MetaInf里的plugin.xml。经常用到一些不明真相的plugin,这一招管用的很。
2010-04-15 17:33:00 259
转载 Dos命令集
net use //ip/ipc$ " " /user:" " 建立IPC空链接 net use //ip/ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: //ip/c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: //ip/c$ 登陆后映射对方C:到本地为H: net use //ip/
2010-04-09 17:45:00 268
原创 Maven 有用的Plugin列表
maven-dependency-plugin 可以copy和unzip http://mvnrepository.com/plugins.html
2010-03-31 16:11:00 321
原创 Eclipse有用的Plugin列表
http://java.decompiler.free.fr/jd-eclipse/update Java反编译插件http://eclipse-tools.sourceforge.net/updates/指向实现某接口的具体实现方法 色彩显示Color: http://colorer.sf.net/eclipsecolorer/国际化文件编辑http://
2010-03-31 11:39:00 307
原创 Ant有用的tasks
可以修改manifest文件中某一项的值 core task 修改Jar包中的Menifest文件的属性方法 可以修改properties文件中某一项的值 optional task可以修改xml文件某一节点的值 3rd party 可以在copy的时候,代替掉token为目标值。貌似token一定要这样 @token
2010-03-31 11:32:00 475
原创 Java API 解析读写XML
读XML:File file = new File("rulesforcobol.iap_xml"); DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder; Document doc = null;
2010-03-31 11:21:00 402
原创 Maven antrun plugin调用Ant Optional Task
classname="org.apache.tools.ant.taskdefs.optional.PropertyFile" classpathref="maven.compile.classpath" /> 如果不声明task,
2010-03-30 23:05:00 1580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人