自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity技术手册-UGUI零基础详细教程-Graphic Raycaster 射线检测和Canvas Group_unity graphicraycaster

众所周知,人生是一个漫长的流程,不断,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,!!!专注于和各种游戏开发技巧,以及(网站、工具、素材、源码、游戏等)有什么需要欢迎私我,交流群让学习。

2024-04-30 05:00:49 377

原创 Unity技术手册-UGUI零基础详细教程-Button按钮_unity ugui基础教学文档

大佬(√)

2024-04-30 04:59:45 648

原创 uni-app实战项目,跟着做完你就可以独立作战了(四)_uni-app实战项目,跟着做完你就可以独立作战了(2)

行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!通过变量来判断是显示编辑还是完成,是否显示❌。我们在tab中设置点击事件跳转到标签管理页。新建云函数:update_label。在我们点击完成的时候去调用更改函数。新建编辑标签的函数与数据库相连接。改变点击编辑或者完成按钮时的事件。新建home-label页面。false为编辑,不显示❌。点击推荐内容就放到我的里面。点击我的里面的❌放到推荐中。在这个云函数中做一个改造。

2024-04-30 04:58:42 291

原创 uni-app实战项目,跟着做完你就可以独立作战了(四)_uni-app实战项目,跟着做完你就可以独立作战了(1)

行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!添加两个单击事件(此时还没有连接数据库哦)新建云函数:update_label。在我们点击完成的时候去调用更改函数。在点击完成请求时出现loading。新建编辑标签的函数与数据库相连接。改变点击编辑或者完成按钮时的事件。点击推荐内容就放到我的里面。点击我的里面的❌放到推荐中。标签编辑功能已经实现完毕。标签页到这就全部完成了。

2024-04-30 04:58:11 297

原创 《离线和实时大数据开发实战》(二)大数据平台架构 & 技术概览_数据平台开发技术

接下来就是介绍数据平台,出于逻辑清晰以及技术相关性考虑,将主要从三个方面来对数据平台相关的概念和技术进行介绍。

2024-04-28 05:29:18 538

原创 《离线和实时大数据开发实战》(三)Hadoop原理实战_hadoop离线大数据论文(1)

接着前两章构建大数据开发知识体系图谱和大数据平台架构技术概览,本次继续分享邦中老师的《离线和实时大数据开发实战》读书笔记。讲讲大数据开发的主战场 —— 离线数据开发。离线数据技术已经有了十多年的发展,已经 比较稳定,形成了 Hadoop、 MapReduce 和 Hive 为事实标准的离线数据处理技术,离线数据平台是整个数据平台的根本和基础,也是目前数据平台的主站场。

2024-04-28 05:28:15 551

原创 《画解数据结构》三十张彩图,画解二叉搜索树_二叉搜索树程序流图

二叉搜索树,又称为二叉排序树,二叉查找树,它满足如下四点性质:1)空树是二叉搜索树;2)若它的左子树不为空,则左子树上所有结点的值均小于它根结点的值;3)若它的右子树不为空,则右子树上所有结点的值均大于它根结点的值;4)它的左右子树均为二叉搜索树;如图所示,对于任何一棵子树而言,它的根结点的值一定大于左子树所有结点的值,且一定小于右子树所有结点的值。纵观二叉搜索树的查找、插入 和 删除。完全取决于二叉搜索树的形状,如果是完全二叉树或者接近完全二叉树,则这三个过程都是Olog2。

2024-04-28 05:27:44 769

原创 《画解数据结构》三十张彩图,画解二叉搜索树_二叉搜索树程序流图(1)

二叉搜索树,又称为二叉排序树,二叉查找树,它满足如下四点性质:1)空树是二叉搜索树;2)若它的左子树不为空,则左子树上所有结点的值均小于它根结点的值;3)若它的右子树不为空,则右子树上所有结点的值均大于它根结点的值;4)它的左右子树均为二叉搜索树;如图所示,对于任何一棵子树而言,它的根结点的值一定大于左子树所有结点的值,且一定小于右子树所有结点的值。

2024-04-28 05:27:13 758

原创 基于内存的分布式NoSQL数据库Redis(五)数据存储与RDB设计(1)

