自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (4)
  • 收藏
  • 关注

原创 python实现分页封装

可以直接复制使用

2024-06-12 16:03:10 155

原创 Python实现多数据模糊查询(代码简洁、易理解)

多数据模糊查询,简单易实现

2024-06-12 16:00:28 329

原创 TensorFlow+CNN实现图像分类的示例代码

tensorflow+cnn实现图像分类

2024-06-05 15:47:56 125

原创 python+sqlite3实现生成excel模板、解析excel文件并批量入库(最全源码)

最全源码

2024-05-30 15:32:39 110

原创 Pycharm中如何引入gitee?

pycharm集成gitee

2024-05-28 09:18:46 401

原创 数据库设计分为几个阶段?

详细说明数据库的生命周期

2024-05-27 09:08:14 225

原创 手写java冒泡、插入、选择、快速、归并排序算法

java最全排序算法

2024-04-24 09:20:34 544

原创 如何配置nginx的转发?

注意:以上仅是一个基本的Nginx转发配置示例,具体的配置根据实际需求和环境可能会有所不同。您需要根据自己的情况进行相应的修改和调整。配置Nginx的转发可以通过修改Nginx的配置文件来实现。通过检查Nginx的日志文件可以确认是否配置成功。保存配置文件并重新加载Nginx配置。打开Nginx的配置文件,通常位于。块,用于配置转发目标的基本信息。块,用于定义转发目标的具体信息。块定义了三个后端服务器,分别为。,并设置了各自的权重。

2024-04-24 09:15:16 403 1

原创 static在java中的详细用法

static在java中的详细用法

2024-04-24 09:13:29 160

原创 SpringBoot项目如何实现热启动?

DevTools 是 Spring Boot 提供的一个开发工具,可以加速应用的开发和调试过程。其中的热启动功能可以让你在开发过程中修改代码后,自动重新启动应用。需要注意的是,DevTools 的热启动功能只在开发环境中生效,在生产环境中不会执行热启动。因此,在部署到生产环境之前,记得将 DevTools 相关的配置项移除或设置为 false。此外,还可以在 IDE 中添加 Spring Boot DevTools 插件,以便在修改代码后自动触发热启动。当你保存修改后的代码时,应用会自动进行重新启动。

2024-04-24 09:03:47 357 1

原创 国产数据库之达梦数据库操作语法

达梦数据库语法详解

2024-04-24 08:49:44 240

原创 volite关键字的使用说明及应用场景展示,附代码案例

volite使用的保姆级教程

2024-04-22 15:29:58 362 1

原创 手写java设计模式之单例模式,附源码解读

单例模式源码解读

2024-04-22 15:04:43 446

原创 手写Java设计模式之抽象工厂模式,附源码解读

抽象工厂模式源码

2024-04-19 16:18:16 441

原创 手写Java设计模式之工厂模式,附源码解读

java设计模式之工厂模式详细解读

2024-04-19 09:50:22 399

原创 史上最全springboot+vue3+element-plus代码实现web登录页面,包含maven配置

springboot、vue、axios、maven

2024-04-15 11:22:14 1385

原创 FlyWay实现数据库动态迁移

FlyWay实现数据库动态迁移部署

2023-01-31 10:32:06 380

原创 java通过es查询索引中存储的某个固定字段的值

java通过es查询索引中存储的某个固定字段的值

2022-08-17 10:13:04 2772

原创 java实现增减时间

java工具类,获取之前的时间

2022-04-08 14:41:02 558

原创 MD5实现加密

java实现MD5加密

2022-04-08 14:36:39 501

原创 Base64实现加解密

Base64实现加解密

2022-04-08 14:34:10 1044

原创 java连接ftp服务器,解析csv文件

java连接ftp服务器,解析csv文件

2022-04-08 14:30:53 488

原创 Hbase最全命令汇总!

