原创 MySQL在互聯網業務使用建議

一、基礎規範表存儲引擎必須使用InnoDB表字符集默認使用utf8,必要時候使用utf8mb4解讀:(1)通用,無亂碼風險,漢字3字節,英文1字節(2)utf8mb4是utf8的超集,有存儲4字節例如表情符號時,使用它 禁止使用存儲過程,視

原创 一個文本文件統計各個單詞出現的頻率最高的10個詞以及次數

package com.sohu.hot.vis.servlet; import org.apache.commons.lang.StringUtils; import java.io.BufferedReader; import ja

原创 LEFT JOIN連表時,ON後多條件無效問題

/**創建表**/ /**創建表1**/ CREATE TABLE `product` (   `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,   `amount` INT(10) UNSIGN

原创 MySQL類型float double decimal的區別

float數值類型用於表示單精度浮點數值,而double數值類型用於表示雙精度浮點數值,float和double都是浮點型,而decimal是定點型;MySQL 浮點型和定點型可以用類型名稱後加(M,D)來表示,M表示該值的總共長度,D表示

原创 多線程之Callable的簡單學習

package com.sohu.hot.vis.servlet; import java.util.concurrent.*; /**  * 多線程學習之Callable  *  * @author liweihan  * @time

原创 springmvc初始化數據

在使用springmvc時,我們也會在項目啓動時初始化一些數據,具體的方式見下面的鏈接。這裏我只貼一下InitializingBean的例子。注意事項:springmvc和sping整合時,配置註解的注意事項!不注意會導致我們的contro

原创 面試官問現在工資是多少,該怎麼回答?

案例:在知名外企做財務經理的老友C,前些天和我抱怨:“我這種跳槽少的財務人,明明應該是更受企業歡迎嘛。爲什麼我一些跳槽頻繁的同事,薪資反而漲得比我快多了。”“而我要跳槽的話,獵頭說只能漲30%。就算漲30%,薪水也遠低於市場中位值了。”“這

原创 put與putIfAbsent區別

put與putIfAbsent區別:put在放入數據時,如果放入數據的key已經存在與Map中,最後放入的數據會覆蓋之前存在的數據,而putIfAbsent在放入數據時,如果存在重複的key,那麼putIfAbsent不會放入值。putIf

原创 vi操作異常時Found a swap file by the name

當我在linux下用vi打開Test.java文件時[root@localhost tmp]# vi Test.java會出現如下信息:Dos代碼  E325: ATTENTION  Found a swap file by the nam

原创 上市前的雷軍:我給有夢想的年輕人5點建議

  題圖:順爲資本創始合夥人  小米科技董事長 雷軍 先生  雷軍越老越狠。從創業伊始“一步沒錯”,到後來的跌宕起伏,他都駕駛着這艘七八年的大船前行。這是他最後一次創業,他想做的轟轟烈烈。投投有時候想,也許正是這種轟轟烈烈纔是我們應該向雷軍

原创 解決linux根目錄磁盤空間滿

根目錄磁盤寫滿,往往都是.log日誌造成的,首先想到的是查找大的日誌文件1、find查找根下大於800M的文件find / -size +800M -exec ls -lh {} \;找到大的日誌文件關閉掉,或者更改到其他磁盤。2、如果查找

原创 springmvc+cookie驗證登錄

SPRINGMVC中使用@ResponseBody的問題http://blog.csdn.net/gsycwh/article/details/56675836springmvc的@RequestMapping、@PathVariable、

原创 log4j2的簡單學習

log4j2的簡單學習:package com.book.web.controller; import org.slf4j.Logger; import org.slf4j.LoggerFactory; //import org.apa

原创 Joiner的簡單瞭解

    public static void main(String[] args) {      System.out.println("---------------- ");      /**       * Google G

原创 java序列化之protobuf

package com.book.core.test; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; import com