原创 首屆英才在線編程大賽-編程題回顧-java實現

參見了中華英才網的編程大賽,算法題很簡單,但還是做的不熟,一道用BigInteger的沒有AC 下面是三道題的題目和程序 問題1:求小於n的自然數中,17或者18的倍數和 java 有一點需要注意的是當n>17*18時,17*18只需要算

原创 JUEL中得到identifier的值

      在工程中遇到一個解析開發人員輸入的EL表達式是否合法的需求,主要是判斷EL表達式中的變量是不是工程中提供的。        本來自己寫了一個輸入的方法, 但是老闆說情況太多,出了問題不好排查,就讓我找了開源的JUEL進行解析

原创 Myeclipse中maven多項目搭建總結

剛剛完成了一個將已有的工程分解成三個子工程的任務,在網上查資料遇到了無數的坑,終於自己都填完了。 PS:這個工程使用的是Spring框架。這是四個工

原创 Java集合類UML圖

想找一個比較全的Java集合類的UML圖,找了很久找到一個差不多的,但是也很簡略,然後按自己修改畫了一個,借鑑了一下注釋。 大圖在百度網盤:http://pan.baidu.com/s/1bpt8Qcv

原创 png轉jpg java

在內存中將png轉成jpg格式的圖片,中間不需要寫臨時圖片。      byte[] png = dstemp.getBlobAsByteArray(i, "dpmnpng"); //讀入的png圖片 InputStream i

原创 Linux查看系統配置常用命令

系統信息 # uname -a # 查看內核/操作系統/CPU信息 # head -n 1 /etc/issue # 查看操作系統版本# cat /proc/cpuinfo # 查看CPU信息 # lspci | grep -i

原创 [LeetCode]Remove Duplicates from Sorted List II Java

簡單說一下自己的思路: 首先要確定一個頭,第一個不是重複數字的頭,第一個循環確定本身不是空置且有下一個節點,取頭節點值,和後面的對比,如果相同就繼續找不同的。頭結點和下一個節點相同則可以確定頭節點。 然後就是去除鏈表上的重複節點,cur指

原创 網易有道2017內推編程題-Java實現

第一題:洗牌 java 描述:洗牌在生活中十分常見,現在需要寫一個程序模擬洗牌的過程。 現在需要洗2n張牌,從上到下依次是第1張,第2張,第3張一直到第2n張。首先,我們把這2n張牌分成兩堆,左手拿着第1張到第n張(上半堆),右手拿着第n

原创 [LeetCode]Next Permutation java leetcode

問題可以被理解爲,給定一個整形數組,返回這個數組的下一個字典序。然後問題重點就是字典序是什麼,下面是字典序介紹: 【字典序法】 C++的STL庫裏面有nextPermutation()方法,其實現就是字典序法。 下圖簡單明瞭地介紹

原创 Vector既然繼承了AbstractList爲啥還要實現List接口

畫圖的時候很奇怪爲什麼ArrayList繼承了AbstractList爲何還要實現List接口,然後網上搜了搜發現了這個答案,真的是不靠譜啊, 轉自:http://www.cnblogs.com/gaojing/archive/2013