自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 鸿蒙开发实例 | 分布式涂鸦_鸿蒙开发大作业

console.error(“迁移出错:” + JSON.stringify(e))//开启订阅,保存对端的remoteHandler,用于上报数据。//取消订阅,置空对端的remoteHandler。//数据保存到savedData中进行迁移。//迁移操作完成,code返回结果。//判断当前的状态是不是适合迁移。//Touch start事件。//Touch move事件。//恢复数据后,重新绘制。//收到迁移数据,恢复。//初始化manager。//Touch事件结束。//本地绘制自由线条。

2024-05-01 16:46:45 327

原创 鲲鹏devkit性能分析工具介绍(四)_收集热点函数

在分析报告中数据给出了。

2024-05-01 16:46:14 473

原创 高考落榜怎么办,奉劝学弟学妹们一些事情,请一定要擦亮眼睛_代码尽头谁为峰,一见秃头道成空。编程修真路破折,一步一劫渡飞升。(1)

俗话说得好,好记性不如烂笔头,将学过的知识,重点难点都记录下来,再通过写博客/文章的形式将自己学到的知识、心得通过各类技术型网站与志同道合的朋友们分享讨论,也是高效学习的方法之一!影响学习的因素心态很重要学习过程中拥有健康平和的心态确实也非常重要,因为Java学习过程中你总会遇到各种各样的困难、除了学习中各种“疑难杂症”就是遇到挫折后直接影响了自己学习的心态问题,如果思想也是在不断的学习、从磨炼中走向成熟的,技术也是在不断的创造中开拓的!

2024-05-01 16:45:12 719

原创 高考后的我们要去追逐星辰大海_高考后做好人生规划,你们的未来是星辰和大海

第一点是科学能力必须强,数物化生要尽可能的好,数学是计算机运行的基础,物理研究声光电热力,涉及计算机软硬件的各个方面,化学研究各种物质元素组合变化,涉及硬件,而人工智能领域研究神经网络,用到很多生物学知识,这些学科基础的强弱,决定了在计算机这个领域学习的层次。事物的发展不是直线式前进,而是螺旋式上升,所以当你在各个阶段遇到的困难时,你要想到结果是美好的,螺旋上升,迂回前进,成为更好的自己,这就是万事万物发展的方向和归宿问题。对于工作来说,计算机专业是毕业后薪酬最高的专业之一,也是众多岗位的需求,前途光明。

2024-05-01 16:44:40 331

原创 大数据常用操作指令

d) rmdir 删除一个空的目录e) touch 创建空文件f) cd 切换目录(1)cd 绝对路径(2)cd 相对路径(3)cd ~或者cd (功能描述:回到自己的家目录)(4)cd - (功能描述:回到上一次所在目录)(5)cd … (功能描述:回到当前目录的上一级目录)使用绝对路径切换到root目录#cd /root使用相对路径切换到root目录表示回到自己的家目录,亦即是 /root 这个目录#cd ~cd- 回到上一次所在目录#cd -

2024-05-01 03:11:30 815

原创 大数据常用操作指令(1)

(6)关机(等同于shutdown –h now 和 poweroff)​ #halt。

2024-05-01 03:10:59 411

原创 大数据工程师面试_大数据算法工程师面试(3)

熟练使用相关的组件,针对各个组件在应用中的不同环节进行调优,能够充分发挥大数据的价值,不同组件有变化,java scala是常见的开发语言 hbase mapreduce storm。技术面(基本功、技术深度),业务项目面(通过不同项目考核技术的广度,以及实践能力),综合能力面(执行能力,沟通能力,协调能力)、HR面(求职意愿、稳定性,抗压性)熟悉各个组件,数据建模,数据分层模型,ETL流程,数据质量,数据安全相关知识。扎实的基本功 面试的时候要复习 数据结构,Linux,项目管理,开发流程。

2024-05-01 03:09:57 532

原创 大数据工程师面试_大数据算法工程师面试(2)

