2024年程序员学习
文章平均质量分 85
普通网友
这个作者很懒,什么都没留下…
展开
-
猿创征文|我的技术成长之路&;&;C++_c++抽奖程序
游戏的时候,我突发奇想能不能做一个抽奖的程序,这样就能在某些特殊情况,例如抽班级里的同学完成学校的写作任务。面对这些墨水的工作,大多数人都是不感兴趣的,因此几乎没有人愿意主动报名,那么这个抽学号代码就凸显出他的作用了。说来惭愧,我是大二开学才开始接触的C++,所以自己的技术一定不是很全面的,仍有很大的进步空间。尽管自己学习的时间不长,但是对某些方面知识的理解倒是有独特之处,所以请允许我给大家分享分享自己的学习经验与技巧吧。身为计科专业的学生,我接触的第一门编程语言是C语言,打印的第一行代码便是。原创 2024-04-18 13:16:53 · 361 阅读 · 1 评论 -
猿创征文|我的前端学习之旅【来自一名大四老学长的真情流露】_web开发蓝桥杯拿奖
,并持续的学习,针对的练习,做好笔记,时常温习。HTML、CSS、JavaScript,都是看着上面演示的例子,然后自己动手跟着敲。是真的 好用,很多问题都能得到 满意的解答,有时候看完有种 豁然开朗 的感觉。这半年,也是技术提升最快的时间段,因为基础学的差不多,一些高级的东西就好学一点。其实大二的时候就已经接触前端了,那时候是学校安排的课程,学习了。,是学到了东西的,可能仅仅是因为运气不是很好,下次再努力一把。大三上学期,是真正开始学习前端的时间点。,就去百度搜,但看上面怎么说的都有,也是很迷茫。原创 2024-04-18 13:16:23 · 269 阅读 · 0 评论 -
寻找海量数据集用于大数据开发实战(维基百科网站统计数据)(2)
经过漫长等待终于将数据下载下来了,打开看看里面内容,如下所示:以第一行aa.b User_talk:Sevela.p 1 5786为例,这一行由空格字符分割成了四个字段:| 内容 | 意义 |网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注大数据)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-18 08:05:28 · 831 阅读 · 0 评论 -
对话阿里云叔同:如何看待 2022 年云原生的发展,2023 年有哪些值得关注的技术?_2023云原生的新技术
上云能够解决过去一代的技术问题,在过去的十年里,行业逐渐形成了上云的思路转变,但是在下一个阶段,云上应用构建又面临新的挑战,尽管业内有非常多开源项目,可以使用很多云产品,但是没有一套通用的标准和技术,购买服务器、选择规格、部署服务、定制应用及运维等,都需要耗费研发和架构师大量的精力。从函数计算、事件驱动到容器化为基础,最后会形成统一的软件架构的方向,慢慢地业界上云用云的蓝图逐渐完整,指引企业如何演进应用架构,云应该如何发展,研发范式如何升级等,所有这些变化的根源都是云原生和 Serverless 驱动的。原创 2024-04-18 08:04:27 · 568 阅读 · 0 评论 -
初级者与转行者,大数据如何学习最高效,简历该如何优化?_涤生大数据课程
*简历的书写很重要,很重要。一般中小型公司,使用Cdh集群比较多,集群规模一般在十几台到一两百台居多,一般运维1-5人居多,更多的是两三个人,当然也有些中小型公司选择上云,使用云服务部署集群节省服务器硬件损耗以及运维的成本。所有的大数据学习操作,必不可少的是集群,所以可以先从自己搭建一个集群开始,而对于初学者最好的,最方便的,最适合入门的就是CDH集群的搭建,使用CM管理的集群。三者的难度而已,离线数据开发最容易入门,岗位最多,也是网上最容易招聘到的人,大数据运维(中台)个人觉得是最有前途的。原创 2024-04-18 02:43:07 · 218 阅读 · 0 评论 -
初学者怎样快速学会 SQL_初学者如何看懂sql题(2),2024年最新阿里巴巴大数据开发面试题答案
安装数据库、理解往数据库中写入数据的机制、用程序代码访问数据库并执行SQL、取出执行结果做下一步动作、…如果这些事你都学会了,那SQL自然就会了,SQL本身语法的入门难度远远低于这些事情。而学会这些事本身并不是很简单,所以,快速学会SQL是个伪命题。作为初学者,还有种可能是各种忽悠的贴子看多了,老听说SQL是数据查询分析的基础技术,就会以为学会SQL就能做数据分析了,而数据分析师现在是个热门岗位。这是个很常见的目标,但事情却不是那么简单,因为现实中几乎不存在只要学会SQL语法就能做数据分析的场景。原创 2024-04-18 02:42:05 · 222 阅读 · 0 评论 -
【数据结构】—— 队列基础知识以及数组模拟队列的分析、演示及优化_arr 队列
例如当 rear = 2 ,front = 0 时,maxSize - 1 = 2,maxSize = 3(因为下标从零开始),所以(2 + 1) % 3 == 0,所以队列已满。再次存入数据发现就算是取出了数据的情况下依然不能向队列中存入数据,没有达到复用的效果,所以我们可以优化一下我们的程序,让它在取出数据后依然可以继续存入。例如当 rear = 2,front =0,maxSize = 3时,(2 + 3 - 0) % 3 等于 2 ,说明该队列中有效数据的个数为两个。可以看到运算全部正确。原创 2024-04-17 21:16:47 · 954 阅读 · 0 评论 -
【数据结构 C语言版】第七篇 堆_typedef int hpdatatype; typedef struct heap { int
因为本文建的是小堆,所以如果孩子小于双亲,那么就交换(小堆:parent>child)。终止位置:走到a[child]>a[parent]的时候,或者Child>=n。注意:有的教材第0位不存数字,也就是从1开始。但是本文的堆数组是从0开始的。最后:走到a[child]>a[parent]的时候,或者childchild一直存在,那么就一直执行下去,如果Child原创 2024-04-17 21:16:17 · 361 阅读 · 0 评论 -
【JavaScript】JS实用案例分享:输入智能提示 打字机输出效果_js输入框旁边提示信息
at position 9: {val},两个\̲?̲因为在模板字符串``中\也需要…// 如果val是()[].+/?output(‘hello world\n你好世界’)// 对特殊字符的处理。原创 2024-04-17 16:48:44 · 770 阅读 · 0 评论 -
【JavaScript】(八) 函数_∞、8~Ω o--_x_l of) -,2024年最新从入门到深入
所有函数都内置了一个arguments 对象,arguments 对象中存储了传递的所有实参。➢ 在声明函数时,可以在函数名称后面的小括号中添加一些参数,这些参数被称为形参,而在调用该函数时,同样也需要传递相应的参数,这些参数被称为实参。➢ 参数的作用 : 在函数内部某些值不能固定,我们可以通过参数在调用函数时传递传递不同的值进去。注意:在JavaScript中,形参的默认值是undefined。➢ 例子:创建一个函数,实现两个数之间的加减乘除运算,并将结果返回。(1)调用的时候实参的值是传递给形参的。原创 2024-04-17 16:47:43 · 720 阅读 · 0 评论 -
OpenHarmony开发实战:弹性布局(ArkTS)_arkts弹性盒,高分面试视频
有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。原创 2024-04-17 08:53:23 · 1075 阅读 · 0 评论 -
OpenHarmony开发实战:图片常见操作(JS),HarmonyOS鸿蒙工程师跳槽经验分享
标题栏中的元素呈水平分布,包含“返回”图标、“编辑”标题和“保存”图标。“返回”图标和“编辑”标题置于同一个子div容器中,组成一个新元素,与“保存”图标分别置于父div容器的水平两侧。图片区域用于展示被编辑的图片,使用div容器组件限定区域范围。图片组件image设置object-fit属性为contain,确保图片保持宽高比缩放,并在区域内完整展示。当前示例正是基于此方式,实现了对图片裁剪、旋转、缩放以及镜像操作。├──entry/src/main/js // 代码区。原创 2024-04-17 08:51:06 · 1114 阅读 · 0 评论 -
HarmonyOS从简单页面开始(1),鸿蒙面试宝典 app
例如登录账号的时候会有“请输入账号”这样的文本提示,当用户输入内容之后,提示文本就会消失,这种提示功能使用placeholder属性就可以轻松的实现。同时系统可以根据当前配置加载合适的资源,例如,开发者可以根据屏幕尺寸呈现不同的布局效果,或根据语言设置提供不同的字符串。LoadingProgress组件用于显示加载进展,比如应用的登录界面,当我们点击登录的时候,显示的“正在登录”的进度条状态。比如浏览新闻的时候,图片一般从网络加载而来,Image组件支持加载网络图片,将图片地址换成网络图片地址进行加载。原创 2024-04-17 03:26:01 · 973 阅读 · 0 评论 -
HarmonyOS一杯冰美式的时间 -- 验证码框,flutter跳转页面
只需要稍微的封装下,将输入框的宽度、高度、圆角、颜色、输入类型、数量等包裹在一个对象中,使用@State修饰,并一一对应应用,即可将这个组件做成一个很标准的任意发挥的输入框啦。唯一的遗憾是,目前没法去除TextInput点击的样式,除非你是纯色(纯色变化看不出来…)以下就是该例子代码啦:@Preview@Componentbuild() {Stack() {= null) {Text(item)})。原创 2024-04-17 03:25:28 · 873 阅读 · 0 评论 -
Code For Better 谷歌开发者之声——谷歌Web工具包(GWT)_gwt插件
GWT是一个开源的一套工具,它允许Web开发人员创建和维护复杂的JavaScript 前端应用程序中的Java。除了一些本地库之外,一切都是Java源代码,可以使用包含的GWT Ant构建文件在任何支持的平台上构建。它是根据Apache许可证 2.0版许可的。GWT强调可重用的常见Web开发任务方法,即异步远程过程调用,历史管理,书签,UI抽象,国际化和跨浏览器 可移植性。原创 2024-04-16 22:18:17 · 268 阅读 · 0 评论 -
Code For Better 谷歌开发者之声----谷歌云基于TensorFlow高级机器学习_谷歌云tensorflow
TensorFlow是一个基于数据流编程符号数学系统,被广泛应用于各类机器学习算法的编程实现,其前身是谷歌的神经网络算法库DistBelief。Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPU和TPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究。原创 2024-04-16 22:17:16 · 699 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-Web组件(请求响应和页面调试)_鸿蒙系统发起请求怎么看响应结果呢
在该接口中,你可以对请求进行一些处理,例如修改请求的URL、添加请求头、修改请求参数等。还可以在此处拦截请求,返回自定义的响应结果,以实现一些常见的操作,如模拟网络请求,拦截广告请求等。在HarmonyOS中,onInterceptRequest()是一个接口,用于拦截网络请求并进行处理。它是HarmonyOS的网络框架提供的一种扩展机制,可以在网络请求发起之前拦截请求,并进行一些自定义的操作。//拦截页面请求,如果加载的url判断与目标url一致则返回自定义加载结果webdata。原创 2024-04-16 05:17:26 · 1039 阅读 · 0 评论 -
鸿蒙HarmonyOS实战-Web组件(请求响应和页面调试)_鸿蒙系统发起请求怎么看响应结果呢(1)
如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:关注小编,同时可以期待后续文章ing🚀,不定期分享原创知识。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注鸿蒙)一个人可以走的很快,但一群人才能走的更远!原创 2024-04-16 05:16:55 · 601 阅读 · 0 评论 -
RabbitMQ讲解与整合(1)
100110)][外链图片转存中…(img-rCFTEj80-1712859100110)]原创 2024-04-12 02:12:55 · 849 阅读 · 0 评论 -
RabbitMQ编译、Docker安装
学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!**原创 2024-04-12 02:12:24 · 228 阅读 · 0 评论 -
RabbitMQ相关问题(1)
觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)**[外链图片转存中…(img-iOzofo8P-1712859005666)]原创 2024-04-12 02:11:21 · 761 阅读 · 0 评论 -
RabbitMQ的安装和使用
**原创 2024-04-12 02:10:49 · 777 阅读 · 0 评论 -
RabbitMQ用户管理(角色管理及权限设置)_rabbitmq设置用户权限
【代码】RabbitMQ用户管理(角色管理及权限设置)_rabbitmq设置用户权限。原创 2024-04-12 02:09:46 · 128 阅读 · 0 评论 -
RabbitMQ用户管理(角色管理及权限设置)_rabbitmq设置用户权限(1)
项目、讲解视频,并且后续会持续更新**原创 2024-04-12 02:09:15 · 1530 阅读 · 0 评论 -
RabbitMq消息不丢失不重复(1)
使用@Autowried注解,自动注入RabbitTemplate 对象。设置RabbitMq回调函数,保证消息不丢失(消息发送失败后重新发送)创建队列,设置消息持久化,保证消息不丢失。原创 2024-04-12 02:08:12 · 215 阅读 · 0 评论 -
rabbitmq死信交换机,死信队列使用
log.info(“收到MQ messageId[{}],订单号[{}]”, messageId, orderCode);return String.format(“完成%d条”, i);log.info(“拉取死信消息:[{}]”, message);log.error(“消费死信消息失败”, ex);return “重入队列异常”;原创 2024-04-12 02:07:42 · 779 阅读 · 0 评论 -
RabbitMq整合Springboot超全实战案例+图文演示+源码自取_rabbitmq springboot 实战
RabbitMQ是一种开源的消息队列软件,它实现了高级消息队列协议(AMQP),提供了可靠的消息传递机制以及支持分布式应用程序之间的通信。RabbitMQ支持多种编程语言,如Java、Python、Ruby、PHP等等,并且可以在不同的操作系统上运行,如Windows、Linux、Mac OS等。RabbitMQ的核心理念是分离应用程序之间的通信,允许开发人员将其应用程序解耦,从而使它们更加容易理解、扩展和维护。原创 2024-04-12 02:07:10 · 1387 阅读 · 2 评论 -
RabbitMQ开启MQTT协议支持_rabbitmq 开启mqtt功能(1)
【代码】RabbitMQ开启MQTT协议支持_rabbitmq 开启mqtt功能(1)原创 2024-04-12 02:06:06 · 309 阅读 · 0 评论 -
RabbitMQ实战学习
创建生产者SpringBoot工程引入start,依赖坐标编写yml配置,基本信息配置定义交换机,队列以及绑定关系的配置类注入RabbitTemplate,调用方法,完成消息发送pom.xml/\*\* 参数说明:\* id: bean的名称\* name:quque名称\* auto-declare:自动创建\* auto-delete: 自动删除,最后一个消费者和该队列断开连接后,自动删除队列\* durable:是否持久化。原创 2024-04-12 02:05:06 · 374 阅读 · 0 评论 -
RabbitMQ学习笔记_handledelivery
当消息代理无法处理更多的消息时,它可以通过发送确认来通知生产者减慢消息发送的速度,以防止消息代理过载。综上所述,RabbitMQ发布确认机制有效地解决了消息可靠性传递、异步处理、数据一致性和过载保护等问题,确保了消息传递的可靠性和一致性。原创 2024-04-12 02:04:35 · 734 阅读 · 0 评论 -
RabbitMQ学习笔记_handledelivery(1)
在这里新增了一个队列 QC,绑定关系如下,该队列不设置TTL 时间,有生产者设定消息ttl延时队列在需要延时处理的场景下非常有用,使用 RabbitMQ 来实现延时队列可以很好的利用 RabbitMQ 的特性,如:消息可靠发送、消息可靠投递、死信队列来保障消息至少被消费一次以及未被正 确处理的消息不会被丢弃。另外,通过 RabbitMQ 集群的特性,可以很好的解决单点故障问题,不会因为 单个节点挂掉导致延时队列不可用或者消息丢失。原创 2024-04-12 02:04:03 · 981 阅读 · 0 评论 -
RabbitMQ如何实现延迟消息?_rabbitmq消息延时消费
基于RabbitMQ的死信队列,可以实现延迟消息,非常灵活的实现定时关单,并且借助RabbitMQ的集群扩展性,可以实现高可用,以及处理大并发量。但是,死信队列的实现方式存在一个问题,那就是可能造成队头阻塞,因为队列时先进先出的,而且每次只会判断队头的消息是否过期,那么,如果队头的消息时间很长,一直都不过期,那么就会阻塞整个队列,这时候即使排在它后面的消息过期了,那么也会被一直阻塞。RabbitMQ中是可以实现延迟消息的,一般有两种方式,分别是通过死信队列以及通过延迟消息插件来实现。原创 2024-04-12 02:03:32 · 334 阅读 · 0 评论 -
Python的requests爬取酷我音乐的一些坑(报错、友好错误界面(1)
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(img-RgExAp7Y-1712711406506)]params = {‘key’: ‘夜曲’,params = {‘key’: ‘夜曲’,原创 2024-04-10 09:10:21 · 838 阅读 · 0 评论 -
Python的json读写方式和字典与json的相互转化,2024年最新面试时打压你
别在网上瞎学了,我最近也做了一些资源的更新,只要你是我的粉丝,这期福利你都可拿走。我先来介绍一下这些东西怎么用,文末抱走。原创 2024-04-10 09:09:50 · 558 阅读 · 0 评论 -
Python的json读写方式和字典与json的相互转化(1),8年Python开发教你如何写简历
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。最近我才对这些路线做了一下新的更新,知识体系更全面了。原创 2024-04-10 09:09:19 · 692 阅读 · 0 评论 -
python的import详解,史上最细,2024年最新15个经典面试问题及回答思路
不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据分析实战教程python 游戏开发实战教程Python 电子书100本。原创 2024-04-10 09:08:47 · 584 阅读 · 0 评论 -
Python的boss直聘职位信息数据分析系统,字节跳动测试开发面试经验2024
如果你也是看准了Python,想自学Python,在这里为大家准备了丰厚的免费。原创 2024-04-10 09:08:17 · 608 阅读 · 0 评论 -
Python的@装饰器是干什么用的?,2024年最新Python工作资料
这里面有一点一定要特别注意,主程序的check(1,2,plus) 是把plus函数本身作为变量传递给check,由check函数决定如何执行plus函数,此处不能写成check(1,2,plus(1,2)),plus不能带参数和括号,不是执行plus()后把结果传给check。我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。check(1,2,plus) #计算1+2。原创 2024-04-10 09:07:45 · 524 阅读 · 0 评论 -
Python的@装饰器是干什么用的?(1),2024年最新当上项目经理才知道
这么写也是比较容易理解的。但是对于使用该程序的用户来说,就不是这么回事了,原创 2024-04-10 09:07:15 · 745 阅读 · 0 评论 -
Python用selenium实现模拟登录,各种抢票脚本的第一步_selenium >;>;>; pip install selenium==3
🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。一个人可以走的很快,但一群人才能走的更远。原创 2024-04-10 09:06:45 · 575 阅读 · 0 评论