原创 Maven源碼打包方法

將MAVEN項目只保留源碼和POM文件,使用maven package命令打包pom.xml需要包含以下三個插件:(源碼位置和項目入口以及打包位置可以自己修改)<build> <sourceDirectory>src/main/java<

原创 關於JVM環境,導致的字符編碼轉換無效的解決辦法

JAVA線上項目遇到JVM環境,引起字符編碼轉換無效的問題 問題描述:線上的項目需要發送請求訪問接口,用eclipse運行沒有任何問題(因爲eclipse環境設置的是UTF-8),但用maven打成jar包運行就會出現編碼的問題(

原创 開發人員Git基本使用

基本的命令: git clone [email protected]:Lilia/testGit.git  (用clone就不用remote add origin了) 或git init              git re

原创 java修改圖片的大小

public class tt {     public static void main(String[] args) throws IOException       {        try {                 r

原创 滾輪滾動時追加頁面顯示數據

爲了數據顯示的美觀以及瀏覽的方便,我們在有大量的數據記錄時可以選擇先不完全的顯示,而是在滾輪滾動時追加顯示(爲了減少與數據庫交互次數增多影響性能,我們可以把數據一次性的取出)。 注意:1.後臺傳數據最好用JsonArray,java

原创 ajaxFileUpload+Struts2文件上傳

前臺: 1. 引入ajaxFileUpload.js文件 2. 前臺通過input type=file文件的onchange方法去調用上傳js代碼 <input id="logoPicUrl"  name="logoPicUrl" οnc

原创 計算機編碼問題ASCII,UTF-8,Unicode

1.ASCII編碼是1個字節,只有127個字符,就是大小寫英文字母,數字和一些符號 2.Unicode 通常2個字節(如果用到非常生僻的字就需要4個字節),Unicode把所有語言統一到一套編碼中 3.UTF-8編碼是“可變長編碼” a

原创 Oracle字符串分割Split(超簡單一條sql解決)

原文鏈接:https://www.cnblogs.com/xinxin1994/p/7053942.html oracle實現數據先分隔轉換再拼接,完美解決我的問題,已註明出處 SELE

原创 jdk8配置jdk11環境變量

新項目從jdk8升級到了jdk11,設置了環境變量爲11不生效(cmd 查看java -version還是舊的) 解決辦法:刪除C:\Program Files (x86)\Common Files\Oracle\Java\jav

原创 JAVA轉化PDF爲圖片格式

package test; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.

原创 js函數調用另一個包含ajax的函數返回問題

當js過長時需要封裝成不同的小功能,發現在函數調用另一個包含ajax的函數時,返回值有問題,百度了一圈沒找到答案,去了stackoverflow上找,答案有點複雜是這樣的。 這是國外網友的問題,加了異步爲否之後,返回值仍是undefi

原创 算法時間複雜性歸納

註明出處:博客原文 這一段很清晰的說明了時間複雜性的計算,已註明出處。 下面分別對幾個常見的時間複雜度進行示例說明: (1)、O(1) Temp=i; i=j; j=temp; 以上三條單個語句的頻度均爲1,該程序段的執行時間是

原创 JAVA併發編程--volatile關鍵字

volatile關鍵字: 保證線程間的可見性 禁止指令的重排序 不能保證原子性,所以不是線程安全的 線程間可見性 import java.util.concurrent.TimeUnit; public class test e

原创 超過int範圍的大整數相乘(算法+程序)

轉載至: https://blog.csdn.net/qq_24452475/article/details/51140195

原创 java解析Excel文件(csv,xls,xlsx)

一般Web項目中的需求是先上傳文件,再對文件解析將數據取出,文件上傳參見我的另一篇博客ajaxFileUpload+struts2文件上傳,這裏我們只說說Excel文件的解析。 首先,第一步需要導入jar包 xls和csv需要的jar包