原创 架構漫談(三):如何做好架構之識別問題

        按照之前架構的定義,做好架構首先需要做的就是識別出需要解決的問題。一般來說,如果把真正的問題找到,那麼問題就已經解決了80%了。這個能力基本上就決定了架構師的水平。     那麼面對問題有哪些困難呢?       

原创 java String 轉成Double二維數組

WHY         朋友在羣裏求助一個問題,問題原型是這樣的: String str = "{{10.14, 11.24, 44.55, 41.01},{12.10, 14.21, 52.14, 50.44},{14.44, 16.1

原创 重溫redis--redis在springmvc下的使用

redis       Redis是一個開源,先進的key-value存儲,並用於構建高性能,可擴展的Web應用程序的完美解決方案。       Redis從它的許多競爭繼承來的三個主要特點: Redis數據庫完全在內存中,使用磁盤僅用

原创 新開Window之後ueditor報錯的問題

當我們在父頁面中用Window新開一個窗口時,其實對於頁面代碼而言,這個窗口和父頁面是同一頁面。<div id="MyPopWindow" modal="true" shadow="false" minimizable="false" c

原创 Java中的多線程你只要看這一篇就好了

 引 如果對什麼是線程、什麼是進程仍存有疑惑,請先Google之,因爲這兩個概念不在本文的範圍之內。 用多線程只有一個目的,那就是更好的利用cpu的資源,因爲所有的多線程代碼都可以用單線程來實現。說這個話其實只有一半對,因爲反應“多角

原创 JSOUP 獲取節點方法

JSOUP是一款Java 的HTML解析器,可直接解析某個URL地址、HTML文本內容。 雖然JSOUP有API,可是對於一些方法還是不太熟悉,尤其是獲取兄弟節點的方法: (1)firstElementSibling():       這

原创 springmvc+mongodb中group方法的書寫

因爲數據量增大的問題,現在越來越多的猿們開始使用mongodb等的nosql數據庫了。不過mongodb非關係型,查詢時還是有些許的不便的,比如我們在mysql等裏面使用的聚合,在mongodb中就不太一樣。 mongodb中的語句不一樣

原创 java 獲取郵件數據

有時候我們需要去讀取指定郵箱裏面的郵件數據,這就需要使用到獲取郵件的方法了 public static void main(String args[]) throws MessagingException, IOE

原创 svn remains in tree-conflict

使用SVN提交代碼時,提示報錯remains in tree-conflict 在小烏龜下面解決方法: 1.右鍵小烏龜,選擇Check for Modifications 2.右鍵提示衝突的項目,選擇將其置爲已解決就可以了。 這樣之後

原创 java 獲取mac地址

我在網上找了一下獲取mac地址的方法,找了兩種比較不太一樣的方法。 第一種 public static void main(String[] args) throws Exception { InetAddress ia = Ine

原创 架構漫談(八):從架構的角度看如何寫好代碼

        本文是漫談架構專欄的第八篇,作者Kevin舉例介紹瞭如何寫好代碼。當我們有了好的架構,那就需要考慮如何將架構落地,而這個時候,代碼就顯得無比重要了!千萬不要讓代碼成爲架構擴展的瓶頸。文中作者提到了代碼架構,細細品味吧。

原创 架構漫談(五):什麼是軟件

         本文是漫談架構專欄的第五篇,作者將會從自己的認知角度再次反思什麼是軟件,文中作者探討了軟件發展火熱的根本原因以及軟件扮演的角色等問題。如前幾天一位架構師所說,我們並不缺架構實踐,而是缺少對於架構的反思,希望這系列文章

原创 Java中Set集合的使用

      Set類繼承了Conllection類,是一種集合類。Set的實現類有三個,下面我們會一一來說這些的不一樣。      HashSet          HashSet類按照哈希算法來存取集合中的對象,存取速度比較快。  

原创 task:scheduled-tasks cron表達式

一個cron表達式有至少6個(也可能7個)有空格分隔的時間元素。 按順序依次爲 秒(0~59) 分鐘(0~59) 小時(0~23) 天(月)(0~31,但是你需要考慮你月的天數) 月(0~11) 天(星期)(1~7 1=SUN 或 SUN

原创 jsp 判斷list是否包含string

在jstl裏面有fn:contains(str,str)這樣的方法來判斷字符串是否包含另一個字符串,可是沒有判斷list是否包含string的方法,所以就自己寫了一個方法 contains.tag: <%@ tag import="ja