logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java面试题_途虎面试题_java面经汇总

题目来自牛客, 题的答案都是我个人理解的或网上的参考,仅仅只作为复习用.因个人水平有限,不合理的地方请多多指正.一面传值,引用区别值传递:方法调用时,实际参数把它的值传递给对应的形式参数,函数接收的是原始值的一个copy,此时内存中存在两个相等的基本类型,即实际参数和形式参数,后面方法中的操作都是对形参这个值的修改,不影响实际参数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不

#java#面试
redis分布式锁的stringRedisTemplate实现

本文采用stringRedisTemplate类来实现分布式锁1:加锁 :创建lock方法(key, value) 传递过来一个key值,一个value值2:给value

#redis#java#分布式
人人博客_系统架构图_初版

最近打算写一款开源软件来当毕业设计,于是选了一个博客项目.目前的设计思路采用公司的架构: 前端+大中台+后台的架构.架构图如下,思考不合理的地方,或者架构有问题的地方,欢迎指正.

#java#开源#架构
手写分布式事务的一种回滚方案。

举例:在一个场景下,一个客户冲了10块钱,奖励给10个积分。然后获取用户的积分数量来扣减本次的支付金额。

文章图片
#分布式#java#spring boot
项目启动报错: Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ 解决方案, mybatis踩坑

1问题描述在我搭建项目的时候采用的是SpringBoot+Mybaits的架构.于是我再创建项目的时候 直接让idea进行整合. idea采用了spring-boot-starter-XXX 系列的框架版本来作为maven的jar包, 注意:问题就出在这在我创建后各种demo.写好配置文件后测试的时候发现项目竟然无法启动.报错如下Error creating bean with name 'adm

#spring boot#mybatis#java
mybatis foreach执行多条sql报错的解决方法

mybatis foreach执行多条sql报错的解决方法今天在用mybatis执行foreach更新操作时报了奇怪的错误.sql语句是没有任何问题的.sql拿出来直接能运行.但是mybatis就是不能运行.而我传递一条数据的话mybatis能运行,但是两条以上数据就会报错后来发现是mysql不支持执行多条sql语句.为此需要再数据源后面加上一句话.就可以执行多条sql了&allowMul

#mybatis#sql#数据库
千万级oracle数据表定时同步到mysql表的方案

千万级oracle数据表定时同步到mysql表的方案

文章图片
#oracle#mysql#数据库
mysql导入导出数据到excel表日期出现问题

1:问题描述今天我在导出sql数据的时候,发现导出excel的日期竟然不对.数据库中的列是 datetime格式, 但是导出到excel后日期变成了日月年.数据库中的日期导出到excel后的日期这种问题导致了导入也会报错2:解决方案网上有人说 在excel上修改单元格的格式为日期就行了. 但是我用的wps实际并没有任何作用...

docker pull hello-world 出现timeout 请求超时

这种情况大多是因为国内的墙导致访问速度很慢,结果超时.这个时候需要使用vpn或者国内的镜像了附上使用pull失败和成功的图片, 如果使用vpn后还是不能pull 的话 那就重启下docker...

#docker
@Transactional java中的事务及使用

@Transactional 是java中使用的注解形式的事务既然使用@Transactional就要理解什么是事务.下面将会详细介绍.1:什么是事务?事务(Transactional) 就是把多个要做的操作组合成一个整体.利用事务的特性来保证操作的安全性,如果一个事务做到一半出现任何错误,就会进行回滚操作.来恢复成最初的模样.2:事务的特性 (具有ACID的特性)(1) A 原子性(atomic

#java#spring#mysql
    共 12 条
  • 1
  • 2
  • 请选择