加载中
@Aspect @around 多个参数

之前参考了网友的代码,aop可以指定入参方便编码。但是有些地方还是不太懂,请大神指点迷津 controller 推荐使用拦截器extends org.springframework.web.servlet.handler.HandlerIntercepto...

2016/01/05 13:52
4.3K
springboot 记录request和response

import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.ArrayUtils; import org.apache.commons.lang3.time.StopWatch; import org.springframework.core.annotation.Order; im...

idea terminal控制台配置git bash及中文乱码问题

1.修改控制台shell路径:setting -> Tools -> Terminal -> Shell path,修改为git安装路径。 修改完毕,在控制台输入exit断开session连接,然后重新打开即可。 2.中文乱码问题 在idea安装目录...

06/05 15:50
244
DCL单例 要不要加volatile?

DCL单例模式   我们第一次写的单例模式是下面这样的: public class Singleton { private static Singleton instance = null; public static Singleton getInstance() { if(null == insta....

05/12 15:25
162
SpringBoot使用Undertow做服务器

说明 undertow,jetty和tomcat可以说是javaweb项目当下最火的三款服务器,tomcat是apache下的一款重量级的服务器,不用多说历史悠久,经得起实践的考验。然而:当下微服务兴起,spring boot ,...

springboot redisTemplate简单锁-简记

@Autowired private RedisTemplate<String, Object> redisTemplate; /** * 简单锁 10s */ @SuppressWarnings("ConstantConditions") private boolean sampleLock(String lockName)......

mySql 主从同步

复制原理: Mysql 中有一种日志叫做 bin 日志(二进制日志)。这个日志会记录下所有修改了数据库的SQL 语句(insert,update,delete,create/alter/drop table, grant 等等)。 主从复制的原理...

2019/12/12 20:50
50
索引简记:B树 B+树

数据库索引演进: 1、二叉树 如上,二叉树当时算法中的鼻祖了,O(N)的复杂度也使得他应用声名大噪,hash即使脱胎于此 那么为什么hash索引很少使用呢?一是因为极端情况下二叉树会退化为一个链...

2019/12/03 19:44
94
innoDb myisam

InnoDB存储引擎 InnoDB是默认的事务型存储引擎,也是最重要,使用最广泛的存储引擎。在没有特殊情况下,一般优先使用InnoDB存储引擎。 1️⃣、数据存储形式 使用InnoDB时,会将数据表分为.fr...

2019/11/27 09:16
23
多文件词汇频率收集

package com.nj.obj.ysma; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.*; import java.util.*; import java.util.concurrent.*; /** * @author ysma 2019-11...

2019/11/25 11:22
23
maven 上传jar包到中央仓库问题:mvn deploy:deploy-file Access denied

mvn deploy:deploy-file -DgroupId=com.hbxj -DartifactId=cmis-parsPbocFile -Dversion=1.1-SNAPSHOT -Dfile=D:\ysma\cmis-parsPbocFile-1.1.jar -Dpackaging=jar -DrepositoryId=snapshots...

2019/11/09 13:56
260
java实现zip、lzo、lz4、snappy等压缩工具

本文纯上传工具类代码: 1、引用的maven类库整理如下 com.jcraft jzlib 1.1.3

2019/10/21 17:32
1.7K
JSONPATH json解析工具

1、jsonPath的在github上的网址如下:https://github.com/json-path/JsonPath 2、json-path 快速入门 一、json-path中的操作符 二、json-path中可以使用的函数 三、过滤操作符 3、maven依赖 ...

2019/10/12 16:49
412
ES 安装指南

1、官网、官网还是官网; windows版本,因为是自学研究,所以都选择最新的稳定版就可以 ES官网:https://www.elastic.co/downloads/elasticsearch kibana官网:https://www.elastic.co/cn/d...

java 压缩、序列化及编码转义相关-gzip、kryo、base64、md5

1、服务端编码时,压缩报文、编码转义、摘要信息等都是常见场景,本次针对对应相关工具进行分类 2、压缩报文:GZIP Gzip是常见的压缩报文算法工具,默认使用DEFLATE实现,此为LZ77+hufman的结...

2019/10/09 10:43
543
springboot aspect [@Pointcut & @Around]

1、背景 基于springboot2.X版本 结合 https://my.oschina.net/ysma1987/blog/597601 第二版更新 2、针对AOP切面 <dependency> <groupId>org.springframework.boot</groupId> <artifa......

spring cloud 微服务架构选型优劣对比/ springboot 项目生成工具

http://start.spring.io/ 生成 springboot 框架的代码 官网: https://spring.io/ https://spring.io/projects https://www.springcloud.cc/ 中文网 http://springcloud.cn/ 中国社区 spring...

2019/08/15 20:13
480
springboot 加载jar包内配置文件

1、springboot启动 如何加载jar包内注解类? springboot的 Application类会自动扫描加载其package 及其子package的类,但是其他package 或 jar中的类不会自动被扫描到, 这时需要配置 扫描路径...

SpringBoot 整合 devtools 实现热部署

1、maven依赖 <!-- Spring boot 热部署 : 此热部署会遇到 java.lang.ClassCastException 异常 --> <!-- optional=true,依赖不会传递,该项目依赖devtools;之后依赖myboot项目的项目如果想要...

Spring缓存注解@Cacheable、@CacheEvict、@CachePut使用

从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和...

2019/08/01 18:41
125

没有更多内容

加载失败,请刷新页面

返回顶部
顶部