自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt for WebAssembly 环境搭建 - Windows新手入门

安装到D:/WASM/Python中,并添加目录到系统环境变量。到D:/WASM/Git文件夹,一路Next就可以。本文中用到的工具软件都安装在D:/WASM文件夹中。出现这么一堆就是安装好了Git。

2024-04-30 03:41:53 164

原创 PyTorch 学习笔记 transforms的二十二个方法(transforms用法非常详细)_pytorch transform(1)

Sn)对于n通道,此变换将标准化输入的每个通道,torch.*Tensor即 input[channel] = (input[channel] - mean[channel]) / std[channel]功能:将PIL Image或者 ndarray 转换为tensor,并且归一化至[0-1] 注意事项:归一化至[0-1]是直接除以255,若自己的ndarray数据尺度有变化,则需要自行修改。将原始图像大小变成随机大小(默认值:是原始图像的0.08到1.0倍)和随机宽高比(默认值:3/4到4/3倍)。

2024-04-30 03:39:31 487

原创 python高级在线题目训练-第二套·主观题_请编写python代码实现下列要求。给定一个字符串,从头部或尾部截取指定数量的字符

但是调整完参数后,我们发现有更好的y可以指定,那么我们重新指定y,然后再计算P(x,y)最大时的参数,反复迭代直至没有更好的y可以指定。质心代表我们对属于同一个类的样本中心点的猜测,拿星团模型来解释就是要将所有的星星聚成k个星团,首先随机选取k个宇宙中的点(或者k个星星)作为k个星团的质心,然后第一步对于每一个星星计算其到k个质心中每一个的距离,然后选取距离最近的那个星团作为,这样经过第一步每一个星星都有了所属的星团;,调整每个样例的所属的类别来让J函数减少,同样,固定,调整每个类的质心也可以使J减小。

2024-04-30 03:39:00 382

原创 Python项目之学生管理系统_file "c users user pycharmprojects studentsystem (1)

学员信息包含:姓名、性别、手机号;添加__str__魔法方法,方便查看学员对象信息。

2024-04-30 03:37:55 435

原创 大数据面试(1)

脑裂最简单的理解就是一山不容二虎,当Leader节点出现故障,系统开始改朝换代,当Follower 完成全部工作并且成为 Leader 后,原 Leader 又复活了(它的故障可能是暂时断开或系统暂时变慢,不能及时响应,但其NameNode 进程还在),并且由于某种原因它对应的 ZKFC 并没有把它设置为 Standby,所以原 Leader 还认为自己是 Leader,客户端向它发出的请求仍会响应,于是脑裂就发生了。

2024-04-28 18:34:00 682

原创 大数据集群配置前置工作(jdk的安装)

链接:https://pan.baidu.com/s/1u-kzbZWurBlY30k9bedh-Q提取码:ay17。

2024-04-28 18:33:29 370

原创 大数据集群搭建之Linux安装hadoop3

编辑 /etc/profile 文件添加以下内容PATH四、修改配置文件。

2024-04-28 18:32:26 815

原创 大数据集群之HBASE2

MultiWAL: 如果每个RegionServer只有一个WAL,由于HDFS必须是连续的,导致必须写WAL连续的,然后出现性能问题。MultiWAL可以让RegionServer同时写多个WAL并行的,通过HDFS底层的多管道,最终提升总的吞吐量,但是不会提升单个Region的吞吐量。该值直接影响数据读的性能当然是越大越好,如果写比读少很多,开到0.4-0.5也没问题,如果读写均衡,设置为0.3左右。(img-fkN36ZDz-1714300295238)]Hbase HA 方式下只需配置端口。

2024-04-28 18:31:55 720

原创 Spark Shuffle Tracking 原理分析(1)

ExecutorMonitor 为每个 Executor 创建一个 Tracker, 用于跟踪此 Executor 的状态。定时任务间隔时间查找 timeout 的 executor,然后处理。timedOutExecutors 方法的主要逻辑,就是遍历 executors。如果 executor 没有 active 的 shuffle 并且当前时间大于 executor 的超时时间 timeoutAt,则此 executor 可以被安全释放。

