自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 微服务中Spring Cloud Config 与Spring Cloud Bus组合实现配置热加载

Spring Cloud Config 与Spring Cloud Bus组合实现热部署目录应用场景实现原理Spring Cloud Config配置生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入目录本人实现这个...

2019-11-11 11:54:19 346

原创 Spring Cloud Stream和RabbitMQ结合使用 实现点到点通信

Spring Cloud Stream和RabbitMQ结合使用 实现点到点通信Bindings — 声明输入和输出通道的接口集合。Binder — 消息中间件的实现,如Kafka或RabbitMQChannel — 表示消息中间件和应用程序之间的通信管道StreamListeners — bean中的消息处理方法,在中间件的MessageConverter特定事件中进行对象序列化/反序列...

2019-09-25 16:58:09 444

原创 微服务如何快速搭建eureka注册中心

微服务中如何搭建eureka注册中心目前好多公司都在使用微服务技术,微服务中的注册中心应该是最常用的模块,那么怎么通过eureka快速构建注册中心呢?咱们直接上代码。第一步:前提是maven项目,pom.xml文件是必须的, 通过此文件引入项目中需要的jar包。 <parent> <artifactId>coca-servers</arti...

2019-09-18 14:38:31 434

原创 实现全局唯一ID解决方案:Redis

实现全局唯一ID解决方案:Redis随着互联网应用的广泛普及,每个业务系统的数据量激增,如果你还采用关系型数据库,例如Mysql,当单表行数超过500万行或者单表容量超过2GB时,恐怕就得考虑使用分库分表了。当同一张表存在于多个数据库实例时,业务数据又要求唯一性,怎么保证业务主键是全局唯一的呢?解决方案中包括UUID,数据库主键方式,或者通过在分布式系统中给每个分库设置不同的初始值,步长和分库...

2019-09-12 17:27:31 1100

原创 如何保证数据库表中数据的唯一性

在很多时候,我们需要保证数据库表中某条数据是唯一的,那如何保证数据库表中数据的唯一性呢?这个值得探讨一下

2019-09-11 11:36:17 9163

原创 Spring事务和Mysql事务总结

目录spring事务与数据库事务与锁之间的关系五分钟搞清楚MySQL事务隔离级别//daospring事务与数据库事务与锁之间的关系一直没搞清楚spring事务与数据库事务与锁之间的关系,也许是因为这个体系非常庞大,确实比较凌乱。后来从一个博客上看到:spring事务本质上使用数据库事务,而数据库事务本质上使用数据库锁,所以spring事务本质上使用数据库锁,开启spring事务意味着使用数...

2019-09-09 11:59:48 752

原创 读书笔记-——spring boot之点睛Spring 4.x

对于搞java开发的程序员来说,spring应该是再熟悉不过了,目前由于spring 5 没有出稳定版本,现在应用最广泛的应该是spring4.x,//dao回想一下spring1.x的时候海量的配置在系统开发到一定程度的时候确实很烦恼,到了spring2.x 由于java1.5提供注解功能,此时解决了很多海量配置的麻烦,Java配置是Spring4.x推荐的配置方式,可以完全替代xml配置。//...

2019-10-20 14:42:41 268

原创 记一次mysql慢查询问题:使用in查询

事情是这样,项目上线刚开始是好好的,一切运行正常,大概过了半年左右,突然发现有个查询接口相当的慢,从界面的响应时间看大概5分钟左右。一般用户的忍受程度不能超过3秒的,这响应时间,就是要命啊!于是开始查找原因由于界面的静态资源和其他的页面接口的响应都比较快,排除了网络以及硬件服务器的问题,初步断定应该是后端的问题,首先想到的应该是sql查询那里出现问题,先看一下sql语句,大致结构是select...

2019-09-26 18:04:13 591

原创 朋友圈的假精致在影响你吗?

今天我也来谈谈朋友圈的假精致。曾经不知道在哪里读了一篇什么文章,那个文章里提到”真正的成长是你明白世界上百分之99的事和你无关“,我的理解是不要太在意周围的人,周围的事以及周围的朋友对你的看法。曾几何时,朋友圈作为我们了解身边朋友动态的方式,这本来是一种很好的交流互动,但是最近这几年却不那么纯真了,你在朋友圈看到各种广告、各种炫富。我只想说,在朋友圈里的东西你完全可以反着看,越晒什么的人越缺什...

2019-09-25 18:16:24 224

原创 Spring cloud 通过Zuul搭建网关

在微服务中,一般会为所有服务添加一个统一的入口网关,网关主要做路由转发和横向切面功能(比如鉴权、日志收集、限流和计数等),本篇博文只介绍如何快速搭建网关,咱们直接走步骤,上代码。第一步:作为maven工程,先在pom.xml中添加指定的包 <dependencies> <dependency> <groupId>org...

