Loading

上一页 1 2 3 4 5 6 ··· 19 下一页
摘要: 前言 首先我们建立一个SpringBoot工程,导入mybatis-spring-boot-starter依赖。 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-start 阅读全文
posted @ 2021-05-22 21:57 歪头儿在北京 阅读(1661) 评论(0) 推荐(2) 编辑
摘要: 前言 Spring Bean生命周期是常见的面试题,也是日常开发中经常用到的技术点,在应用开发中,常常需要执行一些特殊的初始化工作,如建立数据库连接,打开网络连接,又比如在一些业务bean里,你想拿到Spring IOC容器,又或者是想拿到一些已经实例化的Bean。同时,在服务结束时,也有一些销毁销 阅读全文
posted @ 2021-05-15 09:32 歪头儿在北京 阅读(447) 评论(0) 推荐(1) 编辑
摘要: 前言 不知道从啥时候开始项目上就一直用MyBatis,其实我个人更喜欢JPA些,因为JPA看起来OO的思想更强烈些,所以这才最近把JPA拿出来再看一看,使用起来也很简单,除了定义Entity实体外,声明自己的业务接口继承JpaRepository接口,什么逻辑也不用写,基本的增删改查,分页,排序就都 阅读全文
posted @ 2021-01-27 23:10 歪头儿在北京 阅读(3380) 评论(0) 推荐(2) 编辑
摘要: 什么是Hystrix 在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很常见的。 Hystrix是Netflix公司开源的一个项目,它提供了熔断器功能,能够解决分布式系统中出现联动故障,Hystrix是通过隔离服务的访问点阻止故障,并提 阅读全文
posted @ 2020-08-23 09:06 歪头儿在北京 阅读(3630) 评论(0) 推荐(0) 编辑
摘要: 什么是RestTemplate Synchronous client to perform HTTP requests, exposing a simple, template method API over underlying HTTP client libraries such as the 阅读全文
posted @ 2020-08-14 22:37 歪头儿在北京 阅读(2375) 评论(0) 推荐(0) 编辑
摘要: 什么是Spring Cloud Eureka Eureka是Netflix公司开发的开源服务注册发现组件,服务发现可以说是微服务开发的核心功能了,微服务部署后一定要有服务注册和发现的能力,Eureka就是担任这个角色。如果你用过Dubbo的话,Dubbo里服务注册和发现就是通过Zookeeper框架 阅读全文
posted @ 2020-07-25 11:44 歪头儿在北京 阅读(1612) 评论(0) 推荐(2) 编辑
摘要: 什么是Consul Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其它分布式服务注册与发现的方案,Consul 的方案更“一站式”,内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案,不再需要依赖其它工具 阅读全文
posted @ 2020-07-23 00:01 歪头儿在北京 阅读(2284) 评论(0) 推荐(6) 编辑
摘要: 前言 不知道你平时是否关注程序内存使用情况,我是关注的比较少,正好借着优化本地一个程序的空对比了一下.Net平台垃圾回收和jvm垃圾回收,顺便用dotMemory看了程序运行后的内存快照,生成内存快照后,妈妈再也不担心我优化程序找不到方向了。 .Net平台垃圾回收 内存优化 凭空想象这些概念多少会索 阅读全文
posted @ 2020-04-30 14:39 歪头儿在北京 阅读(1676) 评论(3) 推荐(6) 编辑
摘要: 概述 ASP.NET Core可以说是处处皆注入,本文从基础角度理解一下原生DI容器,及介绍下怎么使用并且如何替换官方提供的默认依赖注入容器。 什么是依赖注入 百度百科中对于依赖注入的定义: 控制反转 (Inversion of Control,缩写为 IoC ),是 "面向对象编程" 中的一种设计 阅读全文
posted @ 2020-02-18 22:40 歪头儿在北京 阅读(1854) 评论(5) 推荐(9) 编辑
摘要: 准备工作 我本机是macOS,所以我直接安装了docker desktop,其中包含了docker machine,不用单独安装。 安装docker主机驱动 我在网上很多人提到了使用virtualbox,太重量级了,我安装了xhyve,更轻量级。 下载boot2docker.iso 如果不安装的话第 阅读全文
posted @ 2020-02-05 22:58 歪头儿在北京 阅读(8771) 评论(4) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 19 下一页