2024-04-28 04:13:36 528

原创 Spark Push Based Shuffle 原理分析_spark remoteblockpushresolver(1)

如果两个推测执行的 shuffle 数据同时达到,由于锁的限制,会先后执行时,后边的请求执行时,currentMapIndex 都等于当前 map 的 index,也不会有问题。如果最后一个 网络 block 仅有部分内容是当前 rpc 的,会限定 ByteBuf 的范围。1): 把 shuffle 数据分为Seq[PushRequest], 一个 PushRequest 代表一个目标位置的数据一次发送的数据,可以有多个数据块,一个 block 代表对应一个 shuffle partition 的数据。

2024-04-28 04:12:33 590

原创 Solr安装配置教程、java整合solr_jdk solr

真正的大师永远怀着一颗学徒的心哈喽!大家好,我是小奇,一位程序员界的学徒小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】更有我为大家准备的福利哟!回复【项目】有我为大家准备的一些项目源码。回复【简历模板】有我为大家准备的简历模板。

2024-04-28 04:12:02 460

原创 Servlet快速入门

续会持续更新**

2024-04-28 04:09:38 382

原创 大数据面试求职经验总结_大数据专家面试

每个岗位的知识体系不同,这里我熟悉的以大数据为例,知识点很多,但不一要全会,围绕自己简历中技能或项目班包含的技术,挑自己的强项写进简历中。2)熟练掌握Hbase的架构,以及相对应组件的工作原理,能够根据业务的不同设计相应的表,并且进行相应的优化,设计相应的二级索引;4)熟练掌握MySQL的工作原理,能够使用开发语言进行数据库的连接,熟练的使用SQL语句对相应的业务进行分析。•熟悉Hive的原理,能够熟练使用hql语句以及自定义UDF进行Hive的数据分析,能够进行Hive的调优;

2024-04-27 12:40:35 798 1

原创 回归分析预测世界大学综合得分_世界大学排名预测可以用什么模型

data_df.head(3).T # 观察前几列并转置方便观察‘influence’, ‘quality_of_education’, ‘broad_impact’, ‘patents’] # 提取特征值。

2024-04-27 10:48:28 782

