原创 Freemarker的使用

1. 什麼是freemarker? 模板 + 數據集 = 填充生成文件或者HTML 1) FreeMarker 是一款 模板引擎: 即一種基於模板和要改變的數據, 並用來生成輸出文本(HTML網頁,電子郵件,配置文件,源代碼等)的通用工

原创 Mybatis 小結

一.Mybatis的簡介 MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google code,並且改名爲MyBatis 。2013年1

原创 Shiro安全框架的使用

Shiro執行流程 : spring配置文件==>Subject==>安全管理器SecurityManager==>Realm Shiro攔截方式 : 1.URL攔截(常用) 2.註解方式攔截(常用

原创 分佈式項目單點登錄SSO

問題:在分佈式開發中,用戶登陸的Session共享問題? 1.粘性session 粘性session是指Ngnix每次都將同一用戶的所有請求轉發至同一臺服務器上,即將用戶與服務器綁定。 2.服務器session複製 即

原创 AngularJs初體驗

麪包屑導航的思路分析 1.麪包屑常用作於樹形結構數據的顯示(首頁/家用電器/電視機) 實例表格數據 (id parent_id name) 2.思路解析: 步驟一: 設置除了等級一(首頁)的對應的實體 entity_1(家用電

原创 FastDFS快速使用

1.引入maven座標 <dependency> <groupId>fastdfs_client</groupId> <artifactId>fastdfs_client</artifactId> <version

原创 CXF(服務框架)的使用

CXF簡介 CXF是Apache社區的一個java實現webservice的框架 CXF提供了兩種獨立的實現webservice的方式 JAX-WS : 基於SOAP協議,傳輸XML數據 JAX-RS : 基於HTTP協議,遵守res

原创 Solr集羣搭建

Solr集羣搭建(Solr單機在下面) 1.環境準備 Zookeeper作爲集羣的管理工具。 1、集羣管理:容錯、負載均衡。 2、配置文件的集中管理 3、集羣的入口 需要實現zookeeper 高可用。需要搭建集羣。建議是奇數節

原创 富文本編輯器的使用(補充)

Kindeditor的圖片上傳和圖片管理 引入先關文件 <!--引入kindeditor相關js,css--> <script type="text/javascript" src="../../edit/kindedi

原创 Quartz 定時任務的使用

1.導入maven依賴 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2

原创 Spring Security的使用

一.Spring Security簡介 Spring Security是一個能夠爲基於Spring的企業應用系統提供聲明式的安全訪問控制解決方案的安全框架。它提供了一組可以在Spring應用上下文中配置的Bean,充分利用了Sprin

原创 Cookie和Session的用法

一.會話技術 會話:從打開瀏覽器到瀏覽網站到關閉瀏覽器的過程叫做一次會話 常見的會話技術: Cookie:數據保存在客戶端 Session:數據保存在服務器 會話技術的使用場景: 保存一些每個客戶端私有的數據 二.Cookie