- 博客(84)
- 资源 (1)
- 收藏
- 关注
原创 linux 常用命令目录
【磁盘】lvm基本组成xfsdump工具(xfs文件格式)【网络】wirshark工具tcpdump抓包分析dig 域名解析curl请求
2019-10-22 14:51:34 177
原创 第一章Python基础_第四节 Python列表详解
切片 1 li = [1,3,2,'a',4,'b',5,'c'] 2 #将列表切为新的列表l1,l1 = [1,3,2] 3 # print(li[0:3]) 4 # print(li[:3]) 5 ##将列表切为新的列表l2,l2 = ['a',4,'b'] 6 print(li[3:6]) 7 ##将列表切为新的列表l3,l3 = [1,2,4,5] 8 print(li...
2020-01-19 15:48:00 112
原创 Django(5)--model 2
目录Django-model(2)模型查询查询集和过滤器(queryset)返回单个数据状态码(扩展)获取单个对象(get)first和last限制查询集和查询集的缓存切片缓存集字段查询查询条件(比较运算符)聚合函数F对象Q对象模型成员自定义管理器类作业Django-model(2)模型查询查询集表示从数据库获取的对象合集查询集可以有多个过滤器过滤器就是一个函数,基于所给的参数限制查询集...
2019-12-04 22:35:00 233
原创 Django-定义属性
目录概述库逻辑删除字段类型字段选项关系https://www.bilibili.com/video/av57516522/?p=13概述django根据属性的类型确定以下信息当前选择的数据库支持字段的类型渲染管理表单时使用的默认html控件在管理站点最低限度的验证django会为表增加自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后,则djan...
2019-11-28 17:45:00 93
原创 Django(5)-model
目录环境准备今日内容model开发流程ORMDjango定义模型数据库中数据类型模型成员objects创建model创建对象环境准备创建一个新项目django-admin startproject djangomodeldjango-admin startapp Apppython manage.py startapp App创建templates并标记settings.py...
2019-11-28 17:44:00 184
原创 Django(4)--mysql操作
目录路由优化配置django--MySQLtemplates模板展示展示学生修改学生名字删除学生mysqlpython manage.py shell如何看待bug表关系级联路由优化配置拆分为多个应用。在app中创建自己的urlsurlpatterns路由规则列表在根urls中进行子路由的包含子路由根路由规则+子路由规则djangoadmin startapp app02...
2019-11-26 17:47:00 44
原创 Django(3)--关联mysql
目录ORMmysql创建数据库数据库类ORM对象关系映射,是为了解决面向那个对象与数据库存在的互不匹配的现象的技术。mysql创建数据库本地安装mysql,并创建数据库create databases bookmanager;settings.py#连接本地数据库,不能把settings.py代码暴露在公网中DATABASES = { 'default': { ...
2019-11-20 00:18:00 39
原创 gtilab+jenkins+ansible目录
Jenkins改进(1)–介绍与安装ansible改进版(1)–Python虚拟环境下安装ansibleansible改进版(2)–ansible playbook入门和编写规范jenkins进阶(3)—Jenkins job构建配置决战!!(1)–Jenkins+ansible+gitlab决战!!(2)–Jenkins+ansible+gitlabgitlab–版本控制...
2019-11-11 14:57:20 188
原创 django(2)-- 登陆测试
目录django登录逻辑创建项目与app配置项目构建一个登陆功能django登录逻辑创建项目与apppython -m django --versiondjango-admin startproject login_domecd login_dome/django-admin startapp app01配置项目settings.pyALLOWED_HOSTS = ['*']...
2019-11-08 17:30:00 39
原创 Django(1)--安装与文件解析
目录django下载创建项目启动项目Django的配置django下载1.11版本最后一个支持python2版本命令行下载pip install django==1.11.25 -i https://pypi.tuna.tsinghua.edu.cn/simple/ #指定清华源下载pip install django #下载2.2pip list #查看已下载的模块pip un...
2019-11-07 00:34:00 36
原创 visual studio code django
因为pycharm社区版没有Django框架,所以自行安装使用visual studio code安装Django与依赖pip3.exe install django==1.11.25 #pip3.exe install pylint pylint_django #安装依赖创建Django项目...
2019-11-04 13:42:20 386
原创 tsar--系统性能监控工具
文章目录简介总体架构主要执行流程有:安装参考博客:Linux命令Linux系统性能监控工具介绍之-tsar简介tsar是淘宝自己开发的一个采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等),以及应用数据(如squid haproxy nginx等)。收集到的数据存储在磁盘上,可以随时查询历史信息,输出方式灵活多样,另外支持将数据存储到MySQL中,也可以将数据发送...
2019-11-01 14:19:49 827
原创 决战!!(1)--Jenkins+ansible+gitlab
文章目录Jenkins,ansible,gitlab实战Jenkins,ansible,gitlab集成环境搭建freestyle job 实现静态网站部署交付Jenkins,ansible,gitlab实战Jenkins,ansible,gitlab集成环境搭建gitlab:gitlab.example.comjenkins+ansible: jenkins.example.com #...
2019-10-31 23:54:11 420
原创 jenkins进阶(3)---Jenkins job构建配置
文章目录Jenkins job构建配置构建freestyle jobjenkins pipeline job构建配置pipeline基础架构Jenkins应用Jenkins Linux shell集成Jenkins参数集成Jenkins git集成Jenkins maven集成Jenkins ansible集成Jenkins job构建配置环境准备配置Jenkins server本地g...
2019-10-30 22:32:45 1158
原创 python虚拟环境
文章目录概述pyenv安装概述Python应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者可以使用库的过时版本的接口编写应用程序。这意味着一个Python安装可能无法满足每个应用程序的要求。如果应用程序A需要特定模块的1.0版本但应用程序B需要2.0版本,则需求存在冲突,安装版本1.0或2.0将导致某一个应用程序无法运行。...
2019-10-30 10:18:03 217
原创 Jenkins改进(1)--介绍与安装
文章目录jenkins介绍jenkins的优势和应用场景Jenkins安装配置管理jenkins介绍Jenkins作为业内运维运用最为广泛的工具,在于把传统意义上的运维工作与开发工作完美地结合在一起,作为传统意义的从事运维工作的相关人员很多工作都在命令和脚本间游走但工作内容就成了黑盒,如何管理如何协同是我们需要考虑的问题,Jenkins在运维工作中起到了承上启下的工作,它的前台界面方便我们直观...
2019-10-29 00:04:56 361
原创 ansible改进版(2)--ansible playbook入门和编写规范
文章目录playbook语言介绍playbook框架与格式test playbooksplaybook语言介绍playbook作为ansible独有的术语,是ansible配置部署的编排语言框架,本身简单易读的语法结构以及丰富的内嵌模块非常易于我们编写远程系统部署策略,playbook基础的文件格式为yaml格式,可以将playbook称之为总的乐谱,每一个yaml文件可以称为playbook...
2019-10-26 22:16:36 1322 1
原创 gitlab--版本控制
文章目录GITLAB介绍gitlab工作流程:gitlab安装配置管理:私有仓库GITLABpycharm开发代码上传到gitlab代码上线GITLAB介绍Github顾名思义是一个Git版本库的托管服务,是目前全球最大的软件仓库,拥有上百 万的开发者用户,也是软件开发和寻找资源的最佳途径,Github不仅可以托管各种Git 版本仓库,还拥有了更美观的Web界面,您的代码文件可以被任何人克隆,...
2019-10-26 00:26:32 900
原创 路由跟踪
文章目录traceroutetracepathtraceroutetraceroute指令让你追踪网络数据包的路由途径,预设数据包大小是40Bytes。参数: -d 使用Socket层级的排错功能。 -f<存活数值> 设置第一个检测数据包的存活数值TTL的大小。 -F 设置勿离断位。 -g<网关> 设置来源路由网关,最多可设置8个。...
2019-10-24 12:00:58 873
原创 nmap 扫描器
nmap扫描器是一种能够自动检测主机安全性弱点的程序。扫描器通过发送特定的网络数据包,记录目标主机的应答消息,从而收集关于目标主机的各种信息。目前网络上有很多扫描软件,比较著名的扫描器有SSS,X-Scan,Superscan等,功能最强大的当然是Nmap了。Nmap(Network Mapper)是一款开放源代码的网络探测和安全审核工具。它用于快速扫描一个网络和一台主机开放的端口,还能使用T...
2019-10-24 12:00:22 325
原创 git命令
文章目录为什么需要?有了又怎么样?常见的版本管理工具git安装配置初始化GIT工作目录常规使用(创建数 据-提交数据)GIT COMMIT –A参数删除暂存区数据重命名暂存区数据查看历史记录还原历史数据还原未来数据标签使用对比数据分支结构创建分支合并分支分支冲突WINDOWS客户端使用GIT服务器私有仓库GITLABGITHUB使用pycharm开发代码上传到gitlab代码上线为什么需要?...
2019-10-24 11:12:59 543
原创 Jenkins(可持续集成)
文章目录git + Jenkins开发写代码的演变持续集成运维上线代码的演变持续交付持续部署jenkins介绍安装Jenkins测试/安装插件Jenkins配置文件关联gitlab构建环境**配置Gitlab** **Push自动触发jenkins构建**git + Jenkins开发写代码的演变一个开发单打独斗,撸代码,开发网站,自由自在;多个开发同时开发一个网站,同时改一份代码。但是...
2019-10-24 11:01:23 5999
原创 gitlab上安装gitbook
前提:gitlab已安装,想要在gitlab上写文档,gitlab对markdown文档支持的不是很好,为了好看,文档归类方便安装环境:先安装nodejs先安装 nodejs #二进制安装官网下载nodejs二进制包将包上传到linux相关路径下,一般是/usr/local/tar -xvf node-xxxx.tar.gz ---将tar文件解压成文件夹mv node-xxx nod...
2019-10-23 11:27:49 2975
原创 dig 命令使用
参考:dig命令解析dig 命令主要用来从 DNS 域名服务器查询主机地址信息,可以用来测试域名系统工作是否正常。参数:主机:指定要查询域名主机;查询类型:指定DNS查询的类型;查询类:指定查询DNS的class;查询选项:指定查询选项。@<服务器地址>:指定进行域名解析的域名服务器;-b<ip地址>:当主机具有多个IP地址,指定使用本机的哪个IP地...
2019-10-22 14:21:08 6070
原创 Windows 分区
前情:我在虚拟机上添加了一块新硬盘(虚拟机添加新硬盘就不说了)一、添加一块新盘计算机--->管理--->磁盘管理1. 如果是新添加的硬盘会有一个未分配--->右键---新建卷---》新建自己想要的卷(这里忘了截图了)2. 或者扩展:如果有未分配的卷E盘的扩展卷就是黑色的3.缩小就压缩卷...
2019-10-21 18:14:20 325
原创 tcpdump 命令使用(待续。。。)
tcpdump是一个用于截取网络分组,并输出分组内容的工具。支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息,凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具...
2019-10-21 15:18:39 165
原创 curl 命令使用(待续。。。)
curl是一个开源的用于数据传输的命令行工具与库,它使用URL语法格式,支持众多传输协议,包括:HTTP、HTTPS、FTP、FTPS、GOPHER、TFTP、SCP、SFTP、SMB、TELNET、DICT、LDAP、LDAPS、FILE、IMAP、SMTP、POP3、RTSP和RTMP。curl库提供了很多强大的功能,你可以利用它来进行HTTP/HTTPS请求、上传/下载文件等,且支持Coo...
2019-10-21 14:42:17 220
原创 Linux 7 修改主机名
第一步:修改/etc/hostname文件hostnamectl set-hostname jenkins第二步:在/etc/hosts设置本地解析vim /etc/hosts192.168.234.133 jenkins
2019-10-21 14:39:21 422
原创 xfsdump命令使用(待续。。。)
文章目录xfsdump命令介绍xfs 备份级别xfsdump命令介绍1. XFS 提供了 xfsdump 和 xfsrestore 工具协助备份 XFS 文件系统中的数据。xfsdump 按 inode顺序备份一个 XFS 文件系统。 2. centos7 选择 xfs 格式作为默认文件系统,centos7 选择 xfs 格式作为默认文件系统,而且不在使用以前的ext,仍然支持 ext...
2019-10-18 16:30:59 3345
原创 红帽进入单用户模式/救援模式
文章目录前情提要:红帽进入单用户模式/救援模式前情提要:因为本人在虚拟机上做挂载磁盘的实验,新添加磁盘挂载目录,并把磁盘UUID与挂载点的对应关系写入了/etc/fstab中,之后我又把磁盘删除了,但没有修改/etc/fstab,机器重启后就起不来了,所以进入单用户模式把文件该过来。红帽进入单用户模式/救援模式开机按任意键进入系统选择菜单 (救援模式)选择第一项按e进入编辑模式...
2019-10-18 11:08:30 6071
原创 lvm基本组成
文章目录LVM基本组成优点创建物理卷(PV)创建卷组(VG)查看逻辑卷lv_swap的缩和扩lv_root的缩和扩xfsdump命令使用建立文件系统与挂载逻辑卷快照区的建立快照备份mysql报错 error虚拟机热添加硬盘查看参数parted工具(操作前如果有数据都要备份好)fdisk工具LVM基本组成lvm手册linux 命令查询手册LVM利用Linux内核的device-mapper功...
2019-10-17 17:35:38 2890
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人