- 博客(125)
- 资源 (7)
- 问答 (3)
- 收藏
- 关注
原创 Springboot3+Elasticsearch实现LocalDateTime互转
【代码】Springboot3+Elasticsearch实现LocalDateTime互转。
2025-07-29 20:20:24
93
原创 No static resource druid
解决办法:SpringBoot3 + druid 1.2.21需要引入druid的druid-spring-boot-3-starter包。环境:SpringBoot3.x使用druid 1.2.21;原因:请求druid页面失败;
2025-07-08 17:50:56
187
原创 论软件可靠性设计技术的应用
某省预约挂号系统以下简称预约挂号系统,是我司自主研发的医疗系统,旨提高医疗服务效率,为广大患者提供一站式、便捷化的服务体验,自推广以来受到广大用户的热爱,随着用户量的逐年增加,系统面临着性能瓶颈和可靠性的严峻挑战,严重阻碍了系统服务质量的进一步提升,为了让系统持续稳定的运行下去,我司决定在2023年3月启动预约挂号系统的全面升级工作,我担任系统架构设计师,主要工作就是系统整体架构的设计。
2025-06-27 19:15:44
855
原创 论软件设计方法及其应用
某省预约挂号系统以下简称预约挂号系统,是我司自主研发集众多医疗功能于一体,旨为提高医疗服务体验,随着用户量的逐年攀升,系统面临着性能瓶颈和可用性的严重挑战,为保证系统持续稳定的运行下去,我司决定2023年3月正式启动对预约挂号系统的升级工作,我担任系统架构设计师,主要工作对系统架构的整体设计。
2025-06-27 19:11:45
792
原创 论分布式设计
某省预约挂号系统以下简称预约挂号系统,是我司自主研发专门为患者提供一站式、便捷化的医疗服务,该服务集众多功能与一体,旨为提高医疗服务质量和患者体验。随着用户量的逐年攀升,系统面临着性能瓶颈和可用性的挑战,严重阻碍了系统服务质量的进一步提升,为了让系统能持续稳定的运行,我司于2023年3月决定对预约挂号系统进行全面升级工作,计划一年,投资800万,我担任系统架构设计师,主要工作是架构的整体设计。
2025-06-27 19:07:55
908
原创 论特定领域软件架构
某省预约挂号系统简称预约挂号系统,是我司自主研发的医疗产品,该系统集众多功能于一体,旨为提高医疗服务质量和患者体验,随着用户量的逐年攀升,系统面临着性能和可用性的挑战,严重阻碍了服务质量的进一步提升。我司决定于2023年3月对预约挂号系统进行全面升级工作,计划一年,投资800万,我担任系统架构设计师,主要工作就是系统架构的整体设计。
2025-06-27 19:04:31
560
原创 论云原生架构及应用
某省预约挂号系统简称预约挂号系统是我司自主研发的系统,该系统集众多功能于一体,旨为提高医疗服务质量和患者体验。随着用户量的逐年攀升,系统面临着性能瓶颈和可用性的挑战,严重阻碍了系统服务质量的提高。我司决定与2023年3月对系统进行全面升级工作,计划一年,投资800万,我担任系统架构设计师,主要的工作就是系统的整体设计。
2025-06-27 19:00:11
880
原创 论软件系统架构评估及其应用
我司自主研发的某省预约挂号系统以下简称预约挂号系统,该系统集众多功能于一体,旨为提高医疗服务质量和患者体验,但随着用户量的逐年增加,严重阻碍了系统服务质量的进一步提升,为保证系统能持续稳定的运行,我司决定2023年3月对预约挂号系统进行全面升级,计划一年,投资800万。我担任系统架构设计师,主要工作就是系统架构的整体设计,由于系统业务量巨大,老旧系统较多,所以在系统升级之前我们需要进行系统评估。
2025-06-27 18:56:08
789
原创 论基于架构的软件设计方法(ABSD)及应用
我司自主研发的某省预约挂号系统以后简称预约挂号系统,该系统集众多功能与一体,旨为提高医疗服务质量和患者体验。随着用户量的逐年增加系统面临的性能瓶颈和可用性的严峻挑战,严重阻碍了系统服务质量进一步提升。我担任公司的系统架构设计师,主要工作是对系统架构的整体设计。
2025-06-27 18:50:47
880
原创 论面向服务的架构设计
我司自主研发的某省预约挂号系统以后简称预约挂号系统,该系统集众多功能于一体,旨提高系统服务效率和患者体验,由于系统用户量的逐年递增,系统面临性能和可用性的严峻挑战。为了让系统能够持续稳定的运行,我司决定在2023年3月进行预约挂号系统的的全面升级工作,计划一年,投资800万。我担任该项目的系统架构设计师,主要工作是系统架构的整体设计。目前预约挂号系统迫切需要提高性能和可用性,我们选择了面向服务的架构设计,其接口、协议统一等特点也对架构的重用性友好。
2025-06-27 18:44:02
943
原创 数字数组,每个元素一个数字,然后完成+1操作
输入:[4,3,2,1]输入:[4,3,2,2]输出:[4,3,2,2]输出:[4,3,2,3]输出:[1,0,0]
2023-05-23 20:47:26
450
原创 java.lang.NoClassDefFoundError: Could not initialize class org.a*.poi.xssf.model.SharedStringsTable
poi-ooxml-schemas包引入错误,poi包5.*版本更改了名称:poi-ooxml-schemas 改为 poi-ooxml-lite/full;更新poi-ooxml-schemas包,poi-ooxml-lite包已经在poi包里,所以只添加poi-ooxml-full。hutool-all版本太低,升级到5.*hutool-all升级后,报。解析Excel正常;
2023-05-10 18:20:04
3893
原创 Exception in thread “main“ java.lang.AssertionError
maven构建报错问题已在版本 3.10.1中修复。
2023-04-24 10:56:09
3318
原创 prometheus启动正常请求指标无数据,看一下Targets什么原因
prometheus启动正常请求指标无数据,看一下Targets什么原因
2022-10-11 17:19:14
1979
原创 Error loading shared library ld-linux-aarch64.so.1: No such file or directory (needed by /tmp/jffi*.
看报错说找不到文件/tmp/jffi10783088860516552098.so文件是必须的,其实是ld-linux-aarch64.so.1文件找不到,该文件是arm系统文件,缺少该文件多半是使用的openjdk是自己改造过的,导致缺少文件,可以重新找openjdk作为基础镜像打包;我们是使用openjdk11.0.7作为基础镜像,重新打包后解决了此问题!...
2022-07-22 17:51:53
2789
原创 spring加载配置文件的顺序
program arguments > VM options > Enviroment variables > proties > yml
2022-07-05 09:01:39
250
原创 Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request p
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is feign.RetryableException: Connection reset executing GET http://caas-api-svc/tenants] with root cause 服务发现,30秒加载一次有间隔!
2022-06-30 14:45:51
1510
1
原创 主存与cache映射方式
主存与Cache:映射方式, 全相联地址映射:主存任意块映射到Cache任意块; 直接相联映射:主存中一块只能映射到Cache中特定的块中; 组相联映射:各区中的某一块只能存入缓存的同组号的空间内,组内各块地址可以任意存放。(在两个对应的组内部,主存的组到Cache的组之间采用全相联地址映射方式;) cache 8KB,主存1MB,cache分16块,采用组相联映射;...
2022-05-18 12:39:04
1893
转载 Failed to configure a DataSource: ‘url‘ attribute is not specified and no em..
nacos动态配置yml文件模块启动不起来报错:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver class在启动类上加一下内容:@SpringBootApplication(exclude= {DataSourceAut
2022-05-04 18:10:17
33585
原创 springboot项目响应信息Jackson解析映射,key为null时抛异常解决办法
当使用@RestController注解时,会把响应信息自动解析成json格式,使用的是Jackson,但是Jackson默认不解析key为null的映射时会抛出异常,需要增加配置;解决:import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.databind.JsonSerializer;import com.fasterxml.jackson.databind.ObjectMapper;im
2022-03-21 18:46:52
1356
原创 Spring Cloud 2021.0版本集成k8s,实现给予k8sApi的服务发现功能
使用 spring-cloud-starter-kubernetes-fabric8 完成服务发现!
2022-03-14 17:55:56
1173
2
原创 Excel文件转java对象的工具类
废话不多说上代码!maven <!--Excel处理--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>5.0.0</version> </dependen
2022-01-26 09:31:42
1788
1
原创 堆排序,排序到输出,输出顺序写入数组
这张图,很直观的描述了对排序,忍不住贴了出来!出处:堆排序详解--大顶堆_breakpoints_的博客-优快云博客_大顶堆
2021-11-25 14:34:49
515
原创 Docker Desktop上启用k8s流程
版本(上图)一、由于国内网速的问题导致k8s启用失败,以下流程可以启用成功1.首先在Docker Engine添加快速仓库{ "registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn" ], ***}2.git克隆阿里的协助项目,这样你就不用手动操作了git clone https://github.com/AliyunContainerService/k8s-for-docker-deskt...
2021-10-21 21:19:43
1331
原创 Docker 映像的平台(linux/amd64)与检测主机平台(linux/arm64/v8)不匹配
发生在mac电脑的docker环境上;一、异常yanzhen@yanzhendeMacBook-Pro test-js % docker run --name kubia-container -p 7979:8080 -d kubia -r linux-arm64WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) an..
2021-10-15 14:25:14
10110
原创 内存按字节编址从A5000H到DCFFFH的区域其存储容量为
在网上找了一下答案发现都很笼统,来给大家一个更好理解的解题思路!!!解:DCFFFH - A5000H + 1H=38000H=3 * 16^4 + 8 * 16^3=(2^5 + 3 * 2^6) * 2^10=224 * 1024=224KB题外话 :鄙视那些只为了写答案而发表文章的人!!!...
2021-07-20 13:12:47
9045
1
原创 Spring MVC的生命周期
一、上图二、说明2.1 过滤器过滤器适用于所有请求;2.2 调度程序servlet该servlet分析请求,并将其分发给对应的控制器进行处理;2.3 通用服务通用服务将被应用与每个请求,以提供国际化、主题、文件上传等功能。他们的配置在DispatcherServlet的WebApplicationContext中定义;...
2021-04-13 21:26:50
468
原创 rm -rf和rm -f和rm
rm -rf递归的不提示强制删除文件和文件夹;rm -f不提示强制删除文件;rm 删除文件和文件夹;(连接文件有点特殊) 结论 删除有风险,使用需谨慎;(以上命令,想恢复数据,难!!!) ...
2021-04-01 12:51:56
2327
原创 网关响应信息拦截加密后,返回前端怎么办
1.问题项目已经上线运行了一段时间了,突然某些接口的出参需要加密(对称加密); 项目是分布式的,有很多服务(微服务项目);2.解决根据上述问题,我设计了解决方案(该方案只能解决得到的报文是加密的!!!):由于很多服务,所以拦截的地方放在网关最合适; 由于是成品项目,已经运行了很长时间,所以只能对部分响应接口做加密处理,根据header里放约定值(怎么知道那些接口需要加密呢,????咱们让前端告诉【也可以后台写死对应的接口】),虽然前端告诉,设计不怎么安全;2.1 总所周知,在
2021-03-22 18:40:47
677
1
原创 远程修改服务器上的配置文件(自动化运维)
一、介绍利用ansible的远程操作功能,实现修改服务器上的配置文件; 由于ansible操作服务器,一次需要2秒左右(16G8核),所以我压缩了执行步骤,一次执行完成(包括:目录创建、备份、覆盖文件); 只是用ansible的shell功能,操作是在内网完成(外网也不可能让你直接用命令修改文件!);二、实现逻辑2.1 创建目录路径的命令mkdir -p /data/backup/temp/etc/nginx;2.2 备份文件命令cp /etc/nginx/yz_test.t.
2021-01-13 21:57:33
1068
1
原创 SpringKafka动态指定@KafkaListener的topics和groupId
1.@KafkaListener@KafkaListener是kafka的消费者,topics是其主题名,groupId是组名; 属性值一般只支持常量,再集群的情况下,topics、groupId如果不是动态的,那集群环境中只有一台能消费同主题上的任务;2.动态指定topics、groupId两个属性@KafkaListener中有一个beanRef属性,专门获取spring容器中的bean; beanRef:此注释中的SpEL表达式中使用的伪bean名称,用于引用定义此侦听器的当前.
2020-10-15 16:30:11
15495
1
原创 fastdfs启动防盗链,故意输入错误token响应超时
一、问题1.输入正确的连接可以访问通2.故意传错误的ts值,会一直转圈圈知道超时页面出来二、分析1.可能是fastdfs在处理逻辑的时候遇到了什么耗时的处理,可能性比较小;2.可能是配置文件配置错误,可能性较大;三、问题解决1.如上图划线部分,看着很像是注释掉了,其实不然,看上面注释; #use"#include"directivetoincludeHTTPconfigfile #NOTE:#includeisan...
2020-09-09 20:38:37
571
原创 fastdfs启动防盗链无效
一、问题1.已经修改http.conf配置文件,但是加不加token(防盗链)都能访问2.添加防盗链3.没有添加防盗链二、分析有这个问题的大多数是已经安装好fastdfs,后期进行安全优化时修改配置文件产生的; 加不加token(防盗链)都能访问说明配置没有生效; 根据fastdfs的请求方式,先通过nginx在进行路由转发,所以首先看看nginx的配置;三、原因1.nginx.conf中http中引入的配置文件(话外:该配置可以在nginx.conf直接配置)...
2020-09-04 13:43:11
878
java 策略模式实例(duck)
2018-04-28
Spring Boot+MySQL+Mybatis+Maven+IDEA(一个简单的数据库增删改查项目)
2019-02-15
csv文件导出工具类学习模板.rar
2020-03-23
exception.rar
2020-05-08
exception.rar
2020-05-08
脚本2-平台门店信息同步.ktr
2019-11-05
nested exception is feign.RetryableException
2022-06-30
Java编程中if else写全好还是只写if好!!!
2021-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人