凉城旧巷
Python从入门到自闭,Java从自闭到放弃,数据库从删库到跑路,Linux从rm -rf到完犊子!!!
posts - 315,comments - 20,views - 38万
09 2018 档案
前端(十)—— 表格、表单、音频、视频、形变、浏览器适配、字体图标、盒子阴影
摘要:表格、表单、音频、视频、形变、浏览器适配、字体图标、盒子阴影 一、表格(table) 1、基本结构 <table>:表格 <caption>:表题 <tr>:表格中的行 <th>:表头 <td>:表格中的单元格 2、常用属性 <!DOCTYPE html> <html> <head> <meta c 阅读全文
posted @ 2018-09-28 16:55 凉城旧巷 阅读(289) 评论(0) 推荐(0) 编辑
前端(九)—— 过渡与动画
摘要:过渡与动画 一、过渡 1、什么是过渡 从一个状态以动画方式变成另一种状态的这种变化过程就叫做过渡 2、过渡属性 3、案例 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>过度案例</title> <style type="tex 阅读全文
posted @ 2018-09-27 17:07 凉城旧巷 阅读(760) 评论(0) 推荐(0) 编辑
前端(八)—— 高级布局:文档流、浮动布局、流式布局、定位布局、flex布局、响应布局
摘要:高级布局:文档流、浮动布局、流式布局、定位布局、flex布局、响应布局 一、文档流 1、什么是文档流 将窗体自上而下分成一行一行,块级元素从上至下、行内元素在每行中从左至右的顺序依次排放元素 2、本质 文档流本质是 nomal flow (普通流、常规流) 3、BFC(Block Formattin 阅读全文
posted @ 2018-09-27 16:18 凉城旧巷 阅读(3678) 评论(0) 推荐(0) 编辑
前端(七)—— 盒模型之display、overflow、隐藏、border、margin、样式支持,层级结构
摘要:display、overflow、隐藏、border、margin、样式支持,层级结构 一、盒模型之display 1、三种样式 2、block、inline、inline-block的区别 (1)display:block block元素会独占一行,多个block元素会各自新起一行。默认情况下,b 阅读全文
posted @ 2018-09-25 19:09 凉城旧巷 阅读(703) 评论(0) 推荐(0) 编辑
前端(六)—— 伪类选择器:a标签的伪类、内容伪类、索引伪类、取反伪类
摘要:a标签的伪类、内容伪类、索引伪类、取反伪类 一、a标签的四大伪类 :link:未访问状态 :hover:悬浮状态 :active:活跃状态 :visited:已访问状态 :link:未访问状态 :hover:悬浮状态 :active:活跃状态 :visited:已访问状态 四大伪类也可用于其他标签 阅读全文
posted @ 2018-09-24 16:41 凉城旧巷 阅读(738) 评论(0) 推荐(0) 编辑
前端(五)—— a、img、list标签
摘要:a标签、img标签、list标签 一、a标签 1、常用用法 2、常用属性 3、其他用法 mailto:邮件给... tel:电话给... sms:信息给... mailto:邮件给... tel:电话给... sms:信息给... 4、锚点 (1)什么是锚点 页面内的超链接,通过点击锚点,能够快速重 阅读全文
posted @ 2018-09-24 16:15 凉城旧巷 阅读(1040) 评论(0) 推荐(0) 编辑
前端(四)—— 盒模型成员、属性、布局
摘要:盒模型 一、盒模型概念与成员 1、什么是盒模型 广义盒模型:文档中所有功能性及内容性标签,及文档中所有显示性标签 侠义盒模型:文档中以块级形式存在的标签(块级标签拥有盒模型100%特性且最常用) 盒模型组成:margin + border + padding + content 广义盒模型:文档中所 阅读全文
posted @ 2018-09-21 17:27 凉城旧巷 阅读(209) 评论(0) 推荐(0) 编辑
前端(三)—— 基础选择器、组合选择器、属性选择器
摘要:基础选择器、组合选择器、属性选择器 一、基础选择器 1、通配选择器 2、标签选择器 3、类选择器 4、id选择器 5、基础选择器的优先级 6、基础选择器总结 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>css选择器</tit 阅读全文
posted @ 2018-09-21 16:29 凉城旧巷 阅读(743) 评论(0) 推荐(0) 编辑
前端(二)—— CSS的引入方式、长度与颜色单位、常用样式、选择器
摘要:CSS的引入方式、长度与颜色单位、常用样式、选择器 一、CSS的三种引入方式 1、行间式 2、内联式 3、外联式 div{ width: 200px; height: 200px; background-color: green; } 4、三种引入方式的优先级 <!DOCTYPE html> <ht 阅读全文
posted @ 2018-09-20 17:16 凉城旧巷 阅读(239) 评论(0) 推荐(0) 编辑
补充:字典的多种创建方式
摘要:字典的多种创建方式 一、创建空字典 二、直接赋值创建 三、通过关键字和关键字参数创建 四、通过二元组列表创建 五、dict和zip结合创建 六、通过字典推导式创建 七、通过fromkeys创建 阅读全文
posted @ 2018-09-19 20:45 凉城旧巷 阅读(330) 评论(0) 推荐(0) 编辑
前端(一)—— 前端三种语言、核心标签、常见标签、标签分类
摘要:前端三种语言、核心标签、常见标签、标签分类 一、前端 前端即网站前台部分,运在PC端,移动端等浏览器上展现给客户浏览的的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验。前端技术一般分为前端设计和前 阅读全文
posted @ 2018-09-19 16:44 凉城旧巷 阅读(7539) 评论(0) 推荐(1) 编辑
MySQL数据库(六) —— SQL注入攻击、视图、事物、存储过程、流程控制
摘要:SQL注入攻击、视图、事物、存储过程、流程控制 一、SQL注入攻击 1、什么是SQL注入攻击 import pymysql conn = pymysql.Connect( user="root", password="admin", host="localhost", database="day43 阅读全文
posted @ 2018-09-18 15:36 凉城旧巷 阅读(729) 评论(0) 推荐(0) 编辑
MySQL数据库(五)—— 用户管理、pymysql模块
摘要:用户权限管理、pymysql模块 一、用户管理(权限管理) 在MySQL中自带的mysql数据库中有4个表用于用户管理的 二、pymysql模块 pymysql模块用于Python程序与MySQL的连接 1、查询 2、fetchall、fetchone、fetchmany与scroll fetcha 阅读全文
posted @ 2018-09-17 16:22 凉城旧巷 阅读(207) 评论(0) 推荐(0) 编辑
MySQL数据库(四)—— 记录相关操作之插入、更新、删除、查询(单表、多表)
摘要:记录相关操作之插入、更新、删除、查询(单表、多表) 一、插入数据(insert) 二、更新数据(update) 三、删除数据(delete) 删除数据时,如果设置过主键自动增长: 部分删除,会保留行号,先修改主键的值,再添加新的数据 全部删除,会保留行号,先修改主键的值,在添加新的数据 > 全部修改 阅读全文
posted @ 2018-09-14 19:00 凉城旧巷 阅读(1235) 评论(0) 推荐(0) 编辑
MySQL数据库(二)——库相关操作、表相关操作(一)、存储引擎、数据类型
摘要:库相关操作、表相关操作(一)、存储引擎、数据类型 一、库相关操作 1、创建数据库 (1)语法 (2)数据库命名规范 2、数据库的操作 二、表相关操作 1、存储引擎 (1)什么是引擎 涉及到存储数据的代码就称之为存储引擎。数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储 阅读全文
posted @ 2018-09-12 19:03 凉城旧巷 阅读(231) 评论(0) 推荐(0) 编辑
MySQL数据库(一)—— 数据库介绍、MySQL安装、基础SQL语句
摘要:数据库介绍、MySQL安装、基础SQL语句 一、数据库介绍 1、什么是数据库 数据库即存储数据的仓库 2、为什么要用数据库 (1)用文件存储是和硬盘打交道,是IO操作,所以有效率问题 (2)管理不方便 (3)一个程序不太可能仅运行在同一台电脑上 # 我们在编写任何程序之前,都需要事先写好基于网络操作 阅读全文
posted @ 2018-09-11 16:26 凉城旧巷 阅读(317) 评论(0) 推荐(0) 编辑
并发编程(六)——进程/线程池、协程、gevent第三方库
摘要:进程/线程池、协程、gevent第三方库 一、进程/线程池 1、进程池 (1)什么是进程池 如果需要创建的子进程数量不大,可以直接利用multiprocess中的Process来创建。但是当需要创建上百个或上千个,手动创建就较为繁琐,这时就可以利用进程池来创建,即current.futures模块中 阅读全文
posted @ 2018-09-10 21:10 凉城旧巷 阅读(577) 评论(0) 推荐(0) 编辑
并发编程(五)——GIL全局解释器锁、死锁现象与递归锁、信号量、Event事件、线程queue
摘要:GIL、死锁现象与递归锁、信号量、Event事件、线程queue 一、GIL全局解释器锁 1、什么是全局解释器锁 GIL本质就是一把互斥锁,相当于执行权限,每个进程内都会存在一把GIL,同一进程内的多个线程,必须抢到GIL之后才能使用Cpython解释器来执行自己的代码,即同一进程下的多个线程无法实 阅读全文
posted @ 2018-09-07 15:23 凉城旧巷 阅读(204) 评论(0) 推荐(0) 编辑
并发编程(四)——线程、开启线程、守护线程、线程互斥锁
摘要:线程、开启线程、守护线程、线程互斥锁 一、什么是线程 进程其实一个资源单位,而进程内的线程才是cpu上的执行单位,线程其实指的就是代码的执行过程 二、进程和线程的区别 1. 同一进程下的多个线程共享该进程内的资源 2. 创建线程的开销要远远小于进程 三、利用Thread类开启线程的两种方式 1、Th 阅读全文
posted @ 2018-09-06 16:30 凉城旧巷 阅读(195) 评论(0) 推荐(0) 编辑
并发编程(三)——生产者与消费者模型
摘要:生产者与消费者模型 一、生产者与消费者模型 1、什么是生产者消费者模型 (1)生产者消费者模式是通过一个容器来解决生产者和消费者的强耦合问题。生产者和消费者彼此之间不直接通讯,而通过阻塞队列来进行通讯,所以生产者生产完数据之后不用等待消费者处理,直接扔给阻塞队列,消费者不找生产者要数据,而是直接从阻 阅读全文
posted @ 2018-09-06 16:01 凉城旧巷 阅读(414) 评论(0) 推荐(0) 编辑
并发编程(二)——利用Process类开启进程、僵尸进程、孤儿进程、守护进程、互斥锁、队列与管道
摘要:Process类与开启进程、守护进程、互斥锁 一、multiprocessing模块 1、multiprocessing模块用来开启子进程,并在子进程中执行我们定制的任务(比如函数),该模块与多线程模块threading的编程接口类似。 2、multiprocessing模块的功能众多:支持子进程、 阅读全文
posted @ 2018-09-05 14:54 凉城旧巷 阅读(387) 评论(0) 推荐(0) 编辑
并发编程(一)——进程、操作系统、多道技术
摘要:进程、操作系统、多道技术 一、什么是进程 进程是一个正在执行/运行的程序,进程是用来描述程序执行状态的虚拟概念 二、进程和程序的区别 进程:程序的执行的过程 程序:一段代码 注意:同一个程序每执行一次就是一个进程 三、操作系统 1、什么是操作系统 操作系统是一个协调/管理/控制计算机硬件资源和应用程 阅读全文
posted @ 2018-09-04 16:22 凉城旧巷 阅读(704) 评论(0) 推荐(0) 编辑
网络编程(四)——基于udp协议的套接字socket、socketserver模块的使用
摘要:基于udp协议的套接字、socketserver模块 一、UDP协议(数据报协议) 1、何为udp协议 不可靠传输,”报头”部分一共只有8个字节,总长度不超过65,535字节,正好放进一个IP数据包。 tcp协议(流式协议) 2、udp协议的特点 (1)传输数据以数据报的形式传送。因为数据以数据包的 阅读全文
posted @ 2018-09-04 16:01 凉城旧巷 阅读(281) 评论(0) 推荐(0) 编辑
网络编程(三)——通信循环、链接循环、粘包问题
摘要:通信循环、链接循环、粘包问题 一、通信循环 服务端和客户端可以进行连续的信息交流 from socket import * ser_socket = socket(AF_INET, SOCK_STREAM) ser_socket.bind(('127.0.0.1', 8886)) ser_socke 阅读全文
posted @ 2018-09-03 17:30 凉城旧巷 阅读(457) 评论(0) 推荐(0) 编辑
基础补充(四)——流程控制之if、while、for,break与continue
摘要:流程控制 一、流程控制之if……else…… 二、流程控制之while……循环 1. 为了不写重复代码,而且程序可以重复执行多次 2. while循环语法 #打印0-10之间的偶数 count=0 while count <= 10: if count%2 == 0: print('loop',co 阅读全文
posted @ 2018-09-01 16:19 凉城旧巷 阅读(280) 评论(0) 推荐(0) 编辑
基础补充(三)——基本数据类型、格式化输出、基本运算符
摘要:基本数据类型、格式化输出、基本运算符 一、基本数据类型 1、数字类型 注意:自从Python2.2起,如果整数发生溢出,Python会自动将整数数据转换为长整数,所以如今在长整数数据后面不加字母L也不会导致严重后果了。所以在Python3里不再有long类型了,全都是int 2、字符串类型 # 1. 阅读全文
posted @ 2018-09-01 15:46 凉城旧巷 阅读(256) 评论(0) 推荐(0) 编辑
基础补充(二)——用户交互、变量、注释、文件头
摘要:用户交互、变量、注释、文件头 一、用户交互 在Python3中,用户输入input 的任何值,都存成字符串 二、变量 1、什么是变量 变量是变化的量,用来保存程序执行的状态以及状态的变化 2、变量定义规范 3、变量定义 4、定义变量会有:id,type,value 5、垃圾回收 (1)Python自 阅读全文
posted @ 2018-09-01 14:10 凉城旧巷 阅读(179) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示