躺平的赶海人
码龄9年
关注
提问 私信
  • 博客:319,063
    319,063
    总访问量
  • 131
    原创
  • 1,933,369
    排名
  • 1,207
    粉丝

个人简介:稳重踏实,待人真诚,学习钻研,勇于担当!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2016-04-09
博客简介:

anzhenxi3529的博客

查看详细资料
个人成就
  • 获得92次点赞
  • 内容获得40次评论
  • 获得296次收藏
  • 代码片获得3,767次分享
创作历程
  • 6篇
    2023年
  • 18篇
    2022年
  • 29篇
    2021年
  • 36篇
    2020年
  • 56篇
    2019年
成就勋章
TA的专栏
  • Go
    20篇
  • cocoscreator3.8
    1篇
  • php
    26篇
  • Hbase
    3篇
  • kafka
    14篇
  • hadoop
    14篇
  • Java
    13篇
  • javascript
    1篇
  • Mysql
    12篇
  • 前端
    2篇
  • DevOps
    4篇
  • 小程序
    1篇
  • wechat
    1篇
  • 管理工具
    2篇
  • Linux
    1篇
  • Elasticsearch
    3篇
  • mongodb
    1篇
  • redis
    2篇
  • mac
    1篇
  • 微服务
    1篇
  • layUI
    2篇
  • vue
    6篇
  • Hive
    8篇
  • MapReduce
    1篇
  • zookeeper
    2篇
  • superset
    3篇
  • Scala
    5篇
  • 大数据平台架构设计
    1篇
  • hdfs
    3篇
兴趣领域 设置
  • 大数据
    hadoophivestormsparketl
  • 搜索
    elasticsearch
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

CocosCreator3.8神秘面纱 CocosCreator 项目结构说明及编辑器的简单使用

提交前检查是否有新增文件,有新增文件时,注意是否有 meta 文件,没有meta 文件 一定要重新打开cocos 编辑器,生成新的meta文件,然后再一起提交。当第一个人切换到编辑器的时候也会生成 meta 文件,这样两个人的电脑上为同一个文件,但是生成的 meta 文件中的 UUID 都不相同。拉取文件时,注意是否有新增文件,并且是有 meta 文件成对,如果没有的话,提醒之前文件提交者,把 meta 文件一并提交。第二步,关闭Cocos Creator 编辑器,然后任意删除其中一个 meta 文件。
原创
发布博客 2023.11.15 ·
1657 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hbase相关总结

内存flush到磁盘上的小树,定期也会合并成一个大树。lsm tree,理论上,可以是内存中树的一部分和磁盘中第一层树做merge,对于磁盘中的树直接做update操作有可能会破坏物理block的连续性,但是实际应用中,一般lsm有多层,当磁盘中的小树合并成一个大树的时候,可以重新排好顺序,使得block连续,优化读性能。必须在设计上保证其唯一性,rowkey是按照字典顺序排序存储的,因此,设计rowkey的时候,要充分利用这个排序的特点,可以将经常读取的数据存储到一块,将最近可能会被访问的数据放到一块。
原创
发布博客 2023.09.05 ·
861 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql场景题:最近7天连续3天登陆用户,字段,id,date(已去重)

