原创 Spring事務傳播行爲最好的理解文章

https://mp.weixin.qq.com/s/IglQITCkmx7Lpz60QOW7HA

原创 MyBatis 查詢返回map中key默認大寫改小寫解決方案

Mybatis 查詢語句返回 map,key 值默爲大寫,將其全部改成小寫解決方案: import org.apache.ibatis.reflection.MetaObject; import org.apache.ibatis.re

原创 Java 隨機數(Random VS SecureRandom)

生成隨機數的幾種方法 Math.random()一隨機數 java.util.Random僞隨機數(線性同餘法生成)  java.util.concurrent.ThreadLocalRandom 工具類 java.security.Se

原创 ThreadPoolExecutor execute() 工作原理

自定義線程池: public class ThreadPoolTest { public static void main(String[] args) { //創建等待隊列 BlockingQ

原创 oracle PACKAGE中的函數如何查看函數體(兩種方法)

Oracle 數據庫中的 Package 中的函數體如何查看: 在包名上右鍵->查看:只能展示函數名  第一種方法:需要查看到函數體,我們可以包名上右鍵->查看說明與主體:點擊函數體 tab 頁,展示的就是函數具體實現     第二種方

原创 Redis 進階(事務、生存時間、排序)

本篇文章結構爲依次介紹Redis的事務、生存時間、排序。 Redis的事務: Reids 中的事務是一組命令的集合。事務同命令一樣是 Redis 的最小執行單位,一個事務中的命令要麼都執行,要麼都不執行。 127.0.0.1:6379>

原创 java併發編程(初識):Executor、ExecutorService、Executors

Executor: public interface Executor { void execute(Runnable command); } 一、Executor:一個接口,其定義了一個接收Runnable對象的方法exec

原创 Java獲取當前時間的四種方式

面試時被問到如何獲取系統當前時間,平時沒有怎麼注意這個問題,這裏整理一下 import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Da

原创 七種單例

package com.example.demo.test01; /** * 靜態內部類實現單例 */ public class Singleton01 { /** * 靜態內部類 */ pri

原创 華爲OD東莞技術一面(java)

時間:2020/4/26  20:00-21:10 背景:2019畢業,工作經驗一年多 自我介紹 java 基本數據類型以及對應的包裝類? Integer、Float、Double繼承了同一個父類是什麼? 我有一個定點任務或者週期性任務,

原创 判斷文本框輸入中文超過10個英文數字超過20個

以下是一段 js 代碼 : var len=0; for(var i=0; i<content.length; i++) { //正則表達式判斷中文 if (/[\u4e00-\u9fa5]/.test(content[i])) {

原创 計算兩個經緯度之間的距離(java和數據庫實現)

java實現: package com.example.util; public class LocationUtils { /** * 赤道半徑 */ private static double EAR

原创 Redis 基本數據類型常用操作集錦

Redis 最常用的兩個程序 redis-server 和 redis-cli ,其中 redis-server 是 Redis 的服務器,啓動 Redis 即運行 redis-server ; 而redis-cli自帶的 Redis 命

原创 多線程實現四種方式以及源碼分析

實現 Java 多線程的方式有四種: 繼承Thread類,重寫run方法 實現Runnable接口,重寫run方法,實現Runnable接口的實現類的實例對象作爲Thread構造函數的參數 通過Callable和FutureTask創建線

原创 兩個頁面之間 地址欄 Url 傳參中文亂碼解決方案

傳值頁面跳轉URL: window.location.href = "b.html?title="+encodeURI(encodeURI(參數)); b.html取值: var title = decodeURI(this.getUrl