随笔分类 - java
摘要:public class StringTools { /** * 校验是不是email */ public static boolean checkIsEmail(String userId){ if(userId == null){ return false; }else{ String form
阅读全文
摘要:大概代码贴一下,自己连接,仅执行语句返回内容 /** * 查询sql * * @param: sql * @return: JSONArray */ public static JSONArray querySql(PostgreSQLConfig staticPostgreSQLConfig, S
阅读全文
摘要:第一种就是自己分批写入:建立新list大小为500,然后循环你的数据 List<OrderVO> list=mapper.getList(); //从数据库查询出来的list,也就是需要进行批量插入的总list //一次插入的条数,也就是分批的list大小 int pointsDataLimit =
阅读全文
摘要:import org.springframework.util.Assert; import java.time.Clock; import java.time.Instant; import java.time.LocalDateTime; import java.time.ZoneId; imp
阅读全文
摘要:import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; import org.springframework.http.MediaType; import org.springf
阅读全文
摘要:import org.bouncycastle.crypto.AsymmetricCipherKeyPair; import org.bouncycastle.crypto.CipherParameters; import org.bouncycastle.crypto.CryptoExceptio
阅读全文
摘要:/** * 查询sql * * @param: sql * @return: JSONArray */ public static JSONArray querySql(PostgreSQLConfig staticPostgreSQLConfig, String sql, Object... ob
阅读全文
摘要:/** * com.bocnet.util.Base64 */ public final class Base64 { private static final Base64Coder coder = new Base64Coder(); public static String encode(by
阅读全文
摘要:import org.apache.log4j.Logger; import javax.net.ssl.HttpsURLConnection; import javax.net.ssl.SSLSession; import java.io.*; import java.net.*; import
阅读全文
摘要:import net.sf.json.JSONArray; import net.sf.json.JSONObject; import org.apache.log4j.Logger; import java.util.*; /** * 本类为json和Map,List相互转换的工具类,有8个功能<
阅读全文
摘要:try { sign = URLDecoder.decode(sign, "utf-8"); sign = sign.replace(' ', '+'); } catch (Exception e) { log.error("urldecode异常:", e); } 替换回去哈哈
阅读全文
摘要:IOrderService epayOrderService = SpringContextHolder.getBean("orderService"); 在xml注入SpringContextHolder <!--使用xml 注入SpringContextHolder--> <bean id="s
阅读全文
摘要:if (log.isDebugEnabled()) { log.debug(buildFullString()); } 如果这个buildFullString效率不太高,那么如果直接写log.debug(buildFullString());的话 虽然它不会打印语句,但是buildFullStrin
阅读全文
摘要:import java.text.SimpleDateFormat; import java.util.Date; import java.util.UUID; public class IdGen { private static final SimpleDateFormat sdf = new
阅读全文
摘要:jvm调优: 1. 调优时机: a. heap 内存(⽼年代)持续上涨达到设置的最⼤大内存值; b. Full GC 次数频繁; c. GC 停顿时间过⻓长(超过1秒); d. 应⽤用出现OutOfMemory 等内存异常; e. 应⽤用中有使⽤用本地缓存且占⽤用⼤大量量内存空间; f. 系统吞吐量
阅读全文
摘要:package com.lrhealth.mappingintegration.utils; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Component; import ja
阅读全文
摘要:BeanUtils它提供了对java反射和自省API的包装。它里面还有很多工具类,这里我们介绍一下copyProperties。 我们如果有两个具有很多相同属性的JavaBean,一个很常见的情况就是Struts里的PO对象(持久对象)和对应的ActionForm,传统的方式对属性逐个赋值: cas
阅读全文
摘要:public static void main(String[] args) throws SQLException { Connection connection = null; Statement stmt = null; String tableName = null; try { //1.
阅读全文
摘要:/** * 过滤sql'语句中的注释 * @param sqlScript * @return */ public static String filterComments(String sqlScript) { //匹配注释的正则,去除注释 String pattern = "(/\\*([^*]
阅读全文
摘要:代码摘抄: public static String createOracleSQLTemplate(List<DwdVersionDetailFieldVO> dwdVersionDetailTabVOS, String tabEnName) { String SQLTemplate = "INS
阅读全文