logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot 升级(1.5.7.RELEASE升级到2.7.10) Tomcat启动报错

springboot升级 从1.5.7.RELEASE升级到2.7.10,跨度可谓是不大。具体升级原因是,Spring DoS漏洞具体什么是Spring DoS漏洞,可以从下面的文章看下升级整了我好多天。把人都给整废了。很多的注解和旧的配置都要改动,哎那是真心的一个累。话不多说。直接上代码。

文章图片
#java#spring#spring boot +1
oracle Job 定时任务

Oracle Job是Oracle数据库自带的任务调度器,可以在数据库中创建和管理定时任务。- 它基于PL/SQL语言,允许用户编写存储过程或函数作为任务,并在指定的时间点或时间间隔内自动执行。- Oracle Job提供了灵活的调度选项,可以设置任务的执行频率、时间点、重复次数等。

文章图片
#oracle#数据库
mysql安装教程8.0.35

把mysql安装的bin目录复制到path路径下,移动到最上面可以防止出现不是内部或外部命令。

文章图片
#mysql#数据库
程序员的实用神器

在软件开发过程中,自动化测试工具是程序员的得力助手,它们能够自动执行测试用例,快速反馈代码中的问题,并帮助提高代码覆盖率。:利用自动化测试工具中的覆盖率功能,统计测试用例的执行情况,分析哪些代码行被测试过,哪些没有被测试过。:在编写代码时,尽量遵循可测试性原则,如降低代码之间的耦合度、提高代码的可读性和可维护性等。:通过静态代码分析工具检查代码中的潜在问题,如语法错误、未使用的变量、潜在的安全漏洞

文章图片
#测试工具#ci/cd#代码规范 +2
数据库分库分表常见算法

分库分表是一种数据库设计技术,其目的是为了提高数据库的性能和扩展性。它通过将数据库的表拆分到多个数据库中来实现这一目的。要根据实际的业务情况进行组合,例如省、市;男、女;年龄;等等都可以作为策略。增加了系统的复杂性:分库分表会增加系统的复杂性,有时候需要额外的中间件(MyCat)来实现,并且需要在程序中额外处理分库分表的逻辑。分页、排序、跨节点联合查询等等问题。降低了事务的原子性:由于分库分表会将

文章图片
#数据库#mysql#oracle +1
如何在idea中创建一个SpringBoot项目(超详细教学)

Spring Initializr是一个Web应用,它提供了一个基本的项目结构,能够帮助我们快速构建一个基础的Spring Boot项目。当用到上面那个注解是爆红,则说明没有引入此注解依赖,我们只需要将鼠标到注解上,IDEA会提示所需依赖,我们只需点击下载即可。选择开发中用到的配置依赖包,也可以不选择,在用到时向pom里面添加对应的jar。(3)开发工具建议使用 IDEA,也可以 MyEclips

文章图片
#intellij-idea#spring boot#java
数据库分库分表常见算法

分库分表是一种数据库设计技术,其目的是为了提高数据库的性能和扩展性。它通过将数据库的表拆分到多个数据库中来实现这一目的。要根据实际的业务情况进行组合,例如省、市;男、女;年龄;等等都可以作为策略。增加了系统的复杂性:分库分表会增加系统的复杂性,有时候需要额外的中间件(MyCat)来实现,并且需要在程序中额外处理分库分表的逻辑。分页、排序、跨节点联合查询等等问题。降低了事务的原子性:由于分库分表会将

文章图片
#数据库#mysql#oracle +1
开发语言详解(python、java、Go(Golong)。。。。)

是语言决定行业,还是行业决定语言,说不清,只是觉得,当你做这一行的时候,如果你还有精力感兴趣的话,可以再做些了解,一下是自己个人见解以及官网做的整合。希望对大家有用。Python是一种解释型、交互式、面向对象的编程语言。其设计哲学强调代码的可读性,并允许开发者用少量代码表达想法,支持多种编程范式,包括面向过程、面向对象和函数式编程。Python语法简洁清晰,特色之一是强制用空白符(缩进)作为语句块

文章图片
#开发语言
SpringBoot配置Druid

3.引入对应的依赖包,版本的话看个人需求 我用的是2.2.4,数据库我用的是postgresql。我们经常使用的springboot自带的 Hikari,今天我们看下Druid有什么不同。好了,到这里就是完成了,有兴趣的同学可以自己尝试一下呃。1.新建一个springboot项目,建好之后别忘记yml中配置启动端口。我找了一张表,写一个Controller我们查下看看是否可以正常查询。显示刚刚自己

文章图片
#spring boot#java#spring +1
redis中的分布式锁(setIfAbsent)(expire)

还是一个同事问的一个问题,然后闲着没事就记录下来了。多人操作同一个保单,会出现数据不一致,所以呢,就准备为此单子加一个锁,所以就有了下面的代码。分享给大家分布式锁的定义大家基本都很了解了,具体就是当需要在分布式环境中保证资源的互斥访问或一致性时,就可以考虑使用分布式锁。但需要注意的是,分布式锁虽然可以解决问题,但也会带来一定的性能开销和复杂度,因此在使用时需要权衡系统的性能和可维护性,以及使用分布

文章图片
#redis#分布式#数据库
    共 14 条
  • 1
  • 2
  • 请选择