原创 【项目精选】 塞北村镇旅游网站设计(视频+论文+源码

4.旅游系统的单一化。MyEclipse 是基于Eclipse插件的解决方案,功能强大并且支持十分广泛,支持云开发、java web开发、移动开发、优化开发、RESTful Web服务开发、保持Maven、架构、企业交付、测试等等,此外,Myeclipse版本更新迅速,不断完善已有功能,弥补漏洞,方便开发。Tomcat是一个小型的,轻量级的软件产品,他在启动运行时占用非常少的内存资源和系统开销,扩展性能比较好,支持多种应用需求,如果一个开发员对某一项功能实现特别感兴趣,他就直接可以将此功能加入到其中。

2024-04-27 08:39:59 569

原创 【一起学Rust 基础篇】Rust基础——变量和数据类型_rust 变量指定数据类型

Rust定义变量需要使用关键词let,这点和Javascript是一致的,如果你有JS开发的经验,那你应该很熟悉。现在我们定义几个变量let x = 5;以上的几个变量都是没有问题的,定义了三个变量,x是整数型的,y是浮点型的,z是字符串型的。除此以外,Rust还支持指定变量类型来定义变量其实我们并不是一定得指定类型,因为Rust可以自动推断你使用的是哪种类型。

2024-04-27 06:50:24 733

原创 《Redis实战篇》五、分布式锁-redission

注意源码中的KEYS[1]指外边的大Key,AVG[1]:大Key的过期时间,AVG[2]:当前的线程ID源码中的KEYS[1]指外边的大Key,AVG[2]:大Key的过期时间,AVG[3]:当前的线程ID。KEYS[2]和ARGV[1]所代表的含义我们后面会讲解~

2024-04-27 05:01:54 673

原创 MQ高可用相关设置

死信队列 | 不支持 | 支持 || 重试队列 | 不支持 | 不支持。RabbitMQ中可以参考延迟队列实现一个重试队列,二次封装比较简单。如果要在Kafka中实现重试队列,首先得实现延迟队列的功能,相对比较复杂。| 消费模式 | 拉模式 | 推模式+拉模式 || 广播消费 | 支持。Kafka对于广播消费的支持相对而言更加正统。| 支持,但力度较Kafka弱。| 消息回溯 | 支持。Kafka支持按照offset和timestamp两种维度进行消息回溯。| 不支持。

2024-04-27 02:55:38 978

原创 Git速成教学,从0到1看这篇就足够了_git从0到1全部流程

2、设置用户信息。

2024-04-27 01:14:05 271

原创 真的阿里、蚂蚁、京东……等多家公司都开始招聘鸿蒙开发了,薪资基本都是25K起步(1)

学习路线图中的每一个技术点都能够紧贴企业需求,经过多次真实实践,每一个知识点、每一个项目,都是码牛课堂鸿蒙研发团队精心打磨和深度解析的成果,注重对学生的细致教学,每一步都确保学生能够真正理解和掌握。路线图将包含完全基于鸿蒙内核开发的应用,比如一次开发多端部署、自由流转、元服务、端云一体化等,多方位的学习内容让学生能够高效掌握鸿蒙开发,少走弯路,真正理解并应用鸿蒙的核心技术和理念。不过,从招聘条件来看,虽然这些岗位薪酬极具诱惑力,但与之相对应的学历和工作经历等要求也相对较高。

2024-04-18 13:51:05 335

原创 真的醉了!一起看看这些大厂面试真题查漏补缺吧,已开源(1)

回顾一下自己这段时间的经历,三月份的时候,疫情原因公司通知了裁员,我匆匆忙忙地出去面了几家,但最终都没有拿到offer,我感觉今年的寒冬有点冷。到五月份,公司开始第二波裁员,我决定主动拿赔偿走人。后续的面试过程我做了一些准备,基本都能走到hr面,后面我也顺利地拿到了offer,我给大家分享下我的求职体会,希望能给大家一些参考。一般Android面试分为两部分:Java部分和Android部分,下面说一下自己面试过程遇到的一些具体题目和一些相关知识点。

2024-04-18 13:50:03 401

原创 干货合集│最好用的 python 库都在这_机器学习中tpdm什么意思(2)

translator.translate(‘程序员亮仔’, src=‘zh-cn’)(img-2VyytBQn-1713400342493)]tb.add_row([‘程序员亮仔’, 27, 184, 69.5])pygame.display.set_caption(‘用户事件监控’)tb.add_row([‘程序员’, 23, 164, 55])tb.add_row([‘亮仔’, 25, 174, 65])# 判断事件是否为退出事件。# 可以将错误记录日志。# 退出pygame。

2024-04-18 08:33:34 656

原创 干货 Oracle注入和漏洞利用姿势总结,2024年最新HarmonyOS鸿蒙应用开发实战pdf

带外通道(Out Of Band Channels,OOB)使用一些除常规通道以外的替代的信道来请求服务器资源,一般发送 HTTP 或者 DNS 请求,将查询结果带到请求中,然后监测外网服务器的 HTTP 和 DNS 日志,从日志中获取 SQL 语句的查询结果。在实际利用中,如果我们获取了 Oracle 管理员级别的用户凭据,可以通过 DBMS_SCHEDULER 包中存储过程创建程序/作业对象,来调度操作系统的可执行文件或脚本,从而执行系统命令。此外,还需要数据库服务器可以出网。

2024-04-18 08:32:33 909

原创 助力工业物联网,工业大数据之安装事实指标需求分析【二十一】