熟练使用相关的组件,针对各个组件在应用中的不同环节进行调优,能够充分发挥大数据的价值,不同组件有变化,java scala是常见的开发语言 hbase mapreduce storm。技术面(基本功、技术深度),业务项目面(通过不同项目考核技术的广度,以及实践能力),综合能力面(执行能力,沟通能力,协调能力)、HR面(求职意愿、稳定性,抗压性)熟悉各个组件,数据建模,数据分层模型,ETL流程,数据质量,数据安全相关知识。扎实的基本功 面试的时候要复习 数据结构,Linux,项目管理,开发流程。

2024-05-01 03:09:26 479

原创 低版本Docker升级高版本Docker【详细教程、成功避坑】_docker 1

🎈 简介: CSDN 运维领域创作者、阿里云专家博主。目前从事 Kubernetes运维相关工作,擅长Linux系统运维、开源监控软件维护、Kubernetes容器技术、CI/CD持续集成、自动化运维、开源软件部署维护等领域。🎈 欢迎小伙伴们👍、⭐、💬。

2024-04-30 16:30:06 240

原创 从零开始搭建flink流式计算项目-2小试牛刀-物联网场景下,如何实现设备采集参数监控报警功能

触发报警的采集变量名称。// 仅针对部分设备监控。* 触发报警的采集值。* 获取物联采集数据。

2024-04-30 16:29:35 404

原创 从 0 到 1 学习 Presto,这一篇就够了_从0到1,学会presto

这个时候Presto的做法是从MySQL数据库端拉取最基本的数据,然后再去做进一步的处理,例如统计等聚合操作。所以定时归档是一个很好的选择,这里还要注意,在归档的时候我们要选择一个归档字段,如果是按日归档,我们可以用日期作为这个字段的值,采用。在每次查询归档表的时候,要带上分区字段作为过滤条件,这样可以加快查询速度。对于列式存储而言,存储文件为二进制的,对于经常增删字段的表,建议不要使用列式存储(修改文件元数据代价大)。对于已经排序的数据,在查询的数据过滤阶段,ORC格式支持跳过读取不必要的数据。

2024-04-30 16:23:53 783

原创 从 0 到 1 学习 Presto,这一篇就够了_从0到1,学会presto(2)

环境名称,自己任取.集群中的所有 Presto 节点必须具有相同的环境名称.#支持字母,数字.对于每个节点,这必须是唯一的.这个标识符应该在重新启动或升级 Presto 时保持一致node.id=1#指定 presto 的日志和其它数据的存储目录,自己创建前面创建好的数据目录#参考官方给的配置,根据自身机器实际内存进行配置-server#最大 jvm 内存-Xmx16G#指定 GC 的策略。

2024-04-30 16:23:22 738

原创 【Java集合类】之 HashSet以及底层逻辑分析_hashset实现逻辑(1)

没有带索引的方法,所以不能使用普通for循环来遍历(可以使用迭代器和增强for遍历)* 对集合的迭代顺序不做任何的保证,也就是说不保证存储和取出的元素顺序一致。* 由于是Set 集合,所以不包含重复元素的集合。* HashSet集合特点。* 底层数据结构是哈希表。

2024-04-30 08:05:44 156 1

原创 【JAVA数据结构】JAVA数据结构必备知识:泛型与包装类_java中泛型封装

那么我们将顺序表元素定义成Object类型不就可以啦?这样也运行出来了啊,没问题啊?真的吗?假如我们顺序表内存一个Book类,然后我们将其转为我们自定义的Person类由此可见,Object类由此,我们便诞生了泛型:分为泛型方法和泛型类。

2024-04-30 08:04:40 666 1

原创 【Java实战】工作中规范使用Java集合_泛型通配符< extends t>来接收返回的数据,此写法的泛型集合不能使用 add 方法

*说明:**毕竟泛型是在 JDK5 后才出现,考虑到向前兼容,编译器是允许非泛型集合与泛型集合互相赋值。// 此处抛出 ClassCastException 异常。

2024-04-30 08:03:37 540 1

原创 【Java实战】工作中规范使用Java集合_泛型通配符< extends t>来接收返回的数据,此写法的泛型集合不能使用 add 方法(2)

