原创 ueditor上傳圖片到項目跟路徑外部

1.下載ueditor源碼,將com.baidu.ueditor包放到項目路徑下 2.修改com.baidu.ueditor.ConfigManager.java的getConfig方法 public Map<String, Obje

原创 jooqdemo

sql/* Navicat MySQL Data Transfer Source Server : localhost_3306 Source Server Version : 50718 Source Host

原创 json註解概要

pojo的bean裏面通常會有Date類型的數據,直接通過@ResponseBody返回出去的是一個長整型時間戳(從1970到該變量時間的毫秒數),關於原因,網上很多,此處不細講。如果想要返回自定義的日期格式,如:yyyymmddhhm

原创 synchronized修飾的同步方法的個人理解

一個類中的某個方法被synchronized修飾之後就是同步方法, 當多個線程訪問一個類的某一個對象的synchronized修飾的同步方法的時候,此時的同步鎖爲此對象,所以線程只能依次獲取這個對象鎖,之後才能執行這個同步方法; 當多個線

原创 mysql觸發器的使用

use t14test show tables drop table if exists uuidTest create table uuidTest(   testId VARCHAR(36) not

原创 寫MySQL存儲過程實現動態執行SQL

--存儲過程名和參數,參數中in表示傳入參數,out標示傳出參數,inout表示傳入傳出參數 create procedure p_procedurecode(in sumdate varchar(10)) begin

原创 springboot整合mybatis的三種方式

首先引入jar包:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-

原创 jvm基礎概念

一、jvm主要包括一下幾方面: 1.類加載子系統:負責從文件系統或者網絡中加載Class信息,加載的信息放在方法區中 2.執行引擎:負責執行虛擬機的字節碼文件,一般先進行編譯成機器碼後執行 3.垃圾回收器:java有一套垃圾回收清理機制,

原创 jsp中獲取action中值的方式

方式一 1.將要返回的值設置成爲成員變量 2.爲此變量生成get/set方發 3.爲此成員變量賦值 4.在jsp頁面用el表達式就可以取到該值。 方式二 如果是方法中產生的局部變量可以將該局部變量存入到request域中 出入reques

原创 基於zookeeper分佈式鎖個人理解

原理:需要獲取鎖的客戶點會在zookeeper的一個節點下創建一個有序的臨時節點,根據客戶端創建的子節點id大小,來判斷是否可以獲取鎖,如果一個客戶端創建的自己子節點的id是最小的,則獲取執行權,執行自己

原创 java.math.RoundingMode 幾個參數詳解

java.math.RoundingMode裏面有幾個參數搞得我有點暈,現以個人理解對其一一進行總結: 爲了能更好理解,我們可以畫一個XY軸 RoundingMode.CEILING:取右邊最近的整數 RoundingMode.D