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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· java序列化java.io.Externaliz发布时间:2014-12-13
这次我们讲的是控制对象的序列化和反序列化控制序列化就是有选择的序列化对象,而不是把对象的所以内容都序列化,前篇我们的例子中介绍了transit变量和类变量(static)不被序列化,现在我们还有一种更为灵活的控制对象序列化和反序列方法,可以在序列化过... 查看全文
· java中原子计数器AtomicInteger发布时间:2014-12-11
最近在做单位电子账户系统,为应对可能发生的恶意流量攻击,对暴露在外的注册和登录交易加入了流量控制,以提高系统的安全性。流量控制器的实现基于原子计数器AtomicInteger,这个类是线程安全的,在高并发下实现计数是相当有用的。其实现原子计数的秘诀在... 查看全文
· memcache缺点发布时间:2014-12-11
1.set写入时是异步写,有延时。2.本地单机缓存最好最快的方法是使用共享内存方法,具体到Java,使用了内存映射,虽然要和磁盘文件关联,但磁盘文件的写入是异步的对性能影响不大,共享内存方式最快!优于管道,socket,信号量等。memcache适用... 查看全文
· java volatile发布时间:2014-12-11
1.volatile并不能保证线程安全性声明为volatile的线程共享变量,并不能保证多线程在修改它值的时候,是安全的。测试代码如下:packagecom.wind.DbTec.sqlpkg;/***volatile变量的正确用法volatile变... 查看全文
01.importjava.io.*;02.importjxl.*;03.importjxl.format.UnderlineStyle;04.importjxl.write.*;05.publicclassCreateXLS{06.publicst... 查看全文
· Spring定时任务发布时间:2014-12-11
Spring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来... 查看全文
· java垃圾收集配置发布时间:2014-12-11
堆大小设置JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在WindowsServer20... 查看全文
· Java编程练手100题发布时间:2014-12-11
本文给出100道Java编程练手的程序。列表如下:面试编程写一个程序,去除有序数组中的重复数字编写一个程序使得两个线程陷入死锁使用递归算法反转字符串合并两个有序数组找出三个有序数组共有的元素字符(字母、数字、中文字符)统计示例最短时间过桥从一个整数数... 查看全文
· 把HTML生成pdf ,解决乱码问题发布时间:2014-12-11
pd4ml导出pdf(解决中文乱码问题)pd4ml导出pdf_解决中文乱码问题__.zip(3.6MB)下载次数:0... 查看全文
http://bbs.csdn.net/topics/390947849从这里看,linux上共享内存是最快的,即使Java中由于磁盘文件会有额外的开销,但是由于是异步的,对性能影响应该不大。因此应该是共享内存最快.... 查看全文
· 搭建Spring MVC 4开发环境八步走发布时间:2014-12-11
SpringMVC作为SpringFrameWork的产品,自诞生之日,就受到广泛开发者的关注,如今SpringMVC在Java中的发展可谓是蒸蒸日上,如今如果再有开发者说,不了解SpringMVC,或许就被人笑掉大牙。煽情的话就不说了,先告诉大家如... 查看全文
· 了解Externalizable与Serializ发布时间:2014-12-11
1.相互关系首先两者都是接口,Externalizable继承Serializable,并增加了两个方法声明,分别是writeExternal和readExternal。我画出了UML图来表现他们的关系,如下:2.Serializable介绍(1)S... 查看全文
· 依赖管理发布时间:2014-12-11
ApacheMavenisasoftwareprojectmanagementandcomprehensiontool.Basedontheconceptofaprojectobjectmodel(POM),Mavencanmanageaprojec... 查看全文
文章来源:http://www.iteye.com/topic/1123824,整理在我的博客有两个目的:一个是原文确实很不错,通俗易懂,督促自已将博主的这一系列关于Spring文章都学完;另一个原因是为免原文被博主删除,在此记录,方便以后查找阅读。... 查看全文
文章来源:http://www.iteye.com/topic/1124043,整理在我的博客有两个目的:一个是原文确实很不错,通俗易懂,督促自已将博主的这一系列关于Spring文章都学完;另一个原因是为免原文被博主删除,在此记录,方便以后查找阅读。... 查看全文
使用AtomicInteger做计数器的一个例子:packagetest.caipiao.log;importjava.util.concurrent.atomic.AtomicInteger;importjava.util.ArrayList;im... 查看全文
· 并发集合ConcurrentSkipListMap发布时间:2014-12-10
ConcurrentSkipListMap是DougLea在java6中新加入的一个并发集合,下面这个例子主要是测试ConcurrentSkipListMap的插入、读取和并发修改集合元素时的性能特征,代码如下:packagetest.caipiao... 查看全文
· anim实现左边切入效果发布时间:2014-12-10
思路:用1个View盖住(半透明),另外一个目标layout做移动使用<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="h... 查看全文
Java1.5提供了关键字enum,能够通过该关键字方便得定义自己须要的枚举类型,比方enumSeason{SPRING,SUMMER,AUTUMN,WINTER}就定义了一个季节枚举类型。在本例中,对于Season.SPRING这个对象,Seaso... 查看全文
· 版本号比较发布时间:2014-12-10
最近公司项目上遇到一个BUG,导出应用版本信息报表获取最新版本时出了问题,发现1.10.0.0和1.5.0.0比较如果在sql中max()比较的话是后者大,所以最后只能把数据取出来。本来是简单的,但是受到其他代码的影响,处理之前和之后数据类型不能改变... 查看全文