![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2024年程序员学习
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
-
程序员:在一个公司待了5年,环境舒适,是继续温水煮青蛙还是跳槽?_在一个公司待久五年
**帮你在现在的基础上,重新梳理和建立 Android 开发的知识体系。**无论是你短期内想提升 Android 内功实力,突破自己工作中的能力瓶颈,还是准备参加 Android 面试,都会在这份资料中有所一些收获。原创 2024-04-18 14:27:01 · 341 阅读 · 1 评论 -
程序员经验分享:一次关于JVM的面试经历,真香,2024年最新配电设计面试问题
【Android 详细知识点思维脑图(技能树)】我个人是做Android开发,已经有十来年了,目前在某创业公司任职CTO兼系统架构师。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。原创 2024-04-18 14:25:21 · 315 阅读 · 0 评论 -
微服务 Spring Boot 整合Redis 实现优惠卷秒杀 一人一单_springboot 同步多商店优惠券
@param voucher 优惠券信息,包含秒杀信息。return Result.fail(“库存不足!return Result.fail(“库存不足!* @return 优惠券id。原创 2024-04-18 09:06:58 · 386 阅读 · 0 评论 -
微服务 Spring Boot 整合Redis 实现优惠卷秒杀 一人一单_springboot 同步多商店优惠券(1)
名为信号枪:主要的作用是。原创 2024-04-18 09:05:57 · 430 阅读 · 0 评论 -
华为高管再放狠话:鸿蒙不是安卓、iOS的拷贝,2024年最新渣本二面阿里受挫
*第一,游戏。**将手机和大屏组成一个新的超级终端,用手机的陀螺仪这种体感的传感器传递的信息,在晃动的时候就相当于操作了这个游戏,也可以用手机扫码实现多个人同时打,整个游戏就跟单设备上有非常不一样的体验。**第二,家居领域。**家居智能化是非常重要的,有几个需要注意的点:一是联网;二是设备与人的交互;三十操作不受限于单设备。这三个东西如果说做不到,消费者是体验不到智能化的体验。**第三个例子是出行。原创 2024-04-18 03:39:03 · 617 阅读 · 0 评论 -
华为大神花费5个月打造的这份714页学习笔记系列!知乎上已获万赞_华为 学习体会 知乎
就因为他平时对代码的热情,早就在别人写每天去网上cv别人开源的东西时,他会尝试去自己读源码自己去写。我有个高中同学,他大学是读的语文专业,后来觉得当老师工资少,半路培训去学了Android开发,大概是14年Android那时还很火。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!博客和书本上的技术大多比较抽象并且零散,可以借鉴和指导,但是没办法复制成自己的。其实这种抵触学习的心理是很正常的,为什么呢?原创 2024-04-18 03:38:02 · 817 阅读 · 0 评论 -
【红队】一款渗透自动化工具-F-vuln(非常详细)从零基础入门到精通,看完这一篇就够了(2)
F-vuln(全称:Find-Vulnerability)是为了自己工作方便专门编写的一款自动化工具,主要适用于日常安全服务、渗透测试人员和RedTeam红队人员,它集合的功能包括:存活IP探测、开放端口探测、web服务探测、web漏洞扫描、smb爆破、ssh爆破、ftp爆破、mssql爆破等其他数据库爆破工作以及大量web漏洞检测模块。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。原创 2024-04-17 22:05:36 · 540 阅读 · 0 评论 -
【精通内核】Linux内核自旋锁实现原理与源码解析_linux自旋锁底层实现原理
LOCK "decl (%eax)” // 最后原子性减 lock 的值,如果小于 0,则继续执行_read_lock_failed,否则视为获得自旋读锁。“cmpl $1,(%eax)” // 通过cmpl 和js指令看看lock的值是否大于或等于1,如果不是,则跳到标号1处循环比较。// 直接上锁,如果上锁失败,则进入前面的 spin_lock_string中,自旋等待。//如果不为0,则跳到标号2处,执行__write_lock_failed 代码。原创 2024-04-17 22:04:36 · 685 阅读 · 0 评论 -
【Linux】远程登陆、远程开发以及Vim的使用_vim 远程开发
在这个模式中,你可以使用【上下左右】按键来移动光标,你可以使用【删除字符】或【删除整行】来处理档案内容,也可以使用【复制、粘贴】来处理你的文件数据。在同一台电脑中,我们可以通过Xshell来连接宿主机与虚拟机,从而实现宿主机操作Linux系统,按照这个模式,同样也可以操作公网服务器中的Linux。按下Esc再输入∶在这个模式当中,可以提供你相关指令,完成读取、存盘、替换、离开vim、显示行号等的动作则是在此模式中达成的!这样,我们就连接到了虚拟机,在面板输入ls即可查看到当前目录下的文件。原创 2024-04-17 17:42:13 · 729 阅读 · 0 评论 -
【Linux】远程登陆、远程开发以及Vim的使用_vim 远程开发(1)
在这个模式中,你可以使用【上下左右】按键来移动光标,你可以使用【删除字符】或【删除整行】来处理档案内容,也可以使用【复制、粘贴】来处理你的文件数据。在同一台电脑中,我们可以通过Xshell来连接宿主机与虚拟机,从而实现宿主机操作Linux系统,按照这个模式,同样也可以操作公网服务器中的Linux。按下Esc再输入∶在这个模式当中,可以提供你相关指令,完成读取、存盘、替换、离开vim、显示行号等的动作则是在此模式中达成的!这样,我们就连接到了虚拟机,在面板输入ls即可查看到当前目录下的文件。原创 2024-04-17 17:41:12 · 781 阅读 · 0 评论 -
Python编程 字典创建_请创建名为selfinfo的字典,字典中包含六个(姓名、学号、班级、地址、电话、
本章将会讲解Python编程中数据类型的字典。从字典介绍,创作等方面进行说明。Python的字典数据类型是基于hash散列算法实现的,采用 键值对的形式,根据key的值计算value的地址,具有非常快的查取和插入速度。它是一种可变对象,所以支持修改、插入、删除等操作。2.字典创建(掌握)原创 2024-04-17 09:56:19 · 238 阅读 · 0 评论 -
Python程序设计的基本方法与带你入门Python小程序:斐波那契数列的计算、圆面积的计算、程序运行计时、绘制五角红星、绘制七彩圆圈_编写一个能计算斐波那契数列中第x个数的小程序
学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。(img-0QCCH1SN-1713318846987)]通过IDLE启动交互式Python运行环境输出数据。Python程序有两种运行方式:交互式和文件式。Python代码如下。原创 2024-04-17 09:55:18 · 603 阅读 · 0 评论 -
Istio服务网格进阶⑥:Istio服务网格之流量治理超时配置_istio 的gateway 超时 配置(1)
在生产环境中常常会遇到调用发起方等待响应方的时间过长,堆积了大量的请求阻塞了自身服务,从而造成雪崩的情况,此类问题会通过配置超时时间来解决,避免由于无限期的等待造成相关的故障,进而增强服务的可用性。迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!原创 2024-04-17 04:26:31 · 252 阅读 · 0 评论 -
IP多播技术详解_发送多播地址(2),面试大数据开发
由于MAC地址(也称硬件地址)有多播MAC地址这种类型,因此只要把IPV4多播地址映射成多播MAC地址,即可将IP多播数据报封装在局域网的MAC帧中,而MAC帧首部的目的MAC地址字段的值,就设置为由IPV4多播地址映射成的多播MAC地址。如果不同的IP多播地址之间的不同指出仅出现在不能映射的那5个比特,则这些IP多播地址会映射出同一个多播MAC地址,因此收到IP多播数据报的主机还要在网际层利用软件进行过滤,把不是主机要接收的IP多播数据报丢弃。非多播组成员也可以向多播组发送IP多播数据报。原创 2024-04-17 04:25:30 · 696 阅读 · 0 评论 -
Docker容器的简单介绍与使用_学习容器引擎docker的使用
docker run表示创建并运行一个容器,–name表示给创建的容器起一个名字,比如mn,-p(暴漏容器端口,让外界可以访问容器)后面有两个端口,实际上冒号左侧为宿主机端口,冒号后面为我们的容器端口;最后nginx为镜像的名称,因为默认是最新版本,所以latest可以省略。docker exec指令意为进入容器内部,-it表示给当前进入的容器创建一个标准输入、输出终端,允许我们与容器交互,mn为我们创建的nginx容器名称,bash意思是进入容器后执行的命令,bash是一个linux终端交互命令。原创 2024-04-16 23:15:59 · 543 阅读 · 0 评论 -
docker容器的安装,不同层级的大数据开发开发者的不同行为
docker cp 容器ID:/etc/nginx /mydata/nginx/conf。先安装zookeeper。原创 2024-04-16 23:15:29 · 229 阅读 · 0 评论 -
鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:Web)上篇
当深色模式开启时,Web将启用媒体查询prefers-color-scheme中网页所定义的深色样式,若网页未定义深色样式,则保持原状。设置是否允许加载超文本传输协议(HTTP)和超文本传输安全协议(HTTPS)混合内容,默认不允许加载HTTP和HTTPS混合内容。设置是否开启多窗口权限,默认不开启。设置是否允许从网络加载图片资源(通过HTTP和HTTPS访问的资源),默认允许访问。设置有声视频播放是否需要用户手动点击,静音视频播放不受该接口管控,默认需要。设置是否使用概览模式加载网页,默认使用该方式。原创 2024-04-16 06:02:51 · 638 阅读 · 0 评论 -
鸿蒙HarmonyOS项目实战:实现微信app效果(页面实现)_鸿蒙应用开发微信
由于在上篇文章中,牵扯到的一些布局知识点,没有讲解到,我一个同事看了我的文章之后,建议,对于一些基础的知识,也带一带简单做个说明,所以本次会把上次和本地用到的布局相关知识进行一个简单说明,如果对相关的知识比较熟悉,这部分内容可以酌情阅读。在布局填充到flex中之后,我们可以通过对横向和纵向进行控制,用来实现容器内内容的横竖向排列方式,可以帮我们实现等分、居左、居右等很多种对其方式。的优势就出来了,使用它可以将布局进行层级平铺,通过布局间的依赖关系控制,实现整体的界面布局。是不是很简单,瞬间理解了,有没有。原创 2024-04-16 06:02:20 · 1112 阅读 · 0 评论 -
大数据实习生的年终总结,2024继续与CSDN同行(1)
于是去了我现在的公司面试,岗位是大数据开发实习生,我当时准备了很多算法方面的、SQL语句、SQL调优、shell脚本、hadoop、kettle工具,面试的时候就一个自我介绍,要求转Python,公司比较小所以根本用不上Hadoop,主管也没多问Hadoop相关的,说的是如果我有兴趣可以自己从零搭建,他们提供服务器。今年年初的时候,学校就通知需要去实习了,当时我的想法是走数据分析,我脑子也不知道想的啥,认为数据分析,肯定得先有数据才能分析啊,于是跑去学爬虫了,真的被自己蠢哭了。原创 2024-04-12 10:47:35 · 1079 阅读 · 0 评论 -
大数据学习,基础知识、发展趋势详解
大数据的世界不只是一个单一的、巨大的计算机网络,而是一个由大量活动构件与多元参与者元素所构成的生态系统,终端设备提供商、基础设施提供商、网络服务提供商、网络接入服务提供商、数据服务使能者、数据服务提供商、触点服务、数据服务零售商等等一系列的参与者共同构建的生态系统。当“数据资产是企业核心资产”的概念深入人心之后,企业对于数据管理便有了更清晰的界定,将数据管理作为企业核心竞争力,持续发展,战略性规划与运用数据资产,成为企业数据管理的核心。未来,数据科学将成为一门专门的学科,被越来越多的人所认知。原创 2024-04-12 10:47:04 · 257 阅读 · 0 评论 -
大数据学习-2024 3 29-PL SQL中使用SQL语句对数据进行增删改查
发知识点,真正体系化!**原创 2024-04-12 10:46:01 · 297 阅读 · 0 评论 -
大数据学习(第二天:数据库基础)
SQL全称结构化查询语言,是关系型数据库管理系统都需要遵循的规范,是操作关系型数据库语言,都支持SQL虽然所有的关系型数据库都支持SQL,但是不同的关系型数据库都会有一些特殊的东西(特有的函数或语法)原创 2024-04-12 10:45:29 · 351 阅读 · 0 评论 -
大数据基础设施搭建 - Flink(2)
从何学起的朋友。**[外链图片转存中…(img-peqosht1-1712889710332)][外链图片转存中…(img-RhzY0yft-1712889710333)][外链图片转存中…(img-XFw3wtlf-1712889710333)][外链图片转存中…(img-VVuHI4dj-1712889710333)][外链图片转存中…(img-zHGLYPNK-1712889710334)]原创 2024-04-12 10:43:05 · 776 阅读 · 0 评论 -
大数据基础设施搭建 - Flink(1)
【代码】大数据基础设施搭建 - Flink(1)原创 2024-04-12 10:42:34 · 887 阅读 · 0 评论 -
大数据和区块链技术是什么关系?(1)
此外,区块链上发生的所有事情都是加密的,并且可以证明数据没有被更改。而且,改进数字身份可以帮助金融机构满足不断变化的“了解你的客户”和“客户尽职调查”的要求。这种透明性以前从未在金融体系中存在过,特别是在大型企业方面,并增加了迄今为止尚未存在的某种程度上的问责制。不会严格要求用户个人信息意味着没有中央服务器存储用户信息,这使得区块链技术比可能被破坏的中央服务器更安全,不会使其用户的敏感数据处于危险之中。区块链提供的卓越的数据安全性和数据质量,可以改变人们处理大数据的方式。2、大数据和区块链技术的应用。原创 2024-04-12 10:41:31 · 621 阅读 · 0 评论 -
大数据和云计算(2)
1、3种鸢尾花数据(萼片宽度、萼片长度、 花瓣宽度、花瓣长度)为: (4.9,3.0,1.4,0.2)、(5.0,3.6,1.4,0.2)、(5.2,2.7,3.9,1.4)、(6.1,2.9,4.7,1.4)、(7.7,2.6,6.9,2.3)、(6.6,2.9,4.6,1.3)、(4.4,3.2,1.3,0.2)、(5.7,2.8,4.1,1.3),计算其聚类中心并将数据进行分类。这就是机器学习的基本概念。一个网络图描绘互相连接的( ),它可以是一个人,一个团体,或者其他商业领域的物品,例如产品。原创 2024-04-12 10:40:59 · 228 阅读 · 0 评论 -
大数据和云计算(1)
1、3种鸢尾花数据(萼片宽度、萼片长度、 花瓣宽度、花瓣长度)为: (4.9,3.0,1.4,0.2)、(5.0,3.6,1.4,0.2)、(5.2,2.7,3.9,1.4)、(6.1,2.9,4.7,1.4)、(7.7,2.6,6.9,2.3)、(6.6,2.9,4.6,1.3)、(4.4,3.2,1.3,0.2)、(5.7,2.8,4.1,1.3),计算其聚类中心并将数据进行分类。这就是机器学习的基本概念。8、聚类是一种( )的学习技术,通过这项技术,数据被分割成不同的组,每组中的数据有相似的性质。原创 2024-04-12 10:40:29 · 620 阅读 · 0 评论 -
大数据可视化 学习项目一
外链图片转存中…(img-jNmOTsw0-1712889530575)][外链图片转存中…(img-PyLJE2vz-1712889530575)][外链图片转存中…(img-tIuYd9dj-1712889530575)]原创 2024-04-12 10:39:59 · 222 阅读 · 0 评论 -
大数据分析-零基础学Tableau+超详细讲解+示例练习(八)
于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**原创 2024-04-12 10:37:36 · 802 阅读 · 0 评论 -
大数据分析-零基础学Tableau+超详细讲解+示例练习(五)
找到Tableau的文件所在位置,找到defaults目录下的shape文件,这里储存的就是形状,可以在这里通过添加文件夹从而设置我们想要的形状,建议自定义的形状采取PNG格式的图片。都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**(img-MA9C40d3-1712889356486)]ctrl选择经度和维度,在智能显示里先择地图,再把国家地区拖入详细信息。通过仪表板的应用我们可以将我们做的多个图表融合在一起,实现可视化。经度拖入列,维度托入行,再把国家地区拖入详细信息。原创 2024-04-12 10:37:05 · 408 阅读 · 0 评论 -
大数据分析-零基础学Tableau+超详细讲解+示例练习(三)(1)
动态气泡图绘制,在动态气泡图绘制时要把时间维度加上,根据情况选择是否选择轨迹,选好横纵坐标轴,右边可以设置循环速度。可以用智能推荐的方式(或者将标记设置为方形)快速创建凸显表,凸显表的本质也是表格,用表格表达数据的一种方式。词云图的绘制时从气泡图开始的,我们绘制好气泡图之后,将标记改为文本即可生成词云图。(img-9eJl3qC3-1712889287142)]大小表示的是记录数的总计,颜色越深票房越高,可以通过智能推荐来绘制树形图。气泡的大小代表电影数量的多少,颜色代表不同的类型。原创 2024-04-12 10:36:02 · 213 阅读 · 0 评论 -
大数据分析-零基础学Tableau+超详细讲解+示例练习(一)
外链图片转存中…(img-QZ0LQvgT-1712889257682)]原创 2024-04-12 10:35:31 · 502 阅读 · 0 评论 -
大数据分析-零基础学Tableau+超详细讲解+示例练习(一)(1)
外链图片转存中…(img-1h8CJDXJ-1712889232010)]原创 2024-04-12 10:35:00 · 731 阅读 · 0 评论 -
『K8S 入门』三,2024年最新大厂面试经验分享
app: nginx # 使用哪个 service 来管理 dns,就是和上面的 metadata.name 的 “nginx” 匹配。- name: containers # 把下面命名为 containers 的容器卷加载到下面路径去。path: /var/lib/docker/containers # node 中的共享目录。app: logging # 匹配标签的值,和下面的 labels.app 对应。name: web # StatefulSet 对象的名字。原创 2024-04-10 15:03:19 · 222 阅读 · 0 评论 -
『CVE』简析CVE-2024-48795 SSH协议前缀截断攻击(Terrapin攻击)
有关这些更改的更多详情,请参阅 OpenSSH 源代码发行版中的 PROTOCOL 文件。原创 2024-04-10 15:02:48 · 406 阅读 · 0 评论 -
『CVE』简析CVE-2024-48795 SSH协议前缀截断攻击(Terrapin攻击)(1)
盖了95%以上网络安全知识点,真正体系化!**原创 2024-04-10 15:02:18 · 485 阅读 · 0 评论 -
「玩转Python」搭建远程监控系统,跟我一起手写EventBus吧
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。最近我才对这些路线做了一下新的更新,知识体系更全面了。原创 2024-04-10 15:01:48 · 262 阅读 · 0 评论 -
「Nginx」Nginx配置详解(1),2024年最新还有人不知道什么是Linux运维X的吗
在server中判断。原创 2024-04-10 15:01:17 · 384 阅读 · 0 评论 -
《计算机网络入门到精通》网络体系结构,高级python程序设计
需要注意的是,比特在用在「存储」单位时,换算单位是 1024而用在「速率」单位时,换算单位是 10003. 带宽单位时间内能传输的最大速率称为「带宽」。比如我的电脑是百兆网线,1秒钟内最多能传输100M个比特,那么带宽就是100M/s4. 吞吐量单位时间内传输的比特个数称为「吞吐量」比如电脑1秒内传输了100M个比特,那么吞吐量就是100M/s5. 时延数据从一端传送到另一端所消耗的时间称为「时延」,单位 s。原创 2024-04-10 15:00:47 · 294 阅读 · 0 评论 -
《计算机网络》 第七章 网络安全,面试字节跳动网络安全工程师该怎么准备
IPsec不是单一协议,而是协议族IPsec 是个框架:允许通信双方选择合适的算法和参数三部分组成:鉴别首部AH协议(提供源点鉴别和数据完整性,但不能保密)封装安全有效载荷ESP协议(提供源点鉴别和数据完整性,保密)②加密算法:三个协议③互联网密钥交换IKE协议。原创 2024-04-10 15:00:16 · 236 阅读 · 0 评论