自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 组件API、下载地址

组件API(主要为官方的)、下载地址

2022-12-15 12:00:47 153 1

原创 K8s基本概念、操作

K8s基本概念与关系【Pod、RC】、kubectl操作集合

2022-12-15 11:30:55 195

原创 IDEA中源码注释自动翻译,并设置快捷键方便查看

1、实现注释自动翻译1)安装插件:Translation,安装完需要重启IDEA生效(已安装过的在Installed下能搜索到,没安装过的切换到Marketplace下搜索安装)2)Translation配置2、快捷方式配置,快速查看至此,就可以按照自己喜欢的快捷方式,轻松查看已翻译过的源码注释了,源码路更轻盈,哈哈...

2021-09-30 14:29:54 7071

原创 【hive shell】hive命令与beeline命令对比

1、结论:hive后期版本已经不建议直接使用hive命令,而是推荐使用beeline,其中一个原因是beeline命令参数更灵活,表达更丰富2、以shell中读取hive数据写入文本为例说明:方式一:hive -e1)该方式生成的文件头部有时候会输出一些日志信息,而这些明显不是我们想要的,此为弊端1;2)hive命令可携带的参数太少了,如不能使用beeline的 --showHeader="false" --outputformat="dsv"等hive -e "${hql1...

2021-09-26 17:33:32 1676

原创 hbase buldload方式写入数据

一、shell实现1)importtsv生成hfile#写法1hbase org.apache.hadoop.hbase.mapreduce.ImportTsv -Dimporttsv.separator=, -Dimporttsv.columns='HBASE_ROW_KEY,mc:custgroupid,mc:user_no' -Dimporttsv.bulk.output=${hfilepath}/bulkload_data ${1} ${hdfspath}#写法2hadoop...

2021-09-24 17:04:07 201

原创 数据结构与算法可视化演示学习网站

1、可视化数据结构 VisuAlgo - visualising data structures and algorithms through animation Data Structure Visualization 2、C++实现的各种算法演示:Welcome to the CS Department of the 3、很酷的各种排序演示:SORTING 4.、很有创意的排序比较(匈牙利 Sapientia 大学的 6 种排序...

2021-09-15 17:30:37 218

原创 Mysql的InnoDB引擎除了B-Tree索引外,还支持哪些索引?

1、话不多说,上官网的解释2、结论1)除了B-Tree索引外,Innodb引擎下,mysql5.6.4及其以后的版本是支持全文索引的2)Innodb引擎是支持hash索引的,只不过不能人为干预,是mysql内部自己判断使用的3、其他hash索引的使用限制条件比较多,且容易发生hash碰撞,在此可参考此文:https://www.cnblogs.com/ssslinppp/p/8390775.html...

2021-09-15 16:50:20 670

原创 查询hdfs集群名称(hdfs系统根路径)

在集群hadoop节点、或客户端hadoop节点上查询core-site.xml配置内容,(2以上版本core-site.xml的路径:hadoop/etc/hadoop/core-site.xml)执行cat core-site.xml |grep hdfs:// 即可

2021-09-13 16:14:47 1841

原创 SwitchHosts提示没有写入hosts的权限解决方案

最开始安装上SwitchHosts使用是没有任何问题的,有天突然提示“没有写入hosts的权限”,最终通过从Winodws PowerShell启动该软件(当时是以管理员权限启动),问题得已解决,详见下图

2021-09-09 13:55:05 1994

原创 正则表达式积累(长期更新)

正则表达式编写老记不住语法规则,还是通过平时积累的方式,用到的时候拿来比照编写比较高效1、匹配字符中的and,不区分大小写:(?i)([and]+)【(?i)放在正则表达式之前,表示不区分大小写】...

2021-09-06 13:58:52 68

原创 IDEA中导入Maven工程不识别,手动指定为Maven类型

在项目根目录上右键,选择“Add Frameworks support”,余下操作见图

2021-08-28 18:20:32 153

原创 GIT shell操作(持续更新)

操作 命令 备注 绑定远程仓库 git remote add origingit@github.com/repo1.git 查看本地分支 git branch 查看远程分支 git branch -r 拉取指定分支代码 git clone -b branchName git@github.com/repo1.git ...

2021-08-27 16:54:48 735

转载 Kafka消息存储机制

消息的保存路径 消息发送端发送消息到 broker 上以后,消息是如何持久化的? 数据分片 kafka 使用日志文件的方式来保存生产者和发送者的消息,每条消息都有一个 offset 值来表示它在分区中的偏移量。Kafka 中存储的一般都是海量的消息数据,为了避...

