自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【屏蔽控制台中有输出system.out.println(“xxxxxxxxx“)】

【代码】【屏蔽控制台中有输出system.out.println(“xxxxxxxxx“)】

2023-11-13 22:14:58 282

转载 【Java多线程批量数据导入的方法】

前言:当遇到大量数据导入时,为了提高处理的速度,可以选择使用多线程来批量处理这些处理。常见的场景有:大文件导入数据库(这个文件不一定是标准的CSV可导入文件或者需要在内存中经过一定的处理)数据同步(从第三方接口拉取数据处理后写入自己的数据库)以上的场景有一个共性,这类数据导入的场景简单来说就是将数据从一个数据源移动到另外一个数据源,而其中必定可以分为两步数据读取:从数据源读取数据到内存数据写入:将内存中的数据写入到另外一个数据源,可能存在数据处理而且根据读取的速度一般会比数据写入的速度

2022-05-22 23:34:01 4291

原创 【java线程池处理大量数据】

JAVA 线程池处理大量数据package com.hongfu.spring.Thread;import java.util.ArrayList;import java.util.List;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * java线程池处理大量数据 */public class ThreadPoolHandler { public s

2022-05-22 22:25:39 580

原创 【JAVA 多线程下载】

单线程,实现具体任务package com.hongfu.spring.Thread;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.Malformed.

2022-05-22 22:19:46 148

原创 SpringBoot---整合Druid实现多数据源和可视化监控

前言在当前复杂网络环境下,安全性成为各企业重点关注项,而SQL注入就是一种常用的攻击方式。对于一般企业或个人来说,开发一套安全防止SQL注入的系统并不简单,如果购买数据库防火墙无疑又增加了成本,很多企业或个人也负担不起。开源数据库连接池Druid的出现为大家提供了一种廉价的解决方案,虽然不是最快的,但是它经历阿里巴巴电商级应用的“折磨”,值的依赖,个人比较推荐Druid的优点很明显,它的可视化界面可以监控Sql语句和URI执行情况在开发中真的很需要。**1. 在你的spring boot的项目中p

2022-04-10 16:59:19 1276

原创 java操作EXCEL文件

1.pom.xml引入 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15</version> </dependency> <dependency>

2022-03-29 23:23:44 566

原创 spring boot + aop 自定义日志--收集操作日志

背景:spring boot + aop,自定义注解收集controller层日志;自定义注解1.1 自定义注解 pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> <version>2.5.5</ver

2022-01-27 23:28:00 204

原创 spring boot 实现注解+自定义配置多数据库

spring boot 实现注解+自定义配置多数据库

2022-01-15 23:14:07 941

原创 OD德科考试--01

OD德科考试--01打车遇到一个司机,司机的里程器被调动过,遇到含的的数字就跳过,输入只有一行数字N,表示里程数,输出实际费用新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入打车遇到一个司机,司机的里程器被调动过,遇到含的

2021-08-08 18:22:22 797

转载 数据库设计及ER模型

数据库设计1.第一范式(确保每列保持原子性)基本的范式,保证数据库表中的所有字段都不可再分解。2.第二范式(确保表中的每列都和主键相关)在第一范式的基础上,第二范式需要表中的每一个字段都和主键相关,也就是说只能存在一种类型的数据。不可把多种类型数据放在一个表中。3.第三范式(确保每列都和主键列直接相关,而不是间接相关)在满足前两个范式的基础上,第三范式需要确保数据表中的每一列数据都和主...

2020-03-07 11:39:45 1059

转载 SQL计算留存率等指标

一、问题1:留存率计算字段及表说明:表名:user_log字段名:log_day:登录日期device_id:用户设备idapp_id:用户app的id,其中device_id和app_id确定唯一的用户1.1计算某日留存率(次日、3日、7日、30日)--计算次日、3日、7日、30日留存率select log_day,count(user_id_d1)/count(user_id...

2020-01-05 23:47:46 2245

原创 hive分组排序groupby,order by,Sort By,DISTRIBUTE BY, CLUSTER BY

groupbyGROUP BY语句通常会和聚合函数一起使用,按照一个或者多个列队结果进行分组,然后对每个组执行聚合操作案例实操:计算每个学生的平均分数select s_id ,avg(s_score) from score group by s_id;计算每个学生最高成绩select s_id ,max(s_score) from score group by s_id;order...

2019-12-30 22:29:46 1628

原创 kudu错误分析

kudu启动错误第一个问题:报错日志如下E0919 21:40:31.290339 18387 master.cc:189] Unable to init master catalog manager: Not found: Unable to initialize catalog manager: Failed to initialize sys tables async: Unable t...

2019-09-19 22:05:05 1647

原创 MySQL显示ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决方法

MySQL显示ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)解决方法第一步 在win快捷键下已管理员身份启动cmd命令然后进入mysql安装目录下的bin目录第二步在管理员cmd窗口下执行命令.\mysql.exe --install.\mysql.exe --install第二步进入...

2019-09-11 19:33:21 286

原创 hive连接报错MetaException、metadata.HiveException

hive连接报错MetaException、metadata.HiveException、具体报错信息如下1. 检查 hive-site.xml2. 检查 mysql是否正常启动连接是否正常3. 检查 mysql是否正常启动连接是否正常4. 如果以上都没有出错,就启动一下命令5. 进入hive主目录然后启动hive6. 以上都没有错误之后,就OK了具体报错信息如下Exception ...

2019-09-07 19:50:53 2200

原创 Mybatis注解CRUD之对象、变量、集合三种方式封装数据的实现 体验

Mybatis注解CRUD之对象、变量、集合三种方式封装数据的实现创建User对象创建dao包UserDao.java创建测试类TestAnnotation.java注意:本人使用maven创建的项目pom.xml配置建表语句:数据库连接、映射mappers请自行配置.创建User对象public class User implements Serializable{ private ...

2019-06-27 18:46:51 504

原创 多线程Thread安全问题描述及案例

多线程安全问题产生&解决方案多线程卖票案例需求:用三个线程模拟三个售票窗口,共同卖100张火车票,每个线程打印出卖第几张票案例代码三:**package** com.itheima\_03;**public** **class** TicketThread **implements** Runnable {**int** tickets = 100;//火车票数量\@O...

2019-06-07 23:42:28 539

原创 多线程问题分析thread

多线程、进程概述A:进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。简而言之:当前正在运动的程序.一个应用程序在内存中的执行区域;B:线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。简而言之:进程中一个执行控制...

2019-06-07 23:38:51 125

空空如也

空空如也

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

TA关注的人

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