自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (20)
  • 问答 (2)
  • 收藏
  • 关注

原创 Kylin问题解决

kylin在使用过程遇到的问题及解决方法

2023-08-31 15:45:44 401

原创 OAuth2 oauth_client_details表字段的详细说明

OAuth2 oauth_client_details表字段的详细说明_clientdetails_妖四灵.Shuen的博客-CSDN博客

2023-08-21 10:53:16 248

原创 MacBook Pro使用过程中遇到的坑

mac遇到的坑

2023-08-18 22:05:05 210

转载 RPM构建

RPM构建介绍

2023-04-11 10:13:21 422

转载 Windows下如何查看某个端口被谁占用

windows下查看端口占用,kill掉相应的进程

2022-10-10 09:04:33 182

原创 Hive 3.1.2 编译

Hive3使用Spark3编译

2022-09-30 23:23:30 947

转载 Linux使用CFSSL自签TLS证书

cfssl生成证书

2022-08-30 11:21:51 976 1

原创 K8S各资源YAML格式配置

k8s的各资源配置

2022-08-24 12:08:21 1044

原创 K8S - Shooting Trouble

记录K8S使用过程中的问题与解决方法

2022-08-12 09:39:46 325

原创 PostMan学习记录10 - 上传文件

用PostMan测试文件上传

2022-05-11 14:18:13 508 1

转载 SpringBoot配置参数修改方式

方式一: 配置文件 application.propertiesserver.port=7788方式二: java启动命令# 以应用参数的方式java -jar <path/to/my/jar> --server.port=7788# 或以 JDK 参数的方式java -Dserver.port=7788 -jar <path/to/my/jar>方式三: 环境变量 SERVER_PORTLinux:SERVER_PORT=7788 java -

2022-05-07 14:03:15 1130

原创 IDEA开发工具23 - 开启多个实例

让一个程序启动多次,即开启多个实例:

2022-04-30 17:46:58 1746

转载 ElasticSearch搜索office文档

Elasticsearch 通常用于为字符串,数字,日期等类型的数据建立索引。但是,如果要直接为 .pdf 或 .doc 等文件建立索引并使其可搜索该怎么办?在 HCM,ERP 和电子商务等应用程序中有这种实时用例的需求。在今天的这篇文章中我们来讲一下如何实现对 .pdf 或 .doc 文件的搜索。本解决方案使用于 Elasticsearch 5.0 以后的版本。实现原理我们采用如下的方法来实现把一个 .pdf 文件导入到 Elasticsearch 的数据 node 中:如上图所示,我们首先

2022-04-24 10:49:26 447

原创 Systemd 简介

systemctl概念及常见用法

2022-04-20 16:39:38 2262

转载 Spring-boot-dependencies

使用spring-boot-dependencies,不再继承spring-boot-starter-parent一、spring-boot-dependencies有两种方式:1.继承parent:在pom.xml里添加<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifact

2022-04-08 13:53:41 10858 2

转载 详述 Flink CDC 打通数据实时入湖!

在构建实时数仓的过程中,如何快速、正确的同步业务数据是最先面临的问题,本文主要讨论一下如何使用实时处理引擎Flink和数据湖Apache Iceberg两种技术,来解决业务数据实时入湖相关的问题。01Flink CDC介绍CDC全称是Change Data Capture,捕获变更数据,是一个比较广泛的概念,只要是能够捕获所有数据的变化,比如数据库捕获完整的变更日志记录增、删、改等,都可以称为CDC。该功能被广泛应用于数据同步、更新缓存、微服务间同步数据等场景,本文主要介绍基于Flink C..

2022-04-06 09:27:11 1903

转载 Flink可靠性的基石-checkpoint机制详细解析

Checkpoint介绍checkpoint机制是Flink可靠性的基石,可以保证Flink集群在某个算子因为某些原因(如 异常退出)出现故障时,能够将整个应用流图的状态恢复到故障之前的某一状态,保 证应用流图状态的一致性。Flink的checkpoint机制原理来自“Chandy-Lamport algorithm”算法。每个需要checkpoint的应用在启动时,Flink的JobManager为其创建一个CheckpointCoordinator(检查点协调器),CheckpointCoor.

2022-04-05 17:05:47 966

转载 Maven学习记录10 - RPM插件

