原创 Tomcat - 深度學習 - 類加器詳解

前言 Tomcat如何實現不同的應用程序,使用不同的第三方類庫?帶着疑問學下去 打破雙親委派 以Tomcat類加載爲例,Tomcat 如果使用默認的雙親委派類加載機制行不行? 我們思考一下: Tomcat是個web容器, 那麼它要

原创 ElasticSearch - 深度學習 - Canal

前言 整理一下ElasticSearch中使用的場景 索引更新 索引構建主要分爲兩種 全量索引構建:從頭全部重新建,通常因爲:首次構建、增減字段、分詞修改、時間久了增量丟數據後 增量索引構建:只創建或者修改更新的數據,有如下優勢

原创 Java 開發工具 - 推薦插件

推薦博客 老司機的神兵利器-效率工具 - 掘金 IntelliJ IDEA Alibaba Java Coding Guidelines 阿里巴巴Java編碼指南插件支持。 Lombok 的使用 可以減少一些 get/set/t

原创 Python Faker的使用 - 製造隨機數據

前言 在日常工作中,我們經常需要至少一些隨機數據,比如人名,省,地址什麼的 項目Git地址:https://github.com/joke2k/faker 推薦博文:Python最假的庫:Faker 安裝 pip install

原创 MyCat 基礎 - 核心配置 - log4j2

前言 本章主要整理 MyCat核心配置說明 核心配置文件說明 文件名 說明 功能 server.xml 虛擬MySQL 配置系統相關參數配置用戶訪問權限配置SQL防火牆及SQL攔截功能 schema.xml 數據

原创 1. MyBatis - 深度學習 - 介紹與源碼下載

什麼是MyBatis MyBatis 是一款優秀的持久層框架,它支持定製化 SQL、存儲過程以及高級映射。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設置參數以及獲取結果集。MyBatis 可以使用簡單的 XML 或註解

原创 編譯Jar包指南

編譯Jar包指南 需要編譯的工程加入依賴 聚合工程,可執行文件是哪個,加哪個就好 <project> <build> <plugins> <plugin>

原创 Python MySQL基本操作

前言 因爲基本上類Linux都默認安裝了2.7版本的Python,這裏我們就用這個做記錄吧 安裝環境 pip install mysql-connector-python 插入少量數據 # coding=utf-8 import

原创 8. MyBatis - 深度學習 - 插件原理與定製

前言 本文整理並製作一個簡單的分頁插件 什麼時候應用了插件? public class Configuration { // 1 public Executor newExecutor( Transaction

原创 4. MyBatis - 深度學習 - 注入攻擊

前言 在日常工作中我們需要時刻避免被注入攻擊,否則可能你工作就沒了 不安全的演示 使用 ${} 語法時,MyBatis 會直接注入原始字符串,即相當於拼接字符串,因而會導致 SQL 注入 <select id="selectStu

原创 Java - 併發編程 - 線程池(圖解)

前言 做的學習筆記,並加入了自己的理解,謝謝 使用線程池的原因 我們創建的線程在運行結束後都會被虛擬機銷燬,如果線程數量多的話,頻繁的創建和銷燬線程會大大浪費時間和效率,更重要的是浪費內存,線程池可以讓線程運行後不立刻銷燬,而是讓

原创 MyCat 基礎 - 配置文件 - rule

前言 本章主要整理 MyCat核心配置說明 圖片來源:https://coding.imooc.com/class/208.html 核心配置文件說明 文件名 說明 功能 server.xml 虛擬MySQL 配置系

原创 Stream編程 - 案例總結

隨機數 List<Integer> collect = ThreadLocalRandom.current() .ints(0,9) .limit(10) .boxed() .collect(Collectors.

原创 MyCat 技術大綱

前言 本章呢,還沒時間收錄,我本地的makedown筆記太多了,待我整理整理 學習篇 MyCat 基礎 - 安裝與介紹 MyCat 基礎 - 核心配置 - server MyCat 基礎 - 核心配置 - schema MyCat

原创 2. MyBatis - 深度學習 - 基本使用

前言 本文整理一下MyBatis的基本使用,這裏非工作中使用的場景,主要爲了分析源碼而做準備 預備數據庫 如果你使用docker的話,推薦看看我的文章把 [Docker 實戰系列 - MySQL環境](…/…/Docker/實