java
文章平均质量分 60
边晓宇
这个作者很懒,什么都没留下…
展开
-
深入理解abstract class和interface
转自:http://www.ibm.com/developerworks/cn/java/l-javainterface-abstract/理解抽象类abstract class和interface在Java语言中都是用来进行抽象类(本文中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract class为Java语言中用于定义抽象类的一种方法转载 2011-06-16 21:37:00 · 1160 阅读 · 1 评论 -
java线程API学习 线程池ThreadPoolExecutor
http://blog.csdn.net/ABBuggy/archive/2011/06/16/6548843.aspx线程池ThreadPoolExecutor继承自ExecutorService。是jdk1.5加入的新特性,将提交执行的任务在内部线程池中的可用线程中执行。构造函数ThreadPoolExecutor(int corePoolSize,原创 2011-06-16 16:21:00 · 7462 阅读 · 2 评论 -
快!现在就开始使用Mylyn!
原文地址 相信很多人都有这样的感觉,当进行某一个问题的定位修改或某一个新特性功能的实现时,需要修改的代码、配置文件、资源文件分布在代码的不同位置。这些在空间上相互分离的代码在逻辑上保持着相对紧密的逻辑。即使在导航一个小型的企业应用程序时,也常常会有数千个源文件。 虽然你的集成开发环境(IDE)尝试使用结构化视图、编辑器和高级搜索功能来帮你组织这些代码使其更容易浏原创 2012-03-12 23:18:55 · 5777 阅读 · 0 评论 -
存取之美——HashMap原理与实践
原文链接:http://www.nowamagic.net/java/java_HashMap.phpHashMap是一种十分常用的数据结构,作为一个应用开发人员,对其原理、实现的加深理解有助于更高效地进行数据存取。本文所用的jdk版本为1.5。 使用HashMap 《Effective JAVA》中认为,99%的情况下,当你覆盖了equals方法后,请务必覆盖hashCode转载 2012-01-09 23:37:16 · 1762 阅读 · 1 评论 -
使用myeclipse的configuration center安装subclipse插件
原文链接昨天下载了myeclipse10.0,安装之后发现并不自带SVN插件subclipse,需要自己安装。在之前使用eclipse开发的时候,通常有三种方式安装插件。其一是下载插件包,然后解压缩到eclipse的plugins和features目录。其二是通过link文件将插件包放在独立的目录。其三是通过eclipse自带的升级工具安装。当然,前面两种方式基本上是一个意思。方便管理起见,我原创 2011-11-20 09:53:07 · 13790 阅读 · 4 评论 -
利用jdk自带的运行监控工具JConsole观察分析Java程序的运行
原文链接一、JConsole是什么 从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java 中的代码。二、如何启动JConsole如果是从原创 2011-11-10 22:55:40 · 4227 阅读 · 2 评论 -
团队遵守Command和Query分离的编码习惯能让后来者快速融入开发
原文链接这两天在逐步融入新的开发团队和新的项目,在熟悉代码和业务逻辑的同时也做一些小的功能开发。在这个过程中,遇到了一些小插曲引发了我的一点点思考。比如说下面的例子://初始化SomeDataA的方法,以SomeDataB为参数public SomeDataA initData(SomeDataB someDataB){//.....}我的代码将要调用这个方法来返回一原创 2011-09-23 23:16:35 · 1809 阅读 · 1 评论 -
java1.5新特性 静态导入 及如何在eclipse中方便使用
http://blog.csdn.net/ABBuggy/archive/2011/06/27/6571429.aspximport导入,对于java程序员来肯定不陌生,作用主要是保持语义不变的基础上减少编程时键入的代码量。集成开发环境如eclipse什么的也都提供了方便的导入手段(Ctrl+Shift+O),所以除了构建路径上有多个同名类时需要特别指明一下以外一般都不用特别操心。直到今天才发原创 2011-06-27 23:29:00 · 5511 阅读 · 2 评论 -
visual studio和eclipse我不得不说的话
换了工作,需要使用C#开发部分代码。这也就有机会接触一下微软操作系统以外的产品。其实上大学的时候就见过VC6.0吧可能是。好像是借着有一门课叫VC++程序设计什么的,当时踌躇满志的还真想学点本事呢。不过正好被非典给耽误了,从此就再也没有接触过。 先交代一下技术背景,六年java经验,可是由于公司产品技术路线的原因一直都只限于j2se本身,面向对象是入门了,对j2ee什么的也没有了解过。现在原创 2011-04-27 18:26:00 · 14874 阅读 · 11 评论 -
向新手推荐《Head First Servlets & JSP》J2EE入门
http://blog.csdn.net/abbuggy/article/details/6776269换了工作,转战J2EE开发。好像同事们都很惊讶于我干了5年的JAVA开发竟然一丁点没碰过J2EE。不过事实确实如此的,原来的工作一直基于C/S架构做图形客户端,使用的最多的是SWING和AWT什么的。现在这些好像国内用的越来越少了(只有换工作那段时间发现福禄克网络那边还有一群狂热的SWI原创 2011-09-14 23:09:03 · 8861 阅读 · 1 评论 -
怎样关闭eclipse中的tooltip提示
原文链接使用eclipse开发的时候,经常被鼠标滑过代码时候弹出的tooltip提示干扰。还是在我想要的时候出现比较好,下面是设置的方法。Window/Preferences/Java/Editor/Hovers页里选中Combined Hover,在下面的组合键框中设置一个你喜欢的组合键,我用的是alt。这样下回只有你按住alt,才会有提示啦!原文链接原创 2011-09-20 13:17:37 · 3821 阅读 · 3 评论 -
正则表达式简明使用手册
<br />[出处:http://www.regexlab.com/zh/regref.htm]引言<br /> 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。<br /> 正则表达式可以用来:(转载 2011-05-11 11:34:00 · 1440 阅读 · 1 评论 -
JAVA中List、Map、Set的区别与选用
欢迎来我的博客http://blog.csdn.net/abbuggy/article/details/7720666类层次关系如下:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap下面来分别介绍原创 2012-07-06 07:35:56 · 45682 阅读 · 4 评论 -
hibernate学习笔记-2入门初体验关联映射
原文链接在《hibernate学习笔记-1入门初体验对象持久化》中我们简单介绍了hibernate的使用背景,并用一个持久化集体活动(Event)的例子来对hibernate开发做一个大体的了解。现在我们引入一个新的实体类参与者(Persion)来看看如何利用hibernate将相互联系的对象持久化到数据库中。package org.hibernate.tutorial.domai原创 2012-01-15 22:26:12 · 1224 阅读 · 0 评论 -
hibernate学习笔记-1入门初体验对象持久化
原文链接引子面向对象程序设计中对于类、继承、多态、组成、聚合等概念和关系数据中的表、主键、外键等概念并不能直接对应。想要将对象持久化到关系数据库库中,需要进行转换。可以使用JDBC手动转换,不过工作量较大,不好维护。更方便强大的是借助成熟的对象关系映射框架(ORM,Object Relation Mapping)的支持进行对象持久化。Hibernate是一个流行的ORM框架原创 2012-01-07 23:24:02 · 2216 阅读 · 1 评论 -
eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
原文链接很长一段时间我的eclipse都有个毛病,就是当我要格式化代码的时候,右键-source-format能够起效,但ctrl+shift+f不好使了。可以基本断定是快捷键与别的软件冲突了,但一直也没时间排查一下。google之后来发现是搜狗输入法惹的祸。原来是和“简繁体快捷键”冲突了。输入法中的这个快捷键我们一般不用,小勾勾去掉就成了。原创 2011-11-27 10:56:19 · 252323 阅读 · 84 评论 -
SSH框架是个怎么回事?
原文链接 我相信来看这篇文章的童鞋基本上是刚开始入门正在努力找方向的,所以我将尽可能的少涉及旁枝末节及背景知识,力求简明易懂。当然高手们如果在读了小文之后发现了任何错误和不妥,请不吝指正。 直接进入正题。现在我们访问的大多数网页都是动态网页,这个动态是相对于互联网刚刚兴起的时候那些纯HTML的静态网页来说的。动态网页指那些由网站那边的服务器根据用户的请求动态生成原创 2011-10-01 13:33:54 · 3993 阅读 · 4 评论