原创 安裝Python3.6和requests

1、百度搜索Python 進入download頁面 https://www.python.org/downloads/release/python-360/ 根據自己選擇自己需要的頁面 2、requests下載頁面  https://py

原创 面試題總結一

一、多個線程同時讀寫,讀線程的數量遠遠大於寫線程,你認爲應該如何解決併發的問題?你會選擇加什麼樣的鎖? ReadWriteLock讀寫鎖 二、JAVA的AQS是否了了解,它是幹嘛的? AbstractQueuedSynchronizer(

原创 解決SpringBoot2中前臺Long型數據精度丟失問題

想要解決long類型丟失問題,必要將long類型轉換爲String類型再傳輸,一共有三種解決方案 方案一:註解方式:實體類中增加註解 /** 主鍵ID */ @Id @GeneratedValue(generator = "ID") @

原创 Java內存分析--jstat虛擬機統計信息監視工具

jstat命令格式爲: jstat [option vmid [interval[s|ms} [count]]] 參數interval和count代表查詢間隔和洗漱,如果不寫,只查詢一次,假設需要每250毫秒查詢一次進程爲2764垃圾回收

原创 聚合與組合

一 聚合關係(aggregation) 聚合關係用一條帶空心菱形箭頭的直線表示,如下圖表示A聚合到B上,或者說B由A組成;          聚合關係用於表示實體對象之間的關係,表示整體由部分構成的語義;例如一個部門由多個員工組成; 與組

原创 spring5.x 源碼編譯 java.lang.AssertionError錯誤

之前版本爲是4.10.3-all.zip,我本地下載的是5.6.3,所以將gradle改爲5.6.3,重新編譯即可。 我的版本idea:2019.3;jdk:11.0.6;gradle:5.6.3。 編譯順序:core-oxm-conte

原创 算法題:好多魚(牛客網)

[編程題] 好多魚! 牛牛有一個魚缸。魚缸裏面已經有n條魚,每條魚的大小爲fishSize[i] (1 ≤ i ≤ n,均爲正整數),牛牛現在想把新

原创 SSM整合時,使用校驗器hibernate-validator時報錯。

javax.servlet.ServletException: Servlet.init() for servlet [springmvc] threw exception org.apache.catalina.authenticat

原创 my_bash_profile

# setting jdk8 export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home #export JAVA_8_HOME=

原创 Python爬取貼吧內容-南華大學貼吧爲例

# -*-encoding:utf-8 -*- #---------------------------------------   #   程序:

原创 解決src引用upload下圖片中文名稱問題

在jsp頁面設置圖片的src, $("#preview").attr("src","upload/QQ圖片20150527085733.png"); 由於路徑含有中文名,而找不到圖片的問題, 解決方案: 在tomcat的server.x

原创 SpringDataJPA+QueryDSL 報錯 ClassNotFoundException: com.......QXXXX

主要是因爲pom文件中少引入了一個插件 <!--添加QueryDSL插件支持--> <plugin> <groupId>com.mysema.maven</groupId>

原创 Oracle、MySQL、達夢數據庫新增修改刪除字段

一  Oracle 假如有一個表名爲tb,字段段名爲name,數據類型nchar(20)。 1. 假設字段數據爲空,則不管改爲什麼字段類型,可以直接執行 alter table tb modify (name nvarchar2(20)

原创 如何在同一系統裏同時啓動多個Tomcat

1. 端口說明         tomcat是個服務程序,需要佔用幾個通訊端口,所以默認情況是不能啓動多個tomcat,如果要啓動多個tomcat,需要修改配置文件,通過在配置文件設置不同的通訊端口就可以做到。         修改文件位

原创 解決單獨啓動tomcat出現一閃而過的問題

1. 本機jdk1.7,tomcat7 ,eclipse啓動正常,單獨啓動tomcat,出現一閃而過的問題。 2. 進入tomcat的bin目錄:看到圈出紅色的3個bat文件,一般通過startup.bat啓動tomcat時流程是:sta