原创 eclipse 安裝mybatis-generator兩種方法

最近在做一個Mybatis的項目,學習到了一個插件mybatis-generator,即mybatis代碼生成器,eclipse的配置方式有2種:離線和在線,2種方法我都嘗試了,過程很波折,下面記錄下自己的倒騰過程。 離線安裝 第一步:下

原创 使用Mybatis-Generator自動生成Dao、Model、Mapping相關文件

出處:http://www.cnblogs.com/lichenwei/p/4145696.html Mybatis屬於半自動ORM,在使用這個框架中,工作量最大的就是書寫Mapping的映射文件,由於手動書寫很容易出錯,我們可以利用My

原创 獲取請求參數信息

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/xingxiupaioxue/article/details/80669078 HttpServletRequest request = 

原创 根據Url抓取圖片在瀏覽器顯示

 抓取了不同網站的圖片,其中一個可以顯示,另一個提示格式不對,在瀏覽器裏對比了兩個圖片的響應頭,不同之處是一個經過了壓縮 在Response裏對其進行設置 response.setHeader("Content-Encoding","

原创 用HttpUrlConnection抓取網頁內容

一、HttpUrlConnection連接之模擬瀏覽器 在諸多的網站中,特別是大型的網站,設置了必須是瀏覽器的請求才會迴應。之所以這樣設置,就是爲了防止我們這種項目給他產生無意義的請求(往往這種請求都是大批量,對其服務器產生負荷)。那爲了

原创 Jsoup使用代理IP爬取資源

需求:根據Url抓取網絡中的圖片 1、開發過程中一直連接超時: String url = "http://www.xinhuanet.com"; Document doc = Jsoup.connect(url).get(); java

原创 關於JAVA發送Https請求(HttpsURLConnection和HttpURLConnection)

https協議對於開發者而言其實只是多了一步證書驗證的過程。這個證書正常情況下被jdk/jre/security/cacerts所管理。裏面證書包含兩種情況: 1、機構所頒發的被認證的證書,這種證書的網站在瀏覽器訪問時https頭顯示爲綠

原创 數據庫SQL優化大總結

網上關於SQL優化的教程很多,但是比較雜亂。近日有空整理了一下,寫出來跟大家分享一下,其中有錯誤和不足的地方,還請大家糾正補充。 這篇文章我花費了大量的時間查找資料、修改、排版,希望大家閱讀之後,感覺好的話推薦給更多的人,讓更多的人看到、

原创 查詢性能優化 深入理解MySql如何執行查詢

本篇深入瞭解查詢優化和服務器的內部機制,瞭解MySql如何執行特定查詢,從中也可以知道如何更改查詢執行計劃,當我們深入理解MySql如何真正地執行查詢,明白高效和低效的真正含義,在實際應用中就能揚長避短。 聲明:本人使用的數據庫版本爲My

原创 線程池原理及實現

1、線程池簡介:     多線程技術主要解決處理器單元內多個線程執行的問題,它可以顯著減少處理器單元的閒置時間,增加處理器單元的吞吐能力。         假設一個服務器完成一項任務所需時間爲:T1 創建線程時間,T2 在線程中執行任務的

原创 徹底刪除免安裝版mysql

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/beinlife/article/details/52131457 在網上看了很多徹底刪除免安裝版mysql的文章,本人按着文章操作還是不成

原创 戲(細)說Executor框架線程池任務執行全過程(下)

原文地址:http://ifeve.com/executor-framework-thread-pool-task-execution-part-02/ 上一篇文章中通過引入的一個例子介紹了在Executor框架下,提交一個任務的過程,這

原创 戲(細)說Executor框架線程池任務執行全過程(上)

原文鏈接:http://ifeve.com/executor-framework-thread-pool-task-execution-part-01/ 內容綜述 基於Executor接口中將任務提交和任務執行解耦的設計,Executor

原创 RabbitMQ 網頁端控制檯開啓方式

最近使用RabbitMQ發現只有命令行的方式使用RabbitMQ對隊列進行管理不夠方便,後來發現RabbitMQ提供了網頁端控制檯的方式!十分的方便!界面截圖如下: 具體的安裝方法如下: 首先進入rabbitMQ安裝目錄,後進入sbin

原创 多表連接的三種方式詳解 hash join、merge join、 nested loop

在多表聯合查詢的時候,如果我們查看它的執行計劃,就會發現裏面有多表之間的連接方式。多表之間的連接有三種方式:Nested Loops,Hash Join 和 Sort Merge Join.具體適用哪種類型的連接取決於 當前的優化器模式