什么是RDB机制,优缺点分别是什么?如果重启,直接加载二进制文件恢复到内存。

2024-04-27 11:06:42 369 1

原创 一学就会的顺序表 —— 结构及各种接口 ( 头插 删、尾插 删、特定位置查找 插入 删除 ) 的实现_顺序表 尾插

当我们想在表的特定位置(任意位置)插入数据时,首先要知道想插入位置的下标(pos),然后依次再将表中从该下标开始到表尾的数据向后挪动一个位置,再将想插入的数据放入下标为 pos 的位置即可。给定一个表中下标为 pos 的特定位置,删除该位置的数据只需将从将从该位置后的一个数据到表末的所有数据向前挪动一个位置,即将该pos处位置的数据覆盖即可。头删只需将表中从第二个数据开始到最后一个数据都向前挪动一个位置,将第一个数据覆盖即可,然后整个表的数据个数减少一个。尾插就很简单实现,直接在表末放入数据即可。

2024-04-27 09:01:19 218

原创 【云原生】docker+k8微服务容器化实战_k8 微服务

是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。并且, 网络命名空间会将不同的网络隔离开来,各用个的。交换机一旦创建以后, 就会创建一个叫namespace的东西,名字叫做network namespace. 全名叫做网络命名空间.也就是上图中蓝色方框VethX,不同的网络命名空间会形成相互隔离,一端固定在容器内容, 成为虚拟网卡, 另一端固定在本机。

2024-04-27 07:05:34 934

原创 【C++】 C+(1)

定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名空间的成员。注意点:1、命名空间中的内容,既可以定义变量,也可以定义函数2、命名空间还可以嵌套,同名的命名空间会被编译器合并到一起。1、加命名空间名称及作用域限定符 ::2、使用using将命名空间中成员引入 using N::b;3、使用using namespace 命名空间名称引入 using namespce N;

2024-04-27 05:15:47 916

原创 PHP学习笔记(一往无前)_< php>可以不成对书写(1)

从安全性上来讲,get提交的数据在url栏可以看见,而post提交的数据是不可见的,因此post更安全。从提交原理上讲, get提交是参数一个一个的提交,post提交是所有参数作为一个整体一起提交。从提交数据的大小上来讲, get提交一般不超过255个字节,post提交的大小取决于服务器。从灵活性上讲,get很灵活,只要有页面的跳转就可以传递参数,post不灵活,post提交需要有表单的参与。人生就像一场马拉松,能让你走得更久、更远的,是你的韧性。愿你一往无前,所向披靡!

2024-04-27 03:16:18 859

原创 Hadoop、Spark 和大数据处理_数据清洗,spark,nosql,hadoop能干什么(1)

SQL 允许您定义一个称为 架构 的数据模型,并在该模型下为您的数据确定预设规则(如字段、格式和值)。企业正在以指数级的速度创建数据,而绝大多数数据(80%-90%)是非结构化的。尽管与结构化数据相比,使用非结构化数据更具有挑战性,但它通常包含结构化数据所不提供的丰富、详尽的信息。非结构化数据是可供使用的数据量最大的一类数据,对其进行分析后,它可用来引导业务决策并在很多其他用例中实现业务目标。cd /etc/sysconfig/network-scripts/命令到网洛配置文件夹下。ls -l / 命令。

2024-04-27 01:28:38 256

原创 第一个微信小程序的诞生_miniprogram-ts-less-quickstart(4)

新建项目选择小程序项目,选择代码存放的硬盘路径,填入刚刚申请到的小程序的 AppID,给你的项目起一个好听的名字,勾选 “不使用云服务” (注意: 你要选择一个空的目录才可以创建项目),点击新建,你就得到了你的第一个小程序了,点击顶部菜单编译就可以在微信开发者工具中预览你的第一个小程序。点击工具上的编译按钮,可以在工具的左侧模拟器界面看到这个小程序的表现,也可以点击预览按钮,通过微信的扫一扫在手机上体验你的第一个小程序。在这个小程序管理平台,你可以管理你的小程序的权限,查看数据报表,发布小程序等操作。

2024-04-18 14:31:58 298

原创 第一个微信小程序的诞生_miniprogram-ts-less-quickstart(2)