1.web项目打rpm包说明:mvn package -Dmaven.test.skip=true 打包生成rpm包 安装rpm包:将编译后代码安装指定的tomat目录下(tomcat_home配置) 卸载rpm包:自动清除已经安装的文件1.1 在pom 文件添加插件配置 <!-- 配置服务器上tomcat的安装根目录 <properties> <tomcat_home>/usr/soft/tomcat</tomcat_

2022-03-19 16:11:47 549

转载 Hive千亿级数据倾斜解决方案

数据倾斜问题剖析数据倾斜是分布式系统不可避免的问题,任何分布式系统都有几率发生数据倾斜,但有些小伙伴在平时工作中感知不是很明显。这里要注意本篇文章的标题—“千亿级数据”,为什么说千亿级,因为如果一个任务的数据量只有几百万,它即使发生了数据倾斜,所有数据都跑到一台机器去执行,对于几百万的数据量,一台机器执行起来还是毫无压力的,这时数据倾斜对我们感知不大,只有数据达到一个量级时,一台机器应付不了这么多数据,这时如果发生数据倾斜,最后就很难算出结果。所以就需要我们对数据倾斜的问题进行优化,尽量避免或减轻数

2022-03-08 22:29:38 132

原创 Word小技巧

1. 不显示图表前的小黑点:在WORD选项中设置一下:文件--选项--显示,“始终在屏幕上显示这些格式标记”,不要选中“段落标记”。

2021-12-01 14:04:18 84

原创 Git8 - .gitignore

/abc/ 过滤整个文件夹*.idea 过滤所有.idea文件/abc/do.c 过滤某个具体文件

2021-10-20 21:56:24 86

转载 Ambari 记录 - Agent SSLError

SSLError: Failed to connect. Please check openssl library versions.错误描述:​ 在查看agent的日志时,发现报错​ SSLError: Failed to connect. Please check openssl library versions.解决方法:​ 1.查看openssl版本:openssl version如果低于 openssl-1.0.1e-16.el6.x86_64 版本,则需要更新到 o.

2021-09-30 10:31:27 223

原创 MySQL版本升级

1. 概述MySQL升级的方式有两种:In-place upgrade:适合小版本的升级。即 关闭当前的MySQL,替换当前的二进制文件或包,在现有的数据目录上重启MySQL,并运行mysql_upgrade.特点:不改变数据文件,升级速度快;但,不可以跨操作系统,不可以跨大版本(5.5—>5.7).Logical upgrade适合不同操作系统的MySQL升级,大版本之间的升级。即:使用mysqldump 或 mydumper 导入导出数据,实现版本的升级。特点:可以

2021-09-10 17:32:41 6939

原创 常见问题记录

1.lbfgs failed to converge (status=1)/Users/hmy/opt/anaconda3/envs/myenv/lib/python3.6/site-packages/sklearn/linear_model/_logistic.py:765: ConvergenceWarning: lbfgs failed to converge (status=1):STOP: TOTAL NO. of ITERATIONS REACHED LIMIT.Increase .

2021-08-17 20:15:30 226

转载 CentOS7.x 安装 openssh8.4、openssl1.1.1

1、升级准备工作1.1、查看系统版本和ssh版本cat /etc/redhat-releasessh -V1.2、需要将openssh升级到最新版本直接yum安装即可yum install openssh -y可以看已经升级到7.4p1了,下面将从openssh7.4p1升级到openssh8.4p11.3、安装需要的依赖包yum -y install gcc gcc-c++ kernel-devel2、安装包准备2.1、下载安装包z...

2021-07-27 21:31:55 817 1

原创 PostMan 学习记录9 - Body中传送时间类型参数

1. 设置全局变量在 Pre-request Script中设置全局变量postman.setGlobalVariable("ct",Date.parse(new Date()));2. body中引用

2021-07-22 21:52:09 1024

转载 JWT解析

什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。起源说起JWT,我们应该来谈一谈基于token的认证和传统的session认

2021-07-15 16:58:53 5438

转载 理解OAuth 2.0

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。更新:我后来又写了一组三篇的《OAuth 2.0 教程》,更加通俗,并带有代码实例,欢迎阅读。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印"读取.

2021-07-09 10:35:33 154

原创 PowerShell记录1 - 修改编码

powershell修改中文编码

2021-06-30 17:30:36 279

转载 Vue 学习记录2 - 计算属性

