分布式微服务
文章平均质量分 65
1、基础知识
2、代码讲解
3、实际案例
程序猿_小郑.
全栈开发工程师、前端、后端、测试与运维等职业均可上手 主后端java开发。全网10W万+粉丝、CSDN2022博客之星后端领域top1、专家博主、阿里云专家博主、51CTO专家博主等。已指导毕业生60+顺利毕业、关注职场干货知识分享、毕设答辩指导、毕设系统指导开发。
展开
-
阿里官方代码规范
3) 被声明成private只会被自己代码所调用的方法,如果能够确定调用方法的代码传入参数已经做过检查或者肯定不会有问题,此时可以不校验参数 在业务逻辑中尽可能不要使用setter方法,而是使用构造函数或者封装成一个有逻辑意义的方法,提高代码的可读性。3.2.9 建组合索引的时候,区分度最高的在最左边 禁止超过2个表的join语句出现在程序中 另外有关严禁使用全模糊查找,建组合索引时,区分度最高的往左放这些原则,在一定程度上会改变我们编写程序的习惯,所以应该时刻注意。这也是面向对象的一种实践。原创 2022-08-19 11:08:50 · 7880 阅读 · 1 评论 -
RPC框架:一文带你搞懂RPC
RPC框架:一文带你搞懂RPC原创 2023-02-16 12:31:01 · 1379 阅读 · 1 评论 -
Redis5种数据类型
字符串 @GetMapping("/string") public String stringTest(){ redisTemplate.opsForValue().set("str","Hello World"); String str = (String)redisTemplate.opsForValue().get("str"); return str; }列表@GetMapping("/list") pub.原创 2022-02-09 21:55:59 · 1076 阅读 · 1 评论 -
springboot整合redis
文章目录一、搭建Redis环境1.1 启动Redis服务二、Spring Boot整合Redis之CRUD1、需要引入的pom依赖2、创建实体类3、创建控制器一、搭建Redis环境基于内存进行存储,支持key-value的存储形式,底层用C语言编写的。基于key-value形式的数据字典,结构非常简单,没有数据表的概念,直接使用键值对的形式完成数据的管理,Redis支持5种数据类型:字符串列表集合有序集合哈希安装Redis:https://blog.csdn.net/qq_261540原创 2022-02-09 21:10:17 · 1075 阅读 · 1 评论 -
怎样在GitHub上建立仓库、以及怎样实现分支代码的合并。保姆级别的教程
GitHub官网地址:https://github.com/注意:前提是已经注册了GitHub文章目录第一步:创建一个新的仓库第二步、创建一个分支第三步、编辑和发布更改的内容第四步、拉取请求第五步、合并召集的请求学会一下几点创建和使用一个仓库创建和编辑一个分支修改一个文件并且提交到GitHub打开并合并一个推送的请求第一步:创建一个新的仓库第二步、创建一个分支去刚刚创建的仓库创建成功之后是这个样子而且创建的分支和master的内容是一样的是复制master的第三步、原创 2021-12-07 14:02:43 · 1314 阅读 · 1 评论 -
微服务开发框架-----Apache Dubbo
文章目录一、简介二、概念与架构一、简介Apache Dubbo 是一款微服务开发框架,提供了RPC通信与微服务治理两大关键能力。使用Dubbo开发的微服务,将具备相互之间的远程发现与通信能力,同时利用Dubbo提供的丰富治理能力,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。Dubbo是高度可扩展的,用户可以在任意功能点去定制自己的实现,改变框架的默认行为来满足自己的业务需求。Dubbo提供的基础能力包括:服务发现流式通信负载均衡流量治理…Dubbo在解决业务落地与规模化实践原创 2021-12-06 22:43:32 · 808 阅读 · 1 评论