原创 淺析對JSF項目的單元測試

  不知道大家有沒有對Web頁面進行測試的經歷?或者正想要對web頁面進行測試?爲什麼我下面這篇文章沒什麼人回覆呢?是因爲JSF用到的人少,還是因爲我比較超前沒幾個人想到對JSF頁面進行自動測試呢?呵呵   一直以來,我們使用java語言

原创 基於Netty的Websocket實現

目錄 目錄 WS協議簡介 服務器實現類 服務端 業務處理器 客戶端實現 基於HTML5實現 基於OKHttp的實現 WS協議簡介 HTTP協議是半雙工通信,同一時刻只有一個方向上的數據傳送,基於請求-響應式工作模式,只能客戶端主動向服務器

原创 基於Netty的羣聊系統

目錄   需求功能 實現思路 服務端實現 服務器實現類 業務處理器: 客戶端實現 客戶端啓動類: 客戶端業務處理器: 需求功能 客戶端: 連接服務器,可以從鍵盤輸入讀取數據發送給服務器端 接收服務端的發來的消息   服務器端: 可以監測客

原创 基於Netty的HTTP服務器的實現

目錄   HTTP協議簡介 Http請求消息 Http響應消息 Http服務器實現     業務處理器 案例 HTTP協議簡介 Http協議是基於TCP/IP協議基礎上用於超文本傳輸的應用層協議,主要有以下特點: 支持C/S模式 無狀態

原创 聊聊項目中的MVC分層構架中的一些線程安全問題

  變量的線程安全分析         成員變量和靜態變量是否線程安全?   如果它們沒有共享,則線程安全   如果它們被共享了,根據它們的狀態是否能夠改變,又分兩種情況     如果它們沒有共享,則線程安全 如果它們被共享了,

原创 Web.xml詳解

部署描述符實際上是一個XML文件,包含了很多描述servlet/JSP應用的各個方面的元素,如servlet註冊、servlet映射以及監聽器註冊。

原创 JSF中怎麼使用Enum生成下拉列表

      在開發中常常遇到可以列舉的值:如訂單狀態,處理中(1)、已發貨(2)、已完成(3)、已取消(4)。這種可列舉的結果專業的做法是將其類型定義成枚舉,下面我們就結合JSF的下拉組件將這種枚舉類型加載到我們下位列表上。  定義訂單狀

原创 用Eclipse開發JSF時,是標籤出現自動提醒

 先下載JavaEE開發的eclipse的版本,不需要任何插件,你就開始可視化的jsf開發了,下面開始配置。 第一步:點擊Window-->Preferences菜單,展開Web and XML-->JavaServer Faces T

原创 Qt Creator的配置和開發初步測試

1、Linux下Qt Creator的配置 從Dash中找到Qt Creator,打開,打開後可以看到主界面,這個界面和Windows下基本一致(後面安裝windows版本就清楚了),在前面的兩篇文章中我已經分別編譯了Linux下的X8

原创 《JSF教程》-03 環境搭建與第一個入門例子

在前邊我們對JSF做了一個初步的瞭解,接下來我們搭建JSF開發環境,開發我們的第一個JSF應用吧!              java領域常用的IDE有Eclipse、NetBeans和IDEA,其中 Eclipse和NetBeans