新浪微博 Github
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 30 下一页
摘要: 一、BeanUtils介绍BeanUtils是apache的开发库;为了使用BeanUtils,需要导入(1)common-logging-1.1.1.jar(2)common-beanutils.jar二、BeanUtils开发(1)设置属性;(2)注册转换器;(3)自定义转换器;(4)批量设置属性;注意:JavaBean必须是public的,不然BeanUtils会抛异常;package org.xiazdong.beanutils; import java.text.ParseException; import java.text.SimpleDateFormat; import ja. 阅读全文
posted @ 2012-03-10 14:16 xiazdong 阅读(206) 评论(0) 推荐(0)
摘要: 一、Introspector介绍内省主要为了剖析JavaBean;JavaBean:(1)一个public的类;(2)主要用于存储数据;(3)getter & setter方法;需要涉及Inrospector,BeanInfo,PropertyDescriptor等类;二、Introspector开发package org.xiazdong.introspector; import java.beans.BeanInfo; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java. 阅读全文
posted @ 2012-03-10 13:48 xiazdong 阅读(194) 评论(0) 推荐(0)
摘要: 一、SVN、TortoiseSVN、Subclipse介绍团队开发技术:(1)单元测试;(2)版本控制;(3)项目自动化;SCM:软件配置管理,包括SVN;SVN是CVS的接班人,是版本控制系统;版本控制简单地说就是要让团队的人能够快速的统一代码,加强沟通;SVN由客户端和服务器组成,服务器是项目仓库,即存储项目的地方;客户端则是本地拷贝,即由SVN管理,可以提交到项目仓库和从项目仓库中获得项目的地方;svn宗旨:万物皆目录;TortoiseSVN是SVN的客户端,因为如果是传统的Subversion客户端,需要通过命令行完成任务,而TortoiseSVN是通过GUI的方式完成的;Subcli 阅读全文
posted @ 2012-03-10 10:18 xiazdong 阅读(358) 评论(0) 推荐(0)
摘要: 一、枚举介绍枚举的目的是为了限定一个类的实例,比如Gender只有男、女;特点:(1)enum其实是一个特殊的class;(2)enum类的构造函数必须是私有的;(3)枚举类可以继承抽象类,实现接口;(4)switch接受enum值;语法为:enum 类名{ 实例1,实例2,实例3.....; 方法、属性、构造函数 }二、enum语法1.最简单的enumenum Fruit{ apple,banana,orange; }而apple、banana、orange是Fruit类的实例;通过Fruit.apple调用;代码:public class EnumDemo01 { enum Fru... 阅读全文
posted @ 2012-03-07 22:25 xiazdong 阅读(162) 评论(0) 推荐(0)
摘要: 一. 校级奖项、称号4三好学生 MeritStudent6 学习优秀生 Model Student of Academic Records突出才能奖 Model Student of OutstandingCapacity4 先进个人 AdvancedIndividual/Outstanding Student8 优秀学生干部 ExcellentStudent Cadre优秀共青团员 ExcellentLeague Member优秀志愿者 Outstanding Volunteer2 先进班集体 Advanced Class优秀团干 OutstandingLeague Cadres学生协会优秀 阅读全文
posted @ 2012-03-05 19:11 xiazdong 阅读(1140) 评论(0) 推荐(0)
摘要: 如果安装了JDK,会发同你的电脑有两套JRE,一套位于<JDK安装目录>/jre另外一套位于C:/Program Files/Java/j2re1.4.1_01目录下后面这套比前面那套少了Server端的Java虚拟机,不过直接将前面那套的Server端Java虚拟机复制过来就行了。而且在安装JDK可以选择是否安装这个位于 C:/Program Files/Java 目录下的JRE。如果你只安装JRE,而不是JDK,那么只会在 C:/Program Files/Java 目录下安装唯一的一套JRE。JRE的地位就象一台PC机一样,我们写好的Win32应用程序需要操作系统帮我们运行, 阅读全文
posted @ 2012-03-04 23:20 xiazdong 阅读(281) 评论(0) 推荐(0)
摘要: 队列是先进先出的线性表;队列由于是线性表,因此也有顺序存储和链式存储两种实现方式;一、顺序存储实现由于队列的特性是:从队尾添加,从对头删除,因此如果让数组的尾部用作队尾,数组的头部用作队头,则删除元素时,时间复杂度为O(n);因此我们需要用循环数组实现,并且维护两个属性 front、rear,front用来记录队头的位置,rear记录队尾的下一个位置;比如:这样能够充分利用数组的空间,但是预先规定了空间就不能再改变;代码实现如下:package org.xiazdong.list; public class MyArrayQueue<T> { private int front; 阅读全文
posted @ 2012-03-04 22:58 xiazdong 阅读(202) 评论(0) 推荐(0)
摘要: 栈:先进后出的线性表;栈也可以通过顺序存储和链式存储的方式实现;一、顺序存储实现数组的尾端作为栈顶;代码实现:package org.xiazdong.list; public class MyArrayStack<T> { private static final int DEFAULT_LENGTH = 10; private T[]t; private int length; private int top; public MyArrayStack(){ t = (T[])new Object[DEFAULT_LENGTH]; length = 0; top = ... 阅读全文
posted @ 2012-03-04 20:57 xiazdong 阅读(263) 评论(0) 推荐(0)
摘要: 一、线性表简介线性表简单地说就是数据元素的序列,即一对一关系;二、ArrayList简单实现读取:O(1)插入、删除:O(n)代码实现:package org.xiazdong.list; public class MyArrayList<T> { private static final int DEFAULT_LENGTH = 10; private T[]t; private int length; public MyArrayList(){ t = (T[])new Object[DEFAULT_LENGTH]; length = 0; } public MyA... 阅读全文
posted @ 2012-03-04 16:45 xiazdong 阅读(211) 评论(0) 推荐(0)
摘要: 一说到食物链很多人一定会想到狼吃羊,羊吃草。是的,我们说的就是这个。公司间的食物链虽然不像自然界那么血腥,但确实存在。至少这是影响工作和发展的一个很重要的维度,不考察是对自己不负责任的。商业社会中的食物链可以做简单理解:付钱的在食物链上端,靠别人给钱的在下端。垄断的或接近于垄断的在上端,被垄断的在下端。比如说:公司A把业务分包了给公司B,那么公司A在食物链的上端,公司B则在下端。比如说:公司G占有了市场份额60%,其他公司分享其他的40%,那么G在上端,其他公司在下端。为什么食物链重要?因为在同等条件下,食物链上的位置影响上升空间以及收入。一个行业里的利润分配是按照食物链中的位置来的,最顶端的 阅读全文
posted @ 2012-03-04 13:04 xiazdong 阅读(199) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 30 下一页