01 2021 档案

摘要:python之面向对象 ⼀. 理解⾯向对象 ⾯向对象是⼀种抽象化的编程思想,很多编程语⾔中都有的⼀种思想。 例如:洗⾐服 思考:⼏种途径可以完成洗⾐服? 答: ⼿洗 和 机洗。 ⼿洗:找盆 - 放⽔ - 加洗⾐粉 - 浸泡 - 搓洗 - 拧⼲⽔ - 倒⽔ - 漂洗N次 - 拧⼲ - 晾晒。 机洗:打 阅读全文
posted @ 2021-01-30 17:20 奔跑的snail 阅读(122) 评论(0) 推荐(0)
摘要:python之异常处理 ⼀. 了解异常 当检测到⼀个错误时,解释器就⽆法继续执⾏了,反⽽出现了⼀些错误的提示,这就是所谓的"异常"。 例如:以 r ⽅式打开⼀个不存在的⽂件。 open('test.txt', 'r') ⼆. 异常的写法 2.1 语法 try: 可能发⽣错误的代码 except: 如 阅读全文
posted @ 2021-01-30 17:12 奔跑的snail 阅读(171) 评论(0) 推荐(0)
摘要:python之函数的使用 ⼀. 函数的作⽤ 函数就是将⼀段具有独⽴功能的代码块 整合到⼀个整体并命名,在需要的位置调⽤这个名称即可完成对应的需求。 函数在开发过程中,可以更⾼效的实现代码重⽤。 ⼆. 函数的使⽤步骤 2.1 定义函数 def 函数名(参数): 代码1 代码2 ...... 2.2 调 阅读全文
posted @ 2021-01-30 17:08 奔跑的snail 阅读(218) 评论(0) 推荐(0)
摘要:python之模块的使用 #可以用help()和dir()来检查库函数 help(os) #或者 a = dir(os) print(a) 模块 Python 模块(Module),是⼀个 Python ⽂件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块能定义函数,类和 阅读全文
posted @ 2021-01-30 10:34 奔跑的snail 阅读(188) 评论(0) 推荐(0)
摘要:python之循环语句 ⼀. 循环简介 1.1 循环的作⽤ 循环的作⽤:让代码更⾼效的重复执⾏。 1.2 循环的分类 在Python中,循环分为 while 和 for 两种,最终实现效果相同。 ⼆. while的语法 while 条件: 条件成⽴重复执⾏的代码1 条件成⽴重复执⾏的代码2 .... 阅读全文
posted @ 2021-01-28 17:44 奔跑的snail 阅读(712) 评论(0) 推荐(0)
摘要:python之文件操作 ⼀. ⽂件操作的作⽤ ⽂件操作包含什么? 答:打开、关闭、读、写、复制.... ⽂件操作的的作⽤是什么? 答:读取内容、写⼊内容、备份内容...... ⼆. ⽂件的基本操作 ⽂件操作步骤 1. 打开⽂件 2. 读写等操作 3. 关闭⽂件 注意:可以只打开和关闭⽂件,不进⾏任何 阅读全文
posted @ 2021-01-28 17:06 奔跑的snail 阅读(162) 评论(0) 推荐(0)
摘要:python之控制条件if语句 ⼀. 了解条件语句 其实所谓的判断就是条件语句,即条件成⽴执⾏某些代码,条件不成⽴则不执⾏这些代码。 ⼆. if 语法 2.1 语法 if 条件: 条件成⽴执⾏的代码1 条件成⽴执⾏的代码2 ...... 2.2 快速体验 if True: print('条件成⽴执⾏ 阅读全文
posted @ 2021-01-28 14:25 奔跑的snail 阅读(471) 评论(0) 推荐(0)
摘要:python编码规范(二)——空行,换行,缩进 1.空行 空一行:用于类成员函数之间,或者用于区分不同逻辑块 空两行:类与类,类与函数,函数与函数之间 class Test(object): """Test class,提供通用的方法""" def __init__(self): """Test的构 阅读全文
posted @ 2021-01-28 14:23 奔跑的snail 阅读(2037) 评论(0) 推荐(0)
摘要:1.概述 在python代码中,需要加空格的一共有四个地方需要特别注意。即二元运算符,逗号,冒号,#号 2.逗号 逗号后面要加空格,但是如果后面是小括号,则不用 # 逗号 func = (0,) x, y = y, x print x, y 3.冒号 冒号前不加空格,冒号后要加空格,但在切片里,前后 阅读全文
posted @ 2021-01-28 14:06 奔跑的snail 阅读(7047) 评论(0) 推荐(0)
摘要:python入门基础 ⽬标 了解Python 1. 简单、易学,适应⼈群⼴泛 2. 免费、开源 3. 应⽤领域⼴泛 备注:以下知名框架均是Python语⾔开发。 Google开源机器学习框架:TensorFlow 开源社区主推学习框架:Scikit-learn 百度开源深度学习框架:Paddle P 阅读全文
posted @ 2021-01-28 12:38 奔跑的snail 阅读(170) 评论(0) 推荐(0)
摘要:网页模板的自定义 拿到一个网页模板,如何自定义自己成自己的网站或博客。 因为我们下载的web源码是用php语言写的,没有php语言基础的改写比较吃力,这里我们可以把源码通过浏览器翻译成html的格式。 1、实例 1.1把php源码翻译为HTML并保存 (.php为后缀名的是php文件,.html文件 阅读全文
posted @ 2021-01-28 11:11 奔跑的snail 阅读(219) 评论(0) 推荐(0)
摘要:查看Python安装路径 如果忘记了Python的安装路径,如何查看Python的安装路径,我们可以在cmd命令行模式下输入: python import sys sys.path 即可查看Python的安装路径。 阅读全文
posted @ 2021-01-28 09:36 奔跑的snail 阅读(10414) 评论(0) 推荐(0)
摘要:windows cmd关机命令 shutdown -s -t 60 60秒后关机 shutdown -s -t 3600 1小时后关机 logoff 注销命令 tsshutdn 60秒后关机 shutdown -s -f 强制关机 shutdown -s -t 时间 shutdown -a 取消 关 阅读全文
posted @ 2021-01-28 08:48 奔跑的snail 阅读(1996) 评论(0) 推荐(1)
摘要:DCL:管理用户、授权 SQL分类: DDL:操作数据库和表 DML:增删改表中的数据 DQL:查询表中的数据 DCL:管理用户、授权 DBA:数据库管理员 DCL:管理用户、授权 1.管理用户 1.添加用户: 语法:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码 阅读全文
posted @ 2021-01-27 23:17 奔跑的snail 阅读(154) 评论(0) 推荐(0)
摘要:MySQL数据库的安装与配置 【基础知识】 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。 MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL的SQL语 阅读全文
posted @ 2021-01-27 19:32 奔跑的snail 阅读(699) 评论(0) 推荐(0)
摘要:MySQL安全加固实验 【实验目的】 1、了解MySQL数据库几种常见威胁 2、掌握几种常见的安全加固方式 【知识点】 信息修改、安全加固、空用户。 【实验原理】 为了保证数据库的安全,一般需要对数据库进行安全加固操作。Mysql数据库安全加固属主要涉及用户、权限、日志、远程等方面。常用的安全加固方 阅读全文
posted @ 2021-01-27 16:32 奔跑的snail 阅读(1687) 评论(0) 推荐(0)
摘要:desc 表 与 select * from 表 的区别 1、desc +表名 用来显示表的状态,包括列名(column name),各个列的类型(Type),各个列的值类型,主外键(Key); 2、select * from +表名 用来显示表中的具体数据; 阅读全文
posted @ 2021-01-27 14:43 奔跑的snail 阅读(1767) 评论(0) 推荐(0)
摘要:MySQL访问控制 【目的】 1、了解MySQL的访问控制原理 2、了解MySQL用户管理方法 3、掌握MySQL的基本权限操作语句 【知识点】 连接验证、修改权限、请求验证。 【原理】 数据库中通常包含重要的数据,这些数据的安全性和完整性需要通过访问控制来维护。MySQL的访问控制实际上就是为用户 阅读全文
posted @ 2021-01-27 13:57 奔跑的snail 阅读(2141) 评论(0) 推荐(0)
摘要:localhost 、127.0.0.1和本机ip三者的区别 网络号为127的地址根本就不是一个网络地址(因为产生的IP数据报就不会到达外部网络接口中,是不离开主机的包)。 当操作系统初始化本机的TCP/IP协议栈时,设置协议栈本身的IP地址为127.0.0.1(保留地址),并注入路由表。当IP层接 阅读全文
posted @ 2021-01-27 13:46 奔跑的snail 阅读(1242) 评论(0) 推荐(0)
摘要:一、连接MySQL 格式: mysql -h 主机地址 -u 用户名 -p 用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysql bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直 阅读全文
posted @ 2021-01-27 13:00 奔跑的snail 阅读(467) 评论(0) 推荐(0)
摘要:Vmware下NAT无法分配网址问题解决 桥接:表示你的虚拟机与本地主机是同一级别,因此你的虚拟机与主机必须在同一个网段,虚拟机才能上网。虚拟机可以上外网,虚拟机之间也可以通信。如果需要使用ftp,ssh,就需要使用这种网络环境。NAT:网络地址转换(NET Address Transform),这 阅读全文
posted @ 2021-01-25 20:18 奔跑的snail 阅读(778) 评论(0) 推荐(0)
摘要:Centos 7 的防火墙和ssh连接 Centos 7 firewall : 1、firewalld的基本使用 启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status firewalld 开 阅读全文
posted @ 2021-01-25 20:14 奔跑的snail 阅读(1046) 评论(0) 推荐(0)
摘要:nmap简介与运用 1 介绍 Nmap,也就是Network Mapper,中文为“网络映射器”。Nmap是一款开源的网络探测和安全审核的工具,它的设计目标是快速地扫描大型网络。它是网络管理员必用的软件之一,以及用以评估网络系统保安。 1.1 基本功能 (1)探测一组主机是否在线(2)扫描主机端口, 阅读全文
posted @ 2021-01-25 20:13 奔跑的snail 阅读(1933) 评论(0) 推荐(1)
摘要:使用命令给windows用户提权 创建与提权 功打开虚拟终端后,首先使用命令“ipconfig”,查看网站服务器的IP地址。 接下来,我们使用“whoami”命令查看当前用户。 然后使用“net user”命令,查看网站服务器上的用户账户。 使用命令“net user hack hack /add” 阅读全文
posted @ 2021-01-25 19:53 奔跑的snail 阅读(462) 评论(0) 推荐(0)
摘要:Metasploit漏洞攻击 Metasploit是一款开源的安全漏洞检测工具,Metasploit Framework (MSF) 在2003年以开放源码方式发布,是可以自由获取的开发框架。它是一个强大的开源平台,供开发,测试和使用恶意代码,这个环境为渗透测试、shellcode 编写和漏洞研究提 阅读全文
posted @ 2021-01-25 19:51 奔跑的snail 阅读(1292) 评论(0) 推荐(0)
摘要:博客园自定义 参考:https://www.cnblogs.com/cainiao-chuanqi/p/11388719.html 这里是我的博客自定义样式,留作以后参考。。。 虽然说博客园这么多年一直存在,但是,这么多年也一直没有变过。给我们留下的还是原来的回忆。 博客园带给我们的是长久的回忆。虽 阅读全文
posted @ 2021-01-25 10:28 奔跑的snail 阅读(398) 评论(0) 推荐(0)
摘要:参考:http://blog.csdn.net/jia0511/article/details/8237698 1. 允许root用户远程登录 修改ssh服务配置文件 sudo vi /etc/ssh/sshd_config 调整PermitRootLogin参数值为yes,如下图: 2. 允许无密 阅读全文
posted @ 2021-01-25 08:55 奔跑的snail 阅读(1063) 评论(0) 推荐(0)
摘要:MS-DOS 命令提示符(cmd) 启动: Win+R,输入cmd回车 切换盘符 盘符名称: 进入文件夹 cd 文件夹名称 进入多级文件夹 cd 文件夹1/文件夹2/文件夹3 返回上一级 cd .. 直接回跟路径 cd / 查看当前内容 dir 清屏 cls 退出 exit 安全类 ipconfig 阅读全文
posted @ 2021-01-24 17:01 奔跑的snail 阅读(345) 评论(0) 推荐(0)
摘要:0x00.综合 网站中包含大多编码的解码。http://web2hack.org/xssee/https://www.sojson.com/http://web.chacuo.net/ python的反编译 https://tool.lu/pyc/ 0x01.文字倒序排列 http://www.qq 阅读全文
posted @ 2021-01-24 15:54 奔跑的snail 阅读(3383) 评论(0) 推荐(0)
摘要:数据库知识总结 本节内容 1.数据库的基本概念 2.MySQL数据库软 安装 卸载 配置 3.SQL 一、数据库的基本概念 1.数据库的英文单词:DataBase 简称:DB2.什么是数据库? 用于存储和管理数据的仓库 3.数据库的特点: 持久化存储数据。其实数据库就是一个文件系统 方便存储和管理数 阅读全文
posted @ 2021-01-24 11:01 奔跑的snail 阅读(163) 评论(0) 推荐(0)
摘要:一、NFS服务简介 NFS 就是 Network FileSystem 的缩写,最早之前是由sun 这家公司所发展出来的。 它最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享个别的档案 (share files)。所以,你也可以简单的将他看做是一个文件服务器 (file ser 阅读全文
posted @ 2021-01-23 17:17 奔跑的snail 阅读(710) 评论(0) 推荐(0)
摘要:常见的网络端口 0-1023是公认端口号,即已经公认定义或为将要公认定义的软件保留的,而1024-65535是并没有公共定义的端口号,用户可以自己定义这些端口的作用。那么端口号到底有什么作用呢?当一台电脑启动了一个可以让远程其他电脑访问的程序,那么它就要开启至少一个端口号来让外界访问。我们可以把没有 阅读全文
posted @ 2021-01-22 14:56 奔跑的snail 阅读(971) 评论(0) 推荐(0)
摘要:设置IP策略 管理筛选器操作 创建IP安全策略 下一步 阅读全文
posted @ 2021-01-22 12:18 奔跑的snail 阅读(80) 评论(0) 推荐(0)
摘要:HTML学习总结(图解) HTML简介 View Code 第一个HTML <head> <!-- 设置整个网页的编码格式 --> <meta charset="UTF-8"> <!-- 设置网页标题--> <title>百度一下,你就知道</title> </head> <body text="# 阅读全文
posted @ 2021-01-22 10:33 奔跑的snail 阅读(96) 评论(0) 推荐(0)
摘要:防火墙(iptables) 简介 规则 调试 input数据包进来、output数据包出去、forworld数据包的转发 iptables -L查看 加规则 iptables -L INPUT -p tcp --dport 22 -j DROP iptables -A 加入规则,最后一行 INPUT 阅读全文
posted @ 2021-01-20 23:50 奔跑的snail 阅读(100) 评论(0) 推荐(0)
摘要:简介: SSH为Secure Shell的缩写,由IETF的网络小组(NetworkWorking Group)所制定; SSH 为建立在应用层基础。上的安全协议。 SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。 SSH是 阅读全文
posted @ 2021-01-20 22:43 奔跑的snail 阅读(99) 评论(0) 推荐(0)
摘要:登录界面id属性的使用 我是以自己搭建网站为例,bilibili登陆界面有这个漏洞 1、进入到登陆界面 2、增加id属性 id:定义元素的唯一id 注意:登录界面有id属性,不需要添加id属性 web页面右击检查,指向密码位置,编辑HTML,增加id属性(id='value',赋值给id,该值任意) 阅读全文
posted @ 2021-01-20 20:35 奔跑的snail 阅读(470) 评论(0) 推荐(0)
摘要:vmstat //查看系统的一定时间间隔内的服务器的一些状况 swqd:交换分区 free空闲多少 buff有无buff cache 缓存 vmstat 2 // 等两秒钟刷新一次,Ctrl加Z退出 vmstat 2 2 //每2秒一次,采集两次自动退出 free //查看内存情况 free -m 阅读全文
posted @ 2021-01-20 20:18 奔跑的snail 阅读(82) 评论(0) 推荐(0)
摘要:ps //查看进程,PID:进程的id号;CMD:执行哪些命令所产生的进程;TTY:通过什么终端执行;TIME:进程执行的时间 man ps ps -aux //查看更多信息(可显示用户、进程号、cpu、内存、VSZ:虚拟内存、RSS:实际使用的物理内存、STAT:目前进程状态、START:启动时间 阅读全文
posted @ 2021-01-20 19:28 奔跑的snail 阅读(41) 评论(0) 推荐(0)
摘要:分区表类型MBR 硬盘有限,最大支持2G Linux dev设备;sda、sdb两个硬盘 fdisk -l //查看硬盘 df -h //可读格式(-k,以k为单位size大小 【df 等同于 df -k】 // -m,以M为单位size大小 ) fdisk /dev/sdb //对硬盘b进行分区操 阅读全文
posted @ 2021-01-20 18:44 奔跑的snail 阅读(45) 评论(0) 推荐(0)
摘要:参数涵义: eth 网卡 inet 配置的ip地址 netmask 子网掩码 broadcast 广播地址 ether // mac地址 Rx /Tx // 收和发包 修改网卡命名规则 cd /etc/sysconfig (同 vim /etc/sysconfig/grub) vim grub gr 阅读全文
posted @ 2021-01-20 11:02 奔跑的snail 阅读(84) 评论(0) 推荐(0)
摘要:/etc/passwd //用户权限所在位置 /etc/ group //group组所在位置(组是文件)cd /etc——ls g 进入组路径 root:x:0:0:root:/root:/bin/bash 参数含义: 用户:密码:用户id(uid):组id(gid):注释对用户的描述:用户所使用 阅读全文
posted @ 2021-01-19 23:57 奔跑的snail 阅读(301) 评论(0) 推荐(0)
摘要:目录命令: mkdir -p a/b/c/d //递归创建目录a/b/c/d rmdir a //删除空目录(a目录下无其他目录) rm -r a // 删除目录 cd // 进入目录 pwd //显示当前路径,当前操作(命令)所在的位置 阅读全文
posted @ 2021-01-19 22:27 奔跑的snail 阅读(41) 评论(0) 推荐(0)
摘要:ifconfig / ip addr // 查看虚拟机地址 ls / ll(与ls -l相同)(详细查看) // 查看目录下文件 vi或者vim 1.text // 创建并编辑文件1.text;( :wq保存; :q!退出 ) 或者仅仅用来编辑文件 (按a i o编辑,光标前后的输入位置不同),搜 阅读全文
posted @ 2021-01-19 21:05 奔跑的snail 阅读(168) 评论(0) 推荐(0)
摘要:前端学习:学习笔记(CSS部分) CSS的学习总结(图解) CSS的引入方式和书写规范 CSS的插入方式_内嵌样式 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!-- 插入C 阅读全文
posted @ 2021-01-18 20:00 奔跑的snail 阅读(82) 评论(0) 推荐(0)
摘要:JS的代码笔记 JS比HTML和CSS的知识点要多的多,下面分几段来介绍其内容。。。 为了能让大家更好的检索,前面的图解是整个JS的概括,后面的才是知识点。。。 旁边就是目录,建议用目录来观看本博客...... JS的知识体系 JS的简介 JS基本语法 JS内置对象 JS的函数 JS的事件 JS的B 阅读全文
posted @ 2021-01-17 21:00 奔跑的snail 阅读(74) 评论(0) 推荐(0)
摘要:PHP基础知识 PHP 代表 PHP: Hypertext Preprocessor PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码 PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器 PHP 文件的默认文件扩展名是 ".php" PHP能做什么 PHP 可 阅读全文
posted @ 2021-01-17 19:32 奔跑的snail 阅读(147) 评论(0) 推荐(0)
摘要:一、简介 JavaScript 是一种轻量级的编程语言。 JavaScript是目前web开发中不可缺少的脚本语言,js不需要编译即可运行,运行在客户端,需要通过浏览器来解析执行JavaScript代码。 诞生于1995年,当时的主要目的是验证表单的数据是否合法,JavaScript本来应该叫Liv 阅读全文
posted @ 2021-01-17 12:52 奔跑的snail 阅读(279) 评论(0) 推荐(0)
摘要:什么是 CSS? CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可 阅读全文
posted @ 2021-01-15 20:24 奔跑的snail 阅读(97) 评论(0) 推荐(0)
摘要:什么是HTML? HTML 是用来描述网页的一种语言。是用来编写静态网页的,搭建整个网页的。 HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来 阅读全文
posted @ 2021-01-15 20:02 奔跑的snail 阅读(150) 评论(0) 推荐(0)