2019-09-23 16:06:55 116

原创 通过Jacob和freemarker将word转换成PDF

有时候我们需要在一些系统中生成一些pdf文件,用于展示一些文档信息,我们采用的办法是通过freemarker制作模板xx.ftl,然后将数据填充到freeamarker模板里,生成word文档,然后再通过jacob将word转化成PDF。调用代码:String doc = fileName + “.doc”;WordUtil.buildDoc(template, doc, params); ...

2019-09-20 15:40:35 192

原创 Spring Boot项目如何根据参数不同加载不一样的实现类

spring boot项目如何根据参数配置加载不一样的实现类配置config服务器服务中配置配置config服务器大家都知道搭建微服务,一般会将一些根据环境变化的不同配置提取到一个单独的服务中进行管理,我们这里使用微服务中常用的config server, 首先先配置pom.xml 文件。<artifactId>coca-config-server</artifactId&...

2019-09-19 18:31:03 8910 1

原创 30岁 要改变了

女,出生于1989年9月,今天30岁,未婚,30岁是人生的转折点,我想有所改变。 从小学到初中,我相貌平平,学习中上算是,大学普通二本,毕业后自己找了工作,误打误撞进入软件行业,如今已经差不多快7年了,回想这7年我都干了些什么呢!无休无止的写业务代码,如今到了30岁,我发现我相对于毕业2、3年的没有特别明显的优势,之前也发现了这一点,没有太注意,知道遭到现任领导的嫌弃,说我只能完成任务,看...

2019-09-18 09:19:08 1835 22

原创 微服务中如何避免api包相互依赖编译不通过的问题

微服务中如何避免api包相互依赖编译不通过的问题一般情况下,如果各微服务中存在跨服务接口调用,会通过feign去实现。例如现在有二个微服务A和B,A服务中对外提供A-api包供其他服务调用,其中A-api包中提供方法methodA,同时包括对应的实体类EntityA。public interface IAClient {@RequestMapping(value = “/methodA”,...

2019-09-17 14:57:25 2292

原创 微服务中如何实现不同生产环境维护不同的数据库脚本

微服务中如何实现不同生产环境维护不同的数据库脚本技术背景配置技术背景目前微服务以其各种优势已经占据了各大应用系统,俨然已经形成了很强的发展趋势,微服务系统有自己一套优秀的配置管理机制。一般都是通过ConfigServer对各服务进行定制化配置,包括IP地址,数据库地址等,各服务内部的配置文件配置一下不会根据各环境变化的配置,一般情况下,构建一套微服务架构体系,需要兼容各种生产环境的需要,例如我...

2019-09-16 16:02:17 396

转载 如何设计权限管理模块

作者:不哼不哈cnblogs.com/myindex/p/9116177.html推荐阅读1. Sp...

2019-09-05 14:03:24 135

原创 使用jpa查询数据提示:no Session

spring data jap 是目前微服务中常见的数据持久层解决方案,应该过程中还是有很多需要注意的地方的

2019-08-28 09:50:57 1024

原创 设计模式----如何真正的实现单例设计模式

如何做到真正的单例前言实现方式解决饿汉式的线程安全问题反射暴力破解单例前言单例设计模式可以说是最常使用的设计模式了,它的作用是确保某个类只有一个实例,自行实例化并向整个系统提供这个实例。为什么使用单例模式呢?简单来说选择单例模式就是为了避免不一致状态, 减少对象再初始化过程中消耗大量内存,导致性能下降。在实际应用中,线程池、缓存、日志对象、对话框对象常被设计成单例,大家都知道,想要实现单例,最...

2019-08-20 11:02:13 121

原创 java中的字符串你真的了解吗?

一:初识字符串字符串是一定长度的字符序列,长度是任意长,但是不能超过java的最大长度。 首先大家要知道字符串和java中的8大基本类型不同,他是由指定的String类来管理的字符串的定义方式大致分为2类,声明的时候同时赋值,例如string str =“nihao”;或者先生明后赋值,string str;str=“nihao”;加号可以连接2个字符串,为连接运算符...

2019-08-12 22:43:37 106

翻译 为何学习设计模式

前几年的时候,设计模式只存在于前辈的口中,面试官的考题里,自己从来都是不以为然,觉得这个东东在实际的开发中用不到,我何必去学它,后来随着工作年限的增长,方才明白设计模式是通往优秀程序员的必经之路,也许你懂了无数个别人不以为然的东西,那就是优秀。...

2018-09-01 00:28:50 170

SpringBoot和SpringCloud面试题

实际面试经验,仅供大家下载,祝大家面试成功,实际面试经验,仅供大家下载,祝大家面试成功

2018-09-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除