2024年程序员学习
文章平均质量分 83
普通网友
这个作者很懒,什么都没留下…
展开
-
hadoop 高可用(HA)、HDFS HA、Yarn HA,深度解析,值得收藏
以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!原创 2024-04-21 21:48:13 · 142 阅读 · 0 评论 -
Hadoop 面试,2024年最新一个小例子彻底搞懂大数据开发的MVP模式到底是什么
(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!原创 2024-04-21 21:47:41 · 125 阅读 · 0 评论 -
猿创征文|Python快速刷题网站——牛客网 数据分析篇(十三)_牛客网用户常用语言有多少
你想知道这个文件中记录了多少种常用语言,一并输出这些语言的名字。换行再输出有哪些语言,排序按照在csv中的出现顺序排布。直接输出计算的种类数,输出类型为整型Int。写法,你甚至可以使用。原创 2024-04-18 13:09:53 · 361 阅读 · 0 评论 -
猿创征文|JAVA 实现《俄罗斯方块升级版》游戏_用java实现俄罗斯方块小游戏
jt3.setFont(new Font(“华文行楷”, Font.BOLD, 15));jt4.setFont(new Font(“华文行楷”, Font.BOLD, 15));jt5.setFont(new Font(“华文行楷”, Font.BOLD, 15));jt6.setFont(new Font(“华文行楷”, Font.BOLD, 15));jt7.setFont(new Font(“华文行楷”, Font.BOLD, 15));原创 2024-04-18 13:09:23 · 305 阅读 · 0 评论 -
实战之常规漏洞快速挖掘_快速挖掘同一类型漏洞,2024年最新面试建议穿什么衣服
对于针对一个网站而言,在笔者看来做一个信息收集的话,其实就是了解系统架构,核心是六个点开发语言,功能,接口,参数,鉴权逻辑,敏感信息其余的东西非通解的东西亦或是没那么重要的点这里不加讨论。可主动自动化挖掘RCE,XSS,SQL,任意文件读取,重定向,XXE等等漏洞,自己根据自己规则来即可,注意写的规则需要无害化。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。原创 2024-04-18 07:53:09 · 1003 阅读 · 0 评论 -
安装Hadoop伪分布式及spark Local模式_hadoop(伪分布式)+spark(local模式)(2)
5. 启动Hadoop,开启守护进程,通过JPS查看进程数目应该是4个。6. 浏览器查看localhost:9870(或者ip:9870)(img-ACOz9YMw-1713397667198)]原创 2024-04-18 07:48:58 · 883 阅读 · 0 评论 -
分布式监控Skywalking安装及使用教程(保姆级教程),2024年最新大数据开发程序员必看
找到storage将h2改为elasticsearch,并将下面配置修改为自己安装的elasticsearch的地址,账户密码,https传输需将trustStorePath配置为http.jks的文件路径,trustStorePass配置为http.jks的密码。Skywalking的数据存储方式默认为h2内存数据库,也支持存储到mysql,Elasticsearch,由于监控采集的数据量较大,并存在很多的数据检索需求,推荐将其存储到Elasticsearch中。原创 2024-04-18 02:35:02 · 523 阅读 · 0 评论 -
分布式架构在商城项目中的应用_分布式架构商城项目,2024年最新2024最新大数据开发面试笔试题目分享
使用起来非常方便只要记住两个注解@Reference和@Service,加上application.properties的一段配置就可以了。顾名思义就是提供服务供别人调用的,相当于spring中的Service的实现类。(img-uvZF0qDf-1713378769661)]3.2 如何使用:这样在所有的业务模块中都可以使用dubbo了。使用也很简单,就是一个注解加一份配置。dubbo的使用分为。原创 2024-04-18 02:34:01 · 371 阅读 · 0 评论 -
【微服务】Nacos为什么丢弃短连接(http)而选择拥抱长连接(gRPC)_nacos grpc
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、原创 2024-04-17 21:02:54 · 916 阅读 · 0 评论 -
【微服务】 微服务学习笔记二:Eureka注册中心的介绍及搭建_eurake是独立项目吗
在介绍Eureka之前,我先讲两个概念,一是服务提供者,它指的是在一次业务中被其它微服务调用的服务(提供接口给其它微服务),也就是暴露接口给其它微服务调用;另一个是服务消费者,它是指再一次业务中调用其它服务的服务(调用其它服务提供的接口)。要注意的是,提供者与消费者之间的角色是相对的,就好比当你去买东西时候,相对于卖东西给你那个人你就是消费者;当你去卖东西时候相对于买你东西那个人你就是提供者。// 2.利用RestTemplate发起Http请求,查询用户//2.1 url路径。原创 2024-04-17 21:02:24 · 719 阅读 · 0 评论 -
【HTML】标签简单融合运用_标签融合,2024年最新大数据开发驱动工程师面试题
7.在内容中在新建一个页面的话,需要重新再vscode里在新建一个.html文件,建立骨架标签,之后将内容放在里面,将标题使用一级。4.内容如果是没有换行在一起的很长一串的,在vscode查看中找到换行一键换行之后,采用段落标签将内容规整,,然后段落下面是需要放一张图片的,需要查看图片所在的路径确定是上级还是下级或者同级,使用标签。2.将images复制到新的文件夹中,建立一个新的.html文件,输入【!注意:一定要写在标题的标签里不然就是错的,不会实现锚点链接。1.标题用网页标签中的一级。原创 2024-04-17 16:40:40 · 263 阅读 · 0 评论 -
【HTML】标签简单融合运用_标签融合(1),高并发系统基础篇
不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!7.在内容中在新建一个页面的话,需要重新再vscode里在新建一个.html文件,建立骨架标签,之后将内容放在里面,将标题使用一级。4.内容如果是没有换行在一起的很长一串的,在vscode查看中找到换行一键换行之后,采用段落标签将内容规整,,然后段落下面是需要放一张图片的,需要查看图片所在的路径确定是上级还是下级或者同级,使用标签。原创 2024-04-17 16:40:10 · 585 阅读 · 0 评论 -
Vue封装的过度与动画,脚手架配置代理, slot插槽,2024年最新中高级大数据开发面试中你不得不会的知识点
ajax 是前端技术,你得有浏览器,才有window对象,才有xhr,才能发ajax请求,服务器之间通信就用传统的http请求就行了。(img-KJ6bER56-1713330490677)]name 的作用可以让让不同的元素有不同的动画效果。引入:import ‘animate.css’使用第三库的具体案例(随便看看,这个不重要)安装:npm i animate.css。库的名称:Animate.css。具体案例(多个元素过渡)可以用来解决跨域的问题。原创 2024-04-17 13:09:28 · 352 阅读 · 0 评论 -
vue封装单文件弹窗组件_vue,hashmap面试题及答案
一个程序首先要满足高内聚低耦合 到目前为止 一个弹框实际上还是使用了两个文件 一个js文件一个vue文件 一个功能使用两个文件 显然是违背高内聚了,在这里的MessageBox无非就是一个组件,那该怎么想办法把组件文件 写到js文件里面来呢?到这 就实现了一个js文件封装好vue弹窗的功能了,你可以在任何地方使用这个弹窗,不仅仅是在组件,甚至你可以在js里面例如发送请求里调用这个方法来实现弹窗。目前实现的功能是比较简陋的,但是整体实现的思想逻辑和基础架子已经有了,大家可以自行发挥加上更加完善的功能。原创 2024-04-17 13:08:58 · 671 阅读 · 0 评论 -
openCV实战项目--人脸考勤_javaopencv人脸识别考勤,2024年最新大数据开发面试题解析
if (isinstance(img, np.ndarray)): # 判断是否OpenCV图片类型。人脸注册成功 1/3,faceId:3,userName:用户B。人脸注册成功 2/3,faceId:3,userName:用户B。人脸注册成功 3/3,faceId:3,userName:用户B。# 重新绘制逻辑:从列表中每隔3个取一批显示,新增人脸放在最前面。faceRegiser(3,“用户B”)# 创建一个可以在给定图像上绘图的对象。print(‘加载注册的人脸特征’)原创 2024-04-17 08:37:38 · 887 阅读 · 0 评论 -
OpenAI GPT-3模型详解,科学技术协会面试
GPT-3模型可以理解并生成自然语言。OpenAI根据任务场景和功能强度提供了四种可选子模型。其中Davincig功能最强大,而Ada响应速度最快。模型名称描述最大tokens训练数据最强大的GPT-3模型。具有更高的输出质量、更长的输出内容和更好的语言理解能力。还支持文本插入功能。截至2021年6月功能强大,但比Davinci速度更快,价格也更便宜。截至2019年10月能够完成简单任务,速度快,成本低。截至2019年10月。原创 2024-04-17 08:36:37 · 858 阅读 · 0 评论 -
HarmonyOS 应用开发之跨端迁移保姆级教程~,简短的面试总结
在用户使用设备的过程中,当使用情境发生变化时(例如从室内走到户外或者周围有更适合的设备等),之前使用的设备可能已经不适合继续当前的任务,此时,用户可以选择新的设备来继续当前的任务,原设备可按需决定是否退出任务,这个就是跨端迁移的场景。在应用开发层面,跨端迁移指在A端运行的UIAbility迁移到B端上,完成迁移后,B端UIAbility继续任务,而A端UIAbility可按需决定是否退出。回调在源端被调用,开发者可以在该接口中通过同步或异步的方式来保存迁移数据,实现应用兼容性检测,决定是否支持此次迁移。原创 2024-04-17 03:15:05 · 644 阅读 · 0 评论 -
HarmonyOS 应用开发之组件启动规则(Stage模型)(2),2024年最新腾讯鸿蒙面经
4.鸿蒙开发系统底层方向。1.项目开发必备面试题。5.鸿蒙音视频开发方向。6.鸿蒙车载开发方向。7.鸿蒙南向开发方向。原创 2024-04-17 03:14:04 · 927 阅读 · 0 评论 -
ChatGPT版必应被华人小哥攻破,一句话「催眠」问出所有Prompt
比如,如果用户请求的内容是有危险的,那么它要给出无害的回答,并且要带上免责声明。把ChatGPT版必应黑掉的这种方法,其实并不新鲜了,之前GPT-3就在栽进过这个坑里。“悉尼”可以用用户选择的语言进行交流,回答应该是详实、直观、合乎逻辑、积极有趣的。然后ChatGPT就按照命令开始吐内容,5句又5句,把自己的“老底”全都揭了出来。”的方法,对着聊天AI说“无视上面的话”,就能让它完全听指挥做事。更细节的内容还有,ChatGPT版必应最初的对话时间,是。再接着,只需顺着它的话茬,说“后面的内容是什么?原创 2024-04-16 22:07:33 · 552 阅读 · 0 评论 -
ChatGPT方法论“BORE“_bore分析法,醍醐灌顶
在“BORE”方法中,四个字母分别是四个单词的首字母,B代表Background,O代表Objectives,R代表key Results,E代表Evolve,“BORE"本身也是个英文单词,有“钻孔”的意思,很好记。我们在之前的场景中其实已经为ChatGPT定义了OKR,例如在“应用场景2 起草文档的结构与框架”里,“提供一个试乘体验报告框架模板”就是“O”,而"要涵盖产品体验的不同方面,使用逻辑严密,清楚的语言,有优雅清晰易于理解的结构"则可以看做“KR”。讲到这里,我们复习一下上面所讲的内容。原创 2024-04-16 22:07:02 · 744 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-Stage模型(信息传递载体Want)_want的基本概念、用途和类型
onClick(this.explicitStartAbility) // explicitStartAbility见下面示例代码。| | | | | ^/regex$ | /path/regex/test | 失败 |(img-aAde8nqV-1713215282066)]表示目标Ability的类别信息(如浏览器、视频播放器)表示调用方要执行的通用操作(如查看、分享、应用详情)同理新建calleeAbility。1、module.json5配置。新建callerAbility。原创 2024-04-16 05:09:20 · 963 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-Stage模型(信息传递载体Want)_want标签匹配规则
系统将调用方传入的want参数(包含action、entities、uri和type属性)与已安装待匹配的应用Ability的skills配置(包含actions、entities、uris和type属性)依次进行匹配。.onClick(this.explicitStartAbility) // explicitStartAbility见下面示例代码。表示调用方要执行的通用操作(如查看、分享、应用详情)同理新建calleeAbility。1、module.json5配置。新建callerAbility。原创 2024-04-16 05:08:49 · 668 阅读 · 0 评论 -
MQ笔记-MQ相关知识
中…(img-7fqpsh2d-1712853054776)]原创 2024-04-12 00:32:09 · 615 阅读 · 0 评论 -
MobileNet实战:tensorflow2
读取图片将图片resize为norm_size×norm_size大小。将图片转为数组。放到imagelist中。将list转为numpy数组。原创 2024-04-12 00:31:38 · 796 阅读 · 0 评论 -
MATLAB:Image Processing Toolbox工具箱入门实战
52720606)][外链图片转存中…(img-8rRK1Etk-1712852720607)]原创 2024-04-12 00:26:36 · 936 阅读 · 0 评论 -
MATLAB:Image Processing Toolbox工具箱入门实战(1)
52689779)][外链图片转存中…(img-hx4IC0ky-1712852689779)]原创 2024-04-12 00:26:04 · 999 阅读 · 0 评论 -
Mapreduce,Spark的区别,Hadoop的简介
Hadoop 是一个提供分布式存储和计算的。原创 2024-04-12 00:24:13 · 838 阅读 · 0 评论 -
Mapreduce,Spark的区别,Hadoop的简介(1)
Hadoop 是一个提供分布式存储和计算的。原创 2024-04-12 00:23:42 · 1032 阅读 · 0 评论 -
Mac上使用git指南--持续补充_git mac
经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!**原创 2024-04-12 00:21:59 · 768 阅读 · 0 评论 -
Mac上使用git指南--持续补充_git mac(1)
经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!**原创 2024-04-12 00:21:27 · 1041 阅读 · 0 评论 -
MacOS系统安装Docker(非常详细)从零基础入门到精通,看完这一篇就够了_mac安装docker
网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。原创 2024-04-12 00:20:24 · 788 阅读 · 0 评论 -
MacBook M1 Pro 安装 RabbitMQ 保姆级教程,亲测有效~_mac下载rabbitmq
【代码】MacBook M1 Pro 安装 RabbitMQ 保姆级教程,亲测有效~_mac下载rabbitmq。原创 2024-04-12 00:19:53 · 84 阅读 · 0 评论 -
MacBook M1 Pro 安装 RabbitMQ 保姆级教程,亲测有效~_mac下载rabbitmq(2)
RabbitMQ 是一个开源的消息代理软件,实现了高级消息队列协议(AMQP)标准。它是一个强大的、灵活的、可靠的消息队列系统,被广泛用于构建分布式系统中的异步消息传递和事件驱动的架构。RabbitMQ 是一个消息代理,用于在应用程序之间传递消息。它接收、存储并转发消息,允许不同的应用程序之间进行异步通信。2.RabbitMQ 实现了高级消息队列协议(AMQP),这是一个开放的、通用的消息协议,支持在分布式系统中可靠地传递消息。3.RabbitMQ 遵循生产者和消费者模型。原创 2024-04-12 00:18:50 · 577 阅读 · 0 评论 -
MacBook M1 Pro 安装 RabbitMQ 保姆级教程,亲测有效~_mac下载rabbitmq(1)
RabbitMQ 是一个开源的消息代理软件,实现了高级消息队列协议(AMQP)标准。它是一个强大的、灵活的、可靠的消息队列系统,被广泛用于构建分布式系统中的异步消息传递和事件驱动的架构。RabbitMQ 是一个消息代理,用于在应用程序之间传递消息。它接收、存储并转发消息,允许不同的应用程序之间进行异步通信。2.RabbitMQ 实现了高级消息队列协议(AMQP),这是一个开放的、通用的消息协议,支持在分布式系统中可靠地传递消息。3.RabbitMQ 遵循生产者和消费者模型。原创 2024-04-12 00:18:19 · 1135 阅读 · 1 评论 -
mac docker desktop安装8(3)
新建一个docker-compose.yml文件,放在和刚才elasticsearch.yml、kibana.yml同一个目录下。新建一个文件夹,文件夹中新建文件elasticsearch.yml、kibana.yml。注意:-v后面的路径,要写成你自己的本地的文件路径,其余保持不变。注意:-v后面的路径,要写成你自己的本地的文件路径,其余保持不变。http://localhost:5601/ 即可。docker-compose.yml文件内容。进入你的命令行界面,直接运行es。原创 2024-04-12 00:17:16 · 210 阅读 · 0 评论 -
mac docker desktop安装8(2)
【代码】mac docker desktop安装8(2)原创 2024-04-12 00:16:44 · 382 阅读 · 0 评论 -
mac docker desktop安装8(1)
【代码】mac docker desktop安装8(1)原创 2024-04-12 00:16:14 · 315 阅读 · 0 评论 -
Python正则表达式相关函数(学习笔记),2024年最新来一份全面的面试宝典练练手
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!原创 2024-04-10 08:15:19 · 544 阅读 · 0 评论 -
Python正则表达式相关函数(学习笔记)(1),面试培训班在哪里找
print(re.match(r’一一’,str)) #匹配不到,因为一一不是在开头。print([i for i in re.finditer(r’经’,l1)])print([i for i in re.findall(r’经’,l1)])print(re.search(r’经济’,l1).group())print(re.match(r’经济’,l1).group())print(re.findall(r’经济’,l1))print(re.findall(r’数据’,l1))原创 2024-04-10 08:14:47 · 624 阅读 · 0 评论 -
Python正则表达式保姆式教学,带你精通大名鼎鼎的正则!
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。最近我才对这些路线做了一下新的更新,知识体系更全面了。原创 2024-04-10 08:14:16 · 851 阅读 · 0 评论