会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jian
我是一个木得感情,木得钱,木得...头发的程序猿!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年5月10日
Nacos+Spring Cloud Gateway动态路由配置
摘要: 前言 Nacos最近项目一直在使用,其简单灵活,支持更细粒度的命令空间,分组等为麻烦复杂的环境切换提供了方便;同时也很好支持动态路由的配置,只需要简单的几步即可。在国产的注册中心、配置中心中比较突出,容易上手,本文通过gateway、nacos-consumer、nacos-provider三个简单
阅读全文
posted @ 2020-05-10 15:19 JJian
阅读(65413)
评论(31)
推荐(16)
2020年4月17日
MySQL锁:InnoDB行锁需要避免的坑
摘要: MySQL行锁
阅读全文
posted @ 2020-04-17 19:00 JJian
阅读(7337)
评论(2)
推荐(4)
2019年7月4日
Redis的主从复制
摘要: 前言 关系数据库通常会使用一个主服务器向多个从服务器发送更新,并使用从服务器来处理所有的读请求,Redis采用了同样方法来实现自己的复制特性。 简单总结起来就是:在接收到主服务器发送的数据初始副本之后,客户端每次主服务器进行写命令时,从服务器都会实时地得到更新。部署好主从服务器之后,客户端可以向任意
阅读全文
posted @ 2019-07-04 11:27 JJian
阅读(540)
评论(0)
推荐(0)
四种途径提升RabbitMQ传输数据的可靠性
摘要: 前言 RabbitMQ虽然有对队列及消息等的一些持久化设置,但其实光光只是这一个是不能够保障数据的可靠性的,下面我们提出这样的质疑: (1)RabbitMQ生产者是不知道自己发布的消息是否已经正确达到服务器呢,如果中间发生网络异常等情况呢?消息必然会丢失! (2)RabbitMQ如果没有设置队列持久
阅读全文
posted @ 2019-07-04 11:26 JJian
阅读(1216)
评论(1)
推荐(1)
2019年7月3日
我在开发中常忽视的安全问题
摘要: 前言 前不久,开发的任务告一段落。后来得知项目中bug比较多,需要去逐一检查修复,苦于没有专业的测试工程师,只好硬着头皮上(觉得能学到很多东西),也学会了一些安全测试常用软件基本操作,比如Burpsuite、sqlmap等。今天做一些总结吧,以此提醒日后的开发过程中不仅要考虑代码的质量规范等问题,还
阅读全文
posted @ 2019-07-03 14:47 JJian
阅读(1915)
评论(2)
推荐(2)
2019年5月23日
Spring Cloud Hystrix理解与实践(一):搭建简单监控集群
摘要: 前言 在分布式架构中,所谓的断路器模式是指当某个服务发生故障之后,通过断路器的故障监控,向调用方返回一个错误响应,这样就不会使得线程因调用故障服务被长时间占用不释放,避免故障的继续蔓延。Spring Cloud Hystrix实现了断路器,线程隔离等一系列服务保护功能,它是基于Netflix的开源框
阅读全文
posted @ 2019-05-23 17:59 JJian
阅读(1390)
评论(0)
推荐(1)
2019年5月13日
Spring Boot自动配置原理与实践(一)
摘要: 前言 Spring Boot众所周知是为了简化Spring的配置,省去XML的复杂化配置(虽然Spring官方推荐也使用Java配置)采用Java+Annotation方式配置。如下几个问题是我刚开始接触Spring Boot的时候经常遇到的一些疑问,现在总结出来希望能帮助到更多的人理解Spring
阅读全文
posted @ 2019-05-13 17:35 JJian
阅读(2737)
评论(6)
推荐(5)
2019年5月9日
Spring Boot整合Spring Batch
摘要: 引言 Spring Batch是处理大量数据操作的一个框架,主要用来读取大量数据,然后进行一定的处理后输出指定的形式。比如我们可以将csv文件中的数据(数据量几百万甚至几千万都是没问题的)批处理插入保存到数据库中,就可以使用该框架,但是不管是数据资料还是网上资料,我看到很少有这样的详细讲解。所以本片
阅读全文
posted @ 2019-05-09 15:41 JJian
阅读(14360)
评论(2)
推荐(1)
2019年5月8日
Spring Boot整合Redis
摘要: 一、Spring Boot对Redis的支持 Spring对Redis的支持是使用Spring Data Redis来实现的,一般使用Jedis或者lettuce(默认),Java客户端在 org.springframework.boot.autoconfigure.data.redis(Sprin
阅读全文
posted @ 2019-05-08 17:10 JJian
阅读(6424)
评论(0)
推荐(2)
2019年4月18日
如何正确使用Java序列化?
摘要: 前言 什么是序列化:将对象编码成一个字节流,这样一来就可以在通信中传递对象了。比如在一台虚拟机中被传递到另一台虚拟机中,或者字节流存储到磁盘上。 “关于Java的序列化,无非就是简单的实现Serializable接口”这样的说法只能说明停留在会用的阶段,而我们想要走的更远往往就需要了解更多的东西,比
阅读全文
posted @ 2019-04-18 15:07 JJian
阅读(3572)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告