原创 現在有"abcdefghijkl”12個字符,將其所有的排列中按字典序排列,給出任意一種排列,說出這個排列在所有的排列中是第幾小的?

現在有"abcdefghijkl”12個字符,將其所有的排列中按字典序排列,給出任意一種排列,說出這個排列在所有的排列中是第幾小的? 輸入 第一行有一個整數n(0<n<=10000); 隨後有n行,每行是一個排列

原创 Restful風格介紹

比如說這個url   http://blog.csdn.net/king866/article/details/52092095 就是restful風格的 REST是一種風格,並且形成了自己的規則,構建這樣的應用,應儘量遵循REST的原則

原创 nginx、tomcat實現動靜分離,反向代理

假設有三臺服務器  192.168.23.11  192.168.23.12  192.168.23.13  192.168.23.11 作爲nginx服務器   192.168.23.12  192.168.23.13作爲tomcat服

原创 OKhttp3.X 3.0上傳圖片文件及表單MultipartBody

okhttp3提供啦MultipartBody,可以上傳Multipart表單 實現上傳文件以及上傳參數 public static Request getFileRequest(String url,File file,Map<S

原创 java常見錯誤----集結號

NO1 java.lang.NullPointerException 這個錯誤是遇到最多的錯誤,但是一點都不可怕 首先找錯誤出現的位置,去找其中的變量,一般就可以發現哪一個變量沒有初始化,建議需要判斷是否爲null的時候一定要判斷一下,比

原创 sturts的學習和使用

Struts 框架 Action 普通Java類替代Servlet Intercepter 普通Java類替代 Filter 過濾器 配置模式開發(配置文件) 專門應用於 控制器層  Struts2開發的標準流程       資

原创 OkHttp3的使用,代碼奉上

public class OkHttpUtil { private Context context; public static String Seisson; public static OkHttpClient mOkHttp

原创 java nio做即使通訊的使用

在NIO中有幾個核心對象需要掌握:緩衝區(Buffer)、通道(Channel)、選擇器(Selector)。 緩衝區Buffer 緩衝區實際上是一個容器對象,更直接的說,其實就是一個數組,在NIO庫中,所有數據都是用緩衝區處理的。

原创 Java中Runnable和Thread的區別

我們都知道Thread是繼承,Runnable是接口 用的時候繼承Thread或者實現Runnable接口,繼承只能單繼承,接口可以實現多個 第一種繼承Thread public class MThread extends Thread

原创 java 快速排序的思想及解釋說明

快速排序在應用上很廣泛,大家有知道二分法,二分法在排好序的數組中查找數據是最快的 快速排序是在無序的數組中排序、查找相對是最快的 如今大數據時代,在數據量如此之大的情況下查找的速度是很重要的,那麼認識快速排序的思想是很重要的, 快速排序的

原创 Centos的安裝、配置和使用

首先centos的下載地址:下載地址 我們選擇的是Minimal版本,因爲安裝包比較小,它也不帶有界面。 1、 網絡,因爲網絡默認沒有開啓,所以 yum update 會報錯,網卡默認onboot="no",並且設置了依賴 Networ

原创 ElasticSearch所使用的倒排索引的思想和使用場景

背景: 在關係數據庫系統裏,索引是檢索數據最有效率的方式,。但對於搜索引擎,它並不能滿足其特殊要求: 1)海量數據:搜索引擎面對的是海量數據,像Google,百度這樣大型的商業搜索引擎索引都是億級甚至百億級的網頁數量 ,面對如此海

原创 Shiro的配置與使用

shiro的介紹 shiro是apache提供的強大而靈活的開源安全框架,它主要用來處理身份認證,授權,企業會話管理和加密。靈活性強,易學易擴展 1、環境配置maven   <dependency> <groupId>or

原创 求一個數組的全部子集的兩種解法

一個常見的情景是羅列出[1,2,5,8]的全部子集,結果如下[],[1],[2],[5],[8],[1,2]................. 結果有很多,這中解法的題型非常的多, 那麼第一種解法就是利用遞歸,壓棧處棧  基本思想就是,1

原创 spring mvc使用fastjosn返回json

<mvc:annotation-driven > <mvc:message-converters register-defaults="true"> <bean class