原创 簡單加密文件

import java.io.*; public class FileEncryptUtil { /** * 密鑰 */ private static final int encryptKey =0x12;

原创 關於transfer的一些問題

<dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct-jdk8</artifactId> <version>1.2.0.Be

原创 AndroidStudio錯誤:error:Unexpected lock protocol found in lock file. Expected 3, found 0.

在app/build.gradle中添加換行或空格,然後等它自動重新構建,或者手動構建

原创 File與MultipartFile互轉

導入pom <!--File轉MultipartFile需要test包--> <dependency> <groupId>org.springframework</groupId> <artifactId>spri

原创 springboot獲取當前服務器target/classes的路徑

ResourceUtils.getURL("classpath:").getPath();

原创 刷新父頁面(WINDOW.OPEN打開的頁面)

父頁面A: window.open('b.html','b頁面','width=800,height=500,toolbar=no,scrollbars=no,menubar=no,screenX=200,screenY=200'

原创 事務管理註解@Transactional

@Transactional是管理事務的註解 在你的類上加上@Transactional(rollbackFor = Exception.class)註解,那麼你的類中所有public都會被加上事務,出現異常就會回滾操作 在方法上

原创 關於Android 27.1.1版本不兼容問題 --解決support-annotations版本衝突

在build.gradle裏面添加一段代碼,注意整個項目有兩個build.gradle,一個在項目根目錄,另一個在app-->build.gradle,我們需要選擇的是第二個,如圖:我們打開這個build.gradle,名字顯示的是app

原创 手機號的正則校驗

手機號 ((13|18)[0-9]|(145|147|149)|15([0-3]|[5-9])|166|17([1-3]|[5-8])|19[8-9])[0-9]{8}

原创 @Mapper 實體-模型映射

domain類是我們用於與數據庫映射的實體類,通常在將實體數據序列化發送到客戶端時,我們不會吧domain類去序列化,而是將domain類轉成一個model,將model序列化作爲響應給瀏覽器的數據。例如,有一個章節類(Chapt

原创 文件下載--解決文件名字亂碼問題

@GetMapping("download") @ResponseBody public void download(String fileName, @RequestParam(required = false) String

原创 各種ContentType的類型

.asf video/x-ms-asf .avi video/avi .doc application/msword .zip application/zip .rar application/x-zip-compressed

原创 git通過命令忽略指定文件

原文鏈接:https://blog.csdn.net/Wenco1/article/details/88664246 版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協

原创 @Pattern進行正則校驗

@Pattern(regexp = "\\d{4}", message = "倉位標識格式不正確", flags = {}, groups = {}, payload = {}) 作用於屬性 regexp:正則表達式 mess

原创 解決Response.AddHeader("Content-Disposition", "attachment; filename=" + file.Name) 中文顯示亂碼

原文鏈接:https://www.cnblogs.com/zhycyq/p/3363365.html 如果file.Name爲中文則亂碼。解決辦法是 方法1: response.setH