2016年12月29日 随笔档案 -凯发k8网页登录

天平山上白云泉,云自无心水自闲。何必奔冲山下去,更添波浪向人间!
posts - 288, comments - 524, trackbacks - 0, articles - 6
  凯发k8网页登录-凯发天生赢家一触即发官网 :: 凯发k8网页登录首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

2016年12月29日

1. java zip 多个文件时,如果先添加了一个excel文件,然后再想添加其他的文件时会出现 steam is closed的错误。这是因为work.write(outputsteam)后,出调用outputsteam.close(),关闭输出流。
解决方法:
将原来的程序:
            zipentry entry = new zipentry( "file3.txt" );
            zos.putnextentry( entry );
            workbook.write( zos );
            zos.closeentry();
改为:
            zipentry entry = new zipentry( "file3.txt" );
            zos.putnextentry( entry );
            workbook.write( new noncloseableoutputstream( zos ) );
            zos.closeentry();

其中 noncloseableoutputstream 定义如下:
public class noncloseableoutputstream extends java.io.filteroutputstream {
    public noncloseableoutputstream(outputstream out) {
        super(out);
    }
    @override public void close() throws ioexception {
        flush();
    }
}



2. 使用binary使得mysql区分大小写
select * from table1 where binary field1 = 'abc';

posted @ 2017-08-09 19:52 云自无心水自闲 阅读(315) | 评论 (0)编辑 收藏

https://notepad-plus-plus.org/community/topic/13661/plugin-manager-x64-available-submit-your-plugins

posted @ 2017-06-26 09:33 云自无心水自闲 阅读(318) | 评论 (0)编辑 收藏

move git server to a new ip/url:

you can just edit 
.git/config and change the urls there

也可以在git视图中,右键点击项目,选择属性,然后修改url中的地址

posted @ 2017-06-15 08:40 云自无心水自闲 阅读(256) | 评论 (0)编辑 收藏

autohotkey
listary
cmder可以split screen,在一个窗口中同时运行数个cmd

posted @ 2017-05-24 07:13 云自无心水自闲 阅读(9185) | 评论 (0)编辑 收藏

凯发k8网页登录官网地址:autohotkey.com

; fill password
^numpad2::
send, root{tab}root{enter}
return
^numpad3::
ifwinexist, ahk_exe outlook.exe
{
    winactivate ahk_exe outlook.exe ; automatically uses the window found above.
    ; winmaximize  ; same
    ;send, some text.{enter}
msgbox outlook is running.
}
return

posted @ 2017-03-08 13:06 云自无心水自闲 阅读(299) | 评论 (0)编辑 收藏



    
    



    

      {{ message }}
    


posted @ 2017-02-09 07:41 云自无心水自闲 阅读(328) | 评论 (0)编辑 收藏


string[] splits=somestring.split("a,b,c,d", ",");
logger.debug( "array: {}", (object) splits );

这里要注意的就是要把数组的数据类型强制转换为object 

posted @ 2016-12-29 11:51 云自无心水自闲 阅读(1371) | 评论 (0)编辑 收藏

网站地图