自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 网络安全学习篇32_第二阶段_Linux操作系统的用户分类、文件权限、网络信息查看与配置

上一篇博客:Linux软件分类目录Linux操作系统的用户分类文件权限网络信息查看与配置开始一、Linux操作系统的用户分类root 超级管理员普通用户程序用户1.1 用户的分类和组/etc/passwd—>保存操作系统中所有用户的信息root : x : 0 : 0 :root : /root : bin /bash—>用户名 :密码占位 符:用户的UID:基本组的GID(先有组才有用户

2020-07-31 23:12:49 238

原创 Java学习篇21_异常、线程

上一篇博客:目录异常异常介绍异常的处理自定义异常多线程并发与并行线程与进程创建线程类开始异常一、异常介绍1.1 异常就是不正常的意思,在程序中就是:程序在执行过程中,出现的非正常情况,最终导致JVM的非正常停止1.2 在Java等面向对象的编程语言中:异常本身就是一个类产生异常就是就是创建异常对象并抛出Java处理异常的方式是中断处理异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.1.3 异常体系异常机制是帮助我们

2020-07-29 22:51:41 229

原创 网络安全学习篇31_第二阶段_Linux软件分类

上一篇博客:目录Linux软件安装分类源码软件包封装后的软件包yum工具进行软件的安装与卸载开始linux操作系统的软件安装软件的分类一、源码包源代码公开,需要自己进行编译安装的包,常见发布在GUN社区,GitHub社区源码包的特点:以压缩包的形式提供给用户开源,软件更安全安装的注意事项:源码需要编译,Linux、Unix是c语言开发的,可以指定安装路径和编译所需要的的功能解包tar -zxf 包名进入解压路径,了解软件的作用及安装方法

2020-07-29 17:59:23 256

原创 网络安全学习篇30_第二阶段_centOS基础操作:获取命令帮助信息、增删改查、压缩与解压

上一篇博客:网络安全学习篇29_第二阶段_centOS的安装详细流程与基本操作目录获取命令及帮助信息增删改查文件打包、压缩、解压开始一、获取命令及帮助信息rm -rfls -als -l...后面的可选选项有很多种1.1 如何查看一个命令字的帮助手册man + 命令字—》man lsls -a:显示全部,包括隐藏文件ls -A:不显示隐藏目录ls -l:长格式列出,如显示权限,显示文件的详细信息ls -h:和l一块用,显示人类可读的文件大小K、M、Gls -R:递

2020-07-29 16:51:54 179

原创 网络安全学习篇29_第二阶段_centOS的安装详细流程与基本操作

写在前面:刚开始接触了一些关键词如渗透,sql注入,靶场等就发现对此方面挺感兴趣,毕竟有的人大大小小都有一个黑客梦,恰巧在B站碰到了千峰网络培训发布的系列安全培训视频,系列课程大约有300多集,我决定利用空闲时间学习,把一些重要的笔记记录下来。我本身是网络小白,记录的可能不完整、全面,甚至出现错误,希望大家谅解指正,也欢迎大家来交流学习!!!虽然我走的很慢,但我仍在前进!!千峰网络安全系列课程第一阶段网络通信篇基本学习完成,详情见往期博客接下来是以centOS下的web服务基础相关学习目录

2020-07-28 11:16:23 338

原创 网络安全学习篇28_阶段一小结篇_木马的原理及木马防范

上一篇博客:网络安全学习篇27_阶段一小结篇_DNS欺骗与钓鱼网站的防范写在前面:刚开始接触了一些关键词如渗透,sql注入,靶场等就发现对此方面挺感兴趣,毕竟有的人大大小小都有一个黑客梦,恰巧在B站碰到了千峰网络培训发布的系列安全培训视频,系列课程大约有300多集,我决定利用空闲时间学习,把一些重要的笔记记录下来。我本身是网络小白,记录的可能不完整、全面,甚至出现错误,希望大家谅解指正,也欢迎大家来交流学习!!!虽然我走的很慢,但我仍在前进!!说明我的千峰网络安全系列课程第一阶段基本学习完

2020-07-27 21:56:01 509

原创 网络安全学习篇27_阶段一小结篇_DNS欺骗与钓鱼网站的防范

上一篇博客:网络安全学习篇26_阶段一小结篇_kali中间人渗透写在前面:刚开始接触了一些关键词如渗透,sql注入,靶场等就发现对此方面挺感兴趣,毕竟有的人大大小小都有一个黑客梦,恰巧在B站碰到了千峰网络培训发布的系列安全培训视频,系列课程大约有300多集,我决定利用空闲时间学习,把一些重要的笔记记录下来。我本身是网络小白,记录的可能不完整、全面,甚至出现错误,希望大家谅解指正,也欢迎大家来交流学习!!!虽然我走的很慢,但我仍在前进!!说明我的千峰网络安全系列课程第一阶段基本学习完成,往期

2020-07-25 22:18:50 562

原创 网络安全学习篇26_阶段一小结篇_kali中间人渗透

上一篇博客:防火墙写在前面:刚开始接触了一些关键词如渗透,sql注入,靶场等就发现对此方面挺感兴趣,毕竟有的人大大小小都有一个黑客梦,恰巧在B站碰到了千峰网络培训发布的系列安全培训视频,系列课程大约有300多集,我决定利用空闲时间学习,把一些重要的笔记记录下来。我本身是网络小白,记录的可能不完整、全面,甚至出现错误,希望大家谅解指正,也欢迎大家来交流学习!!!虽然我走的很慢,但我仍在前进!!说明我的千峰网络安全系列课程第一阶段基本学习完成,往期笔记博客:网络安全学习篇1_windowsx

2020-07-25 22:03:18 323

原创 Java学习篇20_Map、Debug、斗地主升级排序版

上一篇博客:List、Set、数据结构初步、Collections目录Map集合Map常用子类Map接口中的常用方法Map集合遍历键找值方式Entry键值对对象Map集合遍历键值对方式HashMap存储自定义类型键值LinkedHashMapMap集合训练补充知识点JDK9对集合添加的优化Debug追踪斗地主升级排序版开始一、Map集合1.1 概述Java.util.Map接口专门提供集合类来存放一一对应、映射关系的对象类似Python中的字典,键值

2020-07-24 13:53:17 195

原创 网络安全学习篇25_防火墙

☺防火墙的基本概念 ☺防火墙的基本功能 ☺防火墙产品及厂家 ☺区域隔离 ☺防火墙的分类 ☺防火墙的工作模式及部署类型

2020-07-23 18:26:19 655

原创 网络安全学习篇24_动态路由RIP、Virtual Private Network

上一篇博客:NAT说明:本篇博客属性网络安全笔记博客,只涉及原理知识,并无任何违法不当行为!!目录动态路由VPN开始一、动态路由百度百科:动态路由是与静态路由相对的一个概念,指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。当网络中节点或节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路由并继续转发报文。动态路由机制的运作依赖路由器的两个基本功能:路由器之间适时的路由信息交换,

2020-07-23 17:54:41 247

原创 本校暑假训练营10_Python数据分析入门6-聚类1

目录:聚类K-均值聚类层次聚类层次聚类使用场景层次聚类树状图层次聚类参数分类K近邻(KNN)分类KNN使用场景KNN模型假设案例练习6-3开始案例练习6-3

2020-07-21 22:06:45 149

原创 本校暑假训练营9_Python数据分析入门5-异常值

目录异常值异常值的三种主要类型点异常值上下文异常值集体异常值异常值检测方法使用图基Tukey法—》极值分析使用机器学习DBSCA和PCA法----》基于密度的聚类方法和主成分分析异常值分析使用场景单变量异常值检测方法:T图基箱型图多变量异常值检测方法:散点图矩阵、箱型图DBSCAN异常值检测方法案例练习5-1、5-2开始异常值异常值的三种主要类型异常值检测方法异常值分析使用场景单变量异常值检测方法:T图基箱

2020-07-21 20:13:30 220

原创 Java学习高级篇19_List、Set、数据结构初步、Collections

上一篇博客:Collection、Iterator迭代器、泛型、扑克牌案例之lbwnb目录数据结构初步栈队列数组链表红黑树List集合List接口List的子类ArrayList、LinkedListSet接口HashSet集合LinkedHashSet可变参数Collections练习—对象Comparetor排序开始一、数据结构初步1.1 数据结构有什么用当你用着java里面的容器类很爽的时候,你有没有想过,怎么ArrayList就像一

2020-07-21 18:42:45 197

原创 网络安全学习篇23_NAT

上一篇博客:HSRP、ACL目录NAT静态NAT动态NAT端口多路复用(Port address Translation,PAT)开始0. 百度百科:NAT(Network Address Translation,网络地址转换)是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。这种方法需要在专用网连接到因特网的路由器上安装NAT软件。装有NAT

2020-07-20 21:33:38 346

原创 Java学习高级篇18_Collection、Iterator迭代器、泛型、扑克牌案例之lbwnb

上一篇博客:Object类、常用API目录Collection集合Iterator迭代器增强for泛型集合综合案例—扑克牌游戏开始一、Collection集合1.1集合概述前面学习过了ArrayList<E>就是集合,能存放包装的Intrger、Character等对象集合:Java中提供的一中容器,可以用来存放多个数据集合和数组的区别:数组长度是固定的,集合长度是可变的数组中存储的是同一类型的元素,可以存储基本类型的数据集合存储的都

2020-07-20 12:20:04 281

原创 网络安全学习篇22_HSRP、ACL

上一篇博客:单臂路由、三层交换技术、ICMP协议目录HSRPACL开始一、HSRPHot Standby Router Protocol0. 百度百科:热备份路由器协议(HSRP)的设计目标是支持特定情况下 IP 流量失败转移不会引起混乱、并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器间的连通性。实现HSRP的条件是系统中有多台路由器,它们组成一个"热备份组",这个组形成一个虚拟路由器。换句话说,当源主机不能动态知道第一跳路由器的 IP 地址时,

2020-07-19 20:43:49 523

原创 网络安全学习篇21_单臂路由、三层交换机技术、ICMP协议

上一篇博客:VLAN、Trunk目录单臂路由三层交换机技术ICMP协议开始一、单臂路由百度百科:单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或"逻辑接口",并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。知道:路由器是3层设备交换机是2层设备,可以配置Trunk一个3层接口只能识别一种标签情景:两台电脑、一台交换机、一台路由器(网关)两台电脑分别在不同的VLAN、不同的网段

2020-07-19 11:08:17 343

原创 Java学习高级篇17_Object类、常用API

写在前面:我的Java学习高级篇系列博客从今天开始已上线,虽然我现在是菜鸡(Vegetable Chicken > _ >),写的东西没什么含量,但老师在得知我在写CSDN之后对我说过 不错,把自己做过的东西记录下来,对自己是个很好的积累,慢慢提升 我坚定了记录自己学习过程的信念。一方面可以记录自己的学习历程,一方面可以巩固知识(也许还能与其他小伙伴一起交流学习( ̄ω ̄( ̄ω ̄〃 ( ̄ω ̄〃)ゝ),淦!快乐暑假,快乐Java,快乐到从此头发是路人(┭┮﹏┭┮)哈哈~最后还是那一句话:虽然我

2020-07-18 21:23:39 291

原创 网络安全学习篇20_VLAN、Trunk

上一篇博客:ARP、路由器工作原理目录VLAN概述VLAN Trunk开始一、VLAN概述百度百科:VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。VLAN是一种比较新的技术,工作在OSI参考模型的第2层和第3层,一个VLAN就是一

2020-07-17 22:21:22 415

原创 Java学习篇16_final、权限、内部类、引用类型

上一篇博客:接口、多态目录final关键字权限内部类引用类型红包案例【界面版】开始

2020-07-17 17:58:36 258

原创 网络安全学习篇19_ARP、路由器的工作原理

上一篇博客:IP包头分析、路由原理目录ARP协议路由器的工作原理ARP攻击ARP防御开始一、 ARP协议二、路由器的工作原理三、 ARP攻击四、 ARP防御

2020-07-16 21:28:21 529

原创 Java学习篇15_接口、多态

上一篇博客:继承、super、this、抽象类目录接口三大特征之多态引用类型转换接口多态综合案例开始一、接口概述接口,是Java语言中的一种引用类型,是方法的集合类的内部封装了成员变量、成员方法接口的内部主要就是封装了方法,包含了抽象方法(JDK7及以前)默认方法和静态方法(JDK8)私有方法(JDK9)接口的定义,它与定义类方式相似,但是使用 interface 关键字。它也会被编译成.class文件,但一定要明确它并不是类,而

2020-07-16 16:33:06 247

原创 网络安全学习篇18_IP包头分析、路由原理

上一篇博客:物理层、数据链路层目录IP包头分析路由原理开始一、IP包头分析前面已经简单了解了帧的结构帧是2层 数据链路层的传输单元,主要工作在该层的设备是网卡、交换机iP数据包是3层 网络层的传输单元,主要工作在该层的设备是路由器IP数据包的格式见下图:解释:版本(4):版本字段,目前广泛的是版本号为4的IPv4首部长度(4):IP包头长度,因为长度可变,因此需要定义(单位是4个字节 )优先级与服务类型(8):不常用,在使用区分服务是,此

2020-07-15 21:32:01 468

原创 本校暑假训练营8_Python数据入门4-降维1

目录机器学习导论机器学习应用场景机器学习算法的类型本课程涵盖的机器学习内容回归贝叶斯降维基于实例聚类机器学习术语特征----》变量、列、属性、字段实例----》行、观察值、数据点、值和项目目标-----》标签、预测值和因变量数据----》自变量机器学习测试和训练集监督学习与无监督学习因子分析因子载荷奇异值分解(SVD)主成分分析(PCA)案例练习4-24-3开始机器学习机器学习(Machine Learning,M

2020-07-15 14:05:13 218

原创 Java学习篇14_继承、super、this、抽象类

上一篇博客:String、Arrays、Math类、static关键字目录三大特性之继承方法重写super关键字this关键字抽象类群主发红包案例开始三大特性之继承概述多个类存在相同属性和方法时,将这些内容抽取到单独的一个类中,实现继承之后的共享定义继承:就是子类继承父类的属性和行为(方法)使得子类对象具有与父类相同的属性、行为子类可以直接访问父类中非私有的属性和行为好处:提高代码的复用性类与类之间产生了关系,是多态的前提继承的

2020-07-15 13:24:10 357

原创 Java学习篇13_String、Arrays、Math类,static关键字

上一篇博客:Scanner、Random、ArrayList类目录String类static关键字Arrays类Math类开始String类static关键字Arrays类Math类

2020-07-14 16:54:36 240

原创 本校暑假训练营7_Python数据入门3-统计3

目录相关性的非参数方法斯皮尔曼等级检验卡方检验数据缩放案例练习3-53-6开始相关性的非参数方法缩放数据案例练习3-53-6

2020-07-13 17:42:47 165

原创 Java学习篇12_Scanner、Random、ArrayList类

上一篇博客:封装目录API概述Scanner类Random类ArrayList类开始一、API概述API(Application Programming Interface),应用程序编程接口Java API是一本程序员的字典,是JDK供给我们使用的类的说明文档。这些类将底层的代码封装起来,我们不需要关心这些类是如何实现的,只要知道如何使用就行查找使用方法搜索看包(Java.lang下的类不需要的包,其他的需要)看类的解释说明学习构造方法使用成员的方法

2020-07-13 11:06:01 303

原创 本校暑假训练营6_Python数据入门3-统计2

目录描述分类变量的基本方法创建交叉表皮尔逊相关系数案例练习3-33-4开始描述分类变量的基本方法创建交叉表皮尔逊相关系数案例练习3-33-4

2020-07-13 09:47:44 271

原创 本校暑假训练营5_Python数据入门3-统计1

目录数组和矩阵矩阵的点积矩阵的叉乘两类描述性统计案例练习3-13-2开始数组和矩阵定义算术运算符三维数组与一维数组相乘、除矩阵相乘注:矩阵的点积:就是矩阵各个对应元素相乘, 这个时候要求两个矩阵必须同样大小矩阵的叉乘:矩阵的乘法就是矩阵a的第一行乘以矩阵b的第一列,各个元素对应相乘然后求和作为第一元素的值。矩阵只有当左边矩阵的列数等于右边矩阵的行数时,它们才可以相乘,乘积矩阵的行数等于左边矩阵的行数,乘积矩阵的列数等于右边矩阵的列数。

2020-07-13 09:39:04 240

原创 Java学习篇11_封装

上一篇博客:面向对象、类与对象目录封装概述封装的步骤封装的操作封装优化标准代码—JavaBean开始一、封装概述面向对象的语言是对客观世界的模拟,客观世界成员变量都是隐藏在对象内部的,外界无法直接操作和修改封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式适当的封装可以让代码更容易理解和维护,也加强了代码的安全性二、 封装的步骤使用private关键字来修饰成员变量对需要访问的成员变量,提供对应

2020-07-11 11:08:35 97

原创 Java学习篇10_面向对象、类与对象

前面已经初步了解了Python面向对象、C++面向对象的思想Java号称完全面向对象的这里的对象泛指现实中的一切事物,每种事物具备自己的属性和行为面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为抽象出来,描述成计算机事件它区别于面向过程思想,强调的是通过调用对象的行为实现功能,而不是自己一步步的去操作实现举个栗子例如现在你要洗衣服面向过程:脱衣服、找盆、放洗衣粉、加水、浸泡、揉一揉、清洗衣服、拧干、量起来面向对象:脱衣服、打开全自动洗衣机、扔衣服、按钮、晾起来

2020-07-10 12:08:13 575

原创 数据库SQL实战2_查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序(请注意,一个员工可能有多次涨薪的情况)

题目:查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序(请注意,一个员工可能有多次涨薪的情况)CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar(16) NOT NULL,`gender` char(1) NOT NULL,`hire_

2020-07-09 22:37:59 317

原创 数据库SQL实战1_查找最晚入职员工的所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天(sqlite里面的注释为--,mysql为comment)

查找最晚入职员工的所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天(sqlite里面的注释为–,mysql为comment)

2020-07-09 22:28:13 909

原创 网络安全学习篇17_物理层、数据链路层

上一篇博客:OSI与TCP/IP协议簇初步目录物理层网线数据链路层数据链路层交换机工作原理帧结构开始一、物理层(1层 Physical Layer )1.网线二、数据链路层1. 数据链路层(2层 Data Link Layer)1.属于2层2.传输单元:帧3.帧结构:请参见图片帧头:6+6+2=14字节MTU值:1500字节帧尾:4字节帧头内容:目标MAC、源MAC、类型类型的作用:识别上层协议0x0800:上层为IP协议0

2020-07-09 18:57:13 207

原创 本校暑假训练营5_Python数据入门2-数据可视化3

目录时间序列型图表具有发展趋势和季节性特点直方图散点图散点图矩阵箱型图案例2-52-6开始简单介绍一、创建方法0. 简单设置# 导入库import numpy as npimport pandas as pdfrom pandas import Series, DataFrameimport matplotlib.pyplot as pltfrom pylab import rcParamsimport seaborn as sb# 设

2020-07-09 18:22:33 187

原创 本校暑假训练营4_Python数据入门2-数据可视化2

目录开始

2020-07-09 12:13:44 173

原创 Java学习篇9_数组

上一篇博客 IDEA相关配置、方法重载目录数组的定义和使用数组概念数组的定义数组的访问数组原理内存图内存概述JVM的内存划分数组在内存中的存储数组的常见操作数组的越界数组的空指针数组遍历找出数组最大值数组反转数组作为方法参数和返回值作为方法参数作为方发返回值开始一、数组的定义和使用数组概念数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致不论在C\C++,还是在Java中,都要求数组只能存储相同数据类型的值,元素可修改

2020-07-08 22:03:24 184

原创 本校暑假训练营3_Python数据入门2-数据可视化

目录数据可视化图表创建图表的方法函数方法面向对象的方法数据可视化库matplotlibSeaborn案例练习2-12-2解决报错ModuleNotFoundError: No module named ‘matplotlib‘开始一、数据可视化图表折线图、条形图饼图二、创建图表的方式三、数据可视化库四、案例练习2-1导入库、图表初始化! pip install Seaborn! pip install ma

2020-07-08 11:49:30 201

易语言5.6.zip

易语言是一门以中文作为程序代码编程语言,其以"易"著称,创始人为吴涛。易语言早期版本的名字为E语言。其最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。易语言的诞生极大的降低了编程的门槛和学习的难度。从2000年以来,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。

2020-06-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除