自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(178)
  • 收藏
  • 关注

网络编程基础

一个对初学者来说 很好的连接 http://www.cnblogs.com/springcsc/archive/2009/12/03/1616413.html

2011-11-07 11:31:11 155

原创 list fragment

problem: a list : 3, 4 , 7 ,2 ,1 ,6 ,5, 9    a set: 2,3, 5,6        find how many interleaves the list is partitioned by the set.  The answer to the above problem :  3, 4 , 7 ,|  2 ,1 ,|  6 ,5, ...

2011-06-22 14:25:07 142

原创 screen

linux中screen命令的用法Category: linux, 服务器, Author: admin, Popularity: 55% 作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作。也许你遇到过使用telnet或SSH远程登录linux,运行一些程序。如果这些程序需要运行很长时间(几个小时),而程序运行过程中出现网络故障,或者客户机故障,这时候客户机与...

2011-06-03 18:29:59 172

原创 自定义异常的另一个用处

If you want to return some informations about exception, such as id of node or edge, than you can use self-definition to complish this goal.

2011-06-03 17:16:27 170

原创 vi command

vi命令详解vi命令是unix下常用而重要命令,可在全屏幕方式下编辑一个或多个文件。若在vi执行时没有指定一个文件,那么vi命令会自动产生一个无名的空的工作文件。若指定的文件不存在,那么就按指定的文件名创建一个新的文件。若对文件的修改不保存的话,v i命令并不改变原来文件的内容。  注意:vi命令并不锁住所编辑的文件,因此多个用户可能在同时编辑一个文件,那么最后保存的文件版本将被保留。...

2011-06-03 12:05:24 201

原创 GUI framework cannot be initialized

http://miktex.org/2.8/issues LaTeX terminates with "GUI framework cannot be initialized" if invoked from TeXnicCenter (1.0 Stable Release Candidate 1).  This happens when a missing package needs t...

2011-05-31 11:50:24 1021

原创 file path displayed in LaTeX figures

when using latex,  I want to insert a outer png file to current .tex document, but it does't display correctly. find the reason: the inserted png file is not in the same dir of current .tex file  or...

2011-05-29 12:03:38 163

原创 int 与 byte[] 的相互转换

http://www.cnblogs.com/ly4cn/archive/2005/09/08/232523.html int 与 byte[] 的相互转换 关于 int 与 byte[] 的相互转换,Mattias Sjogren 介绍了3种方法。请参见 《将Integer转换成Byte Array》。其实应该还有不少方法。在这里,我归纳了包括Mattias Sjogren...

2011-04-27 10:34:19 212

原创 summary of gnuplot

[转载]Gnuplot使用技巧 郑小宏2005-10-21对于在Linux下工作的人,如果你经常要画一些二维图和简单的三维图的话,那么,gnuplot无疑是一个非常好的选择,不仅图形漂亮,而且操作简单。当然如果需要质量更高的三维图,请用其他的一些专业绘图软件。建议大家学会使用gnuplot。这个小软件通常都是Redhat Linux自带的,但自带的版本是3.7的,建议将其升级到4.0...

2011-04-19 11:41:26 411

原创 WPA / WPA2加密高速破解的真相

http://safe.it168.com/a2009/0319/269/000000269010.shtml

2011-03-25 19:44:35 194

原创 Eclipse快捷键-

行注释/销注释 Ctrl+/  块注释/销注释 Ctrl+Shift+/   Ctrl+Shift+\查找 查找替换 Ctrl+H  Ctrl+F查找下一个/往回找 Ctrl+K   Ctrl+Shift+K跳到某行 Ctrl+L,哈用惯了Editplus,不时会敲下Ctrl+G,查找当前元素的声明 Ctrl+G查找当前元素的所有引用 Ctrl+Shift+G重...

2011-03-10 13:56:55 76

原创 Junit 测试 一

Junit是单元测试的开源框架,由Erich Gamma  and  Kent Beck 所写.  

2011-03-02 15:17:37 77