显示集群下所有的表: list创建表 create ‘tablename’,‘cloumnfamily’表中添加数据 put ‘tablename’,‘rowkey’,‘cloumnfamily:cell’,‘value’查询表中数据 get ‘tablename’,‘rowkey’,‘cloumnfamily:cell’根据列簇查询: get ‘tablename’,‘rowkey’根据列名查询: scan ‘scores’,{COLUMNS=>‘clo..

2021-09-08 16:36:56 318

原创 mysql如何全表增加或者减少时间更新

举例如下:减30天:update app_collection_monitor set endtime=DATE_ADD(endtime,INTERVAL -30 DAY);增30天:update app_collection_monitor set endtime=DATE_ADD(endtime,INTERVAL 30 DAY);

2021-09-08 16:28:32 99

原创 mysql查询分区的sql语句

select partition_name part,partition_expression expr,partition_description descr,table_rows from information_schema.partitions where table_schema = schema() and table_name=‘pm_directory_d’;只需要更改最后的table_name的值即可!

2021-09-08 16:26:51 2954 1

原创 最全linux常用命令

1、cdcd:切换目录如:cd /user/bin说明:在系统中,通常“.”表示本级目录,“…”表示上级目录;2、pwdpwd:显示当前目录3、lsls:列出目录中的所有文件;-a:显示包括隐含文件在内的所有文件和目录;-l:以长列表形式显示当前路径下的文件;*.v:列出所有后缀为“v”的文件;-al:以长列表形式列出目录下所有的文件,包括隐藏文件;4、mkdirmkdir:创建新目录;格式:mkdir [-m 模式] -p 目录-m:按指定模式建立目录;-p:建立目录时建立

2021-03-29 11:32:27 171 2

原创 java中常用的一些日期函数

SELECT DATEDIFF(‘20200215’,‘20200205’) #日期时间差,必须具体到天;SELECT DATE_FORMAT(NOW(),’%Y%m%d’) #日期格式化,日期转换字符串;SELECT STR_TO_DATE(‘2020-01-06 10:10:10’,’%Y-%m-%d %H:%i:%s’) #字符串转换日期;SELECT PERIOD_DIFF(‘202003’,‘202002’) #日期时间差,支持月份;SELECT PERIOD_ADD(‘202003’,

2021-03-29 09:58:06 255

原创 用spark操作hive实现动态传参,出现org.apache.spark.sql.hive.HiveSessionState错误解决方式

通过java代码,使用spark操作hive步骤(错误解决方式在文末):1、由于hive是依赖于hadoop的,所以需要启动hadoop,切换到hadoop的sbin目录下,输入以下指令所有:./start-all.sh2、由于spark操作hive时,实际上只是用了hive中的元数据,所以不需要启动hive在,只需要在根目录下输入以下指令:hive --service metastore3、由于是在本地通过java操作hive,所以两者之间需要建立连接,可以将hive中的hive-site.

2021-01-29 17:04:47 923

原创 通过Java代码实现Spark中RDD与Dateset(DataFrame)之间互相转换

1、导入maven依赖 <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> <java.version>1.8</java.version> <spark.version>2.1.

2021-01-29 09:15:30 765

原创 通过java代码实现SparkSql操作数据库

1、导入相关依赖<properties> <java.version>1.8</java.version> <spark.version>2.1.0</spark.version> <scala.version>2.11</scala.version> </properties> <dependencies> <depende

2021-01-28 15:06:07 940

原创 使用Linux的shell命令实现SparkSql操作数据库

1、在linux环境下,切换到spark下的sbin目录中,输入./start-all.sh启动spark集群。同时,切换到spark的bin目录下,通过./spark-shell切换到scala下。2、输入以下指令,导入SparkSession对象import org.apache.spark.sql.SparkSession3、输入以下指令,使支持rdds转换为dataframes及后续的sql操作import spark.implicits._4、创建sparksession

2021-01-28 14:42:39 1875

原创 Linux使用shell命令实时写入数据,通过sparkstreaming实时计算

1、linux写入指令:nc -lk 9999nc代表当前节点的Ip名字,后面的9999是自己定义的端口号2、在java中,创建maven项目,导入maven依赖:<properties> <java.version>1.8</java.version> <spark.version>2.1.0</spark.version> <scala.version>2.11</sc

2021-01-28 10:36:04 428

原创 通过java代码实现spark的计算排序

1、导入spark相关依赖:<properties> <java.version>1.8</java.version> <spark.version>2.1.0</spark.version> <scala.version>2.11</scala.version></properties><dependencies> <depe

2021-01-27 10:00:41 339

原创 一文读懂线程池的工作原理、销毁以及创建方式

为什么使用线程池?在java中,通过实现Runnable接口或者继承Thread类(Thread类的本质也是实现了Runnable接口)可以实现多线程,调用start()方法开启了多线程。但是,如果频繁的手动去创建和销毁线程的话,会降低系统的运行效率。通过使用线程池可以对线程实现复用,减少创建和销毁线程的次数,可以执行多个任务,大大降低系统资源消耗。线程池的特点是,系统初始化会创建多个线程,放入线程池,需要使用的时候直接从线程池中取,不需要的时候就放回去,提高了工作效率。线程池的工作原理:1、线

2021-01-26 19:14:48 3751

原创 spark用shell命令将文档中单词出现次数按降序排列,并写入到hdfs中

1、启动spark(进入spark的bin目录下,输入:./spark-shell命令)2、声明一个变量,通过val first=sc.textFile("file:///home/yaozhen/movie.txt");指令从该文档中获取数据,file指的是当前节点的路径下的文档;(生成Rdd)3、查询文档中内容的行数,first.count;(注意:文档结束后不要换行,否则会多算一行;另外,在上面写文档路径的时候,file后面需要加“///”,否则该方法无法调用);4、通过val third=f

2021-01-25 18:18:09 717 12

原创 Redis持久化的两种方式

目前

2021-01-19 10:52:00 107 1

原创 elasticsearch的status一直是red的解决方案

1、使用curl -XGET 'http://192.168.88.2:9200/_cluster/health?pretty'查看索引的状态发现:{ "cluster_name" : "my-application", "status" : "red", "timed_out" : false, "number_of_nodes" : 1, "number_of_data_nodes" : 0, "active_primary_shards" : 0, "active_sha

2021-01-14 14:29:25 3366 2

原创 如何安装Maven?

1、在CMD命令行中输入echo %JAVA_HOME%,查看JAVA_HOME是否配置。在CMD命令行中输入java-version,查看jdk是否正确安装。2、从http://maven.apache.org/download.cgi下载所需要的版本3、解压maven到某一指定目录,例如:E:\byzx。则 E:\byzx\apache-maven-3.6.1目录下会有bin、conf、lib等文件夹。4、在环境变量中,新建M2_HOME,设置为E:\byzx\apache-maven-3.

2021-01-12 15:08:52 54

原创 java中final、static与抽象类的用法

1、finala、final +变量:表示该变量为常量;b、final+class:最终类,不能被继承;c、final+方法:不能被重写;注意事项:final修饰的常量命名字母需全部大写。2、statica、可用类名打点直接访问,不需要new对象;b、静态变量位于方法区,实例变量位于堆区;c、静态方法不能调用普通属性和方法,仅能调用静态方法和方法;d、普通方法可以调用静态属性和方法;注意事项:静态方法依赖于类,普通方法依赖于对象3、抽象类a、抽象类用abstract修饰;b、抽象方

2021-01-11 19:22:49 169 2

原创 FastJson如何使用

Fastjson可以将Java对象转换为JSON格式,也可以将JSON字符串转换为Java对象。Fastjson可以操作任何Java对象,甚至是一些预先存在的没有源码的对象。Maven依赖配置:<dependency> <groupId> com.alibaba </ groupId> <artifactId> fastjson </ artifactId> <version> xxx </ ve

2021-01-11 19:11:04 184

史上最全springboot+vue3+element-plus代码实现web登录页面(附件有代码)

史上最全springboot+vue3+element-plus代码实现web登录页面(附件有代码)

2024-04-15

superset从部署到项目.pptx

图形化展示

2021-09-08

kylin从部署到项目.ppt

适合小白

2021-09-08

java的API接口文档模板

java初学者

2021-01-12

SpringCloud详细介绍

小白轻易学会SpringCloud

2021-01-11

空空如也

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

TA关注的人

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