目标:实现DWB层安装事实指标表的构建。

2024-04-18 03:12:16 603

原创 助力工业物联网,工业大数据之其他维度:组织机构【十六】_组织机构属于什么类型的维度表

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、

2024-04-18 03:11:15 612

原创 【毕业设计】springboot-毕业生信息招聘平台(视频+论文+源码

首页、个人中心、企业管理、空中宣讲会管理、招聘岗位管理、毕业生管理、个人简历管理、求职信息管理、信息咨询管理、岗位应聘管理、线上面试管理、面试回复管理、试卷管理、试题管理、管理员管理、论坛管理、系统管理、考试管理等功能。要想实现毕业生信息招聘平台的各项功能,需要后台数据库的大力支持。管理员验证注册信息,收集的毕业生信息,并由此分析得出的关联信息等大量的数据都由数据库管理。本系统的开发使获取毕业生信息招聘平台信息能够更加方便快捷,同时也使毕业生信息招聘平台信息变的更加系统化、有序化。

2024-04-17 21:40:44 343

原创 【毕业设计】 基于Springboot的测试项目管理平台(论文+源码)_基于spring boot

随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,测试项目管理平台当然也不能排除在外。详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果进行分析总结,得出系统中存在的不足及需要改进的地方,为以后的系统维护提供了方便,同时也为今后开发类似系统提供了借鉴和帮助。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

2024-04-17 21:40:13 310

原创 【jQuery案例】todolist待办事项清单 jQuery+JS实现_jquery待办

【代码】【jQuery案例】todolist待办事项清单 jQuery+JS实现_jquery待办。

2024-04-17 17:15:49 241

原创 【Jetpack】学穿:Activity Results API_requestmultiplepermissions

借着重构BaseFragment的机缘巧合,过了波Activity Results API的用法,阅读源码了解到背后的实现原理,小试了一下封装。进行扩展,然后把常用的一些跳转,如权限、打开相机、录像等写成一个个扩展函数,用的时候直接调用即可。requestCode和Result得以保留,Activity重建后,再把它们分发给新注册的Callback,避免了数据的丢失。了解得七七八八了,接下来可以放心地用到项目中了,虽然它的API已经很简单易用了。TM调的是Activity的launch(),这一手。

2024-04-17 17:13:31 585

原创 PySpark数据分析基础:PySpark Pandas创建、转换、查询、转置、排序操作详解_pyspark

后面四个用的场景十分少见,Series和DataFrame是最常用的数据类型,掌握这两个数据结构操作方法足够进行数据分析。(img-KSwDj6vt-1713317105298)]拥有factory集合,可以创建像Panel4D一样N维命名容器的模块。三维的数组,可以理解为DataFrame的容器。可以保持自然顺序,但它会导致内部排序的性能开销。像Panel一样的4维数据容器。以时间为索引的Series。描述的数值均为float。和pandas是一样的。

2024-04-17 09:26:16 469

原创 Property ‘electron‘ does not exist on type ‘Window & typeof globalThis‘

在使用IPC实现Election主进程和渲染进程通信的过程中,会在前端调用的时候遇到类似的Typescript错误(但是并不影响代码的执行)。造成这种错误的原因是:Typescript不知道对象实例。文件之后,必须把这个文件的名称在。里面配置,否则官方教程不会生效。对象,提示语法错误。

2024-04-17 09:24:37 386

原创 HBase安装,配置,启动,检查,从不一样的角度描述大数据开发事件传递

创建 hadoop core-site.xml与hdfs-site.xml、zookeeper zoo.cfg 软链接。参数解释: -z 解压.tar.gz结尾文件,-x表示要解压,-v显示解压过程,-f指定解压文件,-C指定解压路径。即执行etc/profile文件即可,该脚本里写有执行profile.d里所有以.sh结尾为文件的命令。进入配置文件的目录/opt/software/hbase-2.3.5/conf。4. 删除 guava 防止不兼容。

2024-04-17 03:56:27 321

