![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2024年程序员学习
文章平均质量分 82
普通网友
这个作者很懒,什么都没留下…
展开
-
程序员搞什么副业可以月入过万?_程序员搞副业,2024最新HarmonyOS鸿蒙高频精选面试题分享
技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。提醒大家一个点:网安的私活不是一次性的,很多以前合作过的甲方都会在后面有事的时候有偿来找我,所以人脉这一块也很重要。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。原创 2024-04-18 14:18:39 · 355 阅读 · 0 评论 -
程序员怎样优雅度过35岁中年危机?社招面试心得_程序员35怎么度过
对程序员来说,很多技术的学习都是“防御性”的。也就是说,我们是在为未来学习。我们学习新技术的目的,或是为了在新项目中应用,或仅仅是为了将来的面试。但不管怎样,一定不能“止步不前”,不能荒废掉。!文章以下内容会给出阿里与美团的面试题(答案+解析)、面试题库、Java核心知识点梳理等,需要这些文档资料的,直接点击我的腾讯文档免费领取~网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。原创 2024-04-18 14:17:38 · 270 阅读 · 0 评论 -
引入wangeditor 报错 error in ,大数据开发体系化进阶学习图谱
感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!找到下图中的代码下方,插入一块代码就解决了。.base.conf.js文件。原创 2024-04-18 08:57:58 · 346 阅读 · 0 评论 -
弄到一份宝藏级SpringCloud实战文档,你值得拥有,2024年最新在线面试是什么意思
可见,如果能保证各个节点中日志的一致性,那么所有节点状态机的状态转换和输出也就都一致。Raft在Paxos的基础上主要做了两个方向的优化: 1.将复杂的分布式共识问题拆分成领导选举、日志复制和安全性三个问题 2.压缩状态空间:相对于Paxos施加了更合理的限制,减少了系统状态过多而产生的不确定因素。一致性Hash算法 一致性Hash算法可以根据不同的属性参数(通常是IP和端口号),生成一串不相同的Hash值,并将Hash值转换成0-2^32-1的整数, 不同范围的值由不同服务器进行处理。原创 2024-04-18 08:56:57 · 825 阅读 · 0 评论 -
升职加薪必看!靠着这份面试题跟答案,算法太TM重要了_升职面试问题
Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而Android的Parcelable的设计初衷是因为Serializable效率过慢,为了在程序内不同组件间以及不同Android程序间(AIDL)高效的传输数据而设计,这些数据仅在内存中存在,Parcelable是通过IBinder通信的消息的载体。:这是一个高质量的Android交流圈子,群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农。原创 2024-04-18 03:31:59 · 255 阅读 · 0 评论 -
千图成像!祝可爱的小伙伴们圣诞快乐_axure画圣诞树,2024年最新小红书java面试题
bg = bg.resize((bg.size[0]//N,bg.size[1]//N)) # 缩放。一种最简单直观的思路便是:遍历背景图中的每个像素点,并用图库中与之颜色最相近的图片粘贴在这个位置。根据背景图的结构用图片库中的图片来进行拼接,最终形成新的图片。width = bg.size[0]*M # 新生成图片的宽度。height = bg.size[1]*M # 新生成图片的高度。’%username)print(‘一共有%d个粉丝’%N_fans)newImg.save(‘千图成像.jpg’)原创 2024-04-18 03:30:58 · 766 阅读 · 0 评论 -
【算法入门&;二叉树】从先中后序的遍历到用中后序列构造二叉树 如何抵挡递归法该死的魅力_ab16 实现二叉树先序,中序和后序遍历
而中序遍历的步骤是:左、根、右,那么我们只要知道根结点在中序序列的位置就可以确定构建左右子树的范围了:最左与根结点位置之间用来构造左子树,根结点与最右用来构建右子树。刚看到题目不要慌,我们知道后序遍历的步骤是:左、右、根,说明后序序列的最后一个元素就是二叉树的根结点。注意递归结束的条件:左边界大于右边界,不难想到左右边界相等时的情况是构建了边界结点。从示例中的返回值可以看出,题目要求最终返回一个。实现,入门的难度,可以花少点时间挑战一下。怎么确定根结点位置呢?容器,解法巧妙,快来围观!原创 2024-04-17 21:58:20 · 559 阅读 · 0 评论 -
【算法入门&;二叉树】从先中后序的遍历到用中后序列构造二叉树 如何抵挡递归法该死的魅力_ab16 实现二叉树先序,中序和后序遍历(1)
而中序遍历的步骤是:左、根、右,那么我们只要知道根结点在中序序列的位置就可以确定构建左右子树的范围了:最左与根结点位置之间用来构造左子树,根结点与最右用来构建右子树。刚看到题目不要慌,我们知道后序遍历的步骤是:左、右、根,说明后序序列的最后一个元素就是二叉树的根结点。注意递归结束的条件:左边界大于右边界,不难想到左右边界相等时的情况是构建了边界结点。需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注大数据)**(img-iPTR2zMI-1713362197530)]原创 2024-04-17 21:57:49 · 477 阅读 · 0 评论 -
【Linux】冯诺依曼体系结构、操作系统及进程概念_linux io 冯诺依曼
程序的本质是放在磁盘上的可执行文件(.exe文件),就是一个文件,根据冯诺依曼体系,软件运行要加载到内存中,而进程则是将程序加载到内存当中,并且由操作系统进行管理,生成一个描述自身性质的数据结构(PCB),由内核数据结构和进程对应的磁盘代码两者共同组成“进程”进程在运行的时候本质是在读取进程内部的代码,内部在执行,从启动到终止中间可能会有一段很长的时间,这个进程就具备了动态属性。所以程序的运行必须要加载到内存,CPU执行的代码访问数据,只能从内存中读取(这也是体系结构规定的)。原创 2024-04-17 17:35:34 · 683 阅读 · 0 评论 -
【Linux】shell命令以及运行原理和Linux权限详解_linux shell使用实验的原理
假设默认权限是mask,则实际创建的出来的文件权限是: umask & ~umask。ii.写(w/2):Write对文件而言,具有修改文件内容的权限;就是只要用户具有目录的写权限, 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限.就是只要用户具有目录的写权限, 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限.iii.执行(x/1):execute对文件而言,具有执行文件的权限;i.读(r/4):Read对文件而言,具有读取文件内容的权限;原创 2024-04-17 17:34:33 · 953 阅读 · 0 评论 -
Python数学基础-识图一、平面直角坐标系_python plt画象限角平分线
点的坐标用(a,b)表示,其顺序是横坐标在前,纵坐标在后,中间有“,”分开,横、纵坐标的位置不能颠倒。平面内点的坐标是有序实数对,当a≠b时,(a,b)和(b,a)是两个不同点的坐标。点P(x,y)既在x轴上,又在y轴上<=>x,y同时为零,即点P坐标为(0,0)点P(x,y)在x轴上<=>y=0,x为任意实数。点P(x,y)在y轴上<=>x=0,y为任意实数。点P(x,y)在第一象限<=>x>0,y>0。点P(x,y)在第二象限<=>x<0,y>0。点P(x,y)在第三象限<=>x<0,y<0。原创 2024-04-17 09:49:14 · 561 阅读 · 0 评论 -
Python数学基础-识图一、平面直角坐标系_python plt画象限角平分线(1)
点P(x,y)既在x轴上,又在y轴上<=>x,y同时为零,即点P坐标为(0,0)点P(x,y)在第二、四象限夹角平分线上<=>x与y互为相反数。点P(x,y)在第一、三象限夹角平分线上<=>x与y相等。点P(x,y)在x轴上<=>y=0,x为任意实数。点P(x,y)在y轴上<=>x=0,y为任意实数。点P(x,y)在第一象限<=>x>0,y>0。点P(x,y)在第二象限<=>x<0,y>0。点P(x,y)在第三象限<=>x<0,y<0。点P(x,y)在第四象限<=>x>0,y<0。原创 2024-04-17 09:48:14 · 929 阅读 · 0 评论 -
IDEA设置背景为自定义照片_idea背景,2024年最新HarmonyOS鸿蒙经典项目开发实战
这篇文章就如同标题一样,讲的是Java输出Hello World时源码的实现原理,本身再正常不过的一篇文章,但没想到的是。十几天过去了,我却收到如下的评论?不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!哈哈真的给我整笑了,我也不知道大家怎么这么好奇哈哈哈,为了解决大家的疑惑以及减少一一回复的重复操作性。这是我IDEA的截图,大家感受一下,效果是这样,图片是我女朋友hh。进入File-Settings。原创 2024-04-17 04:18:16 · 570 阅读 · 0 评论 -
Idea打包:scala打成jar包_scala项目打jar包运行,2024年最新大数据开发插件化入门指南
file > project Structure > Artifacts > + > jar > from modules…>OK (什么都不用选,直接OK) > 相关依赖包全删,留一个output即可。行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在工具栏找到Build > Build Artifacts > build。scp /本地/文件/路径 用户名@服务器IP地址:/服务器/目标/路径。原创 2024-04-17 04:17:16 · 439 阅读 · 0 评论 -
Docker下的Flink,2024年最新大数据开发多线程面试题
Flink中已经实现好了的数据源包括本地集合、文件、Kafka、Socket等。本地集合数据源适用于小规模数据集的测试和调试,可以直接将数据加载到内存中进行处理。文件数据源可以从本地文件系统或分布式文件系统(如HDFS)中读取数据,支持各种格式的文件,如文本文件、CSV文件等。Kafka数据源可以将数据从Kafka消息队列中读取,实现实时数据处理。Socket数据源可以从网络socket中读取数据,常用于接收实时数据流。此外,Flink还支持自定义数据源,开发者可以根据自己的需求实现自己的数据源逻辑。原创 2024-04-16 23:09:18 · 297 阅读 · 0 评论 -
docker+elastic search使用笔记,2024年最新2024-2024历年华为跳动大数据开发面试真题解析
不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!导出docker后增加TAG(这一步好像不需要)原创 2024-04-16 23:08:18 · 285 阅读 · 0 评论 -
鸿蒙HarmonyOS开发框架—学习ArkTS语言(状态管理 二)_harmoneyos arkts @state
为了支持@Component装饰的组件复用场景,@Prop支持本地初始化,这样可以让@Prop是否与父组件建立同步关系变得可选。当且仅当@Prop有本地初始化时,从父组件向子组件传递@Prop的数据源才是可选的。以下示例中父组件Index中@State装饰的数组arr,将其数组项初始化子组件Child中@Prop装饰的value。// customCounter2也可以从父组件初始化,父组件初始化的值会覆盖子组件customCounter2的本地初始化的值。// 父组件的数据源的修改会同步给子组件。原创 2024-04-16 05:56:26 · 1057 阅读 · 0 评论 -
鸿蒙HarmonyOS开发框架—学习ArkTS语言(状态管理 一)_鸿蒙arkts开发能运行,但是报错‘(‘, ‘)‘, <;expression>; or as expe
State装饰的变量,与声明式范式中的其他被装饰变量一样,是私有的,只能从组件内部访问,在声明时必须指定其类型和本地初始化。初始化也可选择使用命名参数机制从父组件完成初始化。@State装饰的变量与子组件中的@Prop、@Link或@ObjectLink装饰变量之间建立单向或双向数据同步。@State装饰的变量生命周期与其所属自定义组件的生命周期相同。原创 2024-04-16 05:55:54 · 709 阅读 · 0 评论 -
在PyCharm中使用Git_pycharm怎么调用git
外链图片转存中…(img-TAqUGGyV-1712886343482)]原创 2024-04-12 09:46:58 · 593 阅读 · 0 评论 -
在Linux操作系统的ECS实例上安装Hive_怎么连接阿里云的hive
这步真的遇到很多问题,就到处看帖子把和我报错信息一样的都拿来试试…实在不行就重装咯毕竟不懂什么底层逻辑…下下一步初始化Hive元数据库时,遇到报错前一天两三小时没解决,问题定位在mysql,次日打算重装。先测试下,后面改完hive与mysql的相关配置后再-dbType mysql。作用:开启用户模拟访问Hadoop集群数据。配置访问hadoop的权限。原创 2024-04-12 09:46:27 · 384 阅读 · 0 评论 -
在 Flutter 中切换应用页面_flutter按钮切换页面
切换到新路由(页面)需要 navigator.push() 方法。此方法在 onPressed 回调或我们的第一页按钮中更新。这将使我们能够导航到下一个路线页面2。现在回到第一页,这里按钮的 onpressed 回调填充 Navigator.pop(context)原创 2024-04-12 09:45:24 · 292 阅读 · 0 评论 -
在 Flutter 中切换应用页面_flutter按钮切换页面(1)
【代码】在 Flutter 中切换应用页面_flutter按钮切换页面(1)原创 2024-04-12 09:44:53 · 348 阅读 · 0 评论 -
在 aosp 中启用 Material You design_themepicker源码解析(1)
解决方案也简单,我们只需要把权限配置补上就行。在下面新建一个接着打开。原创 2024-04-12 09:43:09 · 451 阅读 · 0 评论 -
国内很缺音视频的开发人员?想学习音视频开发,感觉网上能搜到的资料很少?_音视频岗位多吗
749)]原创 2024-04-12 09:42:06 · 270 阅读 · 0 评论 -
国内很缺音视频的开发人员?想学习音视频开发,感觉网上能搜到的资料很少?_音视频岗位多吗(2)
192)]原创 2024-04-12 09:41:35 · 248 阅读 · 0 评论 -
国内一线互联网公司面试题汇总,完整PDF
助,可以添加VX:vip204888 (备注鸿蒙获取)**[外链图片转存中…(img-EBKfaqNh-1712885956383)]原创 2024-04-12 09:40:31 · 225 阅读 · 0 评论 -
国内一线互联网公司面试题汇总,完整PDF(1)
助,可以添加VX:vip204888 (备注鸿蒙获取)**[外链图片转存中…(img-jC87dic9-1712885931801)]原创 2024-04-12 09:40:00 · 278 阅读 · 0 评论 -
国人当自强 ~ 鸿蒙HarmonyOS2(1)
鸿蒙系统的KAL包含了Linux内核,这点感觉和Android系统差不多,这样设计是为了兼容Android应用,目前市面上的Android应用都可以在鸿蒙上正常运行,完全基于HarmonyOS开发的应用,将使用LiteOS微系统运行。鸿蒙的出现标志着中国人拥有了属于自己知识产权的操作系统,在操作系统上打破了美国的垄断,华为不久前发布了鸿蒙系统的2.0版本,成为目前IT业界最火热的新闻之一,我带着强烈的好奇心也体验了一下。下车后,导航自动迁移回手机。一致交互,智能协同,让用户在不同的设备、场景中自如切换。原创 2024-04-12 09:38:57 · 510 阅读 · 0 评论 -
国产InforSuite AS中创安装步骤_ usr inforsuiteas inforsuiteas_ste_v10
实例:本地ip为192.168.1.130则访问地址:http://192.168.1.130:8060/(img-0pIaapzV-1712885837426)]源码讲义、实战项目、讲解视频,并且后续会持续更新**我本地安装路径给/data/目录了。在AppServer/as/bin。点击/ 会获取到服务跟目录。放开防火墙8060断开。原创 2024-04-12 09:38:26 · 511 阅读 · 0 评论 -
国产InforSuite AS中创安装步骤_ usr inforsuiteas inforsuiteas_ste_v10(1)
实例:本地ip为192.168.1.130则访问地址:http://192.168.1.130:8060/(img-SrzlqNwP-1712885772905)]源码讲义、实战项目、讲解视频,并且后续会持续更新**我本地安装路径给/data/目录了。在AppServer/as/bin。给安装文件添加执行权限。放开防火墙8060断开。原创 2024-04-12 09:37:21 · 535 阅读 · 0 评论 -
四、MySQL数据库基础(约束详解!)(2)
1.概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。2.目的:保证数据库中数据的正确、有效性和完整性。3。注意:约束是作用于表中字段上的,可以在创建表/修改表的时候添加约束。原创 2024-04-12 09:36:18 · 304 阅读 · 0 评论 -
四、MySQL数据库基础(约束详解!)(1)
可以对不同数据进行验证插入数据,可以发现我们所建立的约束起到作用,起到数据的完整性。解决这个问题终于软件版本问题,可以吧age里的注释放到check前面就可以了。外键用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。原创 2024-04-12 09:35:47 · 213 阅读 · 0 评论 -
啃下这些Framework技术笔记,已开源_有三年驱动经念学framework
外链图片转存中…(img-yEn0i2I5-1712885647963)]原创 2024-04-12 09:35:16 · 598 阅读 · 0 评论 -
[CISCN2024 华北赛区 Day1 Web5]CyberPunk(1),2024年最新被腾讯辞退的高级网络安全工程师现在怎么了
在结束之际,我想重申的是,学习并非如攀登险峻高峰,而是如滴水穿石般的持久累积。尤其当我们步入工作岗位之后,持之以恒的学习变得愈发不易,如同在茫茫大海中独自划舟,稍有松懈便可能被巨浪吞噬。然而,对于我们程序员而言,学习是生存之本,是我们在激烈市场竞争中立于不败之地的关键。一旦停止学习,我们便如同逆水行舟,不进则退,终将被时代的洪流所淘汰。因此,不断汲取新知识,不仅是对自己的提升,更是对自己的一份珍贵投资。让我们不断磨砺自己,与时代共同进步,书写属于我们的辉煌篇章。需要完整版PDF学习资源私我。原创 2024-04-10 14:20:48 · 379 阅读 · 0 评论 -
[BT]BUUCTF刷题第7天(3,2024年最新从基础到源码统统帮你搞定
本人从事网路安全工作12年,曾在2个大厂工作过,安全服务、售后服务、售前、攻防比赛、安全讲师、销售经理等职位都做过,对这个行业了解比较全面。最近遍览了各种网络安全类的文章,内容参差不齐,其中不伐有大佬倾力教学,也有各种不良机构浑水摸鱼,在收到几条私信,发现大家对一套完整的系统的网络安全从学习路线到学习资料,甚至是工具有着不小的需求。最后,我将这部分内容融会贯通成了一套282G的网络安全资料包,所有类目条理清晰,知识点层层递进,需要的小伙伴可以点击下方小卡片领取哦!原创 2024-04-10 14:20:18 · 262 阅读 · 0 评论 -
[BeginCTF]真龙之力,成为一名合格网络安全架构师
i++) {可以发现算法只是涉及到了密文的位置置换,不涉及任何的加密等。具体逻辑就是通过填充00然后置换之后与密文进行比较,正确则输出”YOU GET IT“不正确则输出交换的结果。原创 2024-04-10 14:19:46 · 229 阅读 · 0 评论 -
[2024CISCN]国赛初赛WEB题目复现_2024国赛初赛unzip题目复现
获取正在处理的路由的处理函数名称,这里为main.Admin获取Referer头构造以下payload最终HTTP请求体GET /admin?Win64;;v=b3;原创 2024-04-10 14:17:55 · 981 阅读 · 0 评论 -
Zotero 抓取知网文献失败解决办法梳理(针对问题:更新Translator无效
为了做好运维面试路上的助攻手,特整理了上百道。原创 2024-04-10 14:17:24 · 866 阅读 · 0 评论 -
ZooKeeper运维——集群动态迁移与扩缩容,2024Linux运维笔试题总结
最全的Linux教程,Linux从入门到精通。原创 2024-04-10 14:16:16 · 249 阅读 · 0 评论 -
Zabbix监控系统与部署Zabbix5,附高频面试题合集
1.客户端操作#切换目录在结束之际,我想重申的是,学习并非如攀登险峻高峰,而是如滴水穿石般的持久累积。尤其当我们步入工作岗位之后,持之以恒的学习变得愈发不易,如同在茫茫大海中独自划舟,稍有松懈便可能被巨浪吞噬。然而,对于我们程序员而言,学习是生存之本,是我们在激烈市场竞争中立于不败之地的关键。一旦停止学习,我们便如同逆水行舟,不进则退,终将被时代的洪流所淘汰。因此,不断汲取新知识,不仅是对自己的提升,更是对自己的一份珍贵投资。让我们不断磨砺自己,与时代共同进步,书写属于我们的辉煌篇章。原创 2024-04-10 14:15:46 · 387 阅读 · 0 评论