08 2022 档案
摘要:idea左上角点击File-》Setting-》Bulid tools-》Maven 指定使用的 Maven 家目录自动识别到在 settings.xml 配置文件中指定的本地仓库且会用配置的镜像网站这样就会下的比较快 Maven的setting.xml文件配置 在settings下添加: <loc
阅读全文
摘要:Spring5 框架新功能1、整个Spring5框架的代码基于java8,运行时兼容JDK9,许多不建议使用的类和方法在代码库中删除2、spring5.0框架自带了通用的日志封装 (1)Spring5.0已经移除Log4jConfigListener,官方建议使用Log4j2 (2)Spring5.
阅读全文
摘要:事务1、什么是事务(1)事务是数据库操作的最基本单元,是逻辑上的一组操作,要么都成功,如果有一个失败则所有操作都失败(2)经典场景:银行转账2、事务的四个特性(ACID)(1)原子性:一组逻辑操作不可分割(2)一致性:数据操作前后总数一致(3)隔离性:多事务操作时互相不产生影响(4)持久性:提交之后
阅读全文
摘要:JdbcTemplate(概念和准备)1、什么是JdbcTempate (1)Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作2、准备工作 (1)引入相关依赖 (2)在spring配置文件配置数据库连接池 (3)配置JdbcTemplate对象,注入DataSou
阅读全文
摘要:AOP(概念)1、什么是AOP (1)面向切面编程(方面),利用aop可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提供程序的可复用性,同时提高了开发的效率 (2)通俗描述:不通过修改源代码的方式,在主干功能里面添加新功能 (3)使用登录的例子说明AOPAOP(底层原理)
阅读全文
摘要:Bean管理:(1)Bean管理指的是两个操作(2)Spring创建对象(3)Spring注入属性Bean管理操作有两种方式:1、基于xml配置文件方式 (1)在Spring配置文件中,使用bean标签,标签里添加对应的属性,就可以实现对象的创建 (2)在Bean标签有许多属性: id属性:唯一标识
阅读全文
摘要:import os import pandas as pd import openpyxl def add_title(data_path): for dirpath,dirname,filenames in os.walk(data_path): #os.walk()遍历文件 for fname
阅读全文
摘要:import xlrd import xlsxwriter import os path = "/" # 文件路径 def get_allxls(): # 获取excel文件列表 all_xls = [] for f in os.listdir(path): f_name = path + f al
阅读全文
摘要:import os import pandas as pd def csv_save_as_xlsx(data_path): for dirpath,dirname,filenames in os.walk(data_path): #os.walk()遍历文件 for fname in filena
阅读全文