草庐IT

c++入门

全部标签

零基础入门网络安全必看的5本书籍(附书单pdf)

作为一个Java转行网络安全的过来人,我深知自学时的种种不易,同时也经常有粉丝朋友问我:刚入门应该怎么学、有哪些书籍推荐等问题,今天我就把我自己的学习书单分享给大家,希望对大家有帮助!一、5本必读书籍1.1、《鸟哥的Linux私房菜》推荐理由:本书是最具知名度的Linux入门书,全面而详细地介绍了Linux操作系统。更是被不少读者称为Linux圣经,我就不多做介绍了! 1.2、《TCP/IP详解(卷1:协议)》推荐理由:《TCP/IP详解》一共三卷,其中卷二、卷三更多偏重于编程细节,而卷一更多偏重于基础原理,基本上都是通过实验先看现象,然后再来引出其背后的原理,如果刚接触的话,建议大家踏踏实实

Spring Framework 基础入门

参考资料spring官网https://spring.io/https://www.bilibili.com/video/BV1Fi4y1S7ix?p=4&vd_source=c581024b8cd9585ec6a75c56ac05571a1.初识SpringSpring是一个开源的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。Spring发展到今天已经

Spring Framework 基础入门

参考资料spring官网https://spring.io/https://www.bilibili.com/video/BV1Fi4y1S7ix?p=4&vd_source=c581024b8cd9585ec6a75c56ac05571a1.初识SpringSpring是一个开源的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。Spring发展到今天已经

Python零基础入门(十一)——异常处理

系列文章目录个人简介:机电专业在读研究生,CSDN内容合伙人,博主个人首页Python入门专栏:《Python入门》欢迎阅读,一起进步!🌟🌟🌟码字不易,如果觉得文章不错或能帮助到你学习,可以点赞👍收藏📁评论📒+关注哦!😊😊😊文章目录系列文章目录导语异常概述异常处理语句try-except语句try-except-else语句try-except-finally语句使用raise语句抛出异常程序调试使用print语句使用断点调试使用IDE的调试工具结语导语欢迎来到本系列的第十一篇文章!在前面的学习中,已经介绍了Python的基本语法、条件和循环语句、函数、面向对象编程以及模块与包的使用。今天,我

FHQ-Treap(非旋treap/平衡树)——从入门到入坟

    作者:hsez_yyh    链接: FHQ-Treap——从入门到入坟_hsez_yyh的博客-CSDN博客       来源:湖北省黄石二中信息竞赛组       著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。        平衡树有很多种,其中fhq-treap可以说是最强的一种平衡树之一,它可以维护值域,也可以维护下标,还能维护区间修改,更难能可贵的是,它可以完成splay都完成不了的可持久化操作。其唯一弱于splay的就是在LCT上,splay维护LCT的复杂度是O(nlog(n)),而fhq-treap的复杂度为O(nlog^2(n)),稍微大了一点,

假期学习资源:微信小程序入门到实战课(8门课)

01-微信小程序框架的制作微信小程序框架的制作视频教程免费下载(黄菊华老师大学毕业设计辅导课)链接:https://pan.baidu.com/s/1iXb5FH3rIys6dXu_4VphXg?pwd=wk7e提取码:wk7e02-微信小程序语法入门到精通微信小程序语法入门到精通视频教程免费下载(黄菊华老师大学毕业设计辅导课)链接:https://pan.baidu.com/s/1Gva5mFWqZAxcghlrcGBf3Q?pwd=xffs提取码:xffs03-微信小程序样式入门到精通微信小程序样式入门到精通视频教程免费下载(黄菊华老师大学毕业设计辅导课)链接:https://pan.ba

VPN入门教程(非常详细),从零基础入门到精通,看完这一篇就够了

数据来源本文仅用于[信息安全](https://so.csdn.net/so/search?q=%E4%BF%A1%E6%81%AF%E5%AE%89%E5%85%A8&spm=1001.2101.3001.7020"信息安全")的学习,请遵守相关法律法规,严禁用于非法途径。若观众因此作出任何危害网络安全的行为,后果自负,与本人无关。1、引入VPN可以实现在不安全的网络上,安全的传输数据,类似专网VPN只是一个技术,使用PKI技术,来保证数据的安全三要素2、安全三要素1)机密性2)完整性3)身份验证3、加密技术:1)对称加密:加密与解密使用相同的密钥密钥是通信双方协商生成,生成过程是明文通信!

RabbitMQ入门案例之发布订阅模式

前言本文章主要介绍RabbitMQ的发布订阅模式,该模式下,消息为广播形式,一经发布则会进入交换机绑定的队列中,详细介绍可以阅读官方文档。官网文档地址:https://rabbitmq.com/getstarted.html什么是发布与订阅模式RabbitMQ中的发布与订阅模式是一种消息传递的方式,用于在分布式系统中传递消息。在该模式中,发送者(发布者)通过将消息发送到一个称为Exchange(交换机)的组件,消息将被路由到一个或多个称为Queue(队列)的组件。每个队列都有一个名称和一组绑定(bindings),指定接收哪些消息。消费者(订阅者)可以在指定的队列上进行侦听,以获取消息。该模式

rabbitMQ入门指南:管理页面全面指南及实战操作

文章目录1.引言2.RabbitMQ管理页面的概览3.探索RabbitMQ管理页面的主要功能3.1连接3.2通道3.3交换机3.4队列3.5生产者3.6消费者4.RabbitMQ的实战例子4.1创建虚拟机4.2连接和通道4.3建立交换机4.3.1交换机类型4.3.2创建一个交换机4.4创建队列4.4.1队列类型4.4.2创建一个队列4.4.3发送消息4.4.4消费消息5.总结1.引言  在前一篇文章在centosstream9环境中部署和使用rabbitMQ,我们已经详细介绍了如何在CentOS下安装和配置RabbitMQ,我们不仅启动了RabbitMQ服务,还通过插件安装了管理后台,并且登陆

阿里6年测试经验,4个步骤教你入门自动化测试(建议收藏)

​ 前言随着软件测试技术的发展,人们已经从最初的纯粹的手工测试转变为手工与自动化测试技术相结合的测试方法。近年来,自动化测试越来越受到人们的重视,对于自动化测试的研究也越来越多。背景项目版本功能日趋增加,系统模块越来越多,功能趋于完善,此外系统经常更新,测试人员无法满足多模块的测试需求,测试压力日渐增大,尤其在做回归测试时,无法确保每次更新后系统都得到完整的回归测试。一、自动化测试基础知识  什么是自动化测试  1、把人为驱动的测试行为改成机器执行,通过设计的测试用例,由机器按照测试用例的执行步骤对其进行自动操作,输出结果,由测试人员进行比较。  2、自动化测试往往通过一些测试工具或框架,编写