自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 复制大数据量表的处理方法

1. insert into … selectinset into column(a,b) select a,b from column2 这种方式会造成很多问题,执行语句过程中column表锁,从column2 逐行加锁,线上某个表增删改频繁不建议使用2. 分批取出后存入这样方式会出现的问题就是,在执行程序时,可能表的数据被修改,存入新表的数据就不是最新的数据。...

2021-11-15 16:25:01 938

原创 oracle新建大量随机数据

-- 创建存储过程CREATE OR REPLACE PROCEDURE add_data IS i NUMBER ( 10 );BEGIN i := 0;--用for实现 BEGIN FOR i IN 1..1000000 loop INSERT INTO DATA20 ( a, b, c, d, e ) VALUES ( DBMS_RANDOM.VALUE, DBMS_RANDOM.VALUE, DBMS_RANDOM.VALUE, DBMS_RANDOM.V

2021-09-30 17:17:35 220

原创 java基础面试题

hashcode 与 equals 区别equals是object自带的方法,默认是==来比较对象的可重写;hashcode方法是获取对象的hash值---------------------------------------------------------------------hash 算法:将任意长度的数映射成一个固定长度的数据结构实现方式一:取余法H: 0 1 2 3 4 5 6 7 8 9 除以5取余数 h=H % 5h: 0 1 2 3 4 | | | | |.

2021-08-25 10:56:09 173

原创 java锁机制

java锁机制1.乐观锁 悲观锁乐观锁 : 乐观的认为数据不会被修改 ,不会上锁,每次更新时会判断期间数据有没有被修改 乐观锁实现方式 :CAS 、版本号 1.CAS :Compare and Swap 比较并更换 CAS(A,B):比较是A时就把A替换成B,这是CPU的原子性操作,JAVA调用的是C++代码操作的是Cpu指令 AtomicInteger i= new AtomicInteger(0);// Unsafe类下提供CAS功能 ABA问题 :一个线程先将A变成C,又将C变成A,这样其

2021-05-07 16:25:07 193

原创 linux系统安装hive并用sqldeveloper连接

记录一次零基础安装hive1.下载并运行hadoop参考文档(1) 下载 https://www.apache.org/dist/hadoop/common/(2) 按照上面博客做基本没出现什么问题2.下载并运行mysql这个百度都是教程,也没出什么问题3.安装hive参考文档参考文档注意:1. hive-site.xml内容2.jar包路径(链接: https://pan....

2019-12-20 22:25:05 289

原创 记录一次vue+springboot项目打包部署到服务器上

1.打包vue项目打包vue项目前需要修改一下vue项目1.1 build目录下的utils.js添加 publicPath: ‘…/…/’(否则打包后项目图标可能显示不出来)1.2 config目录下index.js里assetsPublicPath: ‘/’ 变成assetsPublicPath: ‘./’(否则打包后会出现js文件路径找不到)运行npm run build生成di...

2019-08-14 15:19:19 1757

原创 使用mybatis-plus生成Controller,Service,mapper并运行

代码如下:public class CodeGenerator { /** * <p> * 读取控制台内容 * </p> */ public static String scanner(String tip) { Scanner scanner = new Scanner(System.in); ...

2019-08-09 14:56:45 3364 1

原创 使用Oracle sql develope将mysql转化成Oracle

1.连接mysql数据库工具》》首选项》》数据库》》第三方jdbc驱动》》添加条目 把mysql驱动jar包添加连接上mysql数据库2.新建Oracle用户和表空间3.MySQL移植到Oracle右键选择移植到Oracle,该选的选该下一步下一步就完事了ps:移植后的Oracle还是有很多与mysql不同,如没有主键,create_time当前时间mysql是默认CURRE...

2019-08-09 14:05:17 285

原创 前端数组如何传到后台

前端数组如何传到后台1.普通数组如:var array = [‘a’, ‘b’, ‘c’]前端将数组用toString()方法将数组转化成字符串传给后端。后端用split方法将字符串转化成数组2.json数组如 var jsonArray = [{name: ‘张三’, value: ‘18’}, {name: ‘李四’, value: ‘12’}]前端直接将json数组传给后端...

2019-07-03 23:49:37 21679 1

原创 mysql 利用sql语句生成多天测试数据

mysql 利用sql语句生成多天测试数据1.通过存储过程实现添加测试数据:现有以下字段表2.存储过程代码#mysql 创建多条测试数据DROP PROCEDURE IF EXISTS createTextDate;DELIMITER $$CREATE PROCEDURE createTextDate()BEGINDECLARE x INT Default 0;DECLARE ...

2019-07-02 00:42:31 722

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除