自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

积水成渊

happy study

  • 博客(62)
  • 资源 (2)
  • 收藏
  • 关注

原创 关于我的经历

Java基础扎实,具备并发编程经验,熟悉JMM、线程通信线程安全、锁、原子类、阻塞队列、并发容器、线程池原理。对Elasticserch,logstash,Filebeat,kibana 熟悉。深入了解Elasticserch集群规划,具有es调优经验,阅读过部分源码,例如es中线程池、读写过程。熟悉Mysql存储引擎,索引,有sql调优经验,熟悉分库分表,熟悉 ShardingSphere。熟悉MQ使用场景,熟练使用kafka,用作内外网穿透,作为数据中转,解决上下游速度不匹配问题。

2024-03-17 11:15:50 510

原创 Selenium笔记

这个错误意味着虽然找到了对应的DOM元素,但由于各种原因,当前状态下该元素无法与用户交互。对于上述函数中的情况,如果遇到"element not interactable"错误,可以通过改进元素等待策略,确保在尝试与元素交互之前元素已经具备交互能力。元素尚处于加载中:如果页面还在动态加载内容,目标元素可能尚未完全渲染完成,因此还不能进行交互。元素位于页面不可见区域:例如,元素可能被其他元素遮挡,或者由于滚动位置问题而未显示在视窗内。元素的display属性设置为none:当元素隐藏时,也无法与之交互。

2024-03-17 11:10:45 713

原创 mac 快捷键

mac 程序坞

2024-01-10 11:16:55 567

原创 CK数据库

【代码】CK数据库。

2023-12-19 18:24:20 461

原创 MySQL索引篇

MySQL索引篇flink 概念Hbase表空间微服务数据存储工作流程

2023-12-13 18:09:00 414

原创 Flink 项目系列

Flink项目系列1-项目介绍 - 墨天轮Flink实时电商实战项目: 基于尚硅谷开源项目的Flink电商实战项目(全流程)大数据Flink电商数仓实战项目流程全解(一)_尚硅谷 flinksql大数据项目实战-CSDN博客实时即未来,大数据项目车联网之创建Flink实时计算子工程【二】_flink实时数仓车联网项目_AI_Maynor的博客-CSDN博客实时即未来,车联网项目之创建Flink实时计算子工程-云社区-华为云实时即未来,车联网项目之电子围栏分析【六】-云社区-华为云

2023-12-07 09:38:26 743

原创 接口文档生成工具

Knife4j是一个很好用的接口文档工具。之前用过Swagger,觉得页面不太好,浏览技术网站时,偶然发现swagger-bootstrap-ui,它能将接口进行归类。 早期,swagger-boostrap-ui是1.x版本,如今swagger-bootsrap-ui到2.x,同时也更改名字Knife4j,适用于单体和微服务项目。...

2022-08-26 16:48:15 174 1

原创 Mac软件下载网址

Mac软件下载网址

2022-08-25 20:45:08 11037

原创 生活中常见规律

生活中常见规律边际效应递减定律边际效应递减定律

2022-03-25 11:41:55 405

原创 mysql知识点1

1.mysql中如何用一条sql语句删除多条记录?delete from 表名 where id in (1,3,5)2.mysql怎样删除前几行数据delete from table_name where 1=1 order by order_name limit row_numtable_name是你希望删除数据的所在表表名,order_name 是你希望按照哪个字段来进行排序的字段名,如果是用系统自动默认的排序,order by order_name 这部分可以不写。最后的limit row_

2022-01-15 23:38:22 368 2

原创 spark 任务添加外部依赖包

