- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 python批量处理xml文件,删除某个节点
xml文件内容如下: 比如想要删除name为teacher的<object></object>附代码:from lxml import etree import osdef createFile(oripath): xml_list = os.listdir(path) for i in xml_list: # 遍历所有xml文件 fullPath = oripath + i # 完整路径 remove..
2021-11-24 20:22:24
3688
1
原创 MySQL InnoDB存储引擎下的MVCC机制
mvcc 多版本并发控制。目的:在并发访问数据库系统的时候来提高读写效率了解两个概念:当前读:读取的是数据的最新版本,总是读到最新的数据快照读:读取的是历史版本的记录。MVCC的实现主要依赖三部分:**隐藏字段、undo log 和read view**1.**隐藏字段**隐藏字段就是每一行记录上都有三个用户看不到的字段:DB_TRX_ID:最后一次插入/更新该行记录的事务id,并且delete操作在内部被视为更新。DB_ROW_ID:隐藏主键,如果该表没有主键,则会查找是.
2021-08-21 23:19:56
220
1
原创 Spring的三级缓存解决循环依赖问题
什么是循环依赖?所谓循环依赖就是多个对象中存在互相引用的情况,在bean对象的初始化过程中,主要是通过三级缓存来解决这个问题。比如类A中有属性B b,类B中有属性A a解决循环依赖的思路演变:V1:利用一个xx Map<'aService','AService残缺对象'>这样看似可以解决循环依赖问题,一旦aService需要AOP,问题就会暴露出来:V2:针对上述问题,我们要解决上述问题,要解决的思想是提前进行AOP,并且是如果出现循环依赖的情况下,要提前进行AOP。如.
2021-08-20 17:55:29
296
原创 SSM整合:mysql-connector-java和mysql版本对应的问题
在整合ssm框架的时候,遇到了这样的报错:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC
2021-08-01 16:02:18
1282
原创 筛选并删除两个文件夹中不同文件名的文件
背景:使用labelImg对图片数据集进行标注,有的图片标注了,有的没有标注。标注了的图片会在另一个文件夹annotations中生成对应的xml注释信息。现在要把没有标注的图片筛选出来,然后删除。import osfilePath1 = r'F:\目标检测\数据标注\test\annotations'filePath2 = r'F:\目标检测\数据标注\test\image'list1 = os.listdir(filePath1)file_list1 = [] #annotations中的
2020-11-05 11:53:48
2538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人