自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 探索SpringCloud+ES实现高性能全文检索

记录SpringCloud+ES实现高性能全文检索的教程ES搭建:1、下载ES安装包2、解压安装包,并在安装目录的bin目录下执行3、安装对应版本的Kibana4、下载对应的elasticsearch-analysis-ik分词器补充知识:ES集成到Springboot项目:SpringCloud基础框架搭建略过。。ES搭建:什么是Elasticsearch? (You know, for search and analysis)Elasticsearch是Elastic Stack核心的分布

2020-11-15 19:10:23 718

原创 简单搭建mycat实现mysql主从读写分离

简单搭建个mycat+mysql主从实现数据读写分离,留个笔记备忘吧一级目录二级目录三级目录一级目录二级目录三级目录

2020-11-13 06:43:57 224

原创 SpringBoot集成netty入门案例笔记

SpringBoot集成netty+websocket入门案例搭建springcloud微架构省略。。Netty说明(网上凑的这么些话,太难了!):新建Provider项目(数据库那些看需求)1、pom导包:2、application配置文件:3、普通示例、新建netty目录,创建服务端配置类:*NettyServer配置类:**NettyServerInitializer类**NettyServerHandler类**NettyServerListener监听类**项目启动类上边加注解:*4、普通示例、创

2020-11-12 01:44:03 470

原创 springboot--dubbo+nacos+LCN整合详解

微服务nacos+dubbo+springboot+LCN整合详解微服务框架基础搭建省略。。。。。项目dubbo_serve公共接口不动,总工程pom文件添加:dubbo提供者(springboot版本)1、pom配置将cloud-dubbo依赖修改为:2、在nacos页面修改thinkd-operators-config-prod.properties添加LCN配置和Dubbo-boot配置(注释掉dubbo-cloud相关属性配置)3、修改项目bootstrap.properties文件:4、启动类添加

2020-11-07 09:31:07 575

原创 nacos+dubbo+seata分布式事务配置详解

springcloud微服务+nacos注册配置中心+dubbo分布式rpc应用+seata分布式事务搭建seata服务:下载seata包1、下载v1.4.0版本,如图:2、修改seata配置文件:file.conf、registry.conf(conf目录下)3、在数据库执行如下SQL:4、在bin目录下执行脚本seata-server.bat/seata-server.sh文件5、在事务发起者添加依赖包6、在事务service层添加注解7、在nacos配置页面thinkd-admin-config-pr

2020-11-06 18:30:33 378 1

原创 springcloud alibaba整合dubbo详解

springcloud+nacos+dubbo+seata微服务搭建nacos服务注册、配置中心1、下载对应nacos版本,可从最新稳定版本下载 nacos-server-$version.zip 包2、简单启动nacos服务器(在bin目录下操作)3、访问:http://IP地址:8848/nacos/index.html(账号:nacos、密码nacos)搭建springcloud微服务(详细步骤省略。。。)dubbo提供者(springcloud版本)1、pom依赖:2、修改application配置

2020-11-06 17:16:44 1074

原创 springCloud+eureka分布式事务详解

springcloud+eureka的分布式事务处理,记录LCN和SEATA两种处理方案分布式事务第一种、阿里的SEATA第二种、LCN分布式事务分布式事务是指事务的参与者,支持事务的服务器,资源服务器分别位于分布式系统的不同节点之上,通常一个分布式事物中会涉及到对多个数据源或业务系统的操作。 例如:跨银行转操作就涉及调用两个异地银行服务CAP理论*CAP理论:*一个分布式系统不可能同时满足一致性,可用性和分区容错性 三个基本需求,最多只能同时满足其中两项*一致性consistency:*数据在多

2020-11-01 22:04:20 706

原创 springboot整合shiro实现权限认证详细记录

springCloud+shiro实现权限认证详细教程新建eureka注册中心和shiro认证服务器,省略过程。。。。。1、导包2、配置文件3、加上数据库表,要自己添加用户角色的信息:4、添加实体类(好几个)5、创建mapper映射,并指定接口6、写个shiro的ShiroSysUserService业务7、shiro配置config8、自定义的ShiroFilter过滤器9、shiro认证Realm实现10、自定义 token 实现测试效果新建eureka注册中心和shiro认证服务器,省略过程。。。。

2020-10-10 01:20:51 586

原创 springcloud+zuul+oauth2微服务安全配置详解

springcloud+zuul+oauth2微服务网关安全配置详解一、构建webserver服务器二、构建zuul网关服务三、测试网关授权服务上一篇:oauth2认证详情配置:https://blog.csdn.net/qq_46564068/article/details/108961557一、构建webserver服务器pom配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apac

2020-10-09 00:00:20 1212

原创 OAuth2+springCloud整合笔记(DB管理token策略超详细)

OAuth2+security+springcloud整合:主记录mysql数据库token策略一、新建springboot项目选择pom类型,按自己的需求选择,pom详情如下图:二、新建OAuth认证服务器,创建boot项目省略。。。三、测试效果四、补上eureka注册中心五、番外小知识一、新建springboot项目选择pom类型,按自己的需求选择,pom详情如下图:还有个maven的build插件图省略二、新建OAuth认证服务器,创建boot项目省略。。。pom文件如下:<?x

2020-10-08 13:56:30 388

原创 记录Java几种设计模式

记录Java常见的几种设计模式什么是设计模式设计模式的类型设计模式的六大原则设计模式示例单例模式工厂模式原型模式建造者模式适配器模式装饰器模式外观模式代理模式观察者模式策略模式什么是设计模式  设计模式(Design pattern):代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结

2020-11-22 01:10:30 182

原创 Win10子系统ubuntu20.04设置静态ip、笔记

ubuntu20.04子系统设置静态IP命令行设置:172.20.20.10:自定义的ip地址255.255.255.0:子网掩码eth0: 网卡信息,后边数字0sudo ifconfig eth0 172.20.20.10 netmask 255.255.255.0查看是否设置成功,命令:ifconfig (如下即成功)V:/$ ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500

2020-11-08 11:37:36 7039 1

原创 springboot配置WebSocket踩坑探索记录(其实挺简单的·_·)

springboot+WebSocket详细demo新建springboot项目省略。。。。创建eureka注册中心测试效果新建springboot项目省略。。。。pom添加: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId&g

2020-10-09 12:59:32 727 2

原创 Win10系统安装MySQL 8图文详解,备忘笔记

MYSQL8的zip包win10配置1、浏览器搜索mysql下载安装2、直接下载3、下载压缩包,直接解压缩,没有相关文件就直接新建4、新建my.ini文件5、配置mysql的bin目录进系统环境变量path6、然后打开终端,7、安装服务mysqld --install[服务名]8、启动服务,运行命令 : net start mysql9、修改MYSQL登录密码1、浏览器搜索mysql下载安装地址:https://dev.mysql.com/downloads/mysql/.2、直接下载3、下载压

2020-09-15 22:34:49 326

空空如也

空空如也

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

TA关注的人

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