相关文章
mysql事务(MVCC机制:undo日志)(mysql执行过程:redo日志,Buffer Pool缓存池)
事务
目的:保证数据的最终一致性## 事务的目的
事务的4大特性(ACID)
1.原子性(Atomicity):由undo log日志来保证 2.一致性(Consistency):使用事务的最终目的,由业务代码正确逻辑保证,比如错误的try-catch 3.隔离性(Isolation):…
建站知识
2024/11/23 16:23:33
CAD二次开发,启动加载界面,并在点击Ribbon按钮时热加载功能DLL,并提供打包的工程框架
整个思路为启动时运行lsp,lsp操作仅加载一个界面DLL,其中按钮绑定CAD内部任务,或者使用反射绑定到指定的DLL文件;
假设这里已经完成了一个功能,并编译为 CAD.Demo.dll
先写个lsp文件,很简单 就是加载Rib…
建站知识
2024/11/23 16:23:41
使用Excel导入和导出数据
功能技术:SpringBoot,vue3(restful)
前端代码实现
首先在前端写一个上传和导出功能。
<template><!-- 文件上传 --><el-upload class"upload-demo" drag action"" :on-change"onChan…
建站知识
2024/11/23 16:23:43
【idea】查看spring源代码没有注释
问题描述
点击类(如:AnnotationConfigApplicationContext )看到的没有注释
看到有: Decompiled .class file, bytecode version: 52.0 (java 8)
翻译过来是:解压.class文件,字节码版本:52.0…
建站知识
2024/11/23 16:23:44
mac安全干净卸载Anaconda3
使用which python显示当前使用的是/Users/username/anaconda3/bin/python
现在想卸载Anaconda,恢复使用mac系统自带的Python
删除隐藏文件目录
rm -rf ~/.anaconda修改~/.bash_profile文件,将anaconda相关删除
也有可能不是~/.bash_profile而是~/.zs…
建站知识
2024/11/23 17:06:51
J-Flash 导入AIR32F103x下载算法直接下载程序
一、下载AIR32F103x SDK
luatos-soc-air32f103: Air32f103_Firmware_Library (gitee.com)https://gitee.com/openLuat/luatos-soc-air32f103
二、打开J-Flash根目录,如下图所示 三、新建文件夹\Devices\Air32 四、复制下载算法文件到此文件夹\Devices\Air32下
下…
建站知识
2024/11/23 17:06:52
String、StringBuffer、StringBuilder区别
1、String是一个不可变的类,一旦创建,其内容就不可变。这意味着每次对String对象进行修改时,都会创建一个新的String对象,原始的String对象不会改变。String适用于存储少量的字符串,或者在字符串不会被修改的情况下使用…
建站知识
2024/11/23 17:06:53
遍历一个 List 有哪些不同的方式?每种方法的实现原理是什么?Java中 List 遍历的最佳实践是什么?
遍历方式有以下几种: 1. for 循环遍历,基于计数器。在集合外部维护一个计数器,然后依次读取每一个位 置的元素,当读取到最后一个元素后停止。 2. 迭代器遍历,Iterator。Iterator 是面向对象的一个设计模式ÿ…
建站知识
2024/11/23 17:06:55