- 浏览: 182805 次
- 性别:
- 来自: 北京
最新评论
-
u011374223:
获取颜色的方法有两个,07xssfWORKBOOK的需要用这个 ...
apache poi读取excel中的颜色,真是坑爹啊 -
zhangtcb:
读取的颜色和Excel中的不一样啊
apache poi读取excel中的颜色,真是坑爹啊 -
LD_21:
...
log4j日志文件的相对路径 -
xfxlch:
upThx
来,让我们一起画个印章吧 -
xinxinlong:
单元格的style里面有个颜色,如果双击单元格,里面的文字选中 ...
apache poi读取excel中的颜色,真是坑爹啊
文章列表
/**
* 检查输入流的MD5值是否符合.如果MD5为null则直接返回此流.
*
* @param md5
* 验证码
* @param is
* 源输入流
* @return 处理后的输入流,和源输入流可能不为一个对象
*/
private InputStream checkMD5(String md5, InputStream is) {
if (md5 == null) {
return is;
}
// 重写一个流,防止传入的流不能reset
ByteAr ...
这两天突然想听听杰克逊的歌.首选当然是巨鲸.
支持正版.
发现在线收听都会重复下载,浪费带宽,并且网络差的时候听让人崩溃.
下载下来.
网站不提供批量下载,手动一个一个点可不是我们程序员的风格.
分析了下它的源代码,挺整齐的,OK,jsoup
闪亮登场.这里用最新的1.51.
代码很简单:
package com.javaeye.i2534;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
imp ...
最近下班无聊,想看电视.但是住的地方小,想弄个液晶,但是都是TM的20寸以上的大家伙,还都动辄上2000.
想到自己的台式机主机废了,但是19的aoc液晶显示器一直很正常.便想改造成电视看.
上网查了下,电视盒可以解决问题.
在京东上找个电视盒http://www.360buy.com/product/301125.html
,129元
担心声音不行,又买个小音箱.http://www.360buy.com/product/152229.html
,69元,其实有更便宜的,但是那些需要usb供电,罗技这个是自带电源插头.
回家测试,连上有线(貌似必须是有线,否则没有台,再说了,现在 ...
用的时候不好找,今天看nutz的dao的源码看到了,摘出来备份
public static Type[] getTypeParams(Class<?> klass) {
if (klass == null || "java.lang.Object".equals(klass.getName()))
return null;
// 看看父类
Type superclass = klass.getGenericSuperclass();
if (null != superclass && superclass ins ...
项目是个老项目,是个比较简单,但是编码比较凌乱的项目.数据库字段设计的比较长,还是中文拼音,没有区分大小写.
这两天改sql部分的代码.感觉要崩溃了.但是不能换掉这部分,因为这里还耦合了json等一堆东西,换了还不如重写.
这也是程序员的悲剧.
于是自己写了个sql拼接,并写了个简单的dao.
其实这是个吃力不讨好的工作,但是毕竟是个有用的东西,所以放上来.
觉得这个东西不够用的,可以去找下Nutz(我比较喜欢这个),我这个东西参考了一下它,实现query时简单的where和order.
请要投新手和隐藏的同学看一下使用范围和读者群,高抬贵手,我只是不想再做一次选择题,谢谢!
好吧 ...
自己的4GU盘常用来做win7的ReadyBoost,有时候拔的急,导致一些空间丢失.就是看着是空的U盘,但是在属性里看却被使用了很多.
这就是一些系统临时文件没有被正常清除,但是因为丢失了索引,所以也在系统里也看不到.
解决很简单,插入U盘,看下盘符,如I:盘.
打开cmd,运行
chkdsk /f I:
遇到是否的问题,输入y回车
等到修复结束.
然后在文件夹选项里显示隐藏的系统文件和显示所有的隐藏文件.
再打开U盘,看到那些熟悉的FOUND.00X文件夹了吗?全部删除,搞定.
再看看你的U盘属性.空间回来了.
这个是在网上找的代码,然后修改了下.作用标题已经很明显了.
/**
* java模拟js的escape和unescape函数.
*
*
*/
public class JSEscape {
private static String[] hex = { "00", "01", "02", "03", "04", "05", "06",
"07", "08", "09&quo ...
/**
* 排版器的一个公用接口 <br>
* 实现此接口的排版器,需要有无参数的构造方法供实例化.<br>
*
*/
public interface ILayouter {
/**
* 排版
*/
void layout();
/**
* 重置
*/
void reset();
/**
* 销毁
*/
void dispose();
}
public class LeafLayouter implements ILayouter {
private stati ...
工作原因,需要使用poi来读取excel中的所有内容.
其他都还好说,就颜色是到目前为止最坑爹的,估计是当初写的时候只针对97-2003了,现在出来2007,搞得乱七八糟的.
通过自己查找源码,终于算是搞定了.
代码如下:
首先定义个颜色的bean
public class ColorInfo{
/**
* 颜色的alpha值,此值控制了颜色的透明度
*/
public int A;
/**
* 颜色的红分量值,Red
*/
public int R;
/**
* 颜色的绿分量值,Green
*/
public int ...
最近为项目写了一个公式执行功能,其中函数太多,只能写了一个接口,用到哪个函数实现哪个函数.问题来了:怎么知道实现函数接口的类的存在?
想了两个办法:
1:写配置文件,实现一个类,在配置文件里添加一条实现类的路径.但是此方法限制了灵活性.
2:在函数执行前,自动搜索项目path下所有实现了接口的类.
方法1很简单,不论是xml还是properties都可以.这里就不用多说了.
方法2在网上找了很多资料,都说使用ClassLoader下的getResource(s)方式,但是经过我测试,项目没打包时可以正常工作,一旦打成jar包(我用eclipse3.4的导出成可执行jar),就不行了.
...
偶尔发现,但很实用,官方的求素数的方法
- 博客分类:
- util
以前老是为求素数发愁,不管怎么做,效率总是不高.
今天为求一个数的阶乘而使用了BigInteger.本来想找一下BigInteger中输出科学计数格式的方法,没想到偶尔看到了:
public BigInteger
nextProbablePrime
()
返回大于此 BigInteger
的可能为素数的第一个整数。此方法返回的数是合数的概率不超出
2-100
。此方法在执行以下搜索时将始终不会跳过素数:如果它返回 p
,则不存在 this < q <
p
的素数 q
。
返回:
返回大于此 BigInte ...
工作中需要用到弱引用的集合和列表.网上搜集了点资料,自己整理下发出来备份.
WeakHashSet是模仿HashSet的实现方式,使用WeakHashMap实现的.
WeakArrayList是修改自org.arakhne.util.ref下的WeakArrayList.
SpeedyKit.copyOf方法是1.6中Arrays下同名方法.我用的1.5,需要把此方法拷贝出来.
import java.util.AbstractSet;
import java.util.Collection;
import java.util.Iterator;
import java.ut ...
无聊,发现很多项目都有javassist这个包,做了个demo,创建一个临时类有时还挺有用的.
ClassPool cp = ClassPool.getDefault();
try {
CtClass cc = cp.makeClass("Tester");
CtMethod cm = new CtMethod(CtClass.intType, "add", new CtClass[] {
CtClass.intType, CtClass.intType }, cc);
cm.setBody("r ...
今天上班实在是无法静下心来工作,突然想到给我以前写的mp3播放器添加一个歌词显示组件.
大概思路是这样.
在一个组件上绘制出所有的歌词信息.
然后按照歌曲进度和歌词所在的进度移动示口,把要显示的那行歌词显示在组件中央.
如果必要,可以重绘组件屏幕中央的那行文字.加上一些效果.(现在没有做)
而且也没有做offset的修正.
现在实在是太简陋了,等有空再完善.要做的事实在太多了.
那个ProgressListener在我以前的文章<swing做的mp3播放器>中.
首先是lrc模型,歌词的内容保存在TreeMap中,key为歌词开始的时间.单位为毫秒.val ...
今天需要给mp3播放器添加音量调节功能.搜索了下,发现了以下方法,大同小异:
首先是 Java and Sound, Part 1
中 Playing Sounds with javax.sound提供了一个例子,贴在下面
import java.io.*;
/**
* This class is a Swing component that can load and play a sound clip,
* displaying progress and controls. The main( ) method is a test program. This
* ...