Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· javabean 的内省发布时间:2013-10-28
首先看看什么是内省,我在网上找,也没找出什么具体定义,我就以自己的理解来说吧!内省是java的反射机制对javaBean的一种特例处理方式!简单说就是:内省就是javaBean在知道属性名的情况下,来访问类中的get和set方法,或得属性名的值!!(要是不知道什么是javaBean或者不知道什么是反射,那看看其他资料吧),还有就是如果是属性值和变量值一样的话,个人觉得如果用包里反射应该也许能够达到同样的目的!不多说了!看代码吧:第一个是一个javaBean的例子,我们操作就是对他操作... 查看全文
这个方法使用到了java.lang.reflect包的Field类,Method类。此方法遍历实体类所有属性,对于常用的java包装类类型和java.util.Date,输出其属性值,如果有其它类型,则需自己扩展。publicstaticvoidtestReflect(Objectmodel)throwsNoSuchMethodException,IllegalAccessException,IllegalArgumentException,InvocationTargetException... 查看全文
· JAVA数据计算的几个解决方案1发布时间:2013-10-28
老大丢过来的软件跑了10天,摸到点门道,正好跟以前攒的私房有关联,整理存档。-----------------------------华丽的分割线-------------------------------------数据计算层是指介于数据存储和应用程序之间,负责计算数据存储层的数据,并将计算结果返回应用程序的层次。JAVA的数据计算层主要是为了降低应用程序和数据存储之间的耦合性,分担它们的计算压力。它应当符合如下特征:1、可以统一计算来自任意数据存储结构的数据,不仅包括数据库... 查看全文
废话不说,代码如下:importjava.io.IOException;importjava.lang.reflect.Type;importjava.util.Iterator;/*importjava.util.ArrayList;importjava.util.List;importjava.util.regex.Matcher;importjava.util.regex.Pattern;*/importorg.apache.hadoop.io.LongWritable... 查看全文
· java读取配置文件properties发布时间:2013-10-28
以前经常会用到读取property,因为程序中不能什么都写死,但是读取properties这个功能经常说,也经常用,就是没有自己动的写法,今天看了下我们项目中的实现方式,觉得比较简单,以后可以常用。/**Createdon2005-7-16**TODOTochangethetemplateforthisgeneratedfilegoto*Window-Preferences-Java-CodeStyle-CodeTemplates*/packagecom.css.util;importjava... 查看全文
· 【转】java枚举使用详解发布时间:2013-10-28
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码详细介绍了枚举的用法。packagecom.ljq.test;/***枚举用法详解**@authorjiqinlin**/publicclassTestEnum... 查看全文
· java 操作excel发布时间:2013-10-28
jxl主页http://www.andykhan.com/jexcelapi/index.htmlpoi主页http://poi.apache.org/download.html... 查看全文
· java分布式应用发布时间:2013-10-28
1基本简介distributedapplication分布式应用由不同的运行于分离的运行环境下的组件构成的应用程序,通常是在不同的平台上通过网络互联起来。典型的分布式应用是二端(Client/Server),三端(client/middleware/server)和n端(client/multiplemiddleware/multipleserver)2应用程序分布式应用程序是指:应用程序分布在不同计算机上,通过网络来共同完成一项任务。通常为服务器/客户端模式。3名次解析RPC... 查看全文
下载地址:http://code.google.com/p/freecms/简历管理从FreeCMS1.5开始支持管理当前管理站点的简历数据。1.回复简历选择需要回复的简历,然后点击“回复”。注意:同时只能回复一个简历。输入回复内容后,点击“回复”按钮即可。2.删除简历选择需要删除的简历,然后点击“删除”按钮。提示:同时可以删除多个简历。为了防止误操作,系统会提示用户是否删除,点击“确定”完成删除操作。... 查看全文
· Java线程池使用发布时间:2013-10-28
前言:最近在做分布式海量数据处理项目,使用到了java的线程池,所以搜集了一些资料对它的使用做了一下总结和探究,前面介绍的东西大多都是从网上搜集整理而来。文中最核心的东西在于后面两节无界队列线程池和有界队列线程池的实例使用以及线上问题处理方案。1.为什么要用线程池?在Java中,如果每当一个请求到达就创建一个新线程,开销是相当大的。在实际使用中,每个请求创建新线程的服务器在创建和销毁线程上花费的时间和消耗的系统资源,甚至可能要比花在实际处理实际的用户请求的时间和资源要多的多... 查看全文
“指尖上的遥控”项目——Java远程监控--byShadowWalker上一篇博文已经分析了Java实现远程监控的思路,本篇博文主要分享主要部分的代码实现、用imago.IO封装桌面截图图片发送robot=newRobot();while(flag){//抓去一张屏幕大小的图片BufferedImagebgImg=robot.createScreenCapture(rect)... 查看全文
· java中map的取值发布时间:2013-10-27
packagecom.itcast.map;importjava.util.HashMap;importjava.util.Map;importjava.util.Set;importjava.util.Map.Entry;importorg.junit.Test;publicclassMapTest{/***取得Map里面的值的两种方式*/publicstaticvoidmain(String[]args){Map<String,Integer>map=newHashMap<... 查看全文
· Java设计模式学习心得总结发布时间:2013-10-27
一、创建模式1.设计模式之Factory(工厂方法和抽象工厂)使用工厂模式就象使用new一样频繁.2.设计模式之Prototype(原型)用原型实例指定创建物件的种类,並且通过拷贝这些原型创建新的物件。3.设计模式之Builder汽车由车轮方向盘发动机很多部件组成,同时,将这些部件组装成汽车也是一件複杂的工作,Builder模式就是将这两种情况分开进行。4.设计模式之Singleton(单态)保證一个类只有一个实例,並提供一个访问它的全局访问点二、结构模式1... 查看全文
· 学习java的30个目标发布时间:2013-10-27
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,multithreading,reflection,event,handling,NIO,localization,以及其他)。3.你应该了解JVM... 查看全文
· java实现文件上传和下载发布时间:2013-10-27
概述文件上传和下载是Web应用中的一个常见功能,相信各位或多或少都曾写过这方面相关的代码。但本座看过不少人在实现上传或下载功能时总是不知不觉间与程序的业务逻辑纠缠在一起,因此,当其他地方要用到这些功能时则无可避免地Copy/Pase,然后再进行修改。这样丑陋不堪的做法导致非常容易出错不说,更大的问题是严重浪费时间不断做重复类似的工作,这是本座绝不能容忍的。哎,人生苦短啊,浪费时间在这些重复工作身上实在是不值得,何不把这些时间省出来打几盘罗马或者踢一场球?为此... 查看全文
· 关于java泛型的疑惑发布时间:2013-10-26
今天看了一下java的泛型,在网上找到一片文章:java泛型深入http://www.blogjava.net/fancydeepin/archive/2012/08/25/386241.html文章作者fancydeepin。fancydeepin在文中说,“运行期间泛型并不存在,它在编译完成之后就已经被擦除了。”,并都给出了例子。但是我试验过后发现泛型并没有在编译完成之后就被擦除。试验环境:CentOS6.2,OracleJDK1.7.0_40,JD-GUI0.3.5下面是我的试验代码... 查看全文
今天看了一下java的泛型,在网上找到一片文章:java泛型深入http://www.blogjava.net/fancydeepin/archive/2012/08/25/386241.html文章作者fancydeepin。fancydeepin在文中说,“运行期间泛型并不存在,它在编译完成之后就已经被擦除了。”,并都给出了例子。但是我试验过后发现泛型并没有在编译完成之后就被擦除。试验环境:CentOS6.2,OracleJDK1.7.0_40,JD-GUI0.3.5下面是我的试验代码... 查看全文
· JAVA正则表达式发布时间:2013-10-26
这是以前学习正则表达式的笔记。1.字符:1).匹配任何单个字符;2)字母和数字以及特殊字符;3)[abc]匹配括号中的任何一个字符;常用的有:[A-Za-z][0-9]4)特殊字符:必须转义,比如\\-表示-\\+表示+\\表示\2.重复次数:1)?匹配0至1个在它之前的字符,比如ab?可以匹配a,ab(?问号表示有没有)2)*匹配0至多个在它之前的字符,比如ab*可以匹配a,ab,abbb等等(*:0或多)3)+匹配1至多个在它之前的字符,比如ab+可以匹配ab,abbbb等等(+:1或多... 查看全文
英文原文:10-object-oriented-design-principles面向对象理论是面向对象编程的核心,但是我发现大部分Java程序员热衷于像单例模式、装饰者模式或观察者模式这样的设计模式,而并没有十分注意学习面向对象的分析和设计。学习面向编程的基础(如抽象,封装,多态,继承等)是非常重要的,而运用它们来设计干净的模块也同样重要。我也认识很多不同等级的程序员,他们没有听过这些面向对象理论,或者不知道某个设计理论有什么好处,或者如何在编码中使用这些设计理论... 查看全文
下载地址:http://code.google.com/p/freecms/2.3.1职位管理FreeCMS1.5开始支持管理职位,实现招聘功能。1.职位管理从左侧管理菜单点击职位管理进入。2.添加职位在职位列表下方点击“添加”按钮。填写相关属性后点击“保存”按钮即可。3.编辑职位选择需要编辑的职位,然后点击“编辑”按钮。注意:同时只能编辑一个职位。填写相关属性后点击“保存”按钮即可。4.删除职位选择需要删除的职位,然后点击“删除”按钮。提示:同时可以删除多个职位。为了防止误操作... 查看全文