原创 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編譯打包