- 博客(22)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Spring boot 少量字段不使用对象接收 自定义注解转成JSON格式
Spring boot 少量字段不使用对象接收 自定义注解转成JSON格式
2021-11-24 18:31:19
822
原创 Redis 缓存击穿 缓存穿透 缓存雪崩 看这一篇就够了
在回答这几个问题之前先搞清楚 这几个问题分别出现在什么场景缓存穿透 (缓存穿透是指缓存和数据库中都没有的数据)加强数据校验 使用布隆过滤器 请求数据短时间缓存 终极大招,让运维对每秒请求超过阈值的IP进行拉黑缓存击穿(是指一个Key非常热点,在不停的扛着大并发,大并发集中对这一个点进行访问,当这个Key在失效的瞬间,持续的大并发就穿破缓存,直接请求数据库)热点数据永不失效 加互斥锁缓存雪崩( 缓存大面积失效,或者redis宕机了) 避免缓存同一时间失效在设置缓存失效时间的.
2020-11-23 19:00:21
176
原创 拦截XSS攻击
话不多说直接上代码@Configurationpublic class XssConfiguration { /** * 描述 : xssObjectMapper * * @param builder builder * @return xssObjectMapper */ @SuppressWarnings("Spring...
2020-01-02 18:31:45
710
2
原创 JDK 1.8 List操作 求和 提取属性
List<Parcel> parcels = new ArrayList<>(); parcels.add(new Parcel().setCustomerLength(0.0).setCustomerHeight(0.1)); parcels.add(new Parcel().setCustomerLength(0.001).setCu...
2019-12-20 11:31:33
3986
原创 通过数据库*****mapper.xml文件生成建表脚本
使用dom4j.jarpublic static void main(String[] args) throws Exception { generateSql("D://mapper", "D://test.sql");}/** * 生成sql * @param dirPath mapper.xml的父级文件夹 * @param sqlFile 选择你将要生成sql...
2019-10-23 18:13:07
2215
1
转载 比Xshel更好用的 FinalShell
FinalShell功能特点:1.多平台支持Windows,Mac OS X,Linux2.多标签,批量服务器管理.3.支持登录Ssh和Windows远程桌面.4.漂亮的平滑字体显示,内置100多个配色方案.5.shell,sftp同屏显示,同步切换目录.6.命令自动提示,智能匹配,输入更快捷,方便.7.sftp支持,通过各种优化技术,加载更快,切换,打开目录无需等待.8.服务...
2019-10-16 16:40:27
222
原创 List 分批处理
public interface BatchHandlerInterface<T> { /** * 分批回调方法 * */ public void handler(List<T> subList);}--------------------------------------------------------public abst...
2019-10-11 12:21:57
192
1
原创 Feign调用外部系统接口
上代码public interface TestpApi { /** *调用外部系统 * @param data 请求数据 * @param sysCode * @return */ @RequestLine("POST /test/find") @Headers({"Content-Type: applic...
2019-09-27 16:22:46
2946
翻译 Spring 获取bean 工具类
上代码:@Componentpublic class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; @Override public void setApplicationContext(App...
2019-09-27 16:16:25
295
原创 XStream 工具类
话不多说,直接上代码首先下载jar包 <!-- https://mvnrepository.com/artifact/com.thoughtworks.xstream/xstream --><dependency> <groupId>com.thoughtworks.xstream</groupId> <arti...
2019-09-03 21:59:16
1220
原创 List<user> 根据 pwd属性做去重,直接看代码,
// 根据pwd去重// 利用 TreeSet 的排序去重构造函数来达到去重元素的目的List<User> userSet= users.stream().collect(Collectors.collectingAndThen(Collectors.toCollection( () -> new TreeSet<>(Compar...
2019-04-29 15:07:45
321
原创 mysql 查询出数据作为变量插入
SELECT @zc_id := t3.ZC_IDFROM 表1 t1, 表2 t2, 表3 t3WHERE t1.ZS_ID = t2.ZS_IDAND t2.ZS_ID = t3.ZS_IDAND t2.ZD_ID = t3.ZD_IDAND t1.SN_ID = 28AND t2.ZN_Name = '美国'; delete from...
2018-09-20 15:17:34
4343
原创 数据分割
public abstract class BatchHandlerList<T> implements BatchHandlerInterface<T> { private static final Logger LOGGER = Logger.getLogger(BatchHandlerList.class); //每次处理条数 pri...
2018-09-11 10:43:47
415
原创 https 完美绕过证书,亲测可用
import java.io.IOException;import java.security.GeneralSecurityException;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import java.util.ArrayList;import...
2018-08-30 16:42:28
7991
原创 sql
SELECT-- 得到算出的结果sum(cm_id_coun)FROM(SELECT-- 多条不同数据求和sum(de.DOL_ORDERQUANTITY * i.IM_WEIGHT) AS cm_id_counFROMdo_deliveryorderline deLEFT JOIN im_itemattributenew i ON de.im_id
2017-02-16 14:09:01
163
原创 事物
public ResultData doOutstorage(String whCodeOrigin, String dohCode,String dohShippingNo, SoShippingorderheader soShippingorderheaderV)throws Exception {ResultData resultData = new ResultData();
2016-09-23 10:55:22
236
转载 jvm 堆与栈
这两天看了一下深入浅出JVM这本书,推荐给高级的java程序员去看,对你了解JAVA的底层和运行机制有比较大的帮助。废话不想讲了.入主题:先了解具体的概念:JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm
2016-09-22 11:14:38
146
原创 sq
在数据库插入数据的时候先查询在插入;如果有就不跳过;没有就插入;具体脚本如下:INSERT INTO table (LC_CODE, WH_CODE, ZN_CODE, LT_CODE, LA_CODE, LS_CODE, LC_X, LC_Y, LC_Z, LC_ABCCATEGORY, LC_SUSTAINWEIGHT, LC_PUTAWAYLOCK, LC_PUTAWAYPRIORITY
2016-09-22 10:42:01
453
原创 数据分组求和
-- 分组在求和 count_tb 表的别名select count(*) from (SELECTCOUNT(de.CM_ID) as cm_id_countFROMdo_deliveryorderline deLEFT joindo_deliveryorderheader d onde.doh_id= d.doh_idLEFT join im_item i
2016-09-20 10:40:34
428
1
请大神给我写条sql查询语句,mysql 数据库,谢谢
2016-03-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人