Bean的中文含义是“豆子”,顾名思义JavaBean是一段Java小程序。JavaBean实际上是指一种特殊的Java类,它通常用来实现一些比较常用的简单功能,并可以很容易的被重用或者是插入其他应用程序中去。所有遵循一定编程原则的Java类都可以被称作JavaBean。本章将由浅入深介绍JavaBean的设计原理及应用方式,并重点介绍JavaBean在JSP中的应用。17.1JavaBean技术概述JavaBean是基于Java的组件模型,由属性、方法和
系统 2019-08-12 09:30:39 2511
在java中,数据分为基本数据和引用型数据(也就是用new关键字创建的),java对这两种数据的传递的方式是不一样的,对于基本数据是传值而对于引用型数据则传递的是数据的引用.一个整形的数组我们用冒泡排序法进行排序,以下是两种示例代码:第一种:publicclassBubbleSort{publicstaticvoidmain(String[]args){int[]arr={4,6,2,7,3,1,5,8};intn=arr.length;for(inti=
系统 2019-08-12 09:30:24 2511
好东西分享有些运算符在JAVA语言中存在着,但是在实际开发中我们或许很少用到它们,在面试题中却时常出现它们的身影,对于这些运算符的含义和用法,你是否还记得呢?自增(++)和自减(--)运算符我们先来回答几个问题吧:Java代码inti=0;intj=i++;intk=--i;inti=0;intj=i++;intk=--i;这段代码运行后,i等于多少?j等于多少?k等于多少?太简单了?好,继续:Java代码inti=0;intj=i+++++i;intk=
系统 2019-08-12 09:30:14 2511
EasyJWebTools提供了两种代码生成方式,一种是基于命令行的代码生成,另一种是基于开发工具IDE插件的可视化生成。EasyJW
系统 2019-08-12 09:30:07 2511
所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。一,结构抽象主题角色(Subject):声明了真实主题和代理主题的共同接口,这样一来在任何使用真实主题的地方都可以使用代理主题。代理主题(Proxy)角色:代理主题角色内部含有对真是主题的引用,从而可以在任
系统 2019-08-12 09:29:46 2511
创建Eclipse项目在eclipse中新建一个Java项目,使用jdk1.7,从版本3.0开始Findbugs要求Java7。项目名称符合Java项目名即可,这里以FBPlugin为例。设置CLASSPATH为了开发一个detector,我们需要对FindBugs的detector进行扩展,这里要使用到FindBugs的一些jar包。下载最新版本的FindBugs,在lib目录下找到findbugs.jar,bcel.jar,并将其添加到项目FBPlug
系统 2019-08-12 09:27:41 2511
Fisher–Yatesshuffle基本思想(Knuthshuffle):Toshuffleanarrayaofnelements(indices0..n-1):forifromn−1downto1doj←randomintegerwith0≤j≤iexchangea[j]anda[i]JDK源代码如下:/***MoveseveryelementoftheListtoarandomnewpositioninthelist.**@paramlist*the
系统 2019-08-12 09:27:20 2511
刚用上Word2010,目前看来除了多人协作、主控文档让我失望以外,2010基本上还是令我满意的。最近给公司写说明书,总结了许多写Word的经验,本来想拿来写写,不过,前天看了本书,MicrosoftOfficeWord2010Bible发现上面都已经写得很好了,佩服外国人写书的认真,相比起来国内的一些写Word的书都很垃圾。当然,《Word排版艺术》一书写得还算可以,不过和这本Bible比起来,还差之甚远,这本书的作者把Word摸得太透彻了,真不知道花了
系统 2019-08-12 09:26:55 2511
我说的都是基于TCP消息传递的分布式。网络层:Netty,Mina.我自己用的Netty,公司用的Mina.(都是NIO,异步,当你有同步需求的时候很蛋疼,比如负载均衡)消息传输格式:googleprotocolbuffer(我用的就是这个,序列化和饭序列化速度很快,缺点:要定义格式文件,没有继承的概念!!用编译器生成java代码,所以不要想extends)集群管理,心跳,FailOver通知,leader选举:zookeeper(基本快成行业标准了。)负
系统 2019-08-12 09:26:41 2511
下载文件查看说明文档今天我很高兴地宣布我的第二款作品,完全基于XML的数据库:GeneGrid-DataBases(V1.0)它基于这样一个思想:以最简单的原理,按照GUID-对应值的形式把所有的数据都存储在XML文件群中。原始文档发布地址:http://www.fssfans.com/blog.aspx?user=3&id=154552它的缺点:这并不是一个关系式数据库,所以它不支持SQL语言,内在的数据存储结构中也不存在互相的关联。但是它的这个缺点也是
系统 2019-08-12 01:55:28 2511