新建项目选择小程序项目,选择代码存放的硬盘路径,填入刚刚申请到的小程序的 AppID,给你的项目起一个好听的名字,勾选 “不使用云服务” (注意: 你要选择一个空的目录才可以创建项目),点击新建,你就得到了你的第一个小程序了,点击顶部菜单编译就可以在微信开发者工具中预览你的第一个小程序。当项目越来越大的时候,你的代码会充斥着非常多的界面交互逻辑和程序的各种状态变量,显然这不是一个很好的开发模式,因此就有了 MVVM 的开发模式(例如 React, Vue),提倡把渲染和逻辑分离。简单来说就是不要再让。

2024-04-18 14:30:57 420 1

原创 微服务Spring Boot 整合 Redis 实现 好友关注_微服务框架如何实现社交平台的关注功能

实现共同关注好友功能,首先,需要进入博主发布的指定笔记页,然后点击博主的头像去查看详细信息。在探店图文的详情页面中,可以关注发布笔记的作者。具体实现思路:基于该表数据结构,实现2个接口。在点评项目中,有这样的需求,如何实现笔记的。

2024-04-18 09:09:29 241

原创 微服务 Spring Boot 整合Redis分布式锁 实现优惠卷秒杀 一人一单_springboot 并发下单同一个商品csdn(1)

满足分布式系统或集群模式下多进程可见并且互斥的锁。分布式锁的核心思想就是让大家都使用同一把锁,只要大家使用的是同一把锁,那么我们就能锁住线程,不让线程进行,让程序串行执行,这就是分布式锁的核心思路分布式锁它应该满足一些什么样的条件呢?可见性:多个线程都能看到相同的结果注意:这个地方说的可见性并不是并发编程中指的内存可见性,只是说多个进程之间都能感知到变化的意思互斥:互斥是分布式锁的最基本的条件,使得程序串行执行高可用:程序不易崩溃,时时刻刻都保证较高的可用性高性能。

2024-04-18 09:08:28 233

原创 华为鸿蒙HarmonyOS与安卓到底有何不同?,2024年最新HarmonyOS鸿蒙高级面试2024

总的来说,华为鸿蒙OS和安卓系统各有千秋。鸿蒙系统在万物互联方面有着巨大的优势,而安卓系统则在手机、电视等有限应用场景中表现出色。虽然原生的鸿蒙软件相对较少,但随着时间的推移,相信这个问题会逐渐得到解决。毕竟,有哪个程序员不想在自己的作品上留下自己的名字呢?而且,万物互联这个概念可是未来的大趋势啊!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注鸿蒙)

2024-04-18 03:41:33 723

原创 华为鸿蒙HarmonyOS与安卓到底有何不同?_安卓系统臃肿吗(1)

总的来说,华为鸿蒙OS和安卓系统各有千秋。鸿蒙系统在万物互联方面有着巨大的优势,而安卓系统则在手机、电视等有限应用场景中表现出色。虽然原生的鸿蒙软件相对较少,但随着时间的推移,相信这个问题会逐渐得到解决。毕竟,有哪个程序员不想在自己的作品上留下自己的名字呢?而且,万物互联这个概念可是未来的大趋势啊!至于两者流畅度上的对比,那真是“萝卜白菜各有所爱”。但就从目前大家的使用体验来看,鸿蒙系统的流畅度显然更胜一筹。其实,不管是什么操作系统,只要适合自己的就是最好的!

2024-04-18 03:40:32 491

原创 【编程向导】代码管理-git一期讲解,大数据开发开发经典实战

(img-voEirI2X-1713362779197)]就可以展示关联的远程分支名了,同时推送到远程仓库。的文件的位置,而且索引已经有条目的位置。表示更新索引,不仅在工作树具有匹配。表示移动或重命名和相应的引用日志。列出, 创建, 或者删除分支。为切换到的目标分支。新建一个分支,但依然。

2024-04-17 22:07:37 534

原创 【编码规范篇】 C#编码规范 代码规范总结,包括命名规范,代码规范 注释规范等_c

【代码】【编码规范篇】 C#编码规范 代码规范总结,包括命名规范,代码规范 注释规范等_c。

2024-04-17 22:07:06 897

