程序员JAVA_程序员俱乐部_JAVA频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· Java POI: Is Intuitively 发布时间:2014-05-22
1)CheckifacellisintuitivelyemptypublicclassCellUtil{privateCellUtil(){}/***<p>*Ifcellisnullorintuitivelyempty<br/>... 查看全文
· Tomcat7源码的环境搭建发布时间:2014-05-22
《HowTomcatWorks》这本书看得差不多了,Tomcat的工作原理也了解了。到了实战Tomcat源码的时候了。《HowTomcatWorks》的内容是关于Tomcat4和Tomcat5的,已经是10年前的货了……现在Tomcat8都出来了,但... 查看全文
简介信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施,它负责协调各个线程,以保证它们能够正确、合理的使用公共资源。概念Semaphore分为单值和多值两种,前者只能被一个线程获得,后者可以被若干个线程获得。以一个停车场运... 查看全文
· 照片打包下载发布时间:2014-05-22
HOME_PATH=D\:\\soft\\Tomcat6\\virtualdir\\photoDOWNPHOTO_PATH=/photozipDOWN_TYPE_ZIP=/zip/packagecom.jsict.httptransfer.comm;... 查看全文
· java set list map发布时间:2014-05-22
对JAVA的集合的理解是想对于数组数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)JAVA集合可以存储和操作数目不固定的一组数据。所有的JAVA集合都位于java.util包中!JAVA集合只能存放引用类型的的数据,不能存... 查看全文
· 界面刷新发布时间:2014-05-22
最近利用界面写了一个简单的程序,求解行列式的值,但在显示文本框的时候并未显示,而是最小化窗口后再次打开才出现。这种情况可以在对按钮进行监听的时候,在监听方法的最后加一句this.updateUI();这样问题便解决了,这条语句的在作用是对界面进行刷新... 查看全文
· java序列化java.io.Externaliz发布时间:2014-05-22
这次我们讲的是控制对象的序列化和反序列化控制序列化就是有选择的序列化对象,而不是把对象的所以内容都序列化,前篇我们的例子中介绍了transit变量和类变量(static)不被序列化,现在我们还有一种更为灵活的控制对象序列化和反序列方法,可以在序列化过... 查看全文
在上文中提到了Lock接口以及对象,使用它,很优雅的控制了竞争资源的安全访问,但是这种锁不区分读写,称这种锁为普通锁。为了提高性能,Java提供了读写锁,在读的地方使用读锁,在写的地方使用写锁,灵活控制,在一定程度上提高了程序的执行效率。Java中读... 查看全文
· 三重大山-重载 重写 重绘发布时间:2014-05-22
总结我们以前所学的东西,我们会发现有很多困扰我们的东西,今天我就要先解决三座大山的压迫:重载重写重绘重载:重载我在之前曾经有讲到过,重载分为构造方法①的重载和普通方法的重载。方法的重载主要的不同就是传参的不同:例如构造方法:publicStudent... 查看全文
1.并发1.1.什么是并发?并发是一种能并行运行多个程序或并行运行一个程序中多个部分的能力。如果程序中一个耗时的任务能以异步或并行的方式运行,那么整个程序的吞吐量和可交互性将大大改善。现代的PC都有多个CPU或一个CPU中有多个核。是否能合理运用多核... 查看全文
· java ipc 实例发布时间:2014-05-22
javaipc实例,仿照hadoopipc写的实例1.用接口规定ipc协议的方法2.client端用动态代理作调用远程ipc接口方法3.server端用反射,执行ipc接口方法,并返回给client端接口方法返回值hadoopipc的另一个特点是se... 查看全文
· 事务管理 -JTA发布时间:2014-05-21
JTA和JTSJava事务API(JTA:JavaTransactionAPI)和它的同胞Java事务服务(JTS:JavaTransactionService),为J2EE平台提供了分布式事务服务(distributedtransaction)。一... 查看全文
· airship-cli-0.11-tests.ja发布时间:2014-05-21
airship-cli-0.11-tests.jar包下载地址,自己也做一个记录,同时也给需要的朋友提供一个方便,希望对大家有所帮助,下载地址:http://www.59biye.com/jar/cont/id/263561... 查看全文
· resolver-integration-1.1.发布时间:2014-05-21
resolver-integration-1.1.jar包下载地址,自己也做一个记录,同时也给需要的朋友提供一个方便,希望对大家有所帮助,下载地址:http://www.59biye.com/jar/cont/id/263627... 查看全文
在Java5中,专门提供了锁对象,利用锁可以方便的实现资源的封锁,用来控制对竞争资源并发访问的控制,这些内容主要集中在java.util.concurrent.locks包下面,里面有三个重要的接口Condition、Lock、ReadWriteLo... 查看全文
· 为什么hashcode要使用31这个数发布时间:2014-05-21
散列计算就是计算元素应该放在数组的哪个元素里。准确的说是放到哪个链表里面。按照Java的规则,如果你要想将一个对象放入HashMap中,你的对象的类必须提供hashcode方法,返回一个整数值。比如String类就有如下方法:publicinthas... 查看全文
· 单例模式容易忽略的几点发布时间:2014-05-21
本文意在和谐讨论,高手勿喷~单例模式容易忽略的几点:1.第三种单例实现(除了懒汉和饿汉)2.构造函数私有化(单例的核心)3.即便构造函数私有化了也不能保证只有一个实例下面我们来详细阐述:1.第三种单例实现(除了懒汉和饿汉)饿汉模式无论你是否会用到,上... 查看全文
· 二、算法分析之最大子序列和发布时间:2014-05-21
最大子序列和问题的求解第一个算法如下,用穷举的方法求出所有的子序列和,返回最大值。publicstaticintmaxSubSumBad(int[]a){intmaxSum=0;for(inti=0;i<a.length;i++){intthi... 查看全文
1、对象池就是初始化了很多对象,就是将创建的对象保存起来下次使用时直接拿出去使用,在不需要创建。在理解Java的深拷贝和浅拷贝之前,首先了解是什么是Java深拷贝?什么是Java浅拷贝?2、深拷贝:就是相当于,Demodemo=newDemo("张三... 查看全文
· MINA框架使用发布时间:2014-05-21
3简介:3简介:ApacheMINA2是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。它提供了一个抽象的事件驱动的异步API,可以使用TCP/IP、UDP/IP、串口和虚拟机内部的管道等传输方式。ApacheMINA2可以作为开发网络应用程序... 查看全文