原创 Java 獲取當前服務器公網IP

public static void main(String[] args) { try { // 打開連接 Document doc = Jsoup.connect("h

原创 Idea Springboot修改內置Tomcat版本

pom.xml指定修改的版本 <properties> <tomcat.version>8.5.31</tomcat.version> </properties> <dependency

原创 jsoup之HTML解析器

jsoup是一款Java的HTML解析器,可直接解析某個URL地址、HTML文本內容。它提供了一套非常省力的API,可通過DOM,CSS以及類似於jQuery的操作方法來取出和操作數據。   在爬蟲的時候,當我們用HttpClient之類

原创 Springboot項目配置阿里雲SSL證書

1.證書申請(自行選購) 2.下載證書 3.解壓下載壓縮包 4.將.pfx文件放至springboot項目resources目錄下    applicatio.yml中添加配置   5.設置http自動重定向https(8082

原创 Java自帶工具包StringUtils詳解

1. StringUtils.isEmpty() 判斷某字符串是否爲空,爲空的標準是 str==null 或 str.length()==0 StringUtils.isEmpty(null) = true StringUtils.is

原创 MySQL 的inet_aton()和inet_ntoa()函數存儲IP地址

當前很多應用都適用字符串char(15)來存儲IP地址(佔用16個字節),利用inet_aton()和inet_ntoa()函數,來存儲IP地址效率很高,適用unsigned int 就可以滿足需求,不需要使用bigint,只需要4個字節

原创 Java json轉List

public static void main(String[] args) throws IllegalAccessException, InvocationTargetException { String str = "[

原创 爬蟲 對比Java和Python

網絡爬蟲 網絡爬蟲(又稱爲網頁蜘蛛,網絡機器人,在FOAF社區中間,更經常的稱爲網頁追逐者),是一種按照一定的規則,自動地抓取萬維網信息的程序或者腳本。另外一些不常使用的名字還有螞蟻、自動索引、模擬程序或者蠕蟲。通俗講 就是將你在網頁上看

原创 Linux 配置JDK1.8

一、安裝準備 linux操作系統(CentOS 7.4 64位) jdk1.8 xshell、xftp 二、安裝步驟 1.下載jdk安裝包 下載地址:https://www.oracle.com/technetwork/java/java

原创 SpringBoot @Scheduled註解(cron、fixedRate、fixedDelay、initialDelay)各個參數區別

fixedDelay控制方法執行的間隔時間(毫秒),是以上一次方法執行完開始算起,如上一次方法執行阻塞住了,那麼直到上一次執行完,並間隔給定的時間後,執行下一次。上個過程結束後,等待300ms,執行下個過程 fixedRate是按照一定的

原创 Linux 系統時間12小時EDT轉爲CST

查看系統時間: 修改爲CST時區: [root@localhost ~]# mv /etc/localtime /etc/localtime.bak [root@localhost ~]# ln -s /usr/share/zon

原创 抖音X-SS-STUB算法

純粹技術愛好,若侵犯抖音貴公司的權益,請告知! 抖音接口主兩個算法X-Gorgon和X-SS-STUB 以下針對X-SS-STUB算法,已測! 搜索用戶接口抓包 以下是算法的核心代碼 import java.security.Mess

原创 Fidder4+安卓模擬器實現抓包配置

本文主要介紹fiddler4對安卓模擬器的抓包設置 首先在官網下載fiddler4進行安裝,然後下載安卓模擬器,這裏使用網易的MuMu模擬器。 1.fiddler4的設置 對於fiddler4的設置,首先打開fiddler,點擊Tools

原创 Java 生成二維碼以Base64串存DB,讀取網頁顯示

QrcodeUtils.java 源碼: package com.pay.utils; import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHint

原创 SpringWebsocket +Stomp+SockJS實現消息訂閱和推送

一、STOMP協議介紹 STOMP即Simple (or Streaming) Text Orientated Messaging Protocol,簡單(流)文本定向消息協議,它提供了一個可互操作的連接格式,允許STOMP客戶端與任意S