转化时间字段为时间戳减去它上2条的那条数据的时间戳,得出是否为连续登陆3天的差值(第三天减去第一天的时间戳为(2 * 24 * 60 * 60)lag对时间开窗(注意时间得转换为时间戳(int类型才可以添加后续条件),跳行为2(连续3天),前2行没有值的,默认为0。对id进行分组,过滤差值为2 * 24 * 60 * 60的数据。Where 过滤出最近7天的数据。
原创
发布博客 2023.09.05 ·
821 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kafka知识小结

如果需要保留则又需要考虑如何保留,直接存储到现有分区的尾部,消息的时间戳就不会递增,如此对于Spark、Flink这类需要消息时间戳(事件时间)的组件将会受到影响;由此可知这个功能的收益点是很低的,如果真的需要实现此类的功能,完全可以重新创建一个分区数较小的主题,然后将现有主题中的消息按照既定的逻辑复制过去即可。如果分散插入到现有的分区中,那么在消息量很大的时候,内部的数据复制会占用很大的资源,而且在复制期间,此主题的可用性又如何得到保障?
原创
发布博客 2023.09.05 ·
514 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大数据组件系列-Hadoop每日小问

数据大小远小于默认数据块大小文件。
原创
发布博客 2023.09.05 ·
794 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

go写一个简单的爬虫

原创
发布博客 2023.06.29 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

go构建一个聊天室服务端(一)

go构建一个聊天室服务端(一)
原创
发布博客 2022.10.24 ·
262 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Golang中math函数应用及int, int8, int16, int32, int64和uint意义区别

当从取值范围较大的类型转换为取值范围较小的类型时,小数点后的数字将被丢弃。或者你可以写一个专门用于处理类型转换的函数来确保没有发生精度的丢失。
原创
发布博客 2022.10.17 ·
2509 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

go 匿名字段和内嵌结构体

匿名字段和内嵌结构体
原创
发布博客 2022.10.13 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

校验url是否能正常访问

在一些场景中,需要通过访问URL网址链接实现http请求,如果网址链接不通(比如服务器关闭了),那么http请求就会出现阻塞,PHP是单线程的,一旦长时间没反应,就会给用户非常不好的体验。因此,好的解决方法是先检测网址是否能正常连接。
原创
发布博客 2022.08.24 ·
1520 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

先写API文档还是先写代码?

​代码未动,文档先行其实大家都知道API文档先行的重要性,但是在实践过程中往往会遇到很多困难。程序员最讨厌的两件事:1. 写文档,2. 别人不写文档。大多数开发人员不愿意写
转载
发布博客 2022.07.01 ·
938 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

js判断数组中是否存在某个元素(四种方法)

js判断数组中是否存在某个元素(四种方法)
转载
发布博客 2022.06.29 ·
28937 阅读 ·
6 点赞 ·
0 评论 ·
20 收藏

Git 国内镜像地址 for MacOS

Git 国内镜像地址 for MacOS
转载
发布博客 2022.06.09 ·
1860 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

全局安装composer

https://getcomposer.org/download/,下载composer.phar文件新建目录composer把刚才下载的文件放进去然后在该目录下执行echo @php "%~dp0composer.phar" %*>composer.bat
原创
发布博客 2022.05.15 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

go中select语句

在golang语言中,select语句 就是用来监听和channel有关的IO操作,当IO操作发生时,触发相应的case动作。有了 select语句,可以实现 main主线程 与 goroutine线程 之间的互动。select { case <-ch1 : // 检测有没有数据可读 // 一旦成功读取到数据,则进行该case处理语句 case ch2 <- 1 : // 检测有没有数据可写 // 一旦成功向ch2写入数据,则进
原创
发布博客 2022.03.21 ·
8586 阅读 ·
10 点赞 ·
3 评论 ·
35 收藏

Go 并发和并行/协程/信道/缓冲信道

并发  Go 是并发式语言,而不是并行式语言。在讨论 Go 如何处理并发之前,我们必须理解何为并发,以及并发与并行的区别。并发是什么?  并发是指立即处理多个任务的能力。一个CPU的情况下<意指看上去像是同时运行,其中有io的阻塞态等待的时间慢而已。例子1:我们可以想象一个人正在跑步。假如在他晨跑时,鞋带突然松了。于是他停下来,系一下鞋带,接下来继续跑。这个例子就是典型的并发。这个人能够一下搞定跑步和系鞋带两件事,即立即处理多个任务。例子2: 顺序执行:你吃饭吃...
原创
发布博客 2022.03.19 ·
497 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多线程编程-PHP实现

前言前些天帮同事查一个问题,第一次接触到了 PHP 的多线程,原以为 PHP 普遍都是单线程模型,并不适合多线程领域,花些时间翻了几个多线程的项目源码之后,发现 PHP 的多线程也颇有可取之处,活用起来,用来解决某些问题竟然非常适合。于是找了几篇文章看了下 PHP 多线程TSRM机制的实现,也有所收获,详情可以查看下面的参考文章。本文对比多进程介绍了下多线程的优势和适用场景,提出了一种巧用方案,并使用 PHP 代码实现了多线程的常见用法。文章欢迎转载,但请注明来源:http://www.cn..
转载
发布博客 2022.03.19 ·
709 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

go-slice切片

package mainimport "fmt"func main() { // 与数组不同,slice 的类型仅由它所包含的元素决定(不需要元素的个数)。 // 要创建一个长度非零的空 slice,需要使用内建的方法 `make`。 // 这里我们创建了一个长度为3的 `string` 类型 slice(初始化为零值)。 r := make([]string, 5) fmt.Println("emp:", r) //我们可以和数组一样设置得到值 r[0] = "a" r[1].
原创
发布博客 2022.03.12 ·
504 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql实战基础笔试题

1. 给定四个表student(学生表)teacher(老师表)course(课程表)sc(成绩表)「表结构以及部分数据如下图展示」根据题目要求,写出 SQL 语句。「问题列表」1、查询每个学生的学号、姓名和每门课的成绩2、查询都学过2号同学(sid=2)学习过的课程的同学的学号3、查询“语文(cid=1)”课程比“数学(cid=2)”课程成绩高的所有学生的学号;4、查询平均成绩大于60分的同学的学号和平均成绩;5、查询所有同学的学号、姓名、选课数、总成绩;6、查询
原创
发布博客 2022.03.04 ·
564 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql 常用面试题

最基础三大范式-数据库三大范式数据库五大约束是什么?1.primary KEY: 设置主键约束;2.UNIQUE:设置唯一性约束,不能有重复值;3.DEFAULT 默认值约束,height DOUBLE (3,2) DEFAULT 1.2 height 不输入是默认为 1,24.NOT NULL:设置非空约束,该字段不能为空;5.FOREIGN key : 设置外键约束。主键是什么,怎么设置主键?主键默认非空,默认唯一性约束,只有主键才能设置自动增长,自动增长一定是主键,主键不一定自
原创
发布博客 2022.03.04 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多