原创 HashMap、HashTable和concurrentHashMap
1.HashMap(線程不安全) 多線程環境下,使用Hashmap進行put操作會引起死循環,導致CPU利用率接近100%,所以在併發情況下不能使用HashMap 初始size爲16,擴容:newsize = oldsize*2,si
原创 spring boot事務(註解模式)
使用註解模式不需要配置文件,也不需要配置事務配置類或者方法,只需要使用“@Transcation”註解引入到相對應的位置即可實現事務回滾功能。 1.引入pom.xml <!-- 事物 --> <dependency>
原创 spring MD5加密
1.spring boot引入pom.xml <dependency> <groupId>org.webjars.npm</groupId> <artifactId>md5</artifactId> <version>
原创 用戶登錄後,session超時
1.前臺 //判斷用戶是否登錄 function checkUser(){ $.ajax({ url:"/getUser", type:"post", success: function(result){ if(r
原创 Mybatis增刪改查,包含批量操作
1.新增 <!-- 添加數據 --> <insert id="add" parameterType="com.yang.entity.User"> insert into users(name,age)
原创 cookie登錄
spring boot 後臺 後臺部分 //獲取cookie的值(進入登錄頁時執行) @RequestMapping("getCookie") @ResponseBody public synchronized JSONObj
原创 Linux安裝mysql
1.創建目錄 /usr/local/ 把下載好的mysql文件放到 /usr/local/ 目錄下 tar -zxvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz.tar.gz //解壓 m
原创 Linux安裝nginx
1.安裝依賴 yum install gcc yum install pcre-devel yum install zlib zlib-devel yum install openssl openssl-devel 2.下載 cd /
原创 Linux部署spring boot war項目
1.配置pom.xml文件 <packaging>war</packaging> <!-- web --> <dependency> <group
原创 js打印
//調用打印 var lists = new Array(); var list = new Object(); list.mailno ="123"; list.proCode = "
原创 redis的安裝和使用
1、安裝 下載redis https://github.com/MicrosoftArchive/redis/releases 2、安裝 將下載好的redis的zip放到c盤根目錄 然後啓動redis-server.exe文件,默認
原创 mysql存儲過程
查詢當前數據庫所有存儲過程 select `name` from MySQL.proc where db = 'dbname' and `type` = 'PROCEDURE'; 1.創建存儲過程 查詢所有值 delimiter
原创 Linux環境安裝JDK
/home/sfadmin/jdk/jdk1.8.0_171 編輯profile文件 vi /etc/profile 在profile文件中添加如下參數 #set java environment export JAVA_HOM
原创 HaspMap和HashTable總結
import java.util.HashMap; import java.util.Hashtable; import java.util.Iterator; import java.util.Map; public class M
原创 高版本maven出錯
高版本maven出錯 org.apache.maven.archiver.MavenArchiver.getManifest 解決辦法: help–>install new software, 然後add Name:MavenArch