原创 Netty 粘包/拆包

  Netty 粘包/拆包 TCP是個“流”協議,所謂流,就是沒有界限的一串數據。大家可以想想河裏的流水,是連成一片的,其間並沒有分界線。TCP底層並不瞭解上層業務數據的具體含義,它會根據TCP緩衝區的實際情況進行包的劃分,所以在業務上認

原创 負載均衡

負載均衡硬件負載均衡軟件負載均衡負載均衡的算法輪訓DNS負載均衡Nginx負載均衡其他負載均衡測試表格對齊方式設定內容居中、居左、居右SmartyPants創建一個自定義列表如何創建一個註腳註釋也是必不可少的KaTeX數學公式新的甘特

原创 docker ssh登錄

docker ssh登錄 設置ssh登錄的Dockerfile: # sshd # # VERSION 0.0.1 FROM ubuntu:16.04 MA

原创 Linux常用命令2

Linux常用命令2 一、vi或vim編輯器 1)、行號的顯示(:set nu)      :.=       顯示當前光標所在的行號     第一種是,手動顯示:在vim命令行模式下輸入  :set nu              

原创 Mybatis之mapper XML 文件

Mybatis之mapper XML 文件 原文鏈接:http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html 一、mapper XML 文件     MyBatis 的真正強大在於它的映射

原创 Spring的基本用法

Spring的基本用法 一、Spring bean的3中創建方法     在大多數情況下,Spring容器直接通過new關鍵字調用構造器來創建Bean實例,而class屬性指定Bean實例的實現類,但這不是實例化Bean的唯一方法。實際

原创 Mybatis及其使用

Mybatis及其使用 一、MyBatis的基礎用法 mybatis-3.4.4.jar https://github.com/mybatis/mybatis-3/releases     MyBatis 是支持定製化 SQL、存儲

原创 Docker技術及其使用

Docker技術及其使用 Docker鏡像(image)      Docker 鏡像就是一個只讀的模板。鏡像可以用來創建 Docker 容器。Docker 提供了一個很簡單的機制來創建鏡像或者更新現有的鏡像,用戶甚至可以直接從其他人那

原创 Mybatis之使用註解開發CRUD

Mybatis之使用註解開發CRUD 1、創建接口 import java.util.List; import org.apache.ibatis.annotations.Delete; import org.apache

原创 KVM及其常用命令

KVM及其常用命令 1、驗證CPU是否支持硬件虛擬化 egrep "svm|vmx" /proc/cpuinfo2、Ubuntu 下安裝KVM sudo apt-get install qemu-kvm qemu virt-manage

原创 Mybatis延遲加載和查詢緩存

Mybatis延遲加載和查詢緩存 原文網址:http://www.cnblogs.com/xujian2014/p/5478476.html 一、延遲加載     resultMap可以實現高級映射(使用association、coll

原创 Mybatis之動態 SQL

Mybatis之動態 SQL 轉載地址:http://www.mybatis.org/mybatis-3/zh/dynamic-sql.html 一、動態SQL     MyBatis 的強大特性之一便是它的動態 SQL。如果你有使用

原创 遷移VMWare虛擬機到KVM

遷移VMWare虛擬機到KVM 一、手動遷移 VMwareWorkstation/Player 上的虛擬機到 KVM     從物理機的文件系統看,VMware虛擬機是由一組文件組成。這些文件可能集中存儲在存儲服務器上,如 VMwar

原创 mybatis與jdbc的比較

mybatis與jdbc的比較        JDBC是Java提供的一個操作數據庫的API;        MyBatis是一個支持普通SQL查詢,存儲過程和高級映射的優秀持久層框架。MyBatis消除了幾乎所有的JDBC代碼和參

原创 MyBatis 配置文件

MyBatis 配置文件 一、Mybatis全局配置文件及結構 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.