- 博客(103)
- 资源 (8)
- 收藏
- 关注
原创 el根据需求合并列
列合并只需 把行合并注释掉即可,如果想第二列合并那就把columnIndex === 0换成1 即可。将 列分为 3 3 1 的格式。
2024-03-09 16:13:37
760
1
原创 拉取maven项目 pom出现 The <project> element is the root of the descriptor.
各个module 修改JDK版本1.8,并修改 Perferences -> Build ->Compiler -> Java Compiler版本,改为1.8
2023-06-01 15:02:27
3113
原创 阿里云服务器nginx配置后不生效
nginx会存在一个master线程和多个worker线程(根据配置或cpu核心数来)。当运行中的worker线程挂掉后,会有新的顶上去,因此需要杀掉所有的worker线程。kill掉主线程后,reload和restart会找不到线程。重新挂载配置会提示端口已绑定。因此需要将其余worker线程一并kill掉。注意配置文件是否正确。小心关掉之后无法重启,影响正常服务。之后重新挂载配置文件即可启动成功。不需要管那个no such。注意配置文件是否正确。
2023-05-04 15:15:27
626
原创 记录 docker linux部署jar
第九步使用docker run命令创建并运行容器 docker run -d --name web-service -p 5281:5281 web_service:1.0.3。web-service是服务器名字 可随意取 web_service:1.0.2 是镜像名称。第十步 查看运行日志docker logs -f -t web-service。第六步 查看 docker ps (正在运行的docker)第十一步 docker ps 查看是否运行成功。第四步 拉取以上jar包 到正式服务器中。
2023-04-28 16:59:05
1280
原创 国内访问github
打开电脑文件C:\Windows\System32\drivers\etc下的host文件,在host文件的最后一刚加入刚才复制的IP。打开网站 http://tool.chinaz.com/dns/,在A类型中填写github.com,再点击监测按钮。打开cmd 输入:ipconfig/flushdns。
2023-04-14 09:50:27
2368
原创 利用python进行美女爬取数据
3 点击那个girl 文件运行 那个vedio文件夹是跟它在一个目录下的。2 打开WIN+R键输入:pip install requests。1 先点击python-3.11.1-amd64.exe进行安装。
2023-04-04 09:05:24
114
原创 template might not exist or might not be accessible by any of the configured Template Resolvers
1 是页面配置出现错误。
2023-03-28 16:25:43
125
原创 数据脱敏 sql及java代码实现
1 sql 实现:-- 电话号码脱敏sql: SELECT mobilePhone AS 脱敏前电话号码,CONCAT(LEFT(mobilePhone,3), '********' ) AS 脱敏后电话号码 FROM t_s_user -- 身份证号码脱敏sql: SELECT idcard AS 未脱敏身份证, CONCAT(LEFT(idcard,3), '****' ,RIGHT(idcard,4)) AS 脱敏后身份证号 FROM t_s_user2 java 实现方式1im
2022-05-19 16:00:00
1373
原创 软件架构设计导论-软件架构认知(清晰软件架构定义)-外加三个架构师面试题
1 软件架构定义和两派之争1 定义:(归结起来就是两大派)2 组成派和决策派组成派: 决策派:组成派是将每个组件一个一个组成一个完整的系统。决策派是将根据我们产品的需求来决定几个方案,然后根绝业务来判断这几个业务是否符合这个产品,例如方案1哪儿哪儿不太好,方案2虽然哪儿有点不好,但是很符合我们。2 软件架构的目的-做IT界的莫扎特1 桥梁要了解客户的需求,也要了解我们产品经理希望我们的产品是什么样子(既满足大众的需求,又要满足小部分的特定的需求)。2 指引关注我们产品怎么研发,关
2022-05-19 11:10:30
411
原创 PIL 简介
PIL官方文档:http://effbot.org/imagingbook/一、PIL(Python Imaging Library)的基本概念:PIL中所涉及的基本概念有如下几个:通道(bands)、模式(mode)、尺寸(size)、坐标系统(coordinate system)、调色板(palette)、信息(info)和滤波器(filters)。1、 通道每张图片都是由一个或者多个数据通道构成。PIL允许在单张图片中合成相同维数和深度的多个通道。以RGB图像为例,每张图片都是由三个数据
2022-03-16 10:15:40
5650
原创 springCloud 整合环境公共依赖
spring boot 2.2+springcloud Hoxtonspringcloud alibaba 2.2.1+0.构建项目并引入依赖<properties> <java.version>1.8</java.version> <spring-cloud.version>Hoxton.SR6</spring-cloud.version> <spring.cloud.alibaba.version>2.2.1.R
2022-03-10 17:30:28
610
原创 springCloud sentinel 流量卫兵
什么是sentinel0.说明https://spring-cloud-alibaba-group.github.io/github-pages/hoxton/en-us/index.html#_how_to_use_sentinelhttps://github.com/alibaba/Sentinel/wiki翻译:随着微服务的普及,服务调用的稳定性变得越来越重要。Sentinel以“流量”为突破口,在流量控制、断路、负载保护等多个领域进行工作,保障服务可靠性。通俗:用来在微服务系统中保护微服
2022-03-10 17:29:44
166
原创 springCloud Alibaba 环境搭建以及 Nacos
环境搭建构建项目并引入依赖<!--定义springcloud版本--><properties> <spring.cloud.alibaba.version>2.2.1.RELEASE</spring.cloud.alibaba.version></properties><!--全局引入springcloudalibaba下载依赖地址,并不会引入依赖--><dependencyManagement> &l
2022-03-10 15:17:43
639
原创 SpringCloud Bus组件的使用
什么是Bus0.解释https://spring.io/projects/spring-cloud-busspringcloudbus使用轻量级消息代理将分布式系统的节点连接起来。然后,可以使用它来广播状态更改(例如配置更改)或其他管理指令。AMQP和Kafka broker实现包含在项目中。或者,在类路径上找到的任何springcloudstream绑定器都可以作为传输使用。通俗定义: bus称之为springcloud中消息总线,主要用来在微服务系统中实现远端配置更新时通过广播形式通
2022-03-09 19:41:06
2495
原创 SpringCloud Config组件使用
什么是Config0.说明https://cloud.spring.io/spring-cloud-static/spring-cloud-config/2.2.3.RELEASE/reference/html/#_spring_cloud_config_serverconfig(配置)又称为 统一配置中心顾名思义,就是将配置统一管理,配置统一管理的好处是在日后大规模集群部署服务应用时相同的服务配置一致,日后再修改配置只需要统一修改全部同步,不需要一个一个服务手动维护。1.统一配置中心组
2022-03-09 15:46:55
357
原创 SpringCloud Gateway组件使用
什么是服务网关1.说明网关统一服务入口,可方便实现对平台众多服务接口进行管控,对访问服务的身份认证、防报文重放与防数据篡改、功能调用的业务鉴权、响应数据的脱敏、流量与并发控制,甚至基于API调用的计量或者计费等等。网关 = 路由转发 + 过滤器路由转发:接收一切外界请求,转发到后端的微服务上去;在服务网关中可以完成一系列的横切功能,例如权限校验、限流以及监控等,这些都可以通过过滤器完成2.为什么需要网关1.网关可以实现服务的统一管理2.网关可以解决微服务中通用代码的冗余问题(如
2022-03-09 11:17:17
162
原创 SpringCloud Hystrix组件使用
说明https://github.com/Netflix/Hystrix译: 在分布式环境中,许多服务依赖项不可避免地会失败。Hystrix是一个库,它通过添加延迟容忍和容错逻辑来帮助您控制这些分布式服务之间的交互。Hystrix通过隔离服务之间的访问点、停止它们之间的级联故障以及提供后备选项来实现这一点,所有这些都可以提高系统的整体弹性。通俗定义: Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统中,许多依赖不可避免的会调用失败,超时、异常等,Hystrix能够保
2022-03-08 20:43:19
212
原创 SpringCloud OpenFeign组件的使用
思考: 使用RestTemplate+ribbon已经可以完成服务间的调用,为什么还要使用feign?String restTemplateForObject = restTemplate.getForObject("http://服务名/url?参数" + name, String.class);存在问题:1.每次调用服务都需要写这些代码,存在大量的代码冗余2.服务地址如果修改,维护成本增高3.使用时不够灵活OpenFeign 组件说明https://cloud.spring..
2022-03-08 16:00:08
161
原创 SpringCloud 服务之间的通信方式
在springcloud中服务间调用方式主要是使用 http restful方式进行服务间调用一、 基于RestTemplate的服务调用0.说明spring框架提供的RestTemplate类可用于在应用中调用rest服务,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接, 我们只需要传入url及返回值类型即可。相较于之前常用的HttpClient,RestTemplate是一种更优雅的调用RESTful服务的方式。1.创建两个服务并注册到consul注册中心中
2022-03-08 15:42:36
2464
原创 springCloud 注册中心
什么服务注册中心说简单点就是我们把注册中心想象成一张白纸,这张白纸记录了我们项目中服务中的各个节点的地址等,新增一个服务,我们的白纸就记录一个,当我们的服务宕机,那白纸上的服务就会删除掉。1 consul0.consul 简介consul是一个可以提供服务发现,健康检查,多数据中心,Key/Value存储等功能的分布式服务框架,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,使用起来也较为简单。Consul用Golang实现,因此具有天然可移植性(支持Linux、Windo
2022-03-08 13:54:47
453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人