原创 Oracle12用戶名修改時用戶不存在之Oracle脫坑記一

1 Oracle12版本比較特殊,對於熟悉Oracle或者接觸過Oracle的人,scott這個用戶大家一定相當的熟悉。12c推出了可插拔數據庫,在一個容器cdb中以多租戶的形式同時存在多個數據庫pdb。pdb中默認不包含scott用

原创 mysql基礎操作-表複製

1. 複製a表(結構+數據)->b表 create table b select * from a 2. 複製a表(結構)->b表 create table b select * from a where 1=2 注意:where

原创 springboot中delete請求方式的實現

前端 $.ajax({ type: 'DELETE', url: '/user/'+userId, ... }) 後端 @DeleteMapp

原创 內存溢出和內存泄漏的區別和如何避免內存溢出

內存溢出 out of memory 是指程序在申請內存時,沒有足夠的內存空間供其使用,出現out of memory;比如申請了一個integer,但給它存了long才能存下的數,那就是內存溢出。 內存泄露 memory leak

原创 爲什麼會需要消息隊列(MQ)?

轉載於https://www.cnblogs.com/xuyatao/p/6864109.html 爲什麼會需要消息隊列(MQ)? ##################################################

原创 hashmap和hashtable的區別?

hashtable& hashmap 區別 hashtable hashmap 時間 JDK1.1 JDK1.2 數據結構 數組+鏈表 數組+鏈表+紅黑樹(單鏈表節點>8時) 父類 抽象類Dictionary

原创 集合遍歷時注意事項(面試題)

增強for循環 Iterator迭代器 他們在便利集合時,如果對集合元素進行(增/刪),會報錯: ConcurrentModificationException 但是迭代器自身可以進行remove: List<String> l

原创 Java位運算

Java支持的運算符有如下7個。 &:按位與(同1爲1) |:按位或(有1爲1) ~:按位非(單目運算符,將操作數按位取反,包括符號位) ^:按位異或(同0異1) <<:左移運算符 ‘>>’:右移運算符 ‘>>>’:無符號位右移運算

原创 數據類型和運算符

一、基本數據類型 int是最常用的數據類型,因此通常情況下,直接給出一個整數值默認就是int類型。 小數默認double類型 除此之外,如下兩種情況必須指出。 ★如果直接講一個較小的整數值(在byte或short範圍內)賦給一個byte

原创 Java直接量

直接量 定義:就是程序中直接使用的數據值 // 在這行代碼中,爲變量a所分配的初始值5就是一個直接量 int a = 5; 直接量的類型 並不是所有的數據類型都可以指定直接量,能指定直接量的通常只有三種類型,基本類型,字符串類型和nul

原创 ==和equals的區別小結?

解釋一下 ”==”,他比較的是一個對象在內存中的地址值, 比如2個字符串對象 String s1 = new String("str"); String s2 = new String("str"); 如果用==號比較,會返回false,

原创 int的取值範圍?

int的取值範圍:  -2^31~2^31-1   計算機中32位int類型變量的範圍,其中int類型是帶符號整數。 正數在計算機中表示爲原碼,最高位爲符號位: 1的原碼爲0000 0000 0000 0000 0000 0000 000

原创 web項目部署到阿里雲的Linux服務器的詳細步驟

一:安裝xshell 和 xftp     1.xshell連接服務器        方式有幾種,這裏只介紹其中之一          在 阿里雲--密鑰對創建密鑰對,然後會得到下載的密鑰對文件。          打開xshell-打開

原创 Springboot使用fastjson

1.spring boot默認使用的json解析框架是jackson,使用fastjson需要配置,首先引入fastjson依賴 pom.xml配置如下: <project xmlns="http://maven.apache.or

原创 註解錯誤:Error resolving template "xxx", template might not exist or might not be accessible b

Error resolving template "xxx", template might not exist or might not be accessible by any of the configured Template R