Java
Devin_77
这个作者很懒,什么都没留下…
展开
-
Ftp上传下载
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.PrintWri原创 2017-04-25 14:51:26 · 340 阅读 · 0 评论 -
Idea 中总是 [MyBatis]诡异的Invalid bound statement (not found)错误
需要在pom文件中<build>标签中加上这个: <resources> <resource> <directory>src/main/java</directory> <!-- 此配置不可缺,否则mybatis的Mapper.xml将会丢失 --> <incl...原创 2019-06-13 18:12:31 · 344 阅读 · 0 评论 -
Daocloud工作过程中apollo-client 诡异丢失后如何重新上传到私服中
首先拿到源码进入根路径下的pom: <repository> <id>nexus</id> <name>Team Nexus Repository</name> <url>ht...原创 2019-06-13 18:17:45 · 209 阅读 · 0 评论 -
springBoot + RabbitMq时候遇到的诡异问题
在使用MQ时候,使用的Exchange 是 TOPIC 类型的 监听该对列的时候发现返回的数据很奇葩,在这纪录一下 import org.springframework.amqp.core.Message; @RabbitListener(queues = XXX) @RabbitHandler public void receive(Message msg) { byte[] b...原创 2019-06-13 18:22:36 · 851 阅读 · 0 评论 -
Spring security ---Filter的使用
类名称 Namespace Element or Attribute ChannelProcessingFilter http/intercept-url@requires-channel SecurityContextPersistenceFilter http ConcurrentSessionFilter session-management/concur...转载 2019-08-05 17:58:00 · 1344 阅读 · 0 评论 -
Java 中 Synchrozied 原理
理解synchronized关键字: 前言: synchronized,是解决并发情况下数据同步访问问题的一把利刃。那么synchronized的底层原理是什么呢?下面我们来一层一层剥开它的心,就像剥洋葱一样,看个究竟。 使用场景: synchronized关键字可以作用在方法上或者代码块,最主要的有以下使用方式,如图: 接下来...转载 2019-08-20 10:17:58 · 600 阅读 · 0 评论 -
Rabbit 延时队列插件实战
项目背景: 前一阶段接到一个需求,是工作移交,设置好移交时间段之后,到结束时间需要将工作返回给移交之前的人。 刚开始设计了三种方案 定时任务,缺点:实时性不高,高可用的话定时任务是一个要解决的问题,qurazt 和 阿里开源的两种方案这里就不详细展开 基于工作流:工作流有一个时间边界时间到时间之后会执行下一个节点,缺点:耦合性太高,需要修改工作流的流程图 RabbitMQ...原创 2019-08-21 16:25:44 · 355 阅读 · 0 评论