*说明:**毕竟泛型是在 JDK5 后才出现,考虑到向前兼容,编译器是允许非泛型集合与泛型集合互相赋值。// 此处抛出 ClassCastException 异常。

2024-04-30 08:03:06 483

原创 Elasticsearch数据库的基本使用及ES健康状态red问题处理_es数据库的使用

System.out.println(“》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》执行查询所有文档”+ DateTime.now());System.out.println(“》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》执行查询所有文档”+ DateTime.now());System.out.println(“》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》执行删除文档”+ DateTime.now());// 设置排序条件。

2024-04-29 23:01:42 748

原创 Elasticsearch数据库的基本使用及ES健康状态red问题处理_es数据库的使用(1)

System.out.println(“》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》执行创建所有文档”+ DateTime.now());System.out.println(“》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》执行查询所有文档”+ DateTime.now());System.out.println(“》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》执行查询所有文档”+ DateTime.now());// 数据组装。

2024-04-29 23:01:11 483

原创 Elasticsearch探秘:原理剖析、高级运用与实战经验【文末送书】(1)

杨昌玉(铭毅天下)10多年工作经验的高级工程师,擅长大数据存储和检索。曾任职于上市公司、科研院所等,主导过PB级数据存储与检索系统项目,拥有多年Elasticsearch培训及咨询经验。Elastic认证专家、Elasticsearch中国合作培训讲师、Elasticsearch 中文社区2018年、2023年杰出贡献奖(排名Top5)获得者、阿里云MVP(大数据领域最有价值专家)、CSDN博客专家(排名Top150)、CSDN 2020年度优秀创作者。

2024-04-29 22:58:49 382

原创 elasticsearch基础6——head插件安装和web页面查询操作使用、ik分词器_elasticsearch-head

分析插件是一类插件,可通过向es中添加新的分析器、标记化器、标记过滤器或字符过滤器等扩展es的分析功能。Head 插件首页由 4 部分组成:节点地址输入区域、信息刷新区域、导航条、概览中的集群信息汇总。1.安装node.js环境,注意版本不要太高,不然会跟linux本身的依赖库包版本冲突报错。2.解压es-head安装包,安装依赖。1.列出当前已安装的插件。这里显示的就是我们已经安装了一个ik分词器插件。5.修改es配置文件,添加如下两行,解决跨域问题。6.重启es,es-head就可以连接es了。

2024-04-29 22:58:18 657

原创 数据结构学习笔记(七):哈希表(Hash Table)_hashtable有序吗(1)

我们认为,数组型结构和树型结构都可以看成线性表型结构的推广,而哈希表的散列型结构又是数组型结构的推广。为什么这么说呢?在中,无论是链表、栈还是队列,每一个元素在空间位置上与构成关联;在中,每一个数据在空间位置上都与构成关联,的本质含义是元素与首元素的;在结构中,每一个数据在空间位置上的元素构成关联。因此,与相比,将所有元素相互依赖的转换为所有元素具有的结构,从而实现了基于索引的;将元素间的关系推广为的关系,从而实现了。上述中,能够衍生出的只有。

2024-04-29 03:06:44 334

原创 数据结构与算法——算法

📌程序 = 数据结构 + 算法算法(algorithm)是对特定问题求解的步骤的一种具体描述,算法是指令的有有限序列,其中每一条指令表示一个或是多个操作,用于解决某个问题。

2024-04-29 03:03:41 218

原创 数据结构——顺序表和链表_顺序表和链表的结构体

/存储数据int size;//当前存储个数//当前容量}SL;

2024-04-29 03:01:58 208

原创 数据结构——顺序表和链表_顺序表和链表的结构体(2)

/存储数据int size;//当前存储个数//当前容量}SL;

2024-04-29 03:01:27 220

原创 云计算、大数据、人工智能、物联网、虚拟现实技术、区块链技术(1)

