原创 JavaScript中的truethy理解
背景:最近在系統學習前端vue,然後在官方文檔上看到這麼一句:truthy 不是 true ,納尼。。。必須要學習 學習: 今天學習記錄一波js中的真值的規範理解,不管你是前端還是全棧,都應該對下面的這個JavaScript真值進行系統的
原创 代碼比對工具UltraEdit(UE使用)
最近做了一個老項目的H5+jquery+css的老項目頁面,在其中使用了很多的類似這種賦值語句 $("#demo_id").text(data["demo_id"]); 向上面的賦值語句將近有幾百行,這種格式固定賦值,可以用UE的列模式進
原创 centos7防火牆配置以及緩存清空
一.centos7使用firewalld 1、firewalld的基本使用 啓動: systemctl start firewalld 關閉: systemctl stop firewalld 查看狀態: systemctl
原创 解決idea新down項目無法導入maven依賴的問題
1.問題現象:在右側maven工具欄裏沒有Dependies 2.問題排查:好像是昨晚家裏斷網,導包中途就斷掉了 3.問題解決: 首先檢查maven的settings文件是否配置正確 命令行terminal,mvn cle
原创 mq啓動namesrv報錯Could not find or load main class org.apache.rocketmq.namesrv.NamesrvStartup
1.報錯信息如下: 失敗原因,應該進入到編譯後的bin目錄上一層執行命令 nohup sh bin/namesrv & 我本地編譯後的目錄爲: /software_data/rocketmq-all-4.5.2-source-re
原创 win10配置telnet客戶端
win10配置telnet客戶端 背景:我們有時候會在雲服務器啓動了某些應用,卻鏈接不上,此時可以通過telnet來檢查端口是否開放。 步驟:我的電腦--》屬性--》控制面板--》程序--》啓用或關閉windows功能--》 然後就可
原创 用戶名不重複生成器
1.背景:最近在做一個項目的微服務改造工作,遇到了一個需求:用戶根據手機號驗證碼登錄,靜默註冊時用戶名不能重複。 2.分析:之前老項目中使用的是方案是,使用固定字符串+6位隨機數自動生成一個,再將所有的用戶名一次性從DB裏摟出來,循環遍歷
原创 阿里雲centos防火牆、端口配置
一.背景 我們現在大多數的應用都是跑在雲上環境,而我們大多數選擇的都是阿里雲服務器,以下爲我們簡單介紹下雲環境端口配置。 阿里雲ECS實例剛剛購買以後,默認是沒有開啓防火牆服務的,需要手動開啓,如果你不開啓,很容易被黑客的挖礦腳本入侵。
原创 SpringSecurity+OAuth2認證/oauth/token登錄報錯There is no client authentication
報錯信息: { "error": "unauthorized", "error_description": "There is no client authentication. Try adding an appropriate aut
原创 idea常用快捷鍵(短小精悍版)
1.編碼部分 Ctrl+Shift + Enter,語句完成。 Shift+單擊,可以關閉文件。 Ctrl+F12,可以顯示當前文件的結構。 Ctrl+N,可以快速打開類。 Ctrl+Shift+N,可以快速打開文件。 Alt+Inser
原创 Http請求的header中不能帶有中文 There was an error connecting to XXX
今天在使用postman進行接口測試時,發現一個很奇怪的問題,There was an error connecting to XXX 報錯說連不上服務器,後來查找資料 才發現:Http請求的header中不能帶有中文 隨後,使用在線
原创 linux新建用戶並授權
1.新建admin用戶 用以部署使用,減少因漏洞而導致服務器被黑客直接獲取root權限的風險 (1)創建用戶 新建用戶admin useradd admin 修改admin密碼爲:admin123 passwd admin123
原创 idea解決jar包衝突的實用技巧
背景:在項目開發過程中,我們經常會使用到maven來管理jar包並作爲項目打包構建工具,但是經常會遇到jar包衝突的問題 下面就分享一下解決jar包衝突的幾個實用技巧 1.比如說:經常遇到NoClassDefFoundError或者NoM
原创 win10報錯jar不是內部或外部命令,也不是可運行的程序
1.問題:今天在cmd命令行中要用jar命令打包,卻發現出現錯誤。 錯誤提示:jar不是內部或外部命令,也不是可運行的程序 但是java -version沒有任何問題。 2.解決:首選需確認配置了系統的Java
原创 使用Jenkins和Jmeter和ant腳本構建簡易的業務監控系統
一.背景 由於前段時間線上業務接口經常崩潰,而又無法第一時間發現,被領導定義爲生產事故,隨後開會三番兩次提及要構建生產接口監控系統,最好能有預警功能。線上的業務是15年基於jdk1.7開發的springmvc+ant編譯打包