【置顶帖】关于博主/关于博客/博客大事记
关于博主
● 信息安全从业者
● 注册信息安全认证专家资质
● CSDN认证业界专家、安全博客专家 、全栈安全领域优质创作者
● 中国信通院【2021-GOLF+ IT新治理领导力论坛】演讲嘉宾
● 安世加【2021-EISS企业信息安全峰会-上海】演讲嘉宾
● CSDN【2022-隐私计算论坛】演讲嘉宾
● 安世加【2022-第三十期安全沙龙-杭州】演讲嘉宾
● 安世加【2020-EISS企业信息安全峰会-上海】首届优秀作者奖获得者
● 国家级团体标准《智能家电云云互联互通-信息安全技术要求与评估方法》撰稿人
核心技能树:安全架构、移动安全、web渗透、代码审计、隐私合规、数据安全、云原生安全、安全开发
宗旨:永远坚守初心,做一个纯粹的人,写一个纯粹的博客
● 绝不水文章数量;
● 绝不写面试经验;
● 绝不做原样搬运;
● 绝不取名标题党;
关于博客
特别声明:本博客只撰写通用性基础理论与技术研究实践
,不存在任何可能涉及纠纷的内容,如敏感高级安全技术、公司内部安全方案、违反知识产权或法律的技术实践等。
博客新地址:https://security.blog.csdn.net/(自定义域名)
博客故事:
本博客起源于博主在2017年初开始的“个人能力知识库构建计划”,我也将它称为“每天额外学习4小时计划”,这是一个高强度的学习过程。该计划的主要目标是进行一次系统性的学习总结,整个计划历时一年半,于2018年年中完成,所有产出成果于2018年9月首发至CSDN,之后虽然也在不断的扩充内容,但一直都保持着一开始系统化的思想。
“个人能力知识库构建计划” 最初以写书的要求输出成果,但它并非入门级,博主认为技术栈的展现方式应当是求于至简的,因此,每个知识板块都只撰写了它的核心内容,省去了大量附加臃肿的东西,如环境的搭建、工具的使用、案例的复现、过时的理论……所以,您会发现本博客内容非常精炼,同时没有一篇博客是标题党!
体验了一把写书(实际上并不是),让我深感写书不易,它不同于写博客可以碎片化的产出,写书需要将一个专业领域的知识系统的展现出来,同时还要考虑整体内容的渐进与节奏的把控、实践部分的可行性、内容的易懂性、读者的可接受程度……因此需要花很长时间去理解知识并琢磨用词、去实践内容、以及设计结构排版等等。
“写书” 的整个过程参考了大量的第三方文献,但同时又独立于第三方文献,完全融入了自己的思考与设计,虽然写书的过程执行起来非常痛苦,却也让我新学到了很多很多,相信每一个经历过的人都有这样的体会!
由于博主写博客非常随性,同时为了保证博客内容不落后过时,对于以前写的博客也会经常回头做修改,修改过后再发布时有一定概率会到列表最前面,所以总列表中内容交叉非常严重,建议您进入相应的专栏阅读!
博客大事记
说明
:日常更新不做记录
2018年9月:【里程碑】个人书稿首发CSDN,创建《移动安全》、《代码审计》、《web渗透》、《编码开发》专栏
2018年9月:创建文章收藏专帖,此设计将在以后不对任何文章进行转载,保证原创率
2019年2月:所有零碎文章归并,删除对应分组,创建《安全杂文》专栏
2019年3月:创建《隐私合规》专栏
2019年8月:创建《嵌入式安全》专栏
2019年11月:博客升级到6级,申请自定义域名https://security.blog.csdn.net/
2020年3月:基于Python-3.7完成对《编码开发》专栏主要内容的更新编写
2020年4月:【里程碑】对博客所有文章在原文基础上进行重大优化以跟随技术潮流和提升阅读体验,优化工作包括内容的排版、新增、删除、更改、合并等。本次优化后,共删除低质文章26篇
2020年5月:将《编码开发》专栏拆分为《Java开发》和《Python3开发》专栏
2020年6月:创建《安全架构》专栏
2020年8月:因对某安全职业培训提供支持,创建《安全基础》专栏
2020年9月:由于专栏文章数过少,将《嵌入式安全》专栏整体并入《安全基础》专栏
2020年12月:将《Java开发》专栏拆分为《Java基础》和《Java后端》专栏
2021年1月:博客升级到7级
2021年1月:基于Python-3.9完成《Python3开发》专栏所有内容的更新编写,并重命名为《Python基础与后端》
2021年2月:【里程碑】对博客所有文章在原文基础上进行重大优化以跟随技术潮流和提升阅读体验,优化工作包括内容的排版、新增、删除、更改、合并等。本次优化后,共删除低质文章15篇
2021年3月:出于专栏体系化考量,对《隐私合规》专栏内容顺序做重排
2021年11月:创建《数据安全》专栏
2022年2月:创建《隐私计算》专栏
2022年3月:将《Java基础》与《Java后端》专栏合并为《Java后端》专栏,分基础部分与后端部分
2022年3月:将《Python基础与后端》专栏重命名为《Python后端》专栏,分基础部分与后端部分
2022年4月:由于非法爬虫猖獗,为抑制非法爬虫,部分非付费的体系性专栏设置为仅粉丝可读
2022年5月:完成CSDN业界专家认证,开始使用新主页
2022年9月:创建《安全开发》专栏,专栏内容基于Python语言编写
2023年2月:粉丝突破10000人
2023年2月:创建《云原生安全》专栏
2023年6月:阅读量突破100万
2023年7月:【里程碑】对博客所有文章在原文基础上进行重大优化以跟随技术潮流和提升阅读体验,优化工作包括内容的排版、新增、删除、更改、合并等。本次优化后,共删除低质文章14篇
相关文章:
【置顶帖】关于博主/关于博客/博客大事记
关于博主 ● 信息安全从业者 ● 注册信息安全认证专家资质 ● CSDN认证业界专家、安全博客专家 、全栈安全领域优质创作者 ● 中国信通院【2021-GOLF IT新治理领导力论坛】演讲嘉宾 ● 安世加【2021-EISS企业信息安全峰会-上海】演讲嘉宾 ● CSDN【2022-隐私计算论坛】演讲嘉宾…...
华为数通方向HCIP-DataCom H12-821题库(单选题:01-20)
第01题 下面关于OSPF邻居关系和邻接关系描述正确的是 A、邻接关系由 OSPF的 DD 报文维护 B、OSPF 路由器在交换 Hello 报文之前必须建立邻接关系 C、邻居关系是从邻接关系中选出的为了交换路由信息而形成的关系 D、并非所有的邻居关系都可以成为邻接关系 答案:D 解析…...
Java【手撕双指针】LeetCode 11. “盛水最多的容器“, 图文详解思路分析 + 代码
文章目录 前言一、盛水最多的容器1, 题目2, 思路分析3, 代码展示 前言 各位读者好, 我是小陈, 这是我的个人主页, 希望我的专栏能够帮助到你: 📕 JavaSE基础: 基础语法, 类和对象, 封装继承多态, 接口, 综合小练习图书管理系统等 📗 Java数据结构: 顺序表…...
vue3——递归组件的使用
该文章是在学习 小满vue3 课程的随堂记录示例均采用 <script setup>,且包含 typescript 的基础用法 一、使用场景 递归组件 的使用场景,如 无限级的菜单 ,接下来就用菜单的例子来学习 二、具体使用 先把菜单的基础内容写出来再说 父…...
【爬虫练习之glidedsky】爬虫-基础1
题目 链接 爬虫的目标很简单,就是拿到想要的数据。 这里有一个网站,里面有一些数字。把这些数字的总和,输入到答案框里面,即可通过本关。 思路 找到调用接口 分析response 代码实现 import re import requestsurl http://www.…...
计算机视觉入门 1)卷积分类器
目录 一、卷积分类器(The Convolutional Classifer)训练分类器 二、【代码示例】汽车卡车图片分类器步骤1. 导入数据步骤2 - 定义预训练模型步骤3 - 连接头部步骤4 - 训练模型 一、卷积分类器(The Convolutional Classifer) 卷积…...
SpringBoot 配置优先级
一般而言,SpringBoot支持配置文件进行配置,即在resources下的application.properties或application.yml。 关于配置优先级而言, application.properties>application.yml>application.yaml 另外JAVA程序程序还支持java系统配置和命令行…...
钢筋的形变屈服度测量
钢筋力学性能检测方法与检测报告《建筑材料检测技术》杨丛慧 建筑形变检测锚点,本身无实质内容。 建筑的倾角和形变检测方法,工程测量学,李章树 毫米级的卫星位移定位 挠度检测。 赛格事件:SHM-Structural Health Monitoring…...
【BASH】回顾与知识点梳理(三十七)
【BASH】回顾与知识点梳理 三十七 三十七. 基础系统设定与备份策略37.1 系统基本设定网络设定 (手动设定与 DHCP 自动取得)手动设定 IP 网络参数(nmcli)自动取得 IP 参数(dhcp)修改主机名(hostnamectl) 37.2 日期与时间设定时区的显示与设定时间的调整用 ntpdate 手动网络校时 …...
智慧农场云养猪平台原来是这样的!
随着数字化和智能化的发展,农业行业也逐渐开始融入互联网技术,其中云养猪平台作为新兴的农业数字化解决方案之一,备受关注。本文将探讨如何开发一款具备专业、思考深度和逻辑性的云养猪平台。 一、前期准备阶段: 1.明确目…...
【3Ds Max】可编辑多边形“边界”层级的简单使用
目录 示例 (1)挤出 (2)插入顶点 (3)切角 (4)利用所选内容创建图形 (5)封口 (6)桥 示例 这里我们首先创建一个长方体ÿ…...
Rancher-RKE2-安装流程
一、什么是rke2? 1.rke2是Rancher的下一代k8s发行版, 二、与rke的不同 1.重要的是,RKE2 不像 RKE1 那样依赖 Docker。RKE1 利用 Docker 来部署和管理控制平面组件以及 Kubernetes 的容器运行时间。RKE2 将控制平面组件作为静态 pod 启动&…...
OrienterNet: visual localization in 2D public maps with neural matching 论文阅读
论文信息 题目:OrienterNet: visual localization in 2D public maps with neural matching 作者:Paul-Edouard Sarlin, Daniel DeTone 项目地址:github.com/facebookresearch/OrienterNet 来源:CVPR 时间:…...
iOS导航栏闪屏以及statusBar背景色的更改
1.如果导航栏有卡顿或者闪屏效果出现,多半是因为导航栏背景为透明色所致,可以给导航栏设置主题色,比如已白色为例 self.navigationController.navigationBar.backgroundColor [UIColor whiteColor]; 2.但是即使上述设置后,依然发…...
Centos开启防火墙和端口命令
Centos开启防火墙和端口命令 1. 开启查看关闭firewalld服务状态2. 查看端口是否开放3. 新增开放端口4. 查看开放的端口 1. 开启查看关闭firewalld服务状态 #启动/关闭firewall systemctl start/stop firewalld #查看防火墙状态 systemctl status firewalld #禁用或者启用 syst…...
基于微信小程序的宠物领养平台的设计与实现(Java+spring boot+微信小程序+MySQL)
获取源码或者论文请私信博主 演示视频: 基于微信小程序的宠物领养平台的设计与实现(Javaspring boot微信小程序MySQL) 使用技术: 前端:html css javascript jQuery ajax thymeleaf 微信小程序 后端:Java…...
Mongodb基础操作
一、简介 MongoDB是一个NoSQL型的数据库,基于分布式文档型储存数据库,由C语言编写,它的特点是开源、高性能、高可用、高扩展、易部署。支持 Golang、RUBY、PYTHON、JAVA、C、PHP等多种开发语言。 二、应用场景 MongoDB适用于高并发读写、数据…...
数据结构与算法:计算机科学的基石
文章目录 数据结构:构建数据的框架算法:问题的解决方案编程语言:实现数据结构的工具结论 🎉欢迎来到数据结构学习专栏~数据结构与算法:计算机科学的基石 ☆* o(≧▽≦)o *☆嗨~我是IT陈寒🍹✨博客主页&…...
曲线救国 | 双非渣硕的秋招路
作者 | 带带大兄弟 面试锦囊之面经分享系列,持续更新中 欢迎后台回复"面试"加入讨论组交流噢 一篇旧文,可以参考~ 写在前面 双非渣硕,0实习,3篇水文,三个给老板当打工仔的nlp横向项目,八月份开…...
气传导耳机怎么样?四款值得入手的气传导耳机推荐
随着科技的进步,蓝牙耳机越来越受欢迎。类型也越来越多,其中气传导耳机因其不入耳设计,佩戴更舒适,音质更自然,能够提供更为清晰、自然的音质。面对还不知如何挑选气传导耳机的用户,在这里,我…...
HTML <svg> 标签
实例 画一个圆: <svg width="100" height="100"><circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" /> </svg>页面下方有更多 TIY 实例。…...
Python随机密码生成。编写程序,在26个字母大小写和10个数字随机生成10个8位密码。
题目:随机密码生成。编写程序,在26个字母大小写和10个数字随机生成10个8位密码。 样例:类似AB12cdHi的十组8位密码。 代码: import random def passwords():a, b, c ord(a), ord(A), ord(1)r list(range(a , a 26)) list(ra…...
数据结构作业——哈夫曼树
/*【基本要求】 (1) 从文件中读出一篇英文文章,包含字母和空格等字符。 (2) 统计各个字符出现的频度。 (3) 根据出现的频度,为每个出现的字符建立一个哈夫曼编码,并输出。…...
Python XML处理中级篇:深入探索lxml库
lxml库是Python中处理XML和HTML文档的强大库,提供了丰富的API以进行各种操作。在初级篇中,我们介绍了如何使用lxml库解析、访问和修改XML文档。在这篇中级篇中,我们将更深入地探讨如何使用lxml库,包括如何创建XML文档,…...
岩棉革新——洛科威推出NGF新一代岩棉产品
作为全球领先的岩棉制品生产商,洛科威公司基于在岩棉性能革新领域八十多年的深入研究和生产工艺的不断优化,在中国市场正式推出NGF新一代岩棉制品,并在上海国际绿色建筑建材博览会和2023国际绿色低碳技术展上正式发布。 洛科威NGF产品作为革…...
关于 docker 基础题目
1.安装docker服务,配置镜像加速器 http://t.csdn.cn/E3zQ8 2.下载系统镜像(Ubuntu、 centos) 执行该命令后,Docker会自动从Docker Hub镜像库中下载Ubuntu镜像,并将其保存到本地计算机上: [rootmaster ~]# docker pull …...
Skywalking全链路追踪【学习笔记】
Skywalking全链路追踪的服务搭建,使用docker进行安装。 搭建服务 搭建【ES】 # 拉取 docker pull docker.elastic.co/elasticsearch/elasticsearch:7.17.10 # 启动 docker run -p 127.0.0.1:9200:9200 -p 127.0.0.1:9300:9300 -e "discovery.typesingle-nod…...
Sphinx——Python生成API文档
1、简介 Sphinx是Python文档生成器,它基于reStructuredText标记语言,可自动根据项目生成HTML,PDF等格式的文档,无数著名项目的文档均用Sphinx生成,如机器学习库scikit-learn、交互式神器Jupyter Notebook sphinx是一…...
倒计时动效
1. 效果 2. html <div class"count"><span>3</span><span>2</span><span>1</span> </div>3. css body {width: 100vw;height: 100vh;overflow: hidden;display: flex;justify-content: center;align-items: cente…...
安卓主板定制_电磁屏/电容屏安卓平板基于MTK联发科方案定制
定制化行业平板 在各行各业中的地位越来越重要,甚至在行业转型和发展中发挥着不可替代的作用。随着工业化社会的快速发展,工业生产对智控设备要求越来越高,运用的范畴也越来越普遍广泛,工业级平板就是其中一种应用广泛的设备。 新…...
工作室网站需要备案吗/百度浏览器官网入口
该淘汰算法分为最佳淘汰算法(OPT)、先进先出算法(FIFO)、最近最少使用算法(LRU)和最近未使用算法(NRU)。 (1)最佳淘汰算法指选择在最远的将来才被访问的页面淘…...
wordpress卡片式主题/收录网站查询
1. 可以在平台选择 高级安装,使用下载好的平台zip进行安装,加快安装速度 2.添加库 在 platform.ini 添加依赖的库 lib_deps https://github.com/Seeed-Studio/Seeed_Arduino_LIS3DHTR 3.复用arduino 的库 再 platform.ini里添加 lib_extra_dirs …...
2狠狠做网站/济南全网推广
文章目录CUDAcudnntensorRT卸载CUDA和cudnn卸载CUDA卸载cudnnOpenCV4查找库文件路径CUDAcudnn Ubuntu18.04_NVIDA驱动460_Cuda11.2_CuDNN8 Nvidia 发布的 Cudnn版本更新了,所以如果出现如下错误可忽略,只要通过上面安装步骤的测试就好了。 tensorRT …...
网站建议反馈应该怎么做/seo是什么职位的简称
methods一般运用在需要主动触发的事件上,computed则是用在响应对某个数据的处理上。 computed依靠自己的依赖进行缓存,因为着只要依赖的变量不变,计算属性返回的值永远是原来运行的结果。而methods每次渲染调用就会和函数一样重新执行一次。…...
做网站 要学 什么语言/旅游搜索量环比增188%
求一个整数的平方根,如果该整数的平方根不是整数的话,返回平方根取整。 二分搜索,开始区间是1,终止区间是x。 class Solution { public:int mySqrt(int x) {if(x < 0)return 0;if(x 1)return 1;int begin 1;int end x;int …...
简单网站建设公司/百度贴吧首页
原标题:谈谈学plc好还是数控好这两个的差别还是蛮大的虽说都是做编程的,一个是plc系统的编程,一个是CNN系统的。相比较而言plc学习掌握的东西比较多,强电、弱电以及最基本的电工基础是必须的,而数控则偏向于机械这方面…...