![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2024年程序员学习
文章平均质量分 86
普通网友
这个作者很懒,什么都没留下…
展开
-
LeetCode 每日一题 2575 找出字符串的可整除数组
本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。原创 2024-05-15 11:40:39 · 385 阅读 · 0 评论 -
Leetcode 二分搜索树层次遍历
为了做好运维面试路上的助攻手,特整理了上百道,让你面试不慌心不跳,高薪offer怀里抱!这次整理的面试题,本份面试集锦涵盖了1、什么是运维?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?3、现在给你三百台服务器,你怎么对他们进行管理?4、简述raid0 raid1raid5二种工作模式的工作原理及特点5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?原创 2024-05-15 11:40:05 · 375 阅读 · 0 评论 -
LeetCode 547
为了做好运维面试路上的助攻手,特整理了上百道,让你面试不慌心不跳,高薪offer怀里抱!这次整理的面试题,本份面试集锦涵盖了1、什么是运维?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?3、现在给你三百台服务器,你怎么对他们进行管理?4、简述raid0 raid1raid5二种工作模式的工作原理及特点5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?原创 2024-05-15 11:39:30 · 235 阅读 · 0 评论 -
CentOS 的安装——超详细教程_centos安装教程详解(1)
最全的Linux教程,Linux从入门到精通第一份《Linux从入门到精通》466页内容简介====本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。原创 2024-05-15 00:54:09 · 943 阅读 · 0 评论 -
centos 环境部署
这个 Dockerfile 做了以下几件事:* 从 Python 10 的官方镜像开始构建。* 设置容器内的工作目录。* 将当前目录(项目目录)中的文件复制到容器中。!最全的Linux教程,Linux从入门到精通1. **linux从入门到精通(第2版)**2. **Linux系统移植**3. **Linux驱动开发入门与实战**4. **LINUX 系统移植 第2版**5. **Linux开源网络全栈详解 从DPDK到OpenFlow**!原创 2024-05-15 00:53:35 · 851 阅读 · 0 评论 -
CentOS 执行yum命令报错【错误:为仓库 ‘appstream‘ 下载元数据失败
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-15 00:53:01 · 924 阅读 · 0 评论 -
centos 开机选完 grub 后左上角一个 _ 还一直闪屏_centos开机左上角横杠一直闪
16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?7、Tomcat和Resin有什么区别,工作中你怎么选择?3、现在给你三百台服务器,你怎么对他们进行管理?15、讲述一下LVS三种模式的工作过程?原创 2024-05-15 00:52:25 · 864 阅读 · 0 评论 -
VMware虚拟机硬盘容量扩容方法,2024最新Linux运维面试题目解答
16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?7、Tomcat和Resin有什么区别,工作中你怎么选择?3、现在给你三百台服务器,你怎么对他们进行管理?15、讲述一下LVS三种模式的工作过程?10、什么叫CDN?原创 2024-04-18 13:09:16 · 478 阅读 · 2 评论 -
VMware虚拟机密码忘记该如何操作_vmware虚拟机密码忘记了怎么办
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-04-18 13:08:45 · 355 阅读 · 1 评论 -
SonarQube使用介绍_sonarqube 解析csss(1),一线互联网架构师360°全方面性能调优
SonarQube® 是一种自动代码审查工具,用于检测代码中的错误、漏洞和代码异味。它可以与您现有的工作流程集成,以实现跨项目分支和拉取请求的持续代码检查。SonarQube 是一个用于代码质量管理的开源平台,用于管理源代码的质量。通过插件形式,可以支持包括 java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测。1.开发人员在IDE中开发和合并代码,并将代码签入到DevOps平台。原创 2024-04-18 09:24:16 · 331 阅读 · 1 评论 -
SNMP错误记录:No more variables left in this MIB view (It is past the end of the MIB tree)
远程测试:snmpwalk -v 2c -c public@123 192.168.227.172 1.3.6.1.2.1.25.3.3.1.1。本地测试:snmpwalk -v 2c -c public@123 localhost 1.3.6.1.2.1.25.3.3.1.1。修改snmpd.conf(/etc/snmp/snmpd.conf),此时需要修改配置文件。原创 2024-04-18 09:23:46 · 515 阅读 · 0 评论 -
PHP md5()函数详解,PHP计算MD5,md5()绕过,md5()漏洞原理剖析
如果你在项目中遇到MD5「加密结果不一致」的问题,可以观察两个加密结果的长度是否相同,比如一个结果是16位,而另一个结果是32位,这种情况就可以考虑更换输出格式来解决。0e绕过还有一种变体:如果某个字符串的MD5值是0e开头的,在比较时,PHP也会先把它计算成 0,再参与比较。由于0和任何数相乘都等于0,所以0e开头的任何数,其MD5都是相同的。md5() 遇到「公式」,会先「运算」,再对运算结果「计算」MD5。0e是科学计数法,大小写等价,即 0e 和 0E 的结果相同。)时,可以使用 0e绕过。原创 2024-04-18 05:47:24 · 1007 阅读 · 0 评论 -
PHP md5()函数详解,PHP计算MD5,md5()绕过,md5()漏洞原理剖析(1)
0e绕过还有一种变体:如果某个字符串的MD5值是0e开头的,在比较时,PHP也会先把它计算成 0,再参与比较。数字相同时,数值型和字符串的计算结果是相同的。md5() 不能处理数组,数组都返回null。同时会报一个Warning,不影响执行,不用管。当字符串与数字类型运算时,会将字符串转换成数字类型,再参与运算,最后计算运算结果的MD5值。md5() 遇到运算符,会先运算,再计算结果的MD5值。)时,可以使用数组绕过。),可以传入QNKCDZO等绕过。)时,可以使用 0e绕过。绕过思路:遇到强比较(原创 2024-04-18 05:46:53 · 461 阅读 · 0 评论 -
LVS+Keepalive 实现负载均衡高可用集群_lvs+keepalived
通过网络地址转换,调度器重写请求报文的目标地址,根据预设的调度算法,将请求分派给后端的真实服务器,真实服务器的响应报文处理之后,返回时必须通过调度器,经过调度器时报文的源地址被重写,再返回给客户,完成整个副在调度过程。LVS的DR和NAT模式要求RS和LVS在同一VLAN 中,导致部署成本过高,TUNNEL模式虽然可以跨vlan,但RealServer 上需要部署ipip隧道模块等,网络拓扑上需要连通外网,教为复杂,不易运维,2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?原创 2024-04-18 02:03:36 · 757 阅读 · 0 评论 -
log4j2远程代码执行漏洞原理与漏洞复现(基于vulhub,保姆级的详细教程)_log4j漏洞复现
我第一次复现的时候,直接用了JNDI注入工具JNDI-Injection-Exploit-1.0-SNAPSHOT-all.jar或JNDIExploit-1.4-SNAPSHOT.jar,可以在github上搜一下(后文会介绍),但我写博客的时候考虑到用这种工具感觉像是一键复现漏洞,对漏洞利用的每个步骤好像并不是很明确,所以我们还是先不用这种方法,还是老老实实自己编写一下恶意代码,启动一下恶意的http服务站点和LDAP服务,完整的演示一下过程。接下来,我们在攻击机启动LDAP服务。原创 2024-04-18 02:03:06 · 1019 阅读 · 0 评论 -
Linux如何搭建Java部署环境(1),你还看不懂吗
首先查找要下载的版本,输入:yum list | grep tomcat 注:因为本人用的是tomcat的版本是8+,Tomcat的版本和Servlet的版本要是一一对应的,所以是从官网上下载的。进入到此文件件的内容里面,然后按下 i 进行编辑,当编辑完成之后 先按下Esc ,然后再输入 :wq 完成退出(以下更改内容相同,反复即可)注意:上面的tomcat.noarch 中的 noarch表示和CPU框架无关,因为Tomcat是运行在JVM上的程序。原创 2024-04-17 22:34:18 · 575 阅读 · 0 评论 -
linux如何对外开放端口号,防火墙_linux 开放端口,2024年最新一起看看这些大厂面试真题查漏补缺吧
例如,Web 服务器默认使用 80 端口,SMTP 服务器默认使用 25 端口,FTP 服务器默认使用 21 端口等。无论是使用 iptables 还是 firewalld 命令,都需要在开放端口之后重启防火墙才能使其生效。使用 netstat 命令可以查看当前 Linux 系统中所有开放的端口,以及相应的监听状态和进程信息。一旦确定了要开放的端口尚未被占用,我们就可以使用 Linux 防火墙来开放该端口。在完成端口开放的操作之后,需要验证端口是否已经成功开放。在大多数 Linux 系统中,我们可以使用。原创 2024-04-17 22:33:47 · 967 阅读 · 0 评论 -
linux chmod命令,Linux运维阿里等大厂面试题汇总
如果是d,表示是一个目录。**)****. 数字设定法** 我们必须首先了解用数字表示的属性的含义:0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。chmod命令是非常重要的,用于改变文件或目录的访问权限。= 设置权限范围内的目录或者文件的权限为指定的值。+ 使权限范围内的目录或者文件具有指定的权限。- 删除权限范围的目录或者文件的指定权限。用于改变文件或目录的访问权限,用它控制文件或目录的访问权限。原创 2024-04-17 17:56:49 · 529 阅读 · 0 评论 -
Linux chmod命令详解,Linux修改文件权限_chmod给目录下所有文件授权
果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。命令查看文件信息时,会显示下面这些字段,其中最左边的那一串字母,就表示这个文件的权限。想要把目录和目录下的所有文件都修改权限,可以加上。修改目录的权限后,目录中的文件权限并不会改变。7)给所属用户和所属组同时增加可执行权限。1)给文件的所属用户增加执行权限。2)给文件的所属用户减少执行权限。3)给文件的所属用户设置读写权限。5)给文件的其他用户增加执行权限。4)给文件的所属组增加执行权限。8)同时给多个文件修改权限。原创 2024-04-17 17:56:18 · 2461 阅读 · 0 评论 -
Java内存隔离:保障程序稳定与安全的基石_编程隔离内存
【代码】Java内存隔离:保障程序稳定与安全的基石_编程隔离内存。原创 2024-04-17 14:26:39 · 336 阅读 · 0 评论 -
Java内卷真相揭秘!Java开发何去何从?_java太卷,牛皮轰轰
网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。原创 2024-04-17 14:26:09 · 907 阅读 · 0 评论 -
echo命令让字体带颜色_bat echo 修改单行文字颜色,2024年最新从草根到百万年薪程序员的十年风雨之路
五一专属|向所有热爱分享的“技术劳动者”致敬#原创 2024-04-17 10:49:57 · 470 阅读 · 0 评论 -
Echarts图表柱状图在上方显示数字_echarts 数字显示在柱子上方(1)
【代码】Echarts图表柱状图在上方显示数字_echarts 数字显示在柱子上方(1)原创 2024-04-17 10:48:56 · 485 阅读 · 0 评论 -
CISP系列考试大纲,新手如何考cisp证书?(非常详细),从零基础入门到精通,看完这一篇就够了
例:证书在2022年3月8日到期,在2022年9月7日前参加维持考试需缴纳1500元,在2022年9月8日到23年9月7日期间参加维持考试需缴纳2000元,在2023年9月7日到24年9月8日期间参加维持考试需缴纳2500元。最近遍览了各种网络安全类的文章,内容参差不齐,其中不伐有大佬倾力教学,也有各种不良机构浑水摸鱼,在收到几条私信,发现大家对一套完整的系统的网络安全从学习路线到学习资料,甚至是工具有着不小的需求。维持资料提交后3-5个月之内新证书统一邮寄到维持机构,由维持机构联系学员发放。原创 2024-04-17 07:07:19 · 661 阅读 · 0 评论 -
CISP 4,2024年最新面试官问的那些网络安全原理你都懂吗
温馨提示:为了减少学习的负担和聚焦核心,知识点总结写的是关键的精要的要点,并非是知识点的全文,请根据你的理解程度和需要,结合教材和其他可信文献进行理解和掌握全面,以免产生以偏概全的问题。当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。网安所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。原创 2024-04-17 07:06:49 · 589 阅读 · 0 评论 -
3分钟在centos8搭建一个lnmp环境发布论坛,一气呵成_centos 8搭建论坛
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-04-17 03:22:48 · 797 阅读 · 0 评论 -
3分钟告诉成为一名黑客 零基础到黑客入门指南,你只需要掌握这五点能力
为了帮助大家更好的学习网络安全,小编给大家准备了一份网络安全入门/进阶学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,所有资料共282G,朋友们如果有需要全套网络安全入门+进阶学习资源包,可以点击免费领取(如遇扫码问题,可以在评论区留言领取哦)~😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓👉CSDN大礼包🎁:全网最全《网络安全入门&进阶学习资源包》免费分享**(安全链接,放心点击)**👈。原创 2024-04-17 03:22:17 · 991 阅读 · 0 评论 -
【SSD目标检测】2:如何制作自己的数据集_predefined_classes(1)
data/predefined_classes.txt文件,可以发现这里都是图片标签——把你将要用到的标签都事先存入在这里,——在主目录下运行以下代码既可生成test.txt、train.txt、val.txt、trainval.txt四个文件,请注意每一个。说明:SSD框架所用到的标签文件并不直接是.xml格式文件,而是.tfrecord文件,因为这一部分比较重要,代码先贴上——运行完成,得到如下文件:可以打开看一看,内容就是各个图片的索引,意味着哪些图片用做训练,哪些用做测试。——这是最重要的一步。原创 2024-04-16 00:41:36 · 909 阅读 · 0 评论 -
【SpringCloud微服务实战09】Elasticsearch 搜索引擎,超详细讲解
【代码】【SpringCloud微服务实战09】Elasticsearch 搜索引擎,超详细讲解。原创 2024-04-16 00:40:33 · 199 阅读 · 0 评论 -
【springboot】,2024年最新如何才能通过一线互联网公司面试
1.选好框架,springboot的mybatis和mysql都要选。2.application.yml配置。判断数据是否满足要求(正则表达式)原创 2024-04-16 00:40:01 · 196 阅读 · 0 评论 -
【Shiro安全框架 一】 十分钟带你熟悉Shiro的认证机制,吊打面试官系列
#声明自定义的Relam。原创 2024-04-16 00:38:58 · 292 阅读 · 0 评论 -
【Shiro反序列化漏洞】Shiro-550反序列化漏洞复现,2024年最新面试官必问的技术问题之一
Shiro-550反序列化漏洞大约在2016年就被披露了,但感觉直到近一两年,在各种攻防演练中这个漏洞才真正走进了大家的视野,Shiro-550反序列化应该可以算是这一两年最好用的RCE漏洞之一,原因有很多:Shiro框架使用广泛,漏洞影响范围广;攻击payload经过AES加密,很多安全防护设备无法识别/拦截攻击……原创 2024-04-16 00:38:27 · 795 阅读 · 0 评论 -
【R语言】Error in read(2),2024年最新字节跳动Linux运维三面凉凉
本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。时,输出结果变成了一v1、v2、v3为列名的内容,这是因为在这种情况下,R无法识别数据文件的第一行作为列名。因此,它默认将第一行作为数据的一部分读入,并为每个列生成默认的列名"V1"、“V2”、"V3"等。错误消息"列的数目比列的名字要多"表示在读取数据文件时,列的数量比列名的数量多。这通常是由于数据文件中的某些行包含了额外的数据导致的。原创 2024-04-16 00:37:24 · 905 阅读 · 0 评论 -
【R语言】Error in read(1),2024年最新Linux运维零基础
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-04-16 00:36:53 · 446 阅读 · 0 评论 -
【RPA】为了运营小红书,我做了一个素材收集机器人,2024年最新熬夜整理最新大厂Linux运维高频面试题
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-04-16 00:35:50 · 946 阅读 · 0 评论 -
【Redis7】集群机制,2024年最新网络安全面试项目包装
其实就是解决一个问题:当客户端传来写数据,应该存储在哪个redis主机的哪个位置,这个位置相当于数据的坐标,也就是存储数据的映射问题,前身是哈希取余分区(即取键值对中键的哈希值/服务器数量,增删集群中的节点,数据的变动较大)和一致性哈希算法(即在哈希取余分区的前提之上,把服务器数量修改为哈希最大值,会产生数据倾斜问题)。哈希槽是Redis中引出的一种抽象概念,主要用于数据分片机制,Redis集群的哈希槽共计有16324(2^14)个,相当于数据(键值对)的坐标,一个萝卜一个坑的那种。原创 2024-04-16 00:35:19 · 677 阅读 · 0 评论 -
【Redis7】持久化数据方案-RDB(redis database)&;AOF(append of file)
使用注意事项:可以调用相关命令对aof文件进行修复,应用场景主要是,当写入磁盘的时候,服务器宕机,写命令还没写完,或者写错了(不符合语法),修复之后这些命令(不符合语法)就会被删除掉,其实,这里也就说明,出现问题的时候,不可能做到百分之百的数据恢复,只能尽量减少数据的损失,注意"flushdb flushall"也属于写命令。2:与此同时,主进程会将新接收到的写指令一边累积到内存缓冲区中,一边继续写入到原有的AOF文件中,这样做是保证原有的AOF文件的可用性,避免在重写过程中出现意外。原创 2024-04-16 00:34:14 · 974 阅读 · 0 评论 -
【Redis7】事务机制-半个事务,2024年最新面试必知必会
Redis中的事务本质上就是一组命令的串行执行,这组命令执行过程中,不允许其它命令加塞。原创 2024-04-16 00:33:44 · 802 阅读 · 0 评论 -
【PHP语言-PDO接口】PDO接口执行脚本操作数据库_php pdo
外链图片转存中…(img-LJ6QjRY8-1713198770099)][外链图片转存中…(img-oW7vGIbP-1713198770100)][外链图片转存中…(img-VkHDqmZO-1713198770100)][外链图片转存中…(img-F6mZlz4j-1713198770102)][外链图片转存中…(img-IafP1MZW-1713198770102)][外链图片转存中…(img-YIRnaYmV-1713198770103)]原创 2024-04-16 00:33:07 · 779 阅读 · 0 评论 -
【ORACLE云】通过 OCI OKE &;&; OCIR 构建签名镜像 - 保证 CI CD 镜像一致性_oci镜像构建
Oracle Cloud Infrastructure Vault 是一项密钥管理服务,用于存储和管理主加密密钥和机密以安全访问资源。**在镜像签名场景中,主要用于为容器镜像增加签名和OKE镜像通过签名验证容器镜像的一致性。容器签名操作在每次镜像发布后进行,通过容器数字ID与主密钥生成一致性信息,保证容器的完整性。推送成功后在镜像仓库中可以看到刚刚发布的v1版本镜像。OKE需要可以读取镜像仓库和使用Key的权限,通过 secret 完成标准的镜像仓库认证。只有通过签名的镜像才可以被成功部署。原创 2024-04-16 00:32:36 · 713 阅读 · 0 评论