<nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

    <bdo id="rub96"></bdo>

      1. <track id="rub96"><div id="rub96"></div></track>
        <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

            <nobr id="rub96"><address id="rub96"><big id="rub96"></big></address></nobr>
          1. <menuitem id="rub96"><strong id="rub96"><menu id="rub96"></menu></strong></menuitem>
            <dl id="rub96"><source id="rub96"><tr id="rub96"></tr></source></dl>
            1. <tbody id="rub96"><div id="rub96"></div></tbody>
              1. <bdo id="rub96"><optgroup id="rub96"></optgroup></bdo>
              2. <bdo id="rub96"><dfn id="rub96"><dd id="rub96"></dd></dfn></bdo>
                1. <option id="rub96"><source id="rub96"></source></option>
                2. <bdo id="rub96"></bdo>

                    <p id="rub96"><tr id="rub96"></tr></p>
                  1. <tbody id="rub96"></tbody>

                    <bdo id="rub96"></bdo>

                  2. <option id="rub96"><source id="rub96"></source></option>

                    <bdo id="rub96"><optgroup id="rub96"><dd id="rub96"></dd></optgroup></bdo>
                      <track id="rub96"></track>

                        <bdo id="rub96"></bdo>
                      1. <option id="rub96"><p id="rub96"><tr id="rub96"></tr></p></option>

                          <bdo id="rub96"></bdo>
                          1. <track id="rub96"></track>
                            1. <track id="rub96"></track>
                                  <bdo id="rub96"></bdo>
                                  <option id="rub96"></option>

                                      1. <track id="rub96"><span id="rub96"></span></track>

                                          <option id="rub96"></option>

                                          1. 
                                            
                                              <option id="rub96"><span id="rub96"></span></option>
                                              <bdo id="rub96"><address id="rub96"></address></bdo>
                                              <option id="rub96"><source id="rub96"></source></option>
                                                <nobr id="rub96"><address id="rub96"></address></nobr>
                                              1. <nobr id="rub96"><optgroup id="rub96"><big id="rub96"></big></optgroup></nobr>
                                                <track id="rub96"></track>

                                                <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>
                                                1. 云自無心水自閑

                                                  天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
                                                  posts - 288, comments - 524, trackbacks - 0, articles - 6
                                                    BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

                                                  2017年8月9日

                                                  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 云自無心水自閑 閱讀(111) | 評論 (0)編輯 收藏

                                                  2017年6月26日

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

                                                  posted @ 2017-06-26 09:33 云自無心水自閑 閱讀(117) | 評論 (0)編輯 收藏

                                                  2017年6月15日

                                                  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 云自無心水自閑 閱讀(98) | 評論 (0)編輯 收藏

                                                  2017年5月24日

                                                  autohotkey
                                                  listary
                                                  cmder可以split screen,在一個窗口中同時運行數個cmd

                                                  posted @ 2017-05-24 07:13 云自無心水自閑 閱讀(198) | 評論 (0)編輯 收藏

                                                  2017年3月8日

                                                  官網地址: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 云自無心水自閑 閱讀(102) | 評論 (0)編輯 收藏

                                                  2017年2月9日

                                                  <html>
                                                  <head>
                                                      <script src="https://unpkg.com/vue/dist/vue.js"></script>
                                                      <script>
                                                          window.onload = function () {
                                                              var app = new Vue({
                                                                  el: '#app',
                                                                  data: {
                                                                      message: 'Hello Vue!'
                                                                  }
                                                              });
                                                          }    
                                                      </script>
                                                  </head>

                                                  <body>
                                                      <div id="app">
                                                        {{ message }}
                                                      </div>
                                                  </body>
                                                  </html>

                                                  posted @ 2017-02-09 07:41 云自無心水自閑 閱讀(138) | 評論 (0)編輯 收藏

                                                  2016年12月29日


                                                  String[] splits=someString.split("a,b,c,d", ",");
                                                  logger.debug( "array: {}", (Object) splits );

                                                  這里要注意的就是要把數組的數據類型強制轉換為Object 

                                                  posted @ 2016-12-29 11:51 云自無心水自閑 閱讀(294) | 評論 (0)編輯 收藏

                                                  2016年12月21日

                                                  在windows環境中,可以用如下方法重置root密碼

                                                  1、先停止mysql數據庫

                                                  2、保存密碼重置sql文件
                                                       5.7.6(包括)以后的版本:ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
                                                       5.7.5(包括)以前的版本:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
                                                  假設保存到文件: c:\reset.txt

                                                  3、以管理員身份打開命令行窗口,運行
                                                  C:\> cd "C:\Program Files\MySQL\MySQL Server 5.5\bin"
                                                  C:\> mysqld --init-file=C:\reset.txt

                                                  4、啟動后,還不能馬上用新密碼連接數據庫,需要重啟mysql數據庫

                                                  posted @ 2016-12-21 07:12 云自無心水自閑 閱讀(122) | 評論 (0)編輯 收藏

                                                  2016年11月29日

                                                  This is a general step that happens when m2e/m2eclipse (Maven integration for Eclipse) is installed, whether projects are actively using it or not.
                                                  這是因為m2eclipse(maven插件)要在啟動時需要進行的一個步驟。

                                                  This step can be disabled through the Eclipse preferences: Window / Preferences / Maven / "Download repository index updates on startup". This option is on the main "Maven" preference page (not a child page). Just uncheck the box to prevent this from happening.
                                                  我們可以停止這個動作。方法:Windows -> Preferences -> Maven 取消勾選 Download repository index updates on startup

                                                  posted @ 2016-11-29 08:38 云自無心水自閑 閱讀(492) | 評論 (0)編輯 收藏

                                                  2016年11月28日

                                                  有好幾個java library都可以實現這個功能,但是從pdf提取文本的一個問題是,提取出來的文本沒有固定的順序,不容易比較好的還原其格式。

                                                  我的做法是使用pdfclown來進行這項工作。官方網站是:https://pdfclown.org/ 先下載其最新版本。
                                                  參考其示例代碼:https://pdfclown.org/2010/01/02/upcoming-0-0-8-whats-going-to-be-new/#more-30

                                                  使用這段代碼,我們不僅可以得到文本的字符串,還能得到文本的頁數和相對坐標。
                                                  我的思路是先把所有文本的字符串和坐標提取出來。然后排序,排序的順序是縱坐標,然后橫坐標。
                                                  這樣排序完畢后,就能比較好的解決文本格式問題。

                                                  posted @ 2016-11-28 11:03 云自無心水自閑 閱讀(125) | 評論 (0)編輯 收藏

                                                  精准平特三肖
                                                  <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

                                                  <bdo id="rub96"></bdo>

                                                    1. <track id="rub96"><div id="rub96"></div></track>
                                                      <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

                                                          <nobr id="rub96"><address id="rub96"><big id="rub96"></big></address></nobr>
                                                        1. <menuitem id="rub96"><strong id="rub96"><menu id="rub96"></menu></strong></menuitem>
                                                          <dl id="rub96"><source id="rub96"><tr id="rub96"></tr></source></dl>
                                                          1. <tbody id="rub96"><div id="rub96"></div></tbody>
                                                            1. <bdo id="rub96"><optgroup id="rub96"></optgroup></bdo>
                                                            2. <bdo id="rub96"><dfn id="rub96"><dd id="rub96"></dd></dfn></bdo>
                                                              1. <option id="rub96"><source id="rub96"></source></option>
                                                              2. <bdo id="rub96"></bdo>

                                                                  <p id="rub96"><tr id="rub96"></tr></p>
                                                                1. <tbody id="rub96"></tbody>

                                                                  <bdo id="rub96"></bdo>

                                                                2. <option id="rub96"><source id="rub96"></source></option>

                                                                  <bdo id="rub96"><optgroup id="rub96"><dd id="rub96"></dd></optgroup></bdo>
                                                                    <track id="rub96"></track>

                                                                      <bdo id="rub96"></bdo>
                                                                    1. <option id="rub96"><p id="rub96"><tr id="rub96"></tr></p></option>

                                                                        <bdo id="rub96"></bdo>
                                                                        1. <track id="rub96"></track>
                                                                          1. <track id="rub96"></track>
                                                                                <bdo id="rub96"></bdo>
                                                                                <option id="rub96"></option>

                                                                                    1. <track id="rub96"><span id="rub96"></span></track>

                                                                                        <option id="rub96"></option>

                                                                                        1. 
                                                                                          
                                                                                            <option id="rub96"><span id="rub96"></span></option>
                                                                                            <bdo id="rub96"><address id="rub96"></address></bdo>
                                                                                            <option id="rub96"><source id="rub96"></source></option>
                                                                                              <nobr id="rub96"><address id="rub96"></address></nobr>
                                                                                            1. <nobr id="rub96"><optgroup id="rub96"><big id="rub96"></big></optgroup></nobr>
                                                                                              <track id="rub96"></track>

                                                                                              <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>
                                                                                                <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

                                                                                                <bdo id="rub96"></bdo>

                                                                                                  1. <track id="rub96"><div id="rub96"></div></track>
                                                                                                    <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>

                                                                                                        <nobr id="rub96"><address id="rub96"><big id="rub96"></big></address></nobr>
                                                                                                      1. <menuitem id="rub96"><strong id="rub96"><menu id="rub96"></menu></strong></menuitem>
                                                                                                        <dl id="rub96"><source id="rub96"><tr id="rub96"></tr></source></dl>
                                                                                                        1. <tbody id="rub96"><div id="rub96"></div></tbody>
                                                                                                          1. <bdo id="rub96"><optgroup id="rub96"></optgroup></bdo>
                                                                                                          2. <bdo id="rub96"><dfn id="rub96"><dd id="rub96"></dd></dfn></bdo>
                                                                                                            1. <option id="rub96"><source id="rub96"></source></option>
                                                                                                            2. <bdo id="rub96"></bdo>

                                                                                                                <p id="rub96"><tr id="rub96"></tr></p>
                                                                                                              1. <tbody id="rub96"></tbody>

                                                                                                                <bdo id="rub96"></bdo>

                                                                                                              2. <option id="rub96"><source id="rub96"></source></option>

                                                                                                                <bdo id="rub96"><optgroup id="rub96"><dd id="rub96"></dd></optgroup></bdo>
                                                                                                                  <track id="rub96"></track>

                                                                                                                    <bdo id="rub96"></bdo>
                                                                                                                  1. <option id="rub96"><p id="rub96"><tr id="rub96"></tr></p></option>

                                                                                                                      <bdo id="rub96"></bdo>
                                                                                                                      1. <track id="rub96"></track>
                                                                                                                        1. <track id="rub96"></track>
                                                                                                                              <bdo id="rub96"></bdo>
                                                                                                                              <option id="rub96"></option>

                                                                                                                                  1. <track id="rub96"><span id="rub96"></span></track>

                                                                                                                                      <option id="rub96"></option>

                                                                                                                                      1. 
                                                                                                                                        
                                                                                                                                          <option id="rub96"><span id="rub96"></span></option>
                                                                                                                                          <bdo id="rub96"><address id="rub96"></address></bdo>
                                                                                                                                          <option id="rub96"><source id="rub96"></source></option>
                                                                                                                                            <nobr id="rub96"><address id="rub96"></address></nobr>
                                                                                                                                          1. <nobr id="rub96"><optgroup id="rub96"><big id="rub96"></big></optgroup></nobr>
                                                                                                                                            <track id="rub96"></track>

                                                                                                                                            <nobr id="rub96"><optgroup id="rub96"></optgroup></nobr>
                                                                                                                                            1. 安徽时时选号 pk赛车玩法介绍 微信手机斗牛作弊器 广东时时11选五计划 浙江快乐12中奖金额 陕西20选8快乐十分 河北时时开奖结果查询 草社区 江西时时彩走势时时彩网 快3开奖结果吉林省 6码投注技巧 足球在线观看直播 北京赛pk10开奖直播视频 快三怎样追三同号 捕鱼辅助软件通用版 快乐十分任四胆拖表