原创 MySQL中exists和in的區別及使用場景

exists和in的使用方式:   #對B查詢涉及id,使用索引,故B表效率高,可用大表 -->外小內大  select * from A where exists (select * from B where A.id=B.id)

原创 java 基於 HttpURLConnection(post)和基於CloseableHttpClient(post) 請求

之前出現過期調用第三方接口,返回數據接收後不到的請情況,使用CloseableHttpClient(post)就好了。 import java.io.*; import java.net.*; import com.alibaba

原创 java不同方式方式導入導出數據

方法一: 根據  easypoi  實現導入導出 導入: 前端部分: <div style="vertical-align:top;padding-left:5px; position: relative; display:inline

原创 將xml 字符串轉換成 jsonObjec (一)

需要的maven 依賴 <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <

原创 java讀取,覆蓋,追加txt 內容 (二)包含網絡讀取

直接見代碼:  package com.oce.util; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import

原创 java ssm框架xss 過濾

轉載 :https://blog.csdn.net/weixin_43844607/article/details/103166133 後臺部分: <!-- xss過濾 --> <filter> <display-name>Ill

原创 java在Linux系統創建文件,因爲權限不足無法訪問的問題

例子: File file=new File(putImgPoster); ImageIO.write(bgBufImage, "png", file); 這裏輸出的圖片,在有些服務器未設置的情況下(特別不在同一個權限組的情

原创 java可對稱加解密---簡單的加密解密( 3DES加密 )

import org.apache.xerces.impl.dv.util.Base64; import javax.crypto.Cipher; import javax.crypto.SecretKey; import jav

原创 計算兩個整數數之間的隨機整數---2

/** * @Description:輸出某兩個整數之間的一個隨機數 **/ public static int randNumBetweenTwoInt(int n, int m){

原创 java 傳入抽獎概率 0~100(包含小數)設計獎池,返回抽獎結果

工具類拿去用吧 可以根據實際情況和需求進行修改 import java.math.BigDecimal; import java.util.ArrayList; import java.util.BitSet; import jav

原创 (二維碼處理--2)二維碼圖片和海報背景進行合成(包含生成二維碼)

maven依賴  <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId

原创 將時間根據傳入的參數進行加減(以秒爲單位爲單位)

import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalenda

原创 (二維碼處理--1)java根據網絡頭像和關鍵信息生成(微信類似二維碼)--包含獲取網絡圖片或文件流進行處理,

maven依賴 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId>

原创 java 後端根據傳入參數生成HTML並轉換成Base64圖片字節碼(以及FTP上傳常用)

方案一 將數據拼接成HTML字符串報道到指定地址,讀取html轉成base64Img數據  1>將字符串轉成HTML並保持 String str="<!DOCTYPE html>\n" + "<html>\n" + "\

原创 BufferedImage --- base64(互相轉換)

/** * BufferedImage 編碼轉換爲 base64 * @param bufferedImage * @return */ private static String Buf