自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

运维@小兵的博客

技术改变世界!

  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 详解shell IFS

参考书籍:《Linux Shell核心编程指南》概念IFS(Internal Filed Separator,内部域分隔符)是一个set变量(shell变量),默认是空格、Tab键、换行符,使用for循环读取值列表时,会根据IFS的值判断列表中值的个数。IFS的多个值之间是“或”的关系查看IFS的值直接使用echo "$IFS"发现输出两个空行这是因为空格、Tab键、换行符都属于ASCII码表中的控制字符,是不可显示的内容,所有通过echo查看不到,需要通过od命令将数据转换为八进制后查看由

2021-01-31 21:08:17 63

转载 JavaScript入门必备

文章目录一、JavaScript介绍二、JavaScript基本使用`2.1.内部方式(内嵌样式),在body标签中使用``2.2.外部导入方式(推荐),在head标签中使用``2.3.示例:`三、事件四、选择器`4.1.通过id查找元素``4.2.通过标签名`五、JS操作HTML`5.1.插入内容:``5.2.改变标签属性:``5.3.改变标签样式:``5.4.获取输入的值:``5.5.添加元素:``5.6.删除元素:`六、数据类型`6.1.字符串``6.2.数组``6.3.对象`七、操作符、流程控制`7

2021-01-31 20:28:00 30

转载 WEB前端实战——制作登录页面

参考视频:https://ke.qq.com/course/320021代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>登录页面</title> <style> body { background-image: url("img/星空.jpg");

2021-01-31 10:02:15 159

转载 CSS 样式详解

文章目录一、CSS介绍二、CSS使用方法`2.1.内联方式(行内样式)``2.2.内部方式(内嵌样式),在head标签中使用``2.3.外部导入方式(推荐),在head标签中使用`三、选择器`3.1.元素`3.1.1.示例1:h1元素设置样式3.1.2.示例2:多个元素设置样式3.1.3.示例3:子元素会继承最高级元素所有属性`3.2.ID`3.2.1.特点:3.2.2.第一步:给标签指定id3.2.3.第二步:针对id设置样式`3.3.类`3.3.1.第一步:给标签指定类3.3.2.第二步:针对类设置样式

2021-01-30 22:38:49 44

转载 Django CSRF防护

文章目录一、CSRF是什么二、CSRF工作原理三、使用CSRF防护机制四、取消CSRF防护机制参考视频:https://ke.qq.com/course/320021一、CSRF是什么CSRF(Cross Site Request Forgery):跨站请求伪造,实现的原理是CSRF攻击者在用户已经登录目标网站之后,诱使用户访问一个攻击页面,利用目标网站对用户的信任,以用户身份在攻击页面对目标网站发起伪造用户操作的请求,达到攻击目的。二、CSRF工作原理Django怎么验证一个请求是不是CS

2021-01-27 22:16:57 32

转载 Django Session管理

文章目录一、Session与Cookie是什么`1.1.Cookie是怎么工作的?``1.2.为什么需要Session?`二、Django使用Session`2.1.在settings.py配置文件中设置客户端Cookie:``2.2.在视图中操作Session:`三、自己实现用户登录认证参考视频:https://ke.qq.com/course/320021一、Session与Cookie是什么就像你去电商平台购物一样,而网站采用是HTTP协议,它本身就是一个无状态的,是记不住你上次来做了什么事

2021-01-27 21:02:07 28

转载 Django 用户认证系统

文章目录一、用户认证系统`1.1.Django默认创建的数据库表`二、auth模块`2.1.login()``2.2.logout()``2.3.login_required装饰器``2.4.效果图`参考视频:https://ke.qq.com/course/320021一、用户认证系统Django内置一个用户认证系统,使用auth模块实现。auth模块提供了登录、注册、效验、修改密码、注销、验证用户是否登录等功能。1.1.Django默认创建的数据库表• auth_user :用户表•

2021-01-26 22:56:46 112

原创 Django项目实战——轻量化部署平台

文章目录一、概述`1.1.环境信息``1.2.项目描述``1.3.项目设计`1.3.1.项目、应用、服务器关系图1.3.2.访问流程1.3.3.设计思路二、代码展示`2.1.ldp/settings.py`2.1.1.关闭CSRF2.1.2.安装ldp应用2.1.3.配置数据库2.1.4.设置字体、时间`2.2.ldp/urls.py``2.3.myldp/models.py``2.4.myldp/__init__.py``2.5.myldp/admin.py``2.6.myldp/views.py``2.

2021-01-24 21:47:33 243 4

转载 Django 多表操作

文章目录一、多表关系二、一对一`2.1.创建模型关系``2.2.增删改查`增:查改删三、一对多`3.1.创建模型关系`3.1.1.设计三张表3.1.2.同步数据到数据库`3.2.增删改查`3.2.1.正向查询:通过应用名称查询所属项目(app->project)3.2.2.反向查询:通过项目名称查询有哪些应用(project->app)四、多对多`4.1.创建模型关系``4.2.增删改查`4.2.1.添加服务器:4.2.2.部署一个应用到指定服务器:4.2.3.正向查询:查询服务器部署了哪些应用

2021-01-23 22:31:51 34

转载 Django 模板系统

文章目录一、Django 模板系统`1.1.模板系统是什么``1.2.变量`1.2.1.介绍1.2.2.示例1.2.3.设置全局变量`1.3.标签`1.3.1.条件判断1.3.2.操作符1.3.3.循环1.3.4.forloop变量1.3.5.for empty1.3.6.注释`1.4.常用过滤器``1.5.自定义过滤器``1.6.模板继承`1.6.1.定义一个基础模板,也称为母板,这个页面存放整个网站共用的内容1.6.2.创建子模板about.html继承模板`1.7.模板导入`1.7.1.创建一个hel