原创 了解JVM的内存管理与垃圾回收

http://aleung.blogbus.com/logs/4712392.htmlJava语言具备GC(垃圾回收)的能力,内存管理不需要应用程序去过问,这很方便。但是,GC是怎么进行的,JVM的内存参数应该怎么调整,如何优化,往往我们不是太清楚。看过一些资料后,对Sun JVM的内存管理以及垃圾回收的机制大概有了一个概念,这里将这些资料归纳和翻译出来。本文内容主要基于Sun JVM 1.3...

2011-03-02 11:25:31 83

原创 java 代码优化

http://hi.baidu.com/sickcat/blog/item/98775be705594927b8382049.html 可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于...

2011-03-02 11:08:41 105

原创 JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat

http://hi.baidu.com/lotusxyhf/blog/item/da0718a9e59915ef1f17a272.html  jstack -- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以...

2011-03-02 09:18:07 143

原创 Java开源缓存框架

http://www.open-open.com/13.htm

2011-03-02 00:55:39 113

原创 java内存分析【精辟】

在 JAVA 中,有六个不同的地方可以存储数据: 1. 寄存器( register )。这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2. 堆栈( stack )。位于通用 RAM 中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若向下移动,则分...

2011-03-01 22:32:05 145

原创 JAVA内存溢出解析(转)

核心提示:原因有很多种,比如: 1.数据量过于庞大;死循环 ;静态变量和静态方法过多;递归;无法确定是否被引用的对象; 2.虚拟机不回收内存(内存泄漏); 说白了就是程序运行要用到的内存大于虚拟机能提供的最大内存就发生内存溢出了。 内存溢出的问题要看业务和系  原因有很多种,比如:1.数据量过于庞大;死循环 ;静态变量和静态方法过多;递归;无法确定是否被引用的对象; ...

2011-03-01 20:19:36 78

原创 kd-tree

http://en.wikipedia.org/wiki/Kd-tree

2011-03-01 15:44:45 137

原创 Quadtree

http://en.wikipedia.org/wiki/Quadtree

2011-03-01 15:35:13 415

原创 R-tree

http://en.wikipedia.org/wiki/R-tree 

2011-03-01 13:06:25 153

原创 java 大内存对象

http://hi.baidu.com/laojiangjun/blog/item/e5e80733468411ff1b4cff35.html

2011-03-01 12:05:31 144

原创 java.lang.OutOfMemoryError: GC overhead limit exceeded解决办法

一、异常如下:Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded二、解释:JDK6新增错误类型。当GC为释放很小空间占用大量时间时抛出。一般是因为堆太小。导致异常的原因:没有足够的内存。三、解决方案:1、查看系统是否有使用大内存的代码或死循环。2、可以添加JVM的启动参数...

2011-03-01 10:17:10 140

原创 computer conference impact facor