有时候我们可能需要在{{}}里添加一些需要计算再展示出来数据例如:在页面中展示学生的成绩总分和平均分:<div id="app"> <table border="1"> <thead> <th>学科</th> <th>分数</th> </thead> <tbody>

2021-06-25 10:05:36 238

转载 SSL/TLS协议运行机制的概述

互联网的通信安全,建立在SSL/TLS协议之上。本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。一、作用不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。(1)窃听风险(eavesdropping):第三方可以获知通信内容。(2)篡改风险(tampering):第三方可以修改通信内容。(3)冒充风险(pretending):第三方可以冒充他人身份...

2021-05-26 16:21:46 85

原创 GitLab学习记录 1 --- 安装

1. 概述Gitlab是利用Ruby on Rails的一个开源版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释,可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库,团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码版段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。官网: https://about.gitlab.com/使用说明: h

2021-04-29 17:35:02 283

原创 VSCode使用Git

1. 拉取项目2. 发现修改文件双击显示与原版本的不同。即 diff3. 提交修改过的文件add,点击 + 号commit此时 README.md由changes区域转到staged changes区域。并输入 commit message。输入完毕后,回车。push三点中选择 push。查看,修改的内容已成交...

2021-04-13 21:49:43 88

转载 VUE 学习记录1 -- 两个Vue文件中的变量相互传递

1、子组件可以使用 props 接收父组件的数据。或说父组件可以使用 props 把数据传给子组件。2、子组件可以使用 $emit 触发父组件的自定义事件。vm.$emit( event, arg ) //触发当前实例上的事件vm.$on( event, fn );//监听event事件后运行 fn;例如:子组件:<template> <div class="train-city"> <h3>父组件传给子组件的toCity:{{se..

2021-03-26 22:12:45 3252 2

原创 Git 7 -- 常用命令

1. 查看文件状态包括增加、修改、删除git status2. 忽略某个文件及目录在项目根目录下创建 .gitignore文件,并在文件里写入要忽略的文件与目录即可。

2021-02-26 22:41:01 120

原创 为什么wait、notify必须在synchronized保护的同步代码中

先思考如果wait、notify不在synchronized保护的同步代码中的样子://经典的生产者与消费者public class BlockingQueue{ Queue<String> buffer=new LinkedList<String>(); //负责往buffer中添加数据,添加完后执行notify唤醒之前等待的线程。 public void give(String data){ buffer.add(data);

2021-01-05 23:04:25 288

原创 zlib、OpenSSL漏洞及解决

1. 漏洞描述CVE:CVE-2016-9843。 zlib 1.2.8版本中存在拒绝服务漏洞。攻击者可利用该漏洞造成受影响的应用程序崩溃,导致拒绝服务。 CVE:CVE-2020-1967。OpenSSL 1.1.1d版本、1.1.1e版本和1.1.1f版本中的‘SSL_check_chain()’函数存在代码问题漏洞。远程攻击者可利用该漏洞导致服务器或客户端应用程序崩溃。2. 解决2.1 zlib下载zlib-1.2.11,并解压[root@vt12 ~]# wget http...

2020-12-13 23:37:48 5069

转载 Ambari Custom Service 5 - 启动顺序

一、Role Command Order​ 角色是组件的另一个名称(例如:NAMENODE,DATANODE,RESOURCEMANAGER,HBASE_MASTER等)。 顾名思义,可以告诉Ambari关于应该为堆栈中定义的组件运行命令的顺序。 例如:“应在启动NameNode之前启动ZooKeeper服务器”。或者“只有在NameNode和DataNodes启动后才能启动HBase Master”。 这可以通过在stack-version文件夹中包含role_command_order.json文件

2020-10-20 10:12:38 297

转载 Java学习记录 1 - String str=““与new String()的区别

常量池: 常量池(constant pool)指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。它包括了关于类、方法、接口等中的常量,也包括字符串常量。 在常量池中存储字符串常量的内存空间,即字符串常量池,当需要使用字符串时,先去字符串池中查看该字符串是否已经存在,如果存在,则可以直接使用,如果不存在,初始化,并将该字符串放入字符串常量池中。 从字符串角度思考:其对象的引用都是存储在栈中的,如果是编译期已经创建好(直接赋值字符串)的就存储在...

2020-09-15 15:48:58 346

原创 Java学习记录2 - jvm参数书写技巧

