原创 Docker 常用命令 更新中。。

docker pull tomcat:8.5  從鏡像倉庫中拉取或者更新指定鏡像 :是指定版本 否則下載默認的latest版本 docker image list 查看本地的所有鏡像 docker rmi -f tomcat:8.5 刪除

原创 Mybatis 框架總結(五) :緩存機制

正如大多數持久層框架一樣,MyBatis 同樣提供了一級緩存和二級緩存的支持 1.一級緩存: 基於PerpetualCache 的 HashMap本地緩存,其存儲作用域爲 Session,當 Session flush 或 close 之

原创 java 實現 websocket消息推送

業務場景是後臺觸發某個事件(比如後臺執行一條insert語句前臺就要刷新界面),每一個用戶都對應着一個界面,所以這裏用wxId作爲一個用戶頁面的唯一標識 js代碼 var websocket=new WebSocket("ws://lo

原创 poi解析excel 成List 結構

效果: 導入poi依賴的jar包 我是採用spring mvc,後臺接受一個MultipartFile 這裏的PageData就是HashMap,業務需要所以封裝了一次,大家可以將PageData直接替換成HashMap 直接調用

原创 linux 學習 更新ing.....

參考bilibili視頻 https://www.bilibili.com/video/av21303002/?p=27 Linux目錄結構 linux的世界裏,一切皆文件 /dev 管理設備 好比windows的設備管理器 /bin 常

原创 idea 配置 gradle 環境

1.配置jdk環境(略) 2.配置gradle環境  2.1首先下載gradle https://download.csdn.net/download/l577125882/10893228  2.2解壓  不要帶中文路徑 2.3配置環

原创 select 上使用onchange函數失效 解決辦法

<select name="qualifications" style="width: 100%; height: 27px;" onChange="changeQualifications(this)"> <option value="

原创 HashMap, ConcurrentHashMap 原理及源碼,一次性講清楚!

網上關於 HashMap 和 ConcurrentHashMap 的文章確實不少,不過缺斤少兩的文章比較多,所以纔想自己也寫一篇,把細節說清楚說透,尤其像 Java8 中的 ConcurrentHashMap,大部分文章都說不清楚。 終歸

原创 eclipse 快捷鍵大全 收藏起來慢慢看

https://www.cnblogs.com/mq0036/p/4995390.html

原创 redis實現分佈式鎖

前言 分佈式鎖一般有三種實現方式:1. 數據庫樂觀鎖;2. 基於Redis的分佈式鎖;3. 基於ZooKeeper的分佈式鎖。本篇博客將介紹第二種方式,基於Redis實現分佈式鎖。雖然網上已經有各種介紹Redis分佈式鎖實現的博客,然而他

原创 https原理通俗瞭解

摘要:本文嘗試一步步還原HTTPS的設計過程,以理解爲什麼HTTPS最終會是這副模樣。但是這並不代表HTTPS的真實設計過程。在閱讀本文時,你可以嘗試放下已有的對HTTPS的理解,這樣更利於“還原”過程。 我們先不了聊HTTP,HTTPS

原创 oracle 導入導出dmp文件

導出 dmp 文件 數據庫用戶:shsystem 密碼:ok 導出文件路徑:d:\daochu.dmp exp shsystem/ok@orcl file="d:\daochu.dmp" full=y 導入dmp文件 sysdba 登錄

原创 PowerDesigner oracle逆向生成物理模型

https://jingyan.baidu.com/article/19192ad8f68c21e53e5707eb.html

原创 適配器模式

假設系統存在一個現有的類UserInfo: class UserInfo { private Map<String, String> userBaseInfo; public Map getUserBaseInfo(

原创 linux 安裝 jdk1.8

自己在阿里雲買了個linux服務器,首先要安裝jdk環境,在網上搜了一堆,自己再總結一遍 1.oracle下載linux的jdk版本 https://www.oracle.com/technetwork/java/javase/down