2021-01-23 14:21:50 26

转载 Django ORM模型

文章目录一、ORM是什么二、Model(模型类)`2.1.使用模型类定义一个User表,包含多字段``2.2.在settings.py配置文件中INSTALLED_APPS列表添加APP`名称`2.3.将模型类生成具体的数据库表`三、使用MySQL数据库3.1.[Linux安装Mysql](https://anqixiang.blog.csdn.net/article/details/104998049)`3.2.进入到Mysql创建test库``3.3.使用pip3工具安装pymysql模块``3.4.修

2021-01-23 14:20:08 34

原创 docker设置存储驱动为overlay2

官方文档:https://docs.docker.com/storage/storagedriver/select-storage-driver/一、Docker存储驱动程序overlay2 是当前所有受支持的Linux发行版的首选存储驱动程序,不需要任何额外的配置。aufs是在内核3.13上不支持的Ubuntu 14.04上运行时,Docker 18.06和更早版本的首选存储驱动程序overlay2。fuse-overlayfs仅在不提供对rootless的支持的主机上运行Rootle

2021-01-22 21:56:59 231

转载 Django 入门详解(一)

概念Django是Python的一个主流Web框架,提供一站式解决方案,开发成本低,内建ORM、数据管理后台、登录认证、表单、RESTAPI等功能,适合开发中大型项目。其他Web框架:• Flask(轻量级)• Tornado(异步)开发环境准备Pycharm下载地址:https://www.jetbrains.com/pycharm/download/#section=windows...

2021-01-16 22:46:29 140

原创 Python如何操作Mysql数据库

文章目录一、安装pymysql模块二、安装数据库三、基本用法`3.1.connect()函数常用参数``3.2.连接对象常用方法``3.3.游标对象常用方法`四、示例`4.1.创建test库和users表``4.2.代码``4.3.执行结果`参考视频:https://ke.qq.com/course/320021一、安装pymysql模块pip3 install pymysql二、安装数据库Linux安装mysql三、基本用法3.1.connect()函数常用参数3.2.连接对象常用方

2021-01-13 20:57:28 30

原创 Python常用标准库

文章目录一、常用标准库二、os库`2.1.常用模块方法``2.2.os.path子模块``2.3.遍历目录`三、sys库四、platform五、glob六、random七、subprocess八、pickle九、json`9.1.示例:字典与json互换`十、time十一、datetime`11.1.练习:计算时间差额,如100天零4小时前、100天零4小时后是什么时候`十二、urllib`12.1.示例1:自定义用户代理``12.2.示例2:向接口提交用户数据`十三、hashlib模块十四、tarfile

2021-01-10 20:39:29 90

转载 Python 异常处理

参考视频:https://ke.qq.com/course/320021捕获异常语法try: <代码块>except [异常类型]: <发生异常时执行的代码块>如果在执行 try 块里的业务逻辑代码时出现异常,系统会自动生成一个异常对象,该异常对象被提交给 Python 解释器,这个过程被称为引发异常。当 Python 解释器收到异常对象时,会寻找能处理该异常对象的 except 块,如果找到合适的 except 块,则把该异常对象交给该 except 块处理,这个

2021-01-09 17:28:53 47

转载 Python面向对象编程

参考视频:https://ke.qq.com/course/320021一、概述1.1.什么是面向对象编程?面向过程编程:以过程为中心的编程思想。这些都是以什么正在发生为主要目标进行编程。面向对象编程:是一种计算机编程架构,以对象为中心的编程思想,对现实世界理解和抽象的方法。1.2.类与对象之间的关系• 类:是对现实生活中一类具有共同特征的事物的抽象描述。例如电脑类、空调类、人类• 对象:类的实体,实际存在的事物,例如电脑类的“主机”、“显示器”• 类与对象的关系:类由对象来定,这个过程叫做

2021-01-09 15:55:58 52

原创 ansible入门详解(新手必备)---值得收藏

文章目录一、yum安装ansible二、相关文件介绍`2.1.配置文件`a、/etc/ansible/ansible.cfg解释b、/etc/ansible/hosts格式`2.2.可执行文件`三、配置基于root用户Key的验证四、ansible命令执行过程五、执行状态六、常用模块`指定远程主机用户,并sudo到root用户`参考视频:https://edu.51cto.com/lesson/306549一、yum安装ansibleyum -y install epel-releaseyum

2021-01-08 20:32:48 1535

Python-3.6.7.tgz

python3.6.7源码包 tar xzf Python-3.6.7.tar.gz cd Python-3.6.7 ./configure --prefix=/usr/local make &amp;&amp; make install

2019-11-03

电脑、电子类常见英文缩写

这是我总结的关于计算机和电子类的专业英文缩写词汇,希望能对大家有所帮助,如有不正确的地方,还望赐教!

2012-12-18

centos_7.2官方源.tgz

centos_7.2官方源,centos_7.2官方源

2019-12-05

电脑问题解决

这是我在日常生活中遇到的一些电脑问题,总结了一下解决方法,希望对大家有所帮助

2012-07-12

电脑可以登QQ、酷狗,但不能进网页问题解决

电脑可以登QQ、酷狗,但不能进网页问题解决

2012-11-06

如何修复桌面快捷方式

当你中病毒后桌面所有的东西都变成了快捷方式,就来试试我的方法吧,祝你成功!

2012-12-01

空空如也

空空如也

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

TA关注的人 TA的粉丝

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