当Jvm参数较少,可以直接写,如:[root@t100 ~]# java -Xms1g xxx.jar当Jvm参数较多时,可以将jvm参数写入一个文件,然后,再行启动[root@t100]# cat jvm.config -server-Xms15g-Xmx15g-XX:+ExitOnOutOfMemoryError-XX:+UseG1GC-Duser.timezone=UTC-Dfile.encoding=UTF-8-Djava.io.tmpdir=var/tmp-Djava.u

2020-09-11 14:06:39 154

泰坦尼克号沉船数据csv格式

这是一份数据为csv格式,可作为机器学习的输入

2023-10-10

confluent软件包

编译 hudi使用的confluent软件包,包括 common-config-5.3.4jar、common-util-5.3.4.jar、kafka-avro-serializer-5.3.4.jar、kafka-schema-registry-client-5.3.4.jar等。

2023-04-20

Spring Cloud Nacos示例

Spring Cloud Nacos入门工程示例。文档详见: https://blog.csdn.net/c123m/article/details/107598353

2020-07-26

javaDoc&chm;生成小工具

由javadoc生成chm的小工具,具体内容详见https://blog.csdn.net/c123m/article/details/80738263

2018-06-19

Cypher sublime插件

cypher sublime的插件,原地址:https://github.com/kollhof/sublime-cypher

2018-04-19

js实现页面图片上下移动与互换位置

用javascript实现页面图片上下移动与互换位置。

2016-11-07

js实现倒计时

javascript实现倒计时

2016-09-20

数据推送示例

数据推送示例说明 (1)项目目标:日志实时展现 (2)实现过程:后台模拟生成动态日志,前端将日志实时展现在页面 (3)客户端所用技术:html5 websocket, 服务器端技术:spring websocket (spring 4.0版以上支持) (4) tomcat7 jdk7 maven

2016-04-15

下载centos 的yum源

用shell批量下载163yum源上的rpm包,以便作本地源。

2016-04-01

jackson的各种jar包

jackson包,包括:jackson-annotations-2.2.1.jar、jackson-core-2.2.1.jar、jackson-core-asl-1.8.5.jar、jackson-core-asl-1.8.8.jar、jackson-core-lgpl-1.8.5.jar、jackson-databind-2.2.1.jar、jackson-mapper-asl-1.8.5.jar、jackson-mapper-asl-1.8.8.jar、jackson-mapper-lgpl-1.8.5.jar、jackson-module-jaxb-annotations-2.2.1.jar

2015-09-10

w3chool.chm

w3chool包括javascript ajax jQuery等.

2015-05-31

mavne代理仓库地地

maven默认使用的远程中央仓库是http://repo.maven.org/maven2,下载慢,可改用这个地址

2015-03-11

hue-3.7.1.tgz 工具

用于安装apache hue,版本号3.7.1

2015-03-09

eclipse工程中.classpath文件的含义

本文详细叙述了.classpath中各种属性的含义

2014-09-12

ubuntu12.04上hadoop2编译64位

本文档详细叙述了在ubuntu12.04下如何将32位的hadoop2.2.0编译成64位。

2014-08-12

svn菜单项说明

详细描述了SVN各菜单项的作用。如 01、SVN Checkout(SVN取出) 点击SVN Checkout,弹出检出提示框,在URL of repository输入框中输入服务器仓库地址,在Checkout directory输入框中输入本地工作拷贝的路径,点击确定,即可检出服务器上的配置库。 02、SVN Update(SVN更新) 如果配置库在本地已有工作拷贝,则取得最新版本只是执行SVN Update即可,点击SVN Update,系统弹出更新提示框,点击确定,则把服务器是最新版本更新下来

2014-08-11

交换机与路由器

本文主要介绍交换机的作用、功能,路由器的功能,以及三层交换机与路由器的主要区别。

2014-05-16

java中的线程同步

文件简述了java中线程同步的具体用法,希望能对您有点小用,不足之处,请您喷。

2014-04-24

Android版 用户名/密码/手机号验证类

Android前端 用户名,密码,手机号验证文件,该文件已被封成了一个类,需要时,直接调用该类下的checkup()方法,即: public boolean checkup(String names,String password,AlertDialog.Builder builder),即可。

2013-07-01

先进数据库

先进数据库简介,包括发展,功能,及内部结构简绍.

2013-06-30

安装xp与win7

在一台计算机上如何同时安装xp操作系统和win7操作系统

2012-05-05

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

TA关注的人

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