点击关注公众号,实用技术文章及时了解 前言 开发目的: 提高百万级数据插入效率。采取方案: 利用ThreadPoolTaskExecutor多线程批量插入。采用技术: springboot2.1.1+mybatisPlus3.0.6+swagger2.5.0+Lombok1.18.4+postgresql+ThreadPoolTaskExecutor等。 具体实现细节 application-dev.properties添加线程池配置信息 # 异步线程配置 # 配置核心线程数 async.exe
2024-11-08废话不多说,直接开干。平时可能遇到的小问题,当表字段数据不存在业务数据时,存了一个字符串“NULL",首先排查数据库字段是否有默认值,再去排查代码当中是否有json转换的方法。 第一步,查看表字段是否存在默认值 SELECT data_default( * 可以查看其他信息) FROM dba_tab_cols WHERE table_name = '表名' AND column_name = '字段名(列名)' 第二步,删除默认值 ALTER TABLE 表名 MODIFY 字段
2024-11-08UPDATE 表名 SET 字段 = REPLACE(字段,"原内容","替换内容") WHERE 条件; 可以 通过设定条件 来进行批量修改 处理 也可以改字段的一部分内容
2024-11-081.配置打包方式 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <scope>provided</scope> </dependency> 这个依赖主要是用于在和jsp进行整合的使用,可酌情添加 2、排除springboot内置的tomcat干扰 <dependency>
2024-11-081. 嵌套块 -- Created on 2016/4/22 by ADMINISTRATOR declare p_dname varchar2(50) := '微软'; p_deptno number := 60; p_deptloc varchar2(100) := '米国'; v_state varchar2(50);--状态 begin --内部嵌套块 <<查询是否存在>> begin select dname into v_state fr
2024-11-08前言 熟练掌握接口自动化测试体系背后的这些技能和处理问题的思路,实现时间、人力、收益的平衡,对于一个经验尚浅的初、中级测试开发人员来说绝对是一个艰巨的挑战。 五步教会你写接口自动化用例 Copy# 1. 导入包 import requests base_url = "http://127.0.0.1:5005" # 2. 组装请求 def test_add_normal(): # url 字符串格式 url = base_url + "/add/" # data
2024-11-08B+Tree索引 插入与删除 主要需要注意分裂与合并。分裂时,叶子节点是先分裂再插入数据,而内部节点需要先插入再分裂。 删除时,先删除,如果size小于minsize则需要向左右兄弟节点借数据,如果还不行则合并。 有一个特殊情况就是没有兄弟节点,尽管这在真实索引使用中是不可能的,但是在在线测试中,有些测试中internal_max_size = 3,这就会发生没有兄弟节点的情况。对于这种情况,笔者的处理是只删除数据不删除节点,但是在使用迭代器时,需要对operator++进行特殊处理。 迭代器
2024-11-08在使用sql server2005时,弹出异常提示:“由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。" 这种提示真是让人头疼,上网搜了搜,好在总有热心的网友,呵呵 解决方法: 以上是网友提供的解决方法,参考自:http://wenwen.soso.com/z/q15616823.htm
2024-11-08前提 1、在RR隔离级别下。 2、查看间隙锁是否关闭 区间锁(间隙锁,临键锁)是InnoDB特有施加在索引记录区间的锁,MySQL5.6可以手动关闭区间锁,它由innodb_locks_unsafe_for_binlog参数控制: 设置为ON,表示关闭区间锁,此时一致性会被破坏(所以是unsafe)设置为OFF,表示开启区间锁 show global variables like "innodb_locks%"; 3、show global variables like "autocommit"
2024-11-08系统管理模块数据库 操作日志OperateLog 管理员Admin 用户角色对应UserRole 角色Role 角色权限RolePermission 模块Module 模块项ModuleItem 模块项操作ModuleItemPrivilege 操作Privilege
2024-11-08