原创 聊聊HTTPS和SSL/TLS協議

要說清楚 HTTPS 協議的實現原理,至少需要如下幾個背景知識。 1. 大致瞭解幾個基本術語(HTTPS、SSL、TLS)的含義 2. 大致瞭解 HTTP 和 TCP 的關係(尤其是“短連接”VS“長連接”) 3. 大致瞭解加密算法的概

原创 java 動態代理與靜態代理

本篇博客的由來,之前我們學習大話設計,就瞭解了代理模式,但爲什麼還要說呢? 原因: 1,通過DRP這個項目,瞭解到了動態代理,認識到我們之前一直使用的都是靜態代理,那麼動態代理又有什麼好處呢?它們二者的區別是什麼呢? 2,通過學習

原创 scrapy 簡單教程

首先,在教程(二)(http://blog.csdn.net/u012150179/article/details/32911511)中,研究的是爬取單個網頁的方法。在教程(三)(http://blog.csdn.net/u012150

原创 Tcpdump 抓包詳解

TCPdump抓包命令  tcpdump是一個用於截取網絡分組,並輸出分組內容的工具。tcpdump憑藉強大的功能和靈活的截取策略,使其成爲類UNIX系統下用於網絡分析和問題排查的首選工具。  tcpdump提供了源代碼,公開了接口,因

原创 培訓機構內幕--轉載

我算是IT培訓行業最早的一批從業者吧,這麼多年一直在IT培訓行業和IT軟體行業工作,早些年投資做過教育品牌;後來給國內的兩家大型軟體企業打工做職業經理人,很多業務依然和IT培訓掛鉤,所以這麼多年來一直看着IT培訓產業的發展,感觸很多。

原创 SSH小談

 打算看Spring,作爲三大框架之一,一直很困惑她有什麼用?爲什麼要使用Spring呢?回過頭來想想過去一年花了很多時間來看Struts、Hibernate,總是不停地去他們有什麼用,怎麼去用,卻從沒去想過爲什麼要使用他們?必須要使用

原创 jvm 內存區域劃分

JVM內存區域劃分 EDEN SPACE、SURVIVOR SPACE、TENURED GEN 2013 年 8 月 15 日 VVDIARY 1 COMMENT jvm區域總體分兩類,heap區和非heap區。heap區又

原创 爲什麼做javaweb要用到框架

今年我一直在思考web開發裏的前後端分離的問題,到了現在也頗有點心得了,隨着這個問題的深入,再加以現在公司很多web項目的控制層的技術框架由struts2遷移到springMVC,我突然有了一個新的疑問無法得到正確的解釋,爲什麼我們現在

原创 struts2的s:textField標籤問題

今天重新學習了一下Strtus2的自帶標籤,發現在使用<s:textfield> 標籤時,設置value值有一個小問題. 比如:value值裏面要怎麼寫才能夠拿到user裏的username的值?  常規的: <s:textfield n

原创 select ... for update

Select … for update語句是我們經常使用手工加鎖語句。通常情況下,select語句是不會對數據加鎖,妨礙影響其他的DML和DDL操作。同時,在多版本一致讀機制的支持下,select語句也不會被其他類型語句所阻礙。   藉助

原创 telnet 郵件命令應用

利用telnet進行SMTP的驗證 =========先計算BASE64編碼的用戶名密碼,認證登錄需要用到=========== [crazywill@localhost crazywill]$ perl -MMIME::Base64

原创 InnoDB與MyISAM引擎對比

一、前言 二、概述 三、100 萬數據性能測試 四、200 萬數據性能測試 五、500 萬數據性能測試 六、1000 萬數據性能測試 七、總結 注,測試環境 CentOS 6.4 x86_64,軟件版本 MySQL 5.1.73 (

原创 hibernate映射

1.屬性爲基本數據類型時:   @entity表示該pojo爲一個實體bean @table指定持久化類所映射的表,name指定了表的名稱 @id表示該字段爲主鍵 @generatedvalue表示生成策略這裏用的是自增策略 @colum

原创 mysql 多行變一行

 DateClass       Class         Count      2004-02             AU                 32      2004-02             VAIO    

原创 primaryConstrains And uniqueConstraints

1.主鍵約束(PRIMARY KEY) 1) 主鍵用於唯一地標識表中的每一條記錄,可以定義一列或多列爲主鍵。  2) 是不可能(或很難)更新.  3) 主鍵列上沒有任何兩行具有相同值(即重複值),不允許空(NULL). 4) 主健可作外健