原创 關於二進制信息的收發

上一篇中我們瞭解了“短連接”的工作模式 ,那在“短連接”模式下就涉及到了一種“二進制”信息的收發。今天就來詳細學習一下有關二進制信息收發的內部原理。 在以前的CS網絡工作模式下,我們學過一個Communication類,是將底層信

原创 Java 兩種動態代理機制的深入理解

Java的兩種動態代理機制 代理機制,也就是提供了對目標對象額外的訪問方式,它的好處是在不修改目標對象的功能的前提下,除了目標對象可以實現的功能之外,還可以通過代理對象實現一些額外的操作。 與靜態代理不同,動態模式下的代理類是在程

原创 理解Web服務器的內部工作原理

1)瞭解Web服務器的基本知識 Web服務器又叫做APP服務器是一個大的容器,由Tomcat和其他衆多的APP服務器組成,其中的Tomcat是整個Web服務器的基石,相當於是一個大的框架,但是僅僅有Tomcat是遠遠不夠的,功能缺

原创 HTML 部分標籤功能及簡單網頁編寫

1)html的簡單介紹 首先我們知道,Web工程是由兩部分組成的:瀏覽器部分、web服務器部分,而其中瀏覽部分就是以頁面的形式呈現的。還由於web工程是基於網絡的,而能夠接入廣域網的終端有很多種,爲了保證用戶能夠正常使用瀏覽器,就

原创 關於didadida——定時器

在學習“定時器”之前,我們先來清楚的瞭解定時器的應用需求,或者場合。當需要在一段規定的時間內完成某些操作時,就需要有一個精準的定時工具來提醒你更好的去完成。 我自己理解的是“定時”是,在規定好的時間一旦到了,就自動“醒來”一次,當

原创 有關Java文件操作的典型應用

1)簡單瞭解“流” 在Java中,文件的輸入和輸出是通過流(Stream)來實現的一個流,必有它的起始端和目的端。對於流而言,我們不用關心數據是如何傳輸的,只需要向起始端輸入數據,從目的端獲取數據即可。 流按照處理數據的單位,可以

原创 模擬Spring框架 有關IOC,DI的介紹和應用(上篇)

1)簡述 我從百度百科中查到說,Spring框架是由於軟件開發的複雜性而創建的,Spring使用的是基本的JavaBean來完成以前只可能由EJB完成的事情,可以應用於絕大部分Java應用。簡言之,Spring是一個輕量級控制反轉

原创 簡單介紹—服務發現

一、何爲服務發現? 服務發現是指使用一個註冊中心來記錄分佈式系統中的全部服務的信息,以便其他服務能夠快速的找到這些已註冊的服務。 意思就是,所有服務器(無論是同一種APP的多個服務器,還是不同APP的多個服務器)在啓動時,都需要在

原创 幫助瞭解Java線程池的核心原理

我們知道,在CS模式下的服務器端,服務器每偵聽到一個客戶端連接請求時,就產生一個線程,負責與客戶端的持續通信,不斷偵聽來自客戶端發來的“請求”。如果存在大量的客戶端連接,服務器端就會產生出大量的線程,一直保持和客戶端的通信,是長連

原创 區分java中Queue(隊列)的增刪操作

(1)offer / add 作用是: 在隊列中增加新的項 如果隊列已經滿了,無法加入的話, add():拋出一個unchecked異常 offer():返回false (2)poll / remove 作用是:從隊列中刪除第一個

原创 瞭解javascript中的邏輯與(&&)、邏輯或(||)

之前在javascript中遇到了一種運算方式,是有關利用js中邏輯運算符來完成賦值操作的,今天就來弄清楚在javascript中的邏輯與以及邏輯或,跟在java中的不同,以及它的具體用法; &&操作符(邏輯與) (1)&&操作符

原创 【javascript】 原型對象和原型鏈的相關講解

首先,javascript是一種弱類型的語言,也就是javascript中的變量都不需要像C或者java那樣明確定義它的類型。相比於java等的語言來說,javascript在使用上更加靈活,沒有那麼多限制。 爲了方便後續的講解,

原创 模態框的學習——巧妙處理setVisible(true)的阻塞問題

1)模態框的簡單介紹 模態對話框(Modal Dialogue Box,又叫做模式對話框),是指在用戶想要對對話框以外的應用程序進行操作時,必須首先對該對話框進行響應。如單擊【確定】或【取消】按鈕等將該對話框關閉。一般來說,Win

原创 Spring框架——有關AOP的部分原理解釋

1)AOP的初步認識 先給出關於AOP的專業術語的解釋(來自百度百科): 在軟件業,AOP爲Aspect Oriented Programming的縮寫,意爲:面向切面編程,通過預編譯方式和運行期間動態代理實現程序功能的統一維護的

原创 HTML(CSS,JS) 部分標籤功能及簡單網頁編寫

1)html的簡單介紹 首先我們知道,Web工程是由兩部分組成的:瀏覽器部分、web服務器部分,而其中瀏覽部分就是以頁面的形式呈現的。還由於web工程是基於網絡的,而能夠接入廣域網的終端有很多種,爲了保證用戶能夠正常使用瀏覽器,就