原创 SQL server 2008 r2導入數據
首先新建數據庫對新建的數據庫右鍵 —> 任務 —> 還原 ---數據庫 ->源設備 --> 選擇數據庫文件 -> 勾選導入的數據庫文件 --> 左側點擊選項注意:如果不能導入成功,請選擇,勾選(覆蓋現有數據庫和保留複製設置)然後點擊確定,
原创 JVM基礎和內存區域剖析
一、JVM的種類 Sun Classic VM Exact VM(EMM 準確式) HotSpot VM JVM(Kilobyte) JRockit 號稱世界上最快的JVM JIT即時編譯 JVM處
原创 AQS原理剖析
AQS結構剖析 雙向鏈表 + waitStatus的int值 鎖的結構: 實現Lock接口 組合AQS進行併發狀態控制 爲什麼使用雙向鏈表實現? 因爲鏈表移除和添加比較方便,只需要改動prev和next節點的指向即可,移
原创 Linux基礎和常用命令
一、什麼是Linux Linux是一種自由和開放源代碼的類UNIX操作系統。 是linus在1991年10月5日首次發佈。 開放的、子域的遵循GNU許可。 任何個人和機構都可以自由的使用Linux的所有底層源碼 二、什麼是發行版
原创 Linux應用性能分析及故障排查
本文核心內容: Linux性能分析 故障模擬和混沌工廠 故障分析和解決 一、Linux性能分析 上圖、性能優化命令速查,圖片較大,建議下載回本地 1.1 什麼是Linux性能問題 CPU使用率過高 00%!!! CPU負載
原创 javaweb中,前臺向後臺提交多個同名(name)參數,後臺怎麼接受
SpringMVC中可以定義一個數組參數 @RequestMapping(value="/toTest") public void toTest(HttpServletRequest request,String[] id) throws
原创 ssm和sql server 對varchar日期排序排序
sql中添加 cast(sort as Integer) ASC,cast(releaseTime as DATETIME) DESC
原创 Spring Boot一、使用IDEA快速構建SpringBoot項目(詳細圖文教程)
1、介紹 在idea 14以上版本中就已經支持創建Spring Boot,現在來演示一個example! 2、創建項目 點擊菜單欄 File -> New ->Project 創建項目 選擇Spring Initializr,我這
原创 (SSM) Mybatis SQL代碼插入工具
介紹 Mybatis SQL代碼插入工具,通過GUI界面配置參數,一鍵插入SQL代碼片段到Dao、Service、Mapper中,可以節省我們需要手動在三層中添加代碼的時間,增加工作效率。 軟件界面 主界面 配置文件 功能介紹 一
原创 YAML基本語法
1、基本上語法 k:空格v: 表示一對鍵值對 (空格必須有); 以空格的縮進來控制層級關係;只要是左對齊的一列數據,都是同一層級的 server: port: 8081 path: /hello 屬性和值也是大小寫敏
原创 java編寫web漏洞掃描系列 一、GET/POST
今天是java編寫漏洞掃描工具系列一,在整個系列中我將以案例驅動方式進行,從基本的請求,到常規漏洞掃描,Burp插件,調用SQLmap api,整合burp+sqlmap(Web平臺),漏洞掃描平臺(漏洞平臺支持被動主動掃描,插件式集成支
原创 java編寫web漏洞掃描系列 二、(案例)Struts2漏洞掃描器
java編寫web漏洞掃描系列 二、(案例)Struts2漏洞掃描器 本文是編寫web漏洞掃描器的第二章,將使用一個小案例帶領大家入門一下! 開始,上一節我們說了Java發送GET/POST請求,一級簡單的實現了一個檢測Struts2漏
原创 修復Struts2 045漏洞(s2-045)
升級Struts2 2.3.28.1 到struts2-core-2.3.28.1 替換jar: freemarker-2.3.22.jar ognl-3.0.21.jar struts2-
原创 設計模式的六大原則-依賴倒置原則(面向接口編程)
package six_principles; public class DependencyInversionPrinciple { /** * 依賴倒置原則(Dependence Inversion Principle),簡
原创 使用axis2構建一個簡單的WebService
首先下載一個最新的axis2-1.7.7-bin.zip測試環境:windows7 + myeclipse2014首先新建 Web Project1 .把axis2壓縮包lib內的所有jar包全部放到Web項目中的lib文件夾下。2.新建