原创 Linux Tomcat 開機啓動
Tomcat下載.tar.gz在Linux上解壓就可以用,不用像安裝nginx那樣,還需要編譯,比較方便 一、配置catalina.sh文件 JAVA_OPTS="-Xms256M -Xmx256M -Xloggc:/mnt/t
原创 Jmeter WebSocket 壓力測試
Jmeter 版本爲5.2.1,插件管理包爲1.4 Java版本爲1.8 一、安裝插件管理包 1.訪問下載插件管理包 https://jmeter-plugins.org/get/ 2.將jar包放入 jmeter的 lib/e
原创 Linux alias 設置
一、查看 .bashrc文件 cd ~ cat .bashrc 二、增加別名 如:ps aux | grep nginx 查看進程的,最後一行增加 alias psg="ps aux | grep" vim ~/.
原创 面試題 線程安全
面試題,是否線程安全?結果是多少? public class Te { private static volatile int ii = 0; public synchronized static void add()
原创 SimpleDateFormat 線程不安全坑
SimpleDateFormat 使用 public static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat();全局變量的方式來創建,將會出現線程不安全,請在方
原创 JAVA 查看線程池狀態
//<!-- 需要依賴 pool 對象池 --> //<dependency> //<groupId>org.apache.commons</groupId> //<artifactId>commons-pool2</artifac
原创 HTTrack 爬取整站
HTTrack介紹 爬取整站的網頁,用於離線瀏覽,減少與目標系統交互,HTTrack是一個免費的(GPL,自由軟件)和易於使用的離線瀏覽器工具。它允許您從Internet上下載萬維網站點到本地目錄,遞歸地構建所有目錄,從服務器獲取HTM
原创 Nginx 安全配置
一、Nginx服務的Banner隱藏狀態 配置內容: server_tokens off; 更多的設置可參照:https://blog.csdn.net/huangbaokang/article/details/8823538
原创 The valid characters are defined in RFC 7230 and RFC 3986
先來吐槽一下,美團的開放平臺真的是垃圾中的垃圾,所有接口以GET訪問,並且中文不編碼,有好多非法字符比如[]{}"|!等,這樣很不好處理。網上好多說直接在spring boot 啓動設置 System.setProperty("tomc
原创 ActiveMq 安裝
Linux版本爲CentOS 7 64位 一、防火牆 1.1查看防火牆狀態 systemctl status firewalld 看到active(running)就意味着防火牆打開了 1.2 關閉防火牆 systemctl stop
原创 SSH工具
Xshell其實很優秀,配合xftp太方便了,但是不知道爲什麼 用着用着就無法打開了,打開直接報錯,下了好幾個版本都是一樣,沒辦法,使用別的應急吧。 一、putty 一個特別古老的SSH工具,很小巧,官方下載地址爲 https://www
原创 Linux 常用命令
網絡設置 一、查看該虛擬機的網絡信息 1.1 ls /etc/sysconfig/network-scripts 1.2 網卡設置 vi /etc/sysconfig/network-scripts/ifcfg-ens16777736
原创 ActiveMq Wire format negotiation timeout: peer did not send his wire format.
問題描述 過幾天就程序就報這個錯誤,8161端口也不能訪問 ,只能登陸進去執行 ./activemq stop ./activemq start 停止重啓纔可以正常訪問 。 查看activemq.log 2020-03-05 00:48
原创 RabbitMq Windows
RabbitMq 必須安裝Erlang,windows 和 linux 都是一樣的,必須先安裝。 一、下載Erlang 官方網站: https://www.erlang.org 22.2 WinX64版本下載地址: http://erla
原创 SQL SERVER 2008 R2查詢需要優化的表碎片
SELECT dbschemas.[name] as 'Schema', dbtables.[name] as 'Table', dbindexes.[name] as 'Index',