原创 Netty長連接過程中如何判斷在線和離線狀態

話題背景:        在實際的開發過程中,TCP長連接對於我們的服務程序來說需要同時滿足兩個條件,1個是TCP保持連接,另外一個最關鍵是有通信數據。       在開發過程中可能會遇到以下幾種問題:      1、TCP連接了, 但客

原创 關於Netty這個專欄

前段時間看到csdn有設置付費專欄的,所以也就斗膽試了一下,到目前應該收到兩個朋友的付費,首先感謝這兩位朋友。但有幾點我想說明下: 1、確實文章裏所寫的可能是我在開發過程中遇到的問題還有總結。文章寫得比較粗糙,還不夠系統化; 2、開這個專

原创 關於Netty開發過程中遇到的問題整理

今天也偷個空,把從netty入門到目前所遇到的問題,包括在書上遇到的問題做個整理,後期再逐個自答。 1、NIO框架有哪些?各有什麼特點? 2、常見的IO模型有哪些?(大致有5個)並說說IO模型執行的過程。 3、如何理解阻塞、非阻塞、異步、

原创 官網開發的幾點思考

從去年到現在,在幫一個朋友開發一個官網。 在學校的時候,學過一學期的網站開發,那時候還有flash、切片之類的內容,但現在網站開發好像不需要(估計是我不夠專業的原因吧,哈哈)。 整個網站做下來,有幾點想法: 1、對於客戶來說,網站內容豐富

原创 java中的super

代碼中我們 有時候會看到這樣:   那這個super是什麼 作用呢? super是指向父類的引用,如果構造方法沒有顯示地調用父類的構造方法,那麼編譯器會自動爲它加上一個默認的super()方法調用。如果父類由沒有默認的無參構造方法,編譯

原创 關於Mybatis的幾點自問自答

1、Mybatis是什麼? 是基於java的數據持久層框架;  百度百科裏面有關於這部分的說明: 我們把Mybatis的功能架構分爲三層: (1)API接口層:提供給外部使用的接口API,開發人員通過這些本地API來操縱數據庫。接口層一接

原创 【Mysql】1、基礎知識整理

學每一種課程,總是免不了這些單詞或概念的東西: 1、DB:database 數據庫 2、DBMS:database management system 數據庫管理系統 3、database application:數據庫應用程序 4、SQ

原创 sql server死鎖問題

上午看到服務器上sql server佔的內存都超過90%,於是乎又手動重啓了sql服務,內存佔比是下降了,但是問題來了,這下好了,如何解決?            先是一陣kill,刪了一個進程又有新的進程出來?          網上

原创 sql部分語句

有些時候,對sql語句的不熟悉會導致無法寫好的查詢方法,在這裏做個筆記記錄下。   1、查找weixinuser這個表裏是否存在weixinnickname姓黎的用戶。 select * from weixinuser where wei

原创 數據庫連接池的幾點認識

主要是從https://blog.csdn.net/biubiubiulover/article/details/79853608 這篇文章學來的,再做些個人筆記:   數據庫連接池技術的思想非常簡單,將數據庫連接作爲對象存儲在一個Vec

原创 使用Netty處理多協議的方式

背景:服務器需要支持多種協議的解析,如何解決呢?一開始以爲可以通過netty的解碼器,然後根據不同的協議格式來解析判斷究竟是什麼版本的協議?哪家的協議?但想起來這個邏輯估計會很難完成,而且後期維護和更新會顯得複雜,所以想了另外一個辦法:不

原创 linux下搭建mqtt服務

目前如何搭建MQTT服務是個問題,先做個開頭,近期補充。 https://blog.csdn.net/weixin_44498318/article/details/106551797?utm_medium=distribute.pc_f

原创 關於Spring的IOC和AOP

在Spring原理方面聽到很多關於IOC和AOP的介紹,但實際上對這兩個理解不夠深入。   IOC:不是一種技術,而是一種思想。   AOP:   待續。。。

原创 mysql出現表名稱_warning了,表中值全部消失

如題 網上大部分的說法都是,數據庫被入侵,然後把所有表都刪了。   那問題如何解決? 1、在配置數據庫的時候(建庫、建表之前)應該注意什麼?防止數據庫入侵; 2、數據庫使用時,如何做好定時備份?什麼安全措施?     20200610

原创 mysql遇到問題後重新整理的mysql安裝配置過程

目前在用的mysql主要遇到以下問題: 1、mysql過一段時間需要重啓服務,才能夠連接上,否則連接時會出現1045錯誤; 2、數據庫被黑,安全性問題;   中間穿插一些基礎內容: 1、LAMP架構:是指一組通常一起使用來運行動態網站或者