原创 【Maven】你好,Maven >>> 与Maven的初次见面~_maecoxo

如果工程A中使用到了工程B中的类、接口配置文件等资源,那么我们就可以说A依赖B,简单来讲就是jar包与jar包之间的相互依赖。上述功能中,我们具体去了解一下。

2024-04-17 17:46:31 716

原创 【Maven】你好,Maven >>> 与Maven的初次见面~_maecoxo(1)

Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。Apache Maven是一个软件项目管理和综合工具,是 Apache 下的一个纯 Java 开发的开源项目,基于项目对象模型(POM)的概念,Maven可以从一个中心信息块管理项目的构建、报告和文档等操作。如果工程A中使用到了工程B中的类、接口配置文件等资源,那么我们就可以说A依赖B,简单来讲就是jar包与jar包之间的相互依赖。Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

2024-04-17 17:45:30 895

原创 python读取word详解【from docx import Document】,2024年最新2024年大数据开发春招面试经历

我们平时工作的时候会有很多的时候会遇到需要将word里面的有些杂乱的数据格式化到Excel中去,但是如果手动操作那真是【超级无语】,很崩溃,几百页的word让你慢慢复制粘贴,会死掉的。所以我们需要使用程序来完成,使用python先通过【docx】的包将word中的文字逐行读取出来,再根据行的数据格式进行数据清洗,清洗成对应的列表数据,批量写入Excel即可,这里我写入的是【CSV】文件,也可以通过Excel直接打开的。

2024-04-17 09:59:21 608

原创 Python获取股票数据并绘制相应K线图,看这个就够了!_python绘制2021上证50数据收盘价和均线图

有人的地方就有江湖,有交易的地方就有金融。出于对金融证券的兴趣,作者去年疫情期间开始对金融证券以及数据分析进行学习,去年也已获得证券从业资格证,完整数据分析的内容实现已在两个月前完成。此篇仅为作者完成的完整数据分析的部分内容(股票数据获取及K线绘制的简化内容)。

2024-04-17 09:58:21 403

原创 iVX低代码平台系列详解 --界面功能(一)_ivx svg代码,使用指南

舞台上的内容为我们添加的所有组件构成的树形结构的具体展示,我们可以在舞台上找到每一个处于显示状态的组件并且通过点击来选中该组件,选中也直接反馈到对象树和属性面板——对应的组件会在对象树中被选中,同时属性面板切换为被点击的组件的属性面板。舞台中的元素处于相对定位环境时,位置相对固定,只能通过外边距来进行位置的调整;在相对定位的环境下,层级关系影响到的是两个对象之间的位置关系,层级处于对象树更下方的对象按照对象所处容器的排列方式排列在更前面(图中在前台下的正常排列从上到下,对象层级在下方的会显示在更上面)。

2024-04-17 04:29:34 647

原创 iVX低代码平台系列详解 --界面功能(一)_ivx svg代码(1)

在案例转为多人开发之后,系统会自动添加一个非本地的主分支(master)用作项目开发的远程稳定版本,每个成员也会有自己的本地分支用于个人开发任务的进行,任意选择分支图里面的一个圆点,右侧的版本信息会高亮显示,我们可以通过这个分支图加载多人开发成员列表内所有存在的历史版本,无论其是否被推送到了主分支。在相对定位的环境下,层级关系影响到的是两个对象之间的位置关系,层级处于对象树更下方的对象按照对象所处容器的排列方式排列在更前面(图中在前台下的正常排列从上到下,对象层级在下方的会显示在更上面)。

2024-04-17 04:28:33 632

原创 Docker手把手使用flink+kafka,然后使用dinky_dinky部署

因此,运行sudo dnf install docker-ce docker-ce-cli containerd.io命令将会下载并安装Docker引擎、Docker命令行工具和containerd容器运行时,以便你可以在Linux系统上使用Docker来构建和管理容器化应用程序。接下来,你需要运行Kafka的Docker容器,并且配置它连接到你刚刚启动的ZooKeeper实例。这个命令会启动一个名为“zookeeper”的Docker容器,并且映射它的2181端口到你的机器的2181端口。

2024-04-16 23:18:37 1004