1. spark 任务添加外部依赖包```txt依赖包放这个目录下 spark on yarn:/opt/spark/spark-2.1.1-bin-hadoop2.6/jarsmkdir -p /opt/external_jarsln -s /opt/external_jars /opt/spark/spark-2.1.1-bin-hadoop2.6/jars/external_jars具体操作如下:(1)新建目录mkdir -p /opt/external_jars(2)上传

2021-08-19 15:07:29 936

原创 Hadoop 基础

Hadoop 基础1.Yarn 概念

2021-05-19 21:27:53 46

原创 Spring Bean循环依赖现象及解决方案

Spring Bean循环依赖现象及解决方案1.bean 创建过程singletonObjects 一级缓存earlySingletonObjects 二级缓存singletonFactories 三级缓存经过分析可以看到:1.不支持循环依赖情况下,只有一级缓存生效,二三级缓存用不到2.二三级缓存就是为了解决循环依赖,且之所以是二三级缓存而不是二级缓存,主要是可以解决循环依赖对象需要提前被aop代理,以及如果没有循环依赖,早期的bean也不会真正暴露,不用执行无用的代理过程,

2021-05-18 23:22:15 215

原创 maven 打包指令

Maven基础语法1. maven 打包指令@echo offecho.echo [信息] 打包Web工程,生成war/jar包文件。echo.%~d0cd %~dp0cd ..call mvn clean package -Dmaven.test.skip=truepause

2021-05-14 15:20:50 164

原创 Oracle 语法01

Oracle 特殊时间处理1.时间处理日期格式处理01SELECT * FROM ksj_base_total a where a.end_gxsj is not nulland a.total<>0 and to_date(a.end_gxsj,'dd-mon-yy')>trunc(sysdate-1);1.oracle 处理 使用to_date: to_date('01-3月 -20','dd-mon-yy','nls_date_language=''Simp

2021-03-18 11:52:57 159 3

原创 Oracle 基础语法

Oracle 基础语法–查看oracle单个数据表包含的索引select * from user_indexes where table_name=upper(‘table_name’);select * from user_indexes where table_name=upper(‘ksj_gkt_flowinst’);–根据索引名查看索引包含的字段select * from user_ind_columns where index_name = ‘INDEXS_NAME’;select

2021-03-18 11:30:43 361

原创 Flink Demo-01

Flink 基础1、项目构建– linux 下构建mvn archetype:generate -DarchetypeGroupId=org.apache.flink -DarchetypeArtifactId=flink-walkthrough-datastream-scala -DarchetypeVersion=1.12.0 -DgroupId=frauddetection -DartifactId=frauddetection -Dversion=0.1 -Dpackage=vi

2021-03-08 17:07:46 104 1

原创 nodejs笔记-01

nodejs笔记-011.基础知识2.ES6手册https://es6.ruanyifeng.com/2.进阶2.进阶2.进阶2.进阶2.进阶

2020-07-18 20:05:36 115

原创 电脑dos命令

一. 电脑dos命令## 1.查看系统激活状态主要是用来查看当前系统baiWindows 8/7/Vista中的激du活状态以及密钥、许可证zhi书等信息比如徽标+R后输入slmgr.vbs -dlv(显示详细的许dao可证信息)slmgr.vbs -dli(显示许可证信息)slmgr.vbs -xpr1、slmgr.vbs:slmgr即Software License Manager,指bai的是软件许可证管理,是,是用于du管理系统激活和密钥、证书zhi的软件授权管理工具,存在于C盘的S

2020-07-04 22:06:11 177

原创 算法

算法1.1 排序算法

2020-07-03 10:00:28 86

原创 DataX3.0 小知识

DataX3.0 小知识还在为同步过程对在线存储压力影响而担心吗?新版本DataX3.0提供了包括通道(并发)、记录流、字节流三种流控模式,可以随意控制你的作业速度,让你的作业在库可以承受的范围内达到最佳的同步速度。"speed": { "channel": 8, ----并发数限速(根据自己CPU合理控制并发数) "byte": 524288, ----字节流限速(根据自己的磁盘和网络合理控制字节数) "record": 10000 ----记录流限速(根据数据合理空行数

2020-06-11 14:55:18 272

原创 花落知多少

花落知多少1. Apache1.1 Apache AccumuloApache Accumulo 是一个可靠的、可伸缩的、高性能的排序分布式的 Key-Value 存储解决方案,基于单元访问控制以及可定制的服务器端处理。使用 Google BigTable 设计思路,基于 Apache Hadoop、Zookeeper 和 Thrift 构建。Apache Accumulo的是一个高度可扩展的结构化存储,基于谷歌的BigTable。Accumulo是用Java编写的,并在Hadoop分布式文件系统

2020-05-24 17:35:31 176 1

原创 Ubuntu 域名映射

Ubuntu 域名映射修改主机名将主机名分别设置为hadoop01、hadoop02、hadoop03(1)输入命令:vim /etc/sysconfig/network (编辑网络配置文件) 将主机名修改为:hadoop01输入密令:i (进入编辑模式)编辑完成后按esc键退出编辑模式进入命令模式在按shift键 + : 键 (进入末行模式)输入命令:wq (保存退出)(2)设置虚拟机和主机的域名映射输入命令:vim /etc/hosts...

2020-05-19 15:23:15 1441

原创 Linux开发环境配置

基础开发环境wget http://learning.happymmall.com/tomcat/apache-tomcat-7.0.73.tar.gzwget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1501498355_bbac4f122e06aa81f00ccd6160a1db67wget

2020-05-17 10:56:28 194

原创 小清新

小清新When given the choice between being right or being kind, choose kind.如果要在 正确 和 善良之间做选择,请选择善良。When we strive to become better than we are, everthing around us becomes better too.当我们努力变得更好时,周围的一切也会变得更好。...

2020-05-14 16:58:51 115

原创 1U2G含义

1U2G含义”1U” 是一种表示服务器外部尺寸的单位(计量单位是:高度或厚度),1U是unit的缩略语。1U=4.445厘米,e68a84e79fa5e9819331333431363664详细的尺寸由作为业界团体的美国电子工业协会(EIA)所决定。1U服务器就是一种高可用高密度的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的。它们可以通过本地硬盘启动自己的操作系统,如Windows NT/2000/2003、Linux、Solaris等。1U式服务器国内的用户数量还不是很多,当前多以

2020-05-13 11:20:54 1196

原创 package.json 文件解读

package.json 文件解读vue中style lang="scss" scoped中的scoped表示局部部署没有的话里面的css样式会在所有组件中进行渲染lang属性表示style标签可以使用哪种css预处理语言:<style lang="scss"> /** scss样式 */<style>尝试使用Scss,会让你工作效率更高,代码更易...

2020-04-06 17:59:49 278

原创 Nodejs -笔记01

Nodejs -笔记01强烈建议使用nvm(Node Version Manager) ,nvm是 Nodejs 版本管理器,它让我们方便的对切换Nodejs 版本。nvm 介绍:使用 nvm 管理不同版本的 node 与 npm关于nvm的详细安装以及使用可以访问以下链接:Linux: https://github.com/creationix/nvmWindows: https://...

2020-04-02 16:41:37 88

原创 Vue 组件安装

Vue 组件安装1.安装vue-resourcecnpm i vue-resourcenpm i vux -S# 简写::src <--- v-bind@click <---v-on1、安装vuexnpm install vuex --save-dev2、在项目里面安装vuxnpm install vux --save3、安装vux-loader...

2020-03-29 23:00:48 259

原创 CSDN-markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-03-29 21:06:14 93

原创 字典工具

字典工具cuppapt-get install cupp

2020-03-19 22:51:19 151

原创 Iterator和ListIterator的介绍和区别

Iterator和ListIterator的介绍和区别凡是实现了Collection接口的集合类,都有一个iterator()方法,用于返回一个实现了Iterator接口的对象,用于遍历集合:使用next()获得序列中的下一个元素使用hasNext()检查序列中是否还有元素使用remove()将迭代器新近返回的元素删除有了Iterator就不必为集合中元素的数量操心了,那是由hashNe...

2020-03-18 17:17:22 362

原创 ES--Kibana相关操作创建索引和Mapping

ES–Kibana相关操作创建索引和Mapping1.新建索引PUT test_index/2.创建别名POST _aliases{“actions”: [{“add”: {“index”: “test_index”,“alias”: “test_index_name”}}]}3.创建mappingPOST test_index/test_type/_mapping...

2020-03-16 14:55:15 5943

原创 缓存

缓存

2020-03-14 20:30:15 97

原创 技术格言

技术格言1.数据中台中台的核心本质就是:业务为本、网络连接、数据智能。

2020-03-14 15:49:20 165

原创 JUC并发编程

JUC并发编程1. AQS原理

2020-03-13 13:17:05 132

原创 Tomcat线程池

Tomcat线程池

2020-03-13 10:00:09 87

原创 线程池妙用

线程池

2020-03-12 16:14:51 90

原创 cas实现

cas

2020-03-09 20:15:22 172

原创 进程和线程前世今生

进程和线程前世今生1.线程并发并行

2020-03-06 22:11:01 131

小程序开发相关资料-WeChat-含工具包-源码

小程序开发相关资料-WeChat-含工具包-源码

2023-12-06

视频剪辑素材-Adobe Premiere Pro-视频编辑

Adobe Premiere Pro,Premiere Pro 是一款行业领先的电影、电视和 Web 视频编辑软件。

2023-12-06

程序员-简历模板-后端开发/Java/ASP-前端

程序员-简历模板-后端开发/Java/ASP-前端

2023-12-06

云原生PPT-前世今生

云原生PPT

2023-12-06

wgsd CoreDNS

wgsd is a CoreDNS plugin that serves WireGuard peer information via DNS-SD semantics.wgsd-client is responsible for keeping peer endpoint configuration up to date. It retrieves the list of configured peers, queries wgsd for matching public keys, and then sets the endpoint value for each peer if needed. This client is intended to be run periodically via cron or similar scheduling mechanism. It checks all peers once in a serialized fashion and then exits.

2023-12-06

ZKUI可视化界面-v2.0

Docker安装Zookeeper并配置ZKUI可视化界面

2023-11-28

markdown 工具-豆豆专属

markdown 工具

2023-10-27

spark streaming sql

spark streaming sql

2023-01-15

spark streaming sql

spark streaming sql

2023-01-15

hbase 各大版本jar包

hbase 各大版本jar包,alihbase-common-2.0.3.jar,alihbase-common-2.0.2.jar,alihbase-common-2.0.0.jar,alihbase-common-1.1.3.jar,alihbase-common-1.1.2.jar,alihbase-common-1.1.1.jar

2022-08-26

apache-doris_apache-doris-0.12.0-incubating-bin.tar.gz

apache-doris_apache-doris-0.12.0-incubating-bin.tar.gz

2022-08-24

iceberg-flink-runtime-0.11.1.jar

iceberg-flink-runtime-0.11.1.jar

2022-08-24

apache-atlas-1.2.0-sources.tar.gz

apache-atlas-1.2.0-sources.tar.gz

2022-08-24

hive-jdbc-1.2.1.spark2.jar

hive-serde-1.1.0,mysql-connector-java-5.1.31.jar,hive-jdbc-standalone,atlas-plugin-classloader-1.2.0,hive-bridge-shim-1.2.0

2022-08-24

shc-core-1.1.2-2.2-s_2.11.jar,ojdbc8-12.2.0.1.jar

hadoop-util-0.3.0.jar

2022-08-24

ToDesk_Lite.exe

ToDesk_Lite.exe

2022-08-24

taos-jdbcdriver-2.0.39-dist.jar

taos-jdbcdriver-2.0.39-dist.jar

2022-08-24

jdk1.8.0_60.rar

jdk1.8.0_60.rar

2022-08-24

scala3-3.1.3.zip

scala3-3.1.3.zip

2022-08-24

phoenix-4.9.0-cdh5.9.1-client.jar

phoenix-4.9.0-cdh5.9.1-client.jar

2022-08-24

hadoop-2.6.0-cdh5.9.0.7z

hadoop-2.6.0-cdh5.9.0.7z

2022-08-24

apache-maven-3.0.5.7z

apache-maven-3.0.5.7z

2022-08-24

XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。

XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。

2022-08-24

wps_Local_jb51

wps_Local_jb51

2022-08-24

upupoo-installer_20210421040_

upupoo-installer_20210421040_

2022-08-24

proxy_pool-2.4.0.zip

proxy_pool-2.4.0.zip

2022-08-24

proxy_pool-2.4.0

proxy_pool-2.4.0

2022-08-24

multipass-1.9.1+win-win64.exe

multipass-1.9.1+win-win64.exe

2022-08-24

httpd-2.4.54-o111o-x86-vs17.zip

httpd-2.4.54-o111o-x86-vs17.zip

2022-08-24

ludashi_360softmgr_5.1021.1300.610

ludashi_360softmgr_5.1021.1300.610

2022-08-24

docker-compose-linux-x86_64

docker-compose-linux-x86_64

2022-08-24

pic_deskop.zip

pic_deskop.zip

2022-08-24

cs-x86_64-pc-win32.exe

cs-x86_64-pc-win32.exe

2022-08-24

TDengine-server-2.4.0.7-Linux-x64.rpm

TDengine-server-2.4.0.7-Linux-x64.rpm

2022-08-24

tdenginegui.Setup.1.0.0.exe

tdenginegui.Setup.1.0.0.exe

2022-08-24

jdk-18_windows-x64_bin.msi

jdk-18_windows-x64_bin.msi

2022-08-24

jdk-18_linux-aarch64_bin.tar

jdk-18

2022-08-24

DockerToolbox-1.12.6.exe

RESCALE rescale()方法亦以轮询【round-robin】的方式分发事件,但仅将任务分配给后继任务【successor task】的子集上。 从本质上讲,重新缩放分区策略【rescale partitioning strategy】提供了一种在数据流图包含扇出模式时执行轻量级负载再平衡的方法。 rebalance()和rescale()之间的根本区别在于形成的任务连接的方式。 虽然rebalance()将在所有发送端任务与所有接收端任务之间创建通信通道【communication channels 】,但rescale()将仅创建从每个任务到下游操作符的某些任务的通信通道【communication channels 】。

2020-02-26

WordCount.jar

flink scala版的单词统计jar包,flink scala版的单词统计jar包,flink scala版的单词统计jar包

2020-02-26

空空如也

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

TA关注的人

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