- 浏览: 12026 次
- 性别:
- 来自: 广州
最新评论
文章列表
在讲综合除法之前先复习一下长除法
例:f(x) = x3 - x2 - x - 1
把f(x)展开基于偏移a的泰勒表达式:c
查看POI的API可以发现HSSFBorderFormatting.setBoderDiagonal接口,尝试使用这个接口并没有任何作用。
HSSFSheetConditionalFormatting f = sheet.getSheetConditionalFormatting();
HSSFConditionalFormattingRule r = f.createConditionalFormattingRule(ComparisonOperator.NOT_EQUAL, "\"NONE\"", null); ...
刚好工作做的项目需要用到缓存技术,在网上找到很多开源的项目,最终把目光锁定到这个小而功能强大的sccache
一、sccache是什么呢
sccache是一个开源项目,SHOP.COM使用的对象缓存系统。sccache是一个in-process cache和二级、共享缓存。它将缓存对象存储到磁盘上。支持关联Key,任意大小的Key和任意大小的数据。能够自动进行垃圾收集。Sccache分为client和server,应用项目通过client把数据传递到server,或者从server提取数据。
源码地址:https://github.com/Randgalt/sccache
官方介绍与使用指南: ...
trove是轻量级实现java.util Collections API的第三方开源项目
官网: http://trove.starlight-systems.com/overview
trove相比jdk原生的集合类有三个优势:
1、更高的性能
2、更底的内存消耗
3、除了实现原生Collections API并额外提供更强大的功能
集合是java编程最常用的API之一,把项目的集合对象改用trove替换就能获得性能提升和内存的节省。
这是对一个项目底成本的优化方案。
下面二段代码分别测试trove和原生的集合的性能
1. trove
public void testIter ...
在不用Hibernate 域 IBATIS等框架写DAO一般都像如下:
public void save(Bean bean){
Connection con = null;
Statement stmt = null;
try{
//从连接工厂获取连接
con = ConnectionFactory.getConnection();
stmt = con.createStatement();
...
- 2009-03-30 20:42
- 浏览 798
- 评论(0)