原创 Hbase备份与恢复工具Snapshot的基本概念与工作原理_hbase 快照恢复

ExportSnapshot是HDFS层面的操作,需使用MapReduce进行数据的并行迁移,因此需要在开启MapReduce的机器上进行迁移。Master会在所有Region完成Snapshot之后执行一个汇总操作(consolidate),将所有region snapshot manifest汇总成一个单独manifest,汇总后的Snapshot文件可以在HDFS目录下看到的,路径为:/hbase/.hbase-snapshot/snapshotname/data.manifest。

2024-04-17 03:55:57 666

原创 c语言结构体看这篇文章就够啦(详细介绍结构体)_c语结构体原理

我们也可以进行对偏移量的打印来确认一下。

2024-04-16 22:47:35 758

原创 c语言结构体看这篇文章就够啦(详细介绍结构体)_c语结构体原理(2)

我们也可以进行对偏移量的打印来确认一下。

2024-04-16 22:46:34 859

原创 鸿蒙HarmonyOS开发实战—Java UI框架(DependentLayout)

ohos:align_parent_start=“true” ohos:align_parent_start=“$boolean:true” align_parent_end 将结束边与父组件的结束边对齐 boolean类型 可以直接设置true/false,也可以引用boolean资源。ohos:align_start=“$id:component_id” align_end 将结束边与另一个子组件的结束边对齐 引用 仅可引用DependentLayout中包含的其他组件的id。

2024-04-16 05:39:15 717

原创 鸿蒙HarmonyOS开发实战—Java UI框架(DependentLayout)(1)

align_left、 align_right、 align_top、 align_bottom、 align_start和align_end都是与同级组件的相同边对齐。例如align_left对齐方式,即将当前组件与同级组件的左边缘对齐。其他几种对齐方式遵循的逻辑与此相同,需要注意的是align_start和align_end会跟随当前布局起始方向变化。在逻辑不冲突的情况下,开发者可以组合使用多种对齐方式来进行布局。

2024-04-16 05:38:43 573

原创 一、yocto 编译raspberrypi 4B并启动(1)

https://github.com/agherzan/meta-raspberrypi这个layer支持多个分支,我们选择一个特定的分支(kirkstone)来进行开发,最好不要用太新的分支,可能会有适配问题。

2024-04-12 06:11:48 326

原创 【鸿蒙学院】鸿蒙(HarmonyOS)IDE迎来重大更新,新特性足以让你尖叫!

鸿蒙(HarmonyOS)最新版的IDE Beta3于2021-03-31日发布,beta3增加了很多吸引人的功能,这些功能有一些与编程有关,有一些与配置、模板有关。本文主要深入介绍与编程有关的3个特性:双向预览、Java UI数据模拟和测试框架,至于其他的一些新特性,如更多的phone模板,API version的变化,可视化配置config.json等,可以参考我下面的视频。【鸿蒙学院】特大喜讯,宇宙最强鸿蒙(HarmonyOS)IDE Beta3发布,新特性抢先体验(这不是愚人节礼物)

2024-04-12 06:10:04 528

原创 【鸿蒙学院】调试鸿蒙(HarmonyOS)App源代码的两种方式_鸿蒙编辑器怎么调试代码

图2 调试运行按钮如果未遇到断点,点击该按钮会正常运行程序,一旦遇到断点,程序执行就会在断点处停止执行。知道按F7或F8键才继续一行一行执行程序,以便监控程序中的相关变量的状态。F7表示Step Into,F8表示Step Over。其中Step Into表示会跟踪到方法内部,例如,当前正在执行一个方法,按F7键会继续跟踪到方法内部,然后继续一行一行代码执行。Step Over会将方法当做一行代码执行,不会跟踪到方法内部。所以如果认为某一个方法肯定没有问题,就按F8,如果认为该方法可能会有一些问题,就按F7

2024-04-12 06:09:33 833

空空如也

空空如也

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

TA关注的人

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