原创 JAVA_OPTS-----java虛擬機啓動參數配置

JAVA_OPTS配置參數: 例:JAVA_OPTS=”-server -Xms1536m -Xmx1536m -XX:NewSize=320m -XX:MaxNewSize=320m -XX:PermSize=96m -XX:MaxPe

原创 Win10與VS2015搭建內核驅動開發環境遇到的問題

關於在Win10與vs2015環境下搭建內核驅動開發環境看這兩篇文章: WIN10 + VS2015 + WDK10 + SDK10 + VM虛擬機驅動開發調試環境搭建 Win10下VS2015(WDK10)驅動開發環境配置 搭建過

原创 有關網絡包長度與校驗和的研究

當網絡通暢時,也就是擁塞窗口和接收窗口足夠大,那麼爲了提高吞吐量,一個ip數據報會攜帶儘可能多的數據,但是由於數據鏈路層MAC幀對幀數據的長度有限制,最小64字節,最大1500字節,一般情況下tcp包是沒有option的,那麼這個時候一個

原创 學習筆記(5)-----servlet細節

一、通配符使用: 二、細節: 因爲servlet是單例,所以會出現線程安全問題:例如售票系統 如果一個變量不需要共享,則直接在doGet()或是doPost()中定義,這樣就不會出現線程安全的問題 三、servlet

原创 遠程服務器部署javaweb項目

一,空間商的選取:      選取的是阿里雲 以上是基本的配置,採取的是阿里雲的15天測試服務 阿里雲的控制面板有服務器的一些基本停用,重啓等操作,雖然也有連接遠程服務器的shell,但是網頁端的shell並不好用, 這裏我們使用阿里雲推

原创 Log4j沒有正確配置導致項目沒有發佈成功

遇到一個奇葩問題,研究一個使用jfinal框架的demo,在全局攔截器控制非法訪問時候,想研究一下攔截的具體過程,然後在代碼中添加了很多syso想查看不同時期不同變量的內容,但是保存重新發布以後,試圖訪問一個非法的url,發現在控制檯並沒

原创 學習筆記(6)-----用戶管理系統v1.0

一、用戶管理系統設計: 二、新建UsersManager項目 LoginServlet.Java: package com.zzx.view; import java.io.IOException; import java.io.

原创 JDBC學習筆記(1)-----溫故jdbc

一、使用MySQL建表: 二、編寫java程序: 1、添加MySQL的jdbc類庫 2、加載MySQL的jdbc驅動 public static void main(String[] args) {

原创 myeclipse使用maven構建struts2項目詳解

零,maven的配置 首先去官網下載最新版maven,然後解壓,配置環境變量         然後打開myeclipse,打開window->preferences 不使用內嵌的maven,我們使用自己安裝的maven 然後配置sett

原创 有關編碼的一些問題

起因: 寫服務器端口,用xstream返回xml時,客戶端用sax解析報錯:org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not all

原创 學習筆記(3)-----servlet的三種開發方式

servlet網絡拓撲圖: servlet快速入門: 開發servlet的三種方法:(非eclipse開發) 1、實現servlet接口: 在之前部署的虛擬目錄mywebside的WEB-INF文件夾下新建classes文件夾(放se

原创 學習筆記(4)-----使用MyEclipse開發servlet

一、新建web工程: 二、在src目錄下新建servlet類 可以看到ServletTest類中自動生成了5個需要重寫的方法 並且已經部署了該servlet (如果刪除在包下新建的servletl類,web.x