2021-08-27 15:23:01 200

原创 并发访问性能指标简要梳理

PV UV IP并发量 客户访问量 地址访问量RT响应时间TPS QPS每秒事务数 每秒查询数QPS = 并发量 / 平均响应时间单线程QPS=1000ms/RT多线程QPS=n*1000ms/RT(合理范围内)最佳线程数量=((线程等待时间+线程cpu时间)/线程cpu时间)* cpu数量TPS:QPS=1:n...

2021-08-27 13:46:56 307

原创 Kafka shell操作

操作 命令 备注 创建主题 ./kafka-topics.sh --create --zookeeper ip1:port1,ip2:port3,ip3:port3 --replication-factor 3 --partitions 3 --topic topicName replication-factor:副本数量,由于副本位于不同的broke上,因此该值不能超过broker的数量;r...

2021-08-26 21:13:00 110

原创 Docker要点整理

一、核心知识 1、 组件 docker客户端:docker command/RESTful API即docker客户端命令行及restful API; docker daemon:docker服务引擎; 结论:docker是典型的C/S架构,包含客户端及服务端; 2、概念 1)docker容器:运行环境,软件界的集装箱; 2)docker镜像:没有运行起来的“运行环境”,轻量化、分层是它的特征; ...

2021-08-25 21:14:01 93

原创 Windows环境、配置多个git库,切库操作(git客户端和IDEA下均可完成)

目的为了同时配置本人github库与公司gitLab库,在IDEA中适时切换提交代码实践主要参照https://www.cnblogs.com/zhangceblogs/p/8488384.html进行,期间也看了不少相关博客,从各个角度出发尝试,最终沿着这个博客的方法没能成功(能在git客户端通过ssh -T git@${欲操作的git库HostName}进行切库操作,但在IDEA下死活不成功),后来换了一种思路,生成的多个git库的ssh key都保存到C:/...

2021-08-25 21:07:31 218

原创 HBase shell操作

操作 命令 namespace相关 1)创建namespace: create_namespcae 'name' 2)删除namespace :drop_namespace 'name' 3)查看namespace: describe_namespace 'name' 4)列出所有namespace list_namespace 扩展:https://blog.csdn.net/opensure/arti...

2021-08-25 16:58:04 118

原创 Stream仅能操作一次java.lang.IllegalStateException: stream has already been operated upon or closed

报错展示:代码如下,图中第3行报错:java.lang.IllegalStateException: stream has already been operated upon or closedStream<MarketOrder> marketOrderStream = orderList.stream().filter(item -> !Arrays.asList(Const.EVENTMARKET_SPECIAL_STRATEGYS).contains(item));log

2021-08-24 10:16:19 454

原创 SpringBoot应用启动自动退出Process finished with exit code 0

问题利用spring initializr搭建的Springboot应用启动后自动退出,如图所示解决 引入以下依赖即可<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>...

2021-08-24 09:29:14 110

原创 23种设计模式总结(学习心得)

一、总体概览二、分类描述 1、创建型(Creational Patterns) 2、结构型(Structural Patterns) 3、行为型(Behaviour Patterns)...

2018-08-05 19:27:33 409

原创 Linux实战常用基础命令总结

1、对linux的认识【linux系统的特点】1)统一路径,磁盘不区分盘符linux默认生成一些路径,想要了解linux默认目录结构,参看点击打开链接2)权限控制:用户分组、文件权限三级控制(1)用户分组的理解:a) linux中用户不可能脱离组而存在,可以理解为先有组,然后有用户。因为在创建用户的时候如不指定基 本组,则系统会默认以该用户名为名称创建一个基本组。b) 一个用户...

2018-02-09 18:31:31 566

原创 编码、解码对应方式部分梳理

一、js编码,js解码 1、测试 1)escape与unescape var str = 'a#$1212+xjk爱国者'; var encodeStr = window.escape(str) ; console.log(encodeStr);  //a%23%241212+xjk%u7231%u56FD%u8005 var decodeStr = window.unescap...

2018-02-09 13:13:39 435

原创 Jedis Api之BinaryJedisCluster方法梳理

BinaryJedisCluster:redis集群,客户端使用的核心类 1)以下方法直接操作key(实际上有些方法操作key即是操作value) keys:返回符合模板的key集合(形式为TreeSet) exists:判断key是否存在; del:删除key keyrename:重命名key expire:设置key的失效时间 2) 以下方法针对value为一般的Object类...

2018-02-09 11:56:24 3263

空空如也

空空如也

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

TA关注的人

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