buer

spring事务@Transactional详解

本地事务之Transactional详解 ==前言== 1.spring本地事务是作用于本地的,不支持跨库跨系统 2.开始之前,建议先学习mysql事务 点击跳转-> mysql事务 Transactional事务 1.@Transactional是声明式事务管理 编程中使用的注解 2.@Transactional 实质是使用了 JDBC 的事务来进行事务控制的 3.@Transactional ...

#spring#Transactional

excal导出字体问题大坑

easyExcal导出无字体大坑 使用easyExcal做了一个导出,返回流的方式下载 在本地测试返回是ok的发布了线上就挂了,没有任何返回 也没有报错 试了很多种方案,没法解决 以为是服务器问题,所以尝试写到远程oss里,但是也不行 所以问题在代码执行时 写了78个导出的demo最后定位到 是jdk缺少了所需要的字体导致 本地: 线上 解决方案: 安装字体 安装字体(推荐) 看下服务器是否安装了...

#excal#bug

mysql事务

MySQL事务and使用方式总结 一、Mysql 事务的概念   Mysql 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中, 要删除一个人员,既需要删除人员的基本资料,又需要删除和该人员相关的信息,如信箱, 文章等等。这样,这些数据库操作语句就构成一个事务! 事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这...

#mysql

mysql数据库索引

MySQL索引总结 索引是什么 官方介绍索引是帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能存储在单独的索引文件中,也可能和数据一起存储在数据文件中)。 我们通常所说的索引,包括聚集索引、覆盖索引、组合索引、前缀索引、唯一索引等,没有特别说明,默...

#mysql

mysql数据库锁

mysql锁详解(死锁,表锁,行锁,页锁,共享锁,排他锁等) **** MySQL锁概述 锁是计算机协调多个进程或线程并发访问某一个资源的机制,在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其...

#mysql

git多环境配置

配置多git环境 mac 因为需要将giteePasges转到github,再加上工作用的gitlab,需要配置多个git环境 1.打开终端 cd ~/.ssh 进入ssh配置文件夹 可以看到我现在已经有两个密钥了 2.打开 cat config 配置文件,这里有之前配置的gitee跟gitlab环境 3.生成github配置文件 ssh-keygen -t rsa -f ~/.ssh/id_rs...

#git

postMan|SSL错误

Postman 报错SSL Error: Self signed certificate Disable SSL Verification Postman 报错SSL Error: Self signed certificate Disable SSL Verification 一开始以为可能是mac地址白名单问题,其实不是。而是postman设置问题 settings | ssl certifi...

#postMan

谷歌浏览器打不开网页问题

将您访问的部分网页的网址、有限的系统信息以及部分网页内容发送给 Google,以帮助我们提升 Chrome 的安全性。隐私权政策 问题:运行项目在Chrome中打开出现以下问题 这个问题大量出现在我访问公司网络,github之类的,头疼得很 您的连接不是私密连接 攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情 NET::ERR_CERT_INVALI...

#bug

spring日志级别

spring日志级别 1.启动项目的时候发现成功启动后,后台没有打印端口号这些日志 检查配置发现 日志级别配置为WARN(警告) # 日志配432 logging: level: com.guo: debug org.springframework: WARN 2.日志级别 OFF | 关闭:最高级别,不打印日志。 FATAL | 致命:指明非常严重的可能会导致应用终止执行错误事件。 ERROR ...

#springBoot#java#log