注释里有struts的上传文件和Springmvc有些不一样。读写都是一样的 修复删除缓存文件占用的问题package com.telling.cw.util.poi;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.ss.usermodel.DataFormatter;
import org.apache.poi.s...
分类:
编程语言 时间:
2014-08-29 18:21:18
阅读次数:
298
给定一列数(未排序)和一个目标值, 找出所有可能的组合和等于目标值的组合, 数组中的数可以重复使用.算法思路: 使用递归.对数组排序, 从小到大;令i = 起始下标(初始为0), 对于每一个数, 如果它等于目标值, 则在缓存结果中加入此数并将缓存结果加入输出队列, 随后在缓存结果中删除此数; 如.....
分类:
其他好文 时间:
2014-08-29 18:09:08
阅读次数:
138
本文将构建一个普通工程来说明spring注解缓存的使用方式,关于如何在web应用中使用注解缓存,请参见:Spring基于注解的缓存配置--web应用实例一.简介 在spring的modules包中提供对许多第三方缓存方案的支持,包括: EHCache OSCache(OpenSymphony) JC...
分类:
编程语言 时间:
2014-08-29 18:05:48
阅读次数:
254
WEB平台架构之:LAMP(Linux+Apache+MySQL+PHP)从业界来看,最主流的web平台架构就当属LAMP了。LAMP架构可以说是一切web平台的基础架构,所有一切的所谓大型架构无非就是通过一些负载均衡技术,集群技术,缓存技术等结合LAMP平台组合而成以便来满足现实生产环境中的需求。因此很..
分类:
数据库 时间:
2014-08-29 16:21:39
阅读次数:
546
由于JTBC的参考资料比较少,自己也尝试了很久才了解如何添加,在此记录以供后阅。
JTBC的模块是以文件夹划分的,每一个文件夹可以理解成一个独立的模块,但是所有的模块都可以引用一个共有的模块(也就是common文件夹中定义的)。
要创建自己的模块,首先是复制已有的模块,也就是复制已有的文件夹,并不是盲目的复制,一定要复制和自己想要的功能最接近的,这样更好修改一些。
复制完成后,清空缓存,点击...
分类:
其他好文 时间:
2014-08-29 14:41:58
阅读次数:
218
在安卓开发过程中难免会遇到以下几个情况:
1、图片异步加载
2、图片缓存
3、图片显示
4、其它……(忘记了)
以上的这些情况,可能要自己去写不少代码去实现这些功能,而且对于一些新手,可能写了半天,发现效果很不理想、内存问题也处理不好、异步也不好控制(我就是这样)。所以搜了一下,发现网上最流行的一个安卓图片开源框架 universal-image-loader,亲自使用了一下,发现真是的...
分类:
移动开发 时间:
2014-08-29 13:07:27
阅读次数:
224
缓存的工作原理是当CPU要读取一个数据时,首先从缓存中查找,找到就立即读取并送给CPU处理;没有找到,就用相对慢的速度从内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。正是这样的读取机制使CPU读取缓存的命中率非常高(大多...
分类:
其他好文 时间:
2014-08-29 12:39:07
阅读次数:
162
现在多核 CPU 是主流。利用多核技术,可以有效发挥硬件的能力,提升吞吐量,对于 Java 程序,可以实现并发垃圾收集。但是 Java 利用多核技术也带来了一些问题,主要是多线程共享内存引起了。目前内存和 CPU 之间的带宽是一个主要瓶颈,每个核可以独享一部分高速缓存,可以提高性能。JVM 是利用....
分类:
编程语言 时间:
2014-08-29 12:32:27
阅读次数:
202
由于人类对于数字远远不如文字来得敏感,偏偏计算机的世界中仅认识0,1而已。为了将两者结合起来,于是就有了主机名称与IP的对应,这个对应的协议就是DNS。DNS的作用就是正向将ip地址解析为域名,人们记忆起来会比较方便。本篇文章将会介绍如何在linux下部署dns服务器。以下是部..
分类:
其他好文 时间:
2014-08-29 03:04:18
阅读次数:
343