原创 linux上定時腳本cron

#!/bin/bash echo "$(date +%Y-%m-%d\ %H:%M:%S)" >> testCron.log 可以執行腳本:vim /root/test.sh 運行crontab -e 輸入如下,2分鐘運行一次test.

原创 golang自學之路(recover捕獲panic)11

recover捕獲panic   總結:當前函數或者協程錯誤退出,不影響其它函數或者協程繼續運行 函數: func main() { fmt.Println("a") run() fmt.Println("b") }

原创 golang自學之路(defer壓棧)10

defer fmt.Println("a") defer fmt.Println("b") defer fmt.Println("c") 輸出: c b a 先進後出,後進先出 總結:不管有沒有異常,defer都會在函數出棧的前一步執行

原创 一個tomcat支持多少併發

當一個進程有 500 個線程在跑的話,那性能已經是很低很低了。Tomcat 默認配置的最大請求數是 150,也就是說同時支持 150 個併發,當然了,也可以將其改大。 當某個應用擁有 250 個以上併發的時候,應考慮應用服務器的集羣。 具

原创 採用nacos,不停的打印心跳日誌

logging.level.com.alibaba.nacos.client.naming: WARN  在配置文件指定客戶端連接的日誌級別

原创 golang自學之路(通過json字符串生成struct結構體)10

//jsonStr爲json對象字符串{"key":"value"} //structName 爲要生成結構體的名稱   //根據json對象字符串生成結構體 func createStruct(jsonStr string,struc

原创 springboot熱部署,修改代碼自動編譯重啓

實現的方式概述 注意以下的熱部署方式在IDEA是默認沒有打開自動編譯的,手動編譯需要快捷鍵(Ctrl+Shift+F9),自動編譯的修改配置如下:(注意刷新不要太快,會有1-2秒延遲)。 File-Settings-Compiler-B

原创 golang自學之路(struct結構體初始化的幾種方式)9

type User struct { Id int `json:"id" orm:"auto"` // 用戶名 Username string `json:"username"` } func main() { /

原创 golang自學之路(goroutine之一)7

package main import ( "sync" "log" "time" ) func main() { //每個三秒總共需要9秒 doSomeing1(4) doSomeing1(5) doSomei

原创 golang自學之路(goroutine之二)8

func main() { for i := 0; i < 3; i++ { go func() { fmt.Println(i) }() } time.Sleep(time.Second) } 乍一看,以爲代碼輸

原创 springboot中RedisTemplate用法及其redis應用場景

轉自: https://www.cnblogs.com/yanan7890/p/6617305.html https://blog.csdn.net/tim_phper/article/details/51891097 Redis五大類

原创 api接口敏捷開發框架:springboot整合mybatis-plus+kotlin+swagger的模塊化項目

https://github.com/tzj1042/springboot-mybatis-plus   <dependency> <groupId>com.baomidou</groupId> <artifactId>my

原创 基於gradle構建kotlin的springboot項目

章魚哥springboot筆記之:kotlin的springboot項目搭建 廢話不多說直接上代碼:https://start.spring.io/ 選擇完後直接下載,idea導入 注意:導入的時候選擇gradle項目 build.

原创 linux下安裝git連接githup,克隆項目

安裝 yum install git 檢查 git version 設置賬號和授權證書: git config --global user.name "用戶名" git config --global user.email "郵箱" ss

原创 linux下docker的安裝使用,jar打包docker鏡像

yum install docker 安裝docker   service docker start 啓動docker   docker ps 查看docker容器   docker pull redis 下載redis鏡像   dock