自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx服务开机启动

/usr/local/nginx/sbin/nginx/usr/local/nginx/conf/nginx.conf/usr/local/nginx/html/index.html在/etc/init.d下创建文件nginx[root@localhost ~]# vim /etc/init.d/nginx其内容参考nginx官方文档需要注意的配置:nginx=”/usr/loca...

2022-06-27 11:32:00 820

原创 4、SpringCloud停更说明

2021-08-06 14:31:00 587

原创 3、SpringCloudAlibaba版本选择

1、SpringBoot githubhttps://github.com/spring-projects/spring-boot2、SpringCloud githubhttps://github.com/spring-projects/spring-cloudhttps://spring.io/projects/spring-cloud#overview<properties&...

2021-08-05 20:03:00 425

原创 京东、阿里的微服务架构

2021-08-05 16:33:00 238

原创 nacos集群安装

2021-08-05 16:00:00 64

原创 Flink命令行提交job

2021-03-30 16:04:00 1702

原创 MybatisPlus QueryWrapper

测试用例1 ge、gt、le、lt、isNull、isNotNull@Testpublic void testQuery() {QueryWrapper<User>queryWrapper = newQueryWrapper<>();queryWrapper .isNull("name") .ge("age", 12) ...

2021-03-12 10:13:00 1387

原创 MybatisPlus逻辑删除

逻辑删除实现流程1、数据库修改添加 deleted字段ALTERTABLE `user` ADD COLUMN `deleted` boolean DEFAULT false2、实体类修改添加deleted 字段,并加上 @TableLogic 注解@TableLogicprivate Integer deleted;3、配置(可选)application.properties...

2021-03-11 20:15:00 240

原创 MybatisPlus分页操作

2021-03-11 19:40:00 200

原创 MybatisPlus 乐观锁

乐观锁实现流程1、修改实体类添加 @Version 注解@Versionprivate Integer version;2、创建配置文件创建包config,创建文件MybatisPlusConfig.java此时可以删除主类中的 @MapperScan 扫描注解@Configuration@MapperScan("com.atguigu.demomptest.mapper")...

2021-03-10 19:34:00 65

原创 MybatisPlus 自动填充

需求描述:项目中经常会遇到一些数据,每次都使用相同的方式填充,例如记录的创建时间,更新时间等。我们可以使用MyBatis Plus的自动填充功能,完成这些字段的赋值工作1.1数据库修改在User表中添加datetime类型的新的字段 create_time、update_time1.2实体类修改实体上增加字段并添加自动填充注解@TableField(fill = FieldFill...

2021-03-10 15:53:00 92

原创 maven配置logback

相关组件Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core、logback- classic和logback-access。logback-core:是其它两个模块的基础模块。logback-classic:是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便地更换成其它...

2021-03-03 19:37:00 5009 1

原创 SpringBoot中异步请求和异步调用(看这一篇就够了)

https://www.jb51.net/article/159256.htmhttps://www.cnblogs.com/baixianlong/p/10661591.html

2021-02-24 16:25:00 262

原创 dubbo服务降级和服务容错

什么是服务降级?当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理或换种简单的方式处理,从而释放服务器资源以保证核心交易正常运作或高效运作。可以通过服务降级功能临时屏蔽某个出错的非关键服务,并定义降级后的返回策略。向注册中心写入动态配置覆盖规则:RegistryFactory registryFactory = ExtensionLoader.g...

2021-02-09 11:01:00 229

原创 dubbo负载均衡

Random LoadBalance随机,按权重设置随机概率。在一个截面上碰撞的概率高,但调用量越大分布越均匀,而且按概率使用权重后也比较均匀,有利于动态调整提供者权重。RoundRobin LoadBalance轮循,按公约后的权重设置轮循比率。存在慢的提供者累积请求的问题,比如:第二台机器很慢,但没挂,当请求调到第二台时就卡在那,久而久之,所有请求都卡在调到第二台上。L...

2021-02-09 10:51:00 96

原创 dubbo直连

2021-02-09 10:23:00 113

原创 dubbo.properties&属性加载顺序

启动时检查默认为true超时时间设置重试次数版本配置与SpringBoot整合的三种方式

2021-02-08 16:22:00 199

原创 Git利用.gitignore不跟踪某些文件(以及不生效的解决办法)

通常我们不需要将日志、调试日志、测试图片、cached文件等上传至git库利用.gitignore文件来设置忽略规则在你的代码根目录添加.gitignore文件:具体选项不再解释,可去百度如果项目中途,需要再添加一些文件过滤掉,往往规则不生效,原因如下:因为原来这些文件没有被过滤,实际添加进了Index中(参考我另外篇Index文章原理),也就是被跟踪过,此时直接忽略是不起作用...

2021-02-08 15:36:00 597

原创 dubbo+spring+xml

[zk: localhost:2181(CONNECTED) 7] ls /dubbo[com.test.dubbo.service.MovieService, config, metadata][zk: localhost:2181(CONNECTED) 8] ls /dubbo/com.test.dubbo.service.MovieService[configurators,...

2021-02-07 19:16:00 96

原创 dubbo教程

Zookeeper注册中心zookeeper安装更改conf/zoo.cfg配置文件# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial # synchronization phase can takeinitLimit=10# The n...

2021-02-07 10:14:00 189

原创 dubbo+zookeeper

2021-02-05 17:46:00 47

原创 Dubbo协议

传统的负载均衡需要很多人工处理改进如下:

2021-02-05 10:31:00 45

原创 xxl-job使用

2021-02-02 18:21:00 68

原创 nacos与openfeign使用

出现报错: java.lang.AbstractMethodError: org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient.choose出现这个问题是没有loadbalancer,但是nacos中ribbon会造成loadbalanc包失效<dependency> <group...

2021-02-01 18:33:00 825

原创 9、OpenFeign服务接口调用

1、概述OpenFeign是什么能干吗Feign和OpenFeign的区别

2021-02-01 11:06:00 46

原创 Nacos微服务体系配置管理

2021-01-29 13:48:00 152

原创 Nacos配置中心客户端程序

2021-01-29 13:41:00 125

原创 Nacos配置中心最佳实践

2021-01-29 12:26:00 846

原创 SpringCloud2020整合Nacos-Bootstrap配置不生效的解决

在使用nacos-config读取nacos配置时。发现bootstrap.yml一直不生效。翻看SpringCloud2020的官方文档,发现果然是springcloud2020的原因。还是引入依赖解决问题<dependency> <groupId>org.springframework.cloud</groupId> <artifa...

2021-01-29 10:03:00 8285 4

原创 18.SpringCloud Alibaba Nacos服务注册和配置中心

1、Nacos简介

2021-01-28 10:21:00 316 1

原创 17、SpringCloud Alibaba入门简介

是什么能干嘛怎么玩Sentinel:把流量作为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Nacos:一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。RocketMQ:一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。Dubbo:Apache Dubbo™ 是一款高性能 Java RP...

2021-01-28 10:09:00 395

原创 Prometheus+Grafana实用案例

1、订单业务10分钟内下单失败率sum(rate(requests_error_total{application="springboot-actuator-prometheus-test"}[10m])) / sum(rate(order_request_count_total{application="springboot-actuator-prometheus-test"}[10m])) * 100然后是统计订单总金额:order_amount_sum_sum{application="

2021-01-28 09:50:13 335

原创 springboot+prometheus+grafana 程序使用实例

1、新建SpringBoot项目2、引入pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency><dependency> <groupId>io.micrometer</

2021-01-28 09:45:54 2507

原创 springboot+prometheus+grafana

Actuator是Springboot提供的用来对应用系统进行自省和监控的功能模块,借助于Actuator开发者可以很方便地对应用系统某些监控指标进行查看、统计等。Spring Boot Actuator可以帮助你监控和管理Spring Boot应用,比如健康检查、审计、统计和HTTP追踪等。所有的这些特性可以通过JMX或者HTTP endpoints来获得。Actuator同时还可以与外部应用监控系统整合,比如 Prometheus, Graphite, DataDog, Influx, Wave..

2021-01-28 09:39:21 373

原创 libimobiledevice命令&ios-deploy命令

ios-deploy1、安装ios-deploybrew install nodenpm install -g ios-deploy2、ios-deploy常用命令2.1 查看连接的设备(包括通过usb和wifi连接的)ios-deploy -c2.2 查看通过usb连接的设备ios-deploy -c --no-wifi2.3 安装应用到指定设备(其中xxx.app是Xcode编译后的ipa的路径)ios-deploy --id [udid] --bundle [xxx.app]

2021-01-28 09:34:58 832

原创 5、创建springcloud alibaba工程

1、创建工程2、pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven

2021-01-28 09:24:24 171 1

原创 Vue Slot插槽入门

##属性传递##内容传递#####可以访问父组件的数据,不能访问子组件的数据#####具名插槽、匿名插槽#####插槽作用域解构方式

2021-01-28 09:19:42 71

原创 SpringBoot热部署

1、pom插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-mave...

2021-01-27 19:46:00 49

原创 SpringBoot请求处理-常用参数注解使用

PathVariableRequestBody@RestControllerpublic class ParameterTestController { /** * 数据绑定:页面提交的请求数据(GET、POST)都可以和对象属性进行绑定 * @param person * @return */ @PostMappin...

2021-01-27 17:32:00 210

原创 Vue路由的history模式实现原理

2021-01-26 07:38:00 1264

空空如也

空空如也

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

TA关注的人

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