ChatGPT是一种由OpenAI训练的大型语言模型。它的原理是基于Transformer架构,通过预训练大量文本数据来学习如何生成人类可读的文本,然后通过接受输入并生成输出来实现对话。ChatGPT的用途非常广泛,可以用于自然语言处理(NLP)任务,如对话生成、问答系统、文本生成等。如果你想使用ChatGPT,你可以用它来构建对话机器人,回答问题,生成文本等。它的应用非常广泛,可以用于各种场景,如客服、帮助提供者、教育机构等。

2024-04-28 13:47:44 596

原创 云数据库认识

说明云数据库厂商概述Amazon 云数据库产品Google 的云数据库产品Microsoft 的云数据库产品云数据库系统架构UMP 系统概述UMP 系统架构MnesiaRabbitMQZooKeeperLVSController 服务器Proxy 服务器Agent 服务器日志分析服务器UMP 系统功能容灾读写分离分库分表资源管理资源调度资源隔离云数据库厂商主要分为三类。① 传统的数据库厂商,如 Oracle、IBM DB2 和 Microsoft SQL Server。

2024-04-28 13:45:59 943

原创 云原生(十八) Kubernetes篇之Kubernetes(k8s)工作负载_kubernetes工作负载

CronJob 按照预定的时间计划(schedule)创建 Job(注意:启动的是Job不是Deploy,rs)。无论怎样我们可以用一组Pod来表示一个应用,也就是一个工作负载。基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!工作负载是运行在 Kubernetes 上的一个应用程序。格式定义的时间计划,周期性地创建 Job 对象。工作负载(Workloads)控制一组Pod。Pod又是一组容器(Containers)

2024-04-28 13:44:57 635

原创 云原生(三十四) Kubernetes篇之平台存储系统实战_rbd pvc 扩容

apiVersion: v1kind: Servicemetadata:name: sts-nginxnamespace: defaultspec:selector:app: sts-nginxtype: ClusterIPports:apiVersion: ceph.rook.io/v1kind: CephFilesystemmetadata:name: myfsnamespace: rook-ceph # namespace:clusterspec:metadataPool

2024-04-28 13:44:26 728

原创 【云原生】开源数据分析 SPL 轻松应对 T+0_开源spl(1)

由于具备独立且完善的计算能力,SPL可以分别从不同的数据库取数计算,因此可以很好适应异构数据库的情况,还可以根据数据库的资源状况决定计算是在数据库还是SPL中实施,非常灵活。在计算实现上,SPL的敏捷语法与过程计算可以大大简化T+0查询中的复杂计算,提升开发效率,SPL解释执行支持热部署。更进一步,依托SPL的强计算能力还可以完成冷热数据分离时的ETL任务。SPL还提供了自有的高性能二进制文件存储,对性能要求较高时可以将历史冷数据使用文件存储,再借助SPL的高性能算法与并行计算来提升查询效率。

2024-04-28 08:44:39 565

原创 【云原生】为什么 BI 软件都搞不定关联分析,到底为什么呢?

事物都是普遍联系的,很难有一个独立的事物不和其它发生关联,数据表也一样,很多有业务意义的查询都会涉及多个数据表的关联数据分析以及 BI 类软件通常会提供自助查询功能,有些软件还能支持关联查询,但实际使用的大多数还是单表的,也就是我们常说的宽表,而提供的自助关联查询功能则很少被业务人员使用,,无论大牌小众,一试一个准。

2024-04-28 08:43:36 848

原创 【云原生】为什么 BI 软件都搞不定关联分析,到底为什么呢?(1)

事物都是普遍联系的,很难有一个独立的事物不和其它发生关联,数据表也一样,很多有业务意义的查询都会涉及多个数据表的关联数据分析以及 BI 类软件通常会提供自助查询功能,有些软件还能支持关联查询,但实际使用的大多数还是单表的,也就是我们常说的宽表,而提供的自助关联查询功能则很少被业务人员使用,,无论大牌小众,一试一个准。

2024-04-28 08:43:05 785

原创 【云原生】Docker介绍_docker是开发技术么

