摘要: 前端技术概要 HTML 裸体 只需要记住20个标签就可以搞定98%的网页 CSS 穿衣服 颜色和位置 Javascript 赋予生命,使其具有能动性。 HTML的本质以及在web程序中的作用 然后在浏览器上输入:http://localhost:8000,就会立刻返回 "Hello,Seven.", 阅读全文
posted @ 2017-05-03 20:27 早晨我在雨中采花 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 堡垒机 堡垒机是一种运维安全审计系统。主要的功能是对运维人员的运维操作进行审计和权限控制。同时堡垒机还有账号集中管理,单点登陆的功能。 堡垒机的实现我们主要采用paramiko和SQLalchemy,可以参考前面的paramiko博客。 堡垒机实现的流程 表结构 jumperserver中在用户登录 阅读全文
posted @ 2017-04-20 18:00 早晨我在雨中采花 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一,mysql基础 关于mysql的操作,可以参考下面的博客。http://www.cnblogs.com/wupeiqi/articles/5699254.html 除了对mysql的CURD操作以外【创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)操作) 阅读全文
posted @ 2017-03-30 19:58 早晨我在雨中采花 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 以上,SQLAlchemy的两个最重要的前端部分是ORM(Object Relational Mapper,,即对象关系映射器)和 SQL表达式语言。SQL表达式可以独立于ORM使用。使用ORM时,SQL表达式语言仍然是面向对象的API的一部分,因为它在对象关系配置和查询中使用。 SQLAlchem 阅读全文
posted @ 2017-03-30 09:24 早晨我在雨中采花 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 其他知识点 1,上下文管理 例1. 注意:执行流程,首先会执行with,在执行with的过程中会执行f1()函数,一直到yield停止,然后在with退出的一瞬间会执行finally 例2. 这个是上下文管理比较实用的一个例子,with下面可以做很多的操作,省去了关闭文件的这一步。 2, redis 阅读全文
posted @ 2017-03-29 20:24 早晨我在雨中采花 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 第一步:对管理IP和业务IP进行确认 查看那些是业务IP,那些地址是管理IP 由于我的服务器上有装了saltstack自动化管理工具,所以可以批量查看! salt -E "192.168.30" cmd.run "ethtool enp130s0f0"|egrep "(192.168.30)|(Sp 阅读全文
posted @ 2017-03-29 13:25 早晨我在雨中采花 阅读(14492) 评论(0) 推荐(0) 编辑
摘要: 一,临时方式 1,用命令修改路由(重启后失效) ip route add 192.168.30.0/24 via 192.168.30.254 dev enp1s0f0 ip route add 10.100.5.0/24 via 192.168.30.254 dev enp1s0f0 ip rou 阅读全文
posted @ 2017-03-29 13:03 早晨我在雨中采花 阅读(3018) 评论(0) 推荐(0) 编辑
摘要: 1,安装epel 手动安装(https://fedoraproject.org/wiki/EPEL) wget http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm rpm -Uvh /ro 阅读全文
posted @ 2017-03-24 21:24 早晨我在雨中采花 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 该模块基于ssh,用于连接远程服务器并执行相关操作 1,sshCLIENT,基于用户名和密码连接 1.1 1.2,sshclient封装transport import paramiko transport = paramiko.Transport(('10.1.1.99', 22)) transp 阅读全文
posted @ 2017-02-21 20:01 早晨我在雨中采花 阅读(132) 评论(0) 推荐(0) 编辑
摘要: python中的一种特殊语法 新浪的一道面试题 li = [lambda :x for x in range(10)]print(li[0]()) 结果是多少? 分析: 因为lamda :x 这个函数在进行循环时,并没有执行。而在外层打印此时的x,为9,这时把x的值放入内部进行执行,相当于print 阅读全文
posted @ 2017-02-21 19:24 早晨我在雨中采花 阅读(144) 评论(0) 推荐(0) 编辑