![240](https://upload.jianshu.io/users/upload_avatars/12474275/f6bf2c86-2590-48f8-a548-5247e6943528.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1.創(chuàng)建Nio服務(wù)端 2靖苇、創(chuàng)建NIO客戶端 3、NIO客戶端線程處理類 4柱彻、創(chuàng)建NioClient多個(gè)客戶端實(shí)現(xiàn)聊天
枚舉趋箩,如果涉及到反序列化創(chuàng)建對(duì)象時(shí)推薦使用枚舉的方式來(lái)實(shí)現(xiàn)單例,因?yàn)镋num能防止反序列化時(shí)重新創(chuàng)建新的對(duì)象僧须。本文介紹 Enum 的使用方式微驶。 ...
一 腮鞍、Hash1.1 介紹Redis中的字典采用哈希表作為底層實(shí)現(xiàn),一個(gè)哈希表有多個(gè)節(jié)點(diǎn)道盏,每個(gè)節(jié)點(diǎn)保存一個(gè)鍵值對(duì)。 在Redis源碼文件中文捶,字典...
ThreadLocal是什么 ThreadLocal是一個(gè)本地線程副本變量工具類粹排。主要用于將私有線程和該線程存放的副本對(duì)象做一個(gè)映射种远,各個(gè)線程之...
一顽耳、myisam存儲(chǔ)引擎 1 . 測(cè)試的表結(jié)構(gòu)信息 測(cè)試加索引 (1)添加單列索引坠敷,能夠添加成功(報(bào)出warning),但實(shí)際添加的是前綴索引射富。...
Mysql清空表(truncate)與刪除表中數(shù)據(jù)(delete)的區(qū)別 為某基于wordpress搭建的博客長(zhǎng)久未除草膝迎,某天升級(jí)的時(shí)候發(fā)現(xiàn)已經(jīng)...
1.1 Row Level 行模式日志中會(huì)記錄每一行數(shù) 據(jù)被修改的形式,然后在slave端再對(duì)相同的數(shù)據(jù)進(jìn)行修改 優(yōu)點(diǎn):在row level模式...
1胰耗、Redis支持主從(master-slave)復(fù)制功能限次,當(dāng)主服務(wù)器更新數(shù)據(jù)時(shí)能同步到從服務(wù)器(1)在從Redis服務(wù)器的redis.conf...
[Mybatis異常There is no getter for property named 'XXX' in 'class java.lan...