原创 Docker快速部署RabbitMq教程,这一篇就够了!,2024年最新深入浅出

这个报错原因主要就是:在你启用docker的时候rabbitmq相关的端口并未放开,而 docker是在启动的时候才会向iptables注册一个链,这样就是让docker服务管理的容器所暴露的端口之间进行通信。所以,你在docker启动后,再放开相关端口的时候,这些新开的端口是没有注册上去的。注意:在此处如果你拉取镜像的时候使用docker pull rabbitmq的时候,是默认不开启管理后台功能的。这是因为docker默认是使用的是Docker Hub的官方镜像源。

2024-04-16 23:18:06 513

原创 鸿蒙OS应用开发之——Java UI框架-常用组件Checkbox,字节跳动三面是hr面吗

(img-lilwRHsf-1713218631421)](img-7qGWNZuT-1713218631422)](img-hwXMOENZ-1713218631422)]如果当前为选中状态,那么将变为未选中;如果当前是未选中状态,将变为选中状态。

2024-04-16 06:05:10 600

原创 鸿蒙OS应用开发之——Java UI框架-常用组件Checkbox(1)

(img-97DqDwDq-1713218601062)](img-JXqfpJJe-1713218601062)](img-E40qghWH-1713218601062)]三 设置Checkbox。

2024-04-16 06:04:39 848

原创 大数据测试:构建Hadoop和Spark分布式HA运行环境!(2)

测试Hadoop的HA配置,模拟不同类型的故障,例如NameNode故障或ResourceManager故障,以确 保HA配置正常运行。与Hadoop类似,您需要准备一个Spark集群,确保各个组件正常运行,包括Spark Master和Spark Worker。测试Spark的HA配置,模拟不同类型的故障,例如主Master故障或备用Master故障,以确保HA配置正 常运行。在HA环境中,数据一致性是一个重要的问题。在Hadoop和Spark配置中使用共享存储,以确保数据在主节点和备用节点之间的同步。

2024-04-12 11:09:05 462

原创 大数据测试 - 数仓测试_数据仓库测试

学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!**

2024-04-12 11:08:02 389

原创 大数据毕业设计Python+Vue(1)

【代码】大数据毕业设计Python+Vue(1)

2024-04-12 11:07:30 310

原创 大数据概念:数据网格和DataOps

续更新**

2024-04-12 11:06:27 213

原创 大数据期末复习资料2023 Beta版_大数据导论期末考试知识点

ZooKeeper是一个分布式应用程序协调服务,主要用于解决分布式集群中应用系统的一致性问题。ZooKeeper = 文件系统+通知机制。(类似于资源管理系统)Zookeeper 和 Kafka 启动的时候都是需要在所有的计算机(指主从)都启动不需要启动Hadoop集群分别登录master和slave01、slave02节点进入zookeeper安装目录,启动服务# master节点bin/zkServer.sh start #(s必须大写)# slave节点启动命令。

2024-04-12 11:05:57 388

原创 大数据期末复习资料2023 Beta版_大数据导论期末考试知识点(1)

ZooKeeper是一个分布式应用程序协调服务,主要用于解决分布式集群中应用系统的一致性问题。ZooKeeper = 文件系统+通知机制。(类似于资源管理系统)Zookeeper 和 Kafka 启动的时候都是需要在所有的计算机(指主从)都启动不需要启动Hadoop集群分别登录master和slave01、slave02节点进入zookeeper安装目录,启动服务# master节点bin/zkServer.sh start #(s必须大写)# slave节点启动命令。

2024-04-12 11:05:26 292

原创 大数据最后一公里——2024年五大开源数据可视化BI方案对比

DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享。提供了五十多种图表的支持,如丰富的分布,趋势,相关性图表,并且支持如Echarts等插件的方式自定义图表。Redash 是一个可协作数据可视化和仪表板平台,旨在使用更简单的方式(SQL)进行数据可视化。Davinci是一款国产的开源数据可视化工具。支持线形,饼形,漏斗,地图,旭日,词云等十几种图表。

2024-04-12 11:04:56 384

原创 大数据日志收集框架之Flume实战

五、Flume 通道。

2024-04-12 11:03:53 912

空空如也

空空如也

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

TA关注的人

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