- 博客(20)
- 收藏
- 关注
原创 Dom
文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定的核心内容。----------------------------------------
2017-06-20 00:12:40
421
原创 JavaScript
JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。一、如何编写1、JavaScript代码存在形式1234567-- 方式一 -->type"t
2017-06-20 00:06:07
468
原创 JavaScript作用域
JavaScript作用域JavaScript的作用域一直以来是前端开发中比较难以理解的知识点,对于JavaScript的作用域主要记住几句话,走遍天下都不怕...一、“JavaScript中无块级作用域”在Java或C#中存在块级作用域,即:大括号也是一个作用域。public static void main (){ if(1==1)
2017-06-20 00:03:30
400
原创 HTML
概述HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的一套规则,大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。浏览器负责将标签翻译成用户“看得懂”的格式,呈现给用户!(例:djangomoan模版引擎)HTML文档文档树DoctypeDocty
2017-06-19 18:12:43
698
原创 堡垒机的实现
本节内容项目实战:运维堡垒机开发 前景介绍到目前为止,很多公司对堡垒机依然不太感冒,其实是没有充分认识到堡垒机在IT管理中的重要作用的,很多人觉得,堡垒机就是跳板机,其实这个认识是不全面的,跳板功能只是堡垒机所具备的功能属性中的其中一项而已,下面我就给大家介绍一下堡垒机的重要性,以帮助大家参考自己公司的业务是否需要部署堡垒机。堡垒机有以下两个至关重
2017-06-10 22:44:11
2617
1
原创 sqlalchemy ORM
本节内容ORM介绍sqlalchemy安装sqlalchemy基本使用多外键关联多对多关系表结构设计作业 1. ORM介绍orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据
2017-06-10 21:57:41
630
原创 MySQL(三)
pymsqlpymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。下载安装1pip3 install pymysql使用操作1、执行SQL1234567
2017-06-10 21:18:36
411
原创 MySQL(二)
视图视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。SELECT *FROM ( SELECT nid, NAME FROM tb1
2017-06-10 21:04:47
303
原创 python mysql and ORM 12
本节内容 数据库介绍mysql 数据库安装使用mysql管理mysql 数据类型常用mysql命令创建数据库外键增删改查表权限事务 索引python 操作mysql ORM sqlachemy学习1. 数据库介绍什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访
2017-06-10 20:12:57
837
原创 redis缓存,rabbitMQ队列
缓存数据库介绍 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规
2017-06-08 18:10:25
1671
原创 Python_协程_异步IO(Select\Poll\Epoll)
本节内容Gevent协程Select\Poll\Epoll异步IO与事件驱动 引子到目前为止,我们已经学了网络并发编程的2个套路, 多进程,多线程,这哥俩的优势和劣势都非常的明显,我们一起来回顾下 协程协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。协
2017-05-27 23:45:38
699
原创 Python_进程_线程篇
本节内容操作系统发展史介绍进程、与线程区别python GIL全局解释器锁线程语法join线程锁之Lock\Rlock\信号量将线程变为守护进程Event事件 queue队列生产者消费者模型Queue队列开发一个线程池进程语法进程间通讯进程池 操作系统发展史手工操作(无操作系统)1946年第一台计算机诞生--20世纪
2017-05-27 22:00:09
448
原创 Socket网络编程8
本节内容Socket介绍Socket参数介绍基本Socket实例Socket实现多连接处理通过Socket实现简单SSH通过Socket实现文件传送 1. Socket介绍概念A network socket is an endpoint of a connection across a computer network. Today, mos
2017-05-27 00:37:55
523
原创 面向对象进阶7
本节内容:面向对象高级语法部分经典类vs新式类 静态方法、类方法、属性方法类的特殊方法反射异常处理Socket开发基础作业:开发一个支持多用户在线的FTP程序 面向对象高级语法部分经典类vs新式类把下面代码用python2 和python3都执行一下1234567
2017-05-21 00:28:23
382
原创 面向对象6
本节内容: 面向对象编程介绍为什么要用面向对象进行开发?面向对象的特性:封装、继承、多态类、方法、 引子你现在是一家游戏公司的开发人员,现在需要你开发一款叫做的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢?
2017-05-21 00:10:53
581
原创 模块5
本节大纲:模块介绍time &datetime模块randomossysshutiljson & picleshelvexml处理yaml处理configparserhashlibsubprocesslogging模块re正则表达式 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码
2017-05-20 23:28:35
866
原创 基础4
本节内容迭代器&生成器装饰器json & pickle数据序列化软件目录结构规范列表生成式,迭代器&生成器列表生成式>>> a[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]>>> b=[]>>>for i in a:b.append(i+1)>>> b[2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
2017-05-20 21:13:02
341
原创 基础3
本节内容1. 函数基本语法及特性2. 参数与局部变量3. 返回值嵌套函数4.递归5.匿名函数6.函数式编程介绍7.高阶函数8.内置函数 温故知新1. 集合主要作用: 去重关系测试, 交集\差集\并集\反向(对称)差集1234
2017-05-20 17:48:31
285
原创 基础2
本节内容列表、元组操作字符串操作字典操作集合操作文件操作字符编码与转码 1. 列表、元组操作列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作定义列表>>> argv = [1,2,3,4]通过下标访问列表中的元素,下标从0开始计数>>> argv[0]1>>> argv[1]2>
2017-05-20 11:07:53
390
原创 基础
一、 Python介绍python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。目前Python主要应用领域:云计算: 云计算最火的语言, 典型应用OpenStackWEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,
2017-05-20 09:38:17
858
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人