Docker 基于容器的平台允许高度可移植的工作负载。Docker 容器可以在开发人员的本地电脑、公司服务器或者虚拟机、云主机等环境运行。Docker 的可移植性和轻量级特性还使得动态管理工作负载、根据业务需求近乎实时地扩展或拆除应用程序和服务变得容易。Docker 轻量而快速,它比虚拟机所需的硬件资源要少的多,因此它可以为经济高效的替代虚拟机,同时在一台设备上可以运行多个容器,节省开销。

2024-04-28 08:42:00 385

原创 Flink 中KeyBy、分区、分组的正确理解_flink keyby

keyBy 得到的结果将不再是 DataStream,而是会将 DataStream 转换为 KeyedStream(键控流),KeyedStream 可以认为是“分区流”或者“键控流”,它是对 DataStream 按照 key 的一个逻辑分区。所以泛型有两个类型:除去当前流中的元素类型外,还需要指定 key 的类型。Flink中的KeyBy底层其实就是通过Hash实现的,通过对Key的值进行Hash,再做一次murmurHash,取模运算。

2024-04-27 23:04:10 277

原创 Flink StreamTask启动和执行源码分析

StreamTask 初始化指的就是 SourceStreamTask 和 OneInputStreamTask 的实例对象的构建!Task 这个类,只是一个笼统意义上的 Task,就是一个通用 Task 的抽象,不管是批处理的,还是流式处理的,不管是 源Task, 还是逻辑处理 Task, 都被抽象成 Task 来进行调度执行!化资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618545628)**

2024-04-27 23:03:39 506

原创 flink + Atlas 任务数据血缘调通_atlas flink

【代码】flink + Atlas 任务数据血缘调通_atlas flink。

2024-04-27 23:01:57 304

原创 ES数据库学

相当于 select host+“:”+“post” from ttt group by host,post。#相当于 select host+“:”+“post” from ttt group by host,post。“tags”:[“魔法”,“超能力”,“塔罗”]“tags”:[“能力者”,“学院”,“男”]“tags”:[“能力者”,“男”,“暗”]“tags”:[“道”, “驱魔”,“女”]“desc” : “念能力,学生,暗属性”,“desc” : “念能力,学生,暗属性”,

2024-04-27 23:01:26 830

原创 都2024年了,Servlet还有必要学习吗?一文带你快速了解Servlet_servlet用得多吗

不得不说,Servlet 确实是一门古老的技术,现在很少有公司直接使用 Servlet 来写项目了,大家都在用 SpringMVC-Spring-MyBatis / SpringBoot 做开发了,那么 Servlet 还值得学习吗?一个中肯的建议是不要跳过 Servlet 去学习框架,学习完 Servlet ,你将有更好的基础去面对后面的框架的知识,而绝非浪费时间和精力。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-27 16:48:02 526

原创 都2024年了,Servlet还有必要学习吗?一文带你快速了解Servlet_servlet用得多吗(1)

(img-LsCfubJG-1714207602190)](img-r2C8xERE-1714207602190)](img-5s7vo3yN-1714207602190)]//TODO Post 请求方式处理逻辑。//TODO GET 请求方式处理逻辑。

2024-04-27 16:47:00 576

原创 通俗易懂,值得收藏的 java 设计模式实战,装饰者模式 之 你不用改变,就让你的能力变强了_java 装饰者模式 实战

网络百科如下:装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。设计模式和编程语言无关,但是二当家的依然用Java语言去实战举例。

2024-04-27 16:45:19 272

原创 还不懂大数据和算法?这份BAT大厂大数据、算法落地项目实战PDF你一定要看看

1.门户时代和搜索时代遗留的技术积累:分类、关键词以及知识图谱相关技术;2.深度学习带来的技术福利: embedding.但是分类对于兴趣点刻画太粗,实体又容易引起推荐多样性问题,而embedding技术又面临难以解释的问题。这次主要介绍在信息流推荐中,腾讯是如何做内容理解克服上述问题的。主要包括:项目背景、兴趣图谱、内容理解、线上效果。

2024-04-27 16:44:17 888

空空如也

空空如也

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

TA关注的人

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