- 博客(5)
- 收藏
- 关注
原创 SpringBoot+Mybatis+mysql简单的增删改查+html源码分享
新手编写,大佬勿喷~~ 首先application.properties的配置 server.port=8080 spring.datasource.url=jdbc:sqlserver://172.0.0.1:8080;databasename=xxx spring.datasource.username=xxx spring.datasource.password=xxx spring.dat...
2020-04-27 15:17:26 3647 24
原创 2022Redis面试题精简
1)它是非关系型数据库 2)存储环境:内存 3)内存优化:由两个HashTable组成,其中一个是处理数据的存储,另外一个是扩容 4)数据类型:String Hash Set Zset List 5)Redis 是一个单线程 6)每秒可以处理超过 10万次读写操作 7)Redis 也经常用来做分布式锁 8)Redis 支持事务 、持久化(支持AOF和RDB两种持久化方式)、集群 9)支持主从复制,主机会自动将数据同步到从机,可以进行读写分离 10)对String类型的数据进行自增自减,用来做计数器,
2022-04-20 16:41:11 1051
原创 分布式事务详解
为什么需要分布式事务 1)单体应用拆分为分布式系统后,进程间的通讯机制和故障处理措施变的更加复杂。随着RPC框架的成熟,第一个问题已经逐渐得到解决。例如dubbo可以支持多种通讯协议,springcloud可以非常好的支持restful调用 2)系统微服务化后,一个看似简单的功能,内部可能需要调用多个服务并操作多个数据库实现,服务调用的分布式事务问题变的非常突出。 对于第二个问题,现在还没有通用方案很好的解决微服务产生的事务问题。分布式事务已经成为微服务落地最大的阻碍,也是最具挑战性的一个技术难题。 3)微
2020-05-19 10:01:38 372
原创 2020 Java最新面试题汇总
1、java的跨平台原理 由于各操作系统(windows,liunx等)支持的指令集,不是完全一致的。就会让我们的程序在不同的操作系统上要执行不同程序代码。Java开发了适用于不同操作系统及位数的java虚拟机来屏蔽个系统之间的差异,提供统一的接口。对于我们java开发者而言,你只需要在不同的系统上安装对应的不同java虚拟机、这时你的java程序只要遵循java规范,就可以在所有的操作系统上面运行java程序了。 Java通过不同的系统、不同版本、不同位数的java虚拟机(jvm),来屏蔽不同的系统指令集
2020-05-11 17:12:00 1201
原创 MybatisGenerator+sqlServer代码生成器
之前大家基本用的是连接mySql的数据库的,这里分享一个SqlServer的生成器,喜欢收藏~ 主要是在generator.xml进行配置: 主要是配置这几个地方: 这里是下载链接: 链接: https://pan.baidu.com/s/1k_vjGpyvz7mS_I-ufupg6w 提取码: xu2m 喜欢的小伙伴点个赞吧~ ...
2020-04-28 09:46:16 2404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人