Estimated impact of publication venues in Computer Science (higher is better) 1. OSDI: 3.31 (top 0.08%)2. USENIX Symposium on Internet Technologies and Systems: 3.23 (top 0.16%)3. PLDI: 2.89 (top 0.24...

2011-01-22 23:42:12 148

原创 How to Write a Meeting Report

Introduction:A report is a piece of information to some person or a body of individuals not in possession of the full facts of the subject with which it deals. The writer of the report must have a...

2011-01-17 18:57:51 975

原创 [Java]读取文件方法大全

1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><...

2011-01-11 19:10:14 73

原创 javac和java的使用

http://www.edu114.cn/java/java785043.html  javac-----Java编程语言编译器SYNOPSIS[提要]javac [options] [sourcefiles] [@files]oldjavac [options] [soucefiles] [@files]参数可疑位任意顺序options命令行选项sourcefiles一个或多个原...

2010-11-25 20:26:33 132

原创 如何用栈实现递归与非递归的转换

http://bbs.chinaunix.net/viewthread.php?tid=331522 http://www.cnblogs.com/SuperXJ/archive/2010/09/26/1836155.html 递归计算向非递归计算转换模板-转自http://mingliangfeng.iteye.com/blog/201084 最近由于工作上的需要,研究了...

2010-11-25 10:49:52 1576

原创 把递归函数转换成非递归程序的一般方法

http://www.smatrix.org/bbs/read.php?tid=4595      递归函数的原理         用栈保存未完成的工作,在适当的时候从栈中取出并执行。         系统保存了工作的数据和状态,数据就是函数的局部变量,         状态就是程序指针。   ●      非递归程序原理         1. 和递归函数的原理相同,只不过是把由系统负责保...

2010-11-25 02:26:48 545

原创 Bitwise OperatorsBitwise Operators

http://leepoint.net/notes-java/data/expressions/bitops.htmlhttp://www.java2s.com/Code/Java/Language-Basics/BinaryDigits.htm Java Notes: Bitwise OperatorsJava's bitwise operators operate on in...

2010-11-17 13:45:04 531

原创 Java中的集合

1.集合的特点:都位于 java.util包中,不能存放基本类型的数据,而只能存放对象的引用,操作的数目可以不固定(类似于动态数组)。2.分类: 有三个类:a.Set(集):对象不按特定方式排序,没有重复元素。这个与数学中的集合概念最相似。b.List(列表):按照索引位置排序,没有重复元素,允许按照对象在集合中的索引位置检索对象。c.Map(映射):每一个元素包含一个...

2010-11-13 19:05:34 60

原创 Java高手:Java性能的十一个用法

http://news.skycn.com/article/21013.html private static Credit BaseCredit = new Credit();public static Credit getNewCredit() {return (Credit) BaseCredit.clone();}  Java语言习惯用语  1。循环  ■ 在重要的循环...

2010-11-13 15:34:00 71

原创 Java虚拟机(JVM)参数配置说明

 转《Java虚拟机(JVM)参数配置说明 》一文(http://lavasoft.blog.51cto.com/62575/25492) 版权声明:如需转载,请与原作者联系。否则将追究法律责任。Java虚拟机(JVM)参数配置说明 在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM...

2010-11-11 14:41:46 85

原创 clone

深度克隆 java.lang.Cloneable今天遇到这样一个问题ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {Ob...

2010-11-04 22:35:40 112

原创 equals() and hashCode() methods

http://www.ibm.com/developerworks/java/library/j-jtp05273.html#write

2010-10-25 02:54:48 73

原创 Java:重写eqJava:重写equals()和hashCode() uals()和hashCode()

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/71571以下内容总结自《Effective Java》。1.何时需要重写equals()当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。...

2010-10-24 03:14:41 260

原创 hashMap hashcode

HashMap中重写hashCode和equals方法www.firnow.com    时间 : 2010-07-19  作者:网络   编辑:huyang629 点击:  19 [ 评论 ]--综合 资源 电子书 社区   HashMap是一个非常有用的工具,我们可以放基本变量或者自己定义的对象来进行key-->value的查找不过这里有个问题,请看举例我们先创建一个自己的类,作...

2010-10-23 22:36:27 135

原创 Sort an HashMap

Sort an HashMapSort based on the keys Map yourMap= new HashMap();// put some tuples in yourMap ...Map sortedMap = new TreeMap(yourMap);To sort only the keys : import java.util.Hash...

2010-10-18 23:59:00 116

原创 Monitoring and Managing Java SE 6 Platform Applications

http://java.sun.com/developer/technicalArticles/J2SE/monitoring/

2010-10-15 23:37:22 87

原创 Java参数传递

     学习Java还是大学时,早已忘得只知道Java是SUN公司的开源编程语言了,当我想重新捡起来时,发现没东西可以从记忆里捡,后悔已是无用,还是踏实的拿起书,重新开始吧!        今天看了关于Java参数传递的知识,把这些记下来,做为笔记,如果哪位大虾发现下面内容有问题,请一定给我指出,不能让我在错误的路上走下去,多谢啦!  1、原始数据类型(primitive type)...

2010-10-15 20:00:02 73

空空如也

空空如也

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

TA关注的人

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