前端:HTML+CSS第2天学习笔记

 前端:HTML+CSS第2天学习笔记1.表格注意事项①单元格默认会有间距。如果要去掉间距,在table标签上加上cellspacing=“0”②设置表格边框合并。需要把此属性写在table标签的css中③单元格合并。colspan=“2”水平合并.如果是水平合并,把相邻的单元格去掉垂直合并:ro...

2018-04-30 00:47:31

阅读数:16

评论数:0

前端基础:HTML+CSS第1天学习笔记

HTML+CSS第1天学习笔记 1.三大标准一个网页是由三大语言去组成的一个网站。①结构标准HTMLHTML负责的是网页的结构,好比人的骨骼。②表现(样式)标准CSSCSS负责网页端美化。好比人的化妆师。③行为标准JavaScriptJS负责与后端进行数据交互。页面的交互效果。2.单双标签标签有些...

2018-04-30 00:40:10

阅读数:12

评论数:0

Python 极简Python中元类概述

1.元类的目的,就是改变类上的属性.2.元类的作用:让我们写的舒服,用的舒服3.元类的demo,及两种使用方式.type(类名,(父类名.....),{"键","值} 第一种方式 def xxxx(类名,父类名...,属性): re...

2018-04-26 09:01:24

阅读数:4

评论数:0

Python mini服务器框架设计范例,实现wsgi协议!

本次展示的是一个mini_web服务器及对应的框架设计及其思路.分服务器跟框架两次源代码.实现wsgi协议!一.相关知识点:1.静态与动态    1.静态:从硬盘直接读取内容返回不做修改就静态,其他都是动态    2.wsgi协议    用来规定框架与服务器之间的数据传递方式,    作用:让不同...

2018-04-26 08:43:05

阅读数:16

评论数:0

pycharm 常用快捷键

最重要的快捷键1. ctrl+shift+A:万能命令行 2. shift两次:查看资源文件 3. .print 自动提示补齐新建工程第一步操作1. module设置把空包分层去掉,compact empty middle package 2. 设置当前的工程是utf-8,设置的Editor--&...

2018-04-20 19:58:07

阅读数:32

评论数:0

编程常用Mac快捷键

编程常用Mac快捷键1.    Ctrl+ Shift + Q 一键退出所有应用程序。2.    我的电脑:Command+Shift+C。3.    便笺是我们很常用的功能,可以把一些临时性的文字内容贴到桌面上,大家是如何做的呢?复制文字,打开便笺程序,新建便笺,粘贴文字!Too young t...

2018-04-20 19:55:44

阅读数:18

评论数:0

Python 巧用time模块计算函数的执行所需时间

#用装饰器demo演示 import time def set_fun(func): def call_fun(*args, **kwargs): first_time = time.time() func_exec = func(*args, **kwargs) print(...

2018-04-20 19:47:16

阅读数:19

评论数:0

Python 实例:变量num两种使用方式_巧妙计算装饰器的执行次数!

#万能装饰器 def set_fun(func): num = 0 def call_fun(*args,**kwargs): nonlocal num #访问外部函数的变量 num += 1 print(num) return func(*args,**kwargs) ...

2018-04-20 19:44:44

阅读数:7

评论数:0

Python 实例解析两个装饰器的执行流程

#源码:def set_fun1(func1): print("set_fun1") def call_fun1(): print("call_fun1") func1() return call_fun1 ...

2018-04-20 19:41:03

阅读数:28

评论数:0

Python 实例解析,装饰器传参!

# 装饰器传参这个是固定的格式# 三个函数的嵌套,第三层里包含一个闭包,第三层返回闭包的引用(闭包的外层函数引用)# 调用的格式是@set_args()def set_args(args): print(args) def set_fun(func): print(func) pri...

2018-04-20 19:32:26

阅读数:5

评论数:0

Python 面向对象,再议:封装,继承,多态.

1.封装    一个功能封装成一个函数,目的是为了重复使用代码,方便查看代码2.继承    如果多个子类都需要都同一个方法,那么我们会把这个方法给父类.    目的,重复使用代码.3.多态    必须是继承的,一个函数有多种不同的显示效果(结果不一样),这个在Python中不严谨.    ...

2018-04-18 23:17:25

阅读数:6

评论数:0

Python 面向对象开发_super()继承,优点及用法简析

#super()    从继承表中找到当前自己的位置,super()相当于调用继承表中上一个对象,优点:让所有继承来的类只初始化一次,继承表可以使用(类.__mro__查看)    (查看代码详解)# coding=utf-8 print("******多继承使用类名.__in...

2018-04-18 23:15:07

阅读数:6

评论数:0

Python 极简_三种模块的导入方式

三种模块的导入方式1.from xx import xx 2.import xx 3.用字符串导入 xx =import("xx") # 相当于import xx

2018-04-18 23:06:14

阅读数:17

评论数:0

Python 极简_私有属性

xx: 公有变量 _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到),但是可以通过特殊的方式去访问,_类名__私有属性名-------...

2018-04-18 23:05:06

阅读数:5

评论数:0

简析 深拷贝&浅拷贝 Python

1.深拷贝:递归里面的数据全部复制一份,这个性能低.其中元组,字符串,数字,深拷贝时,跟我们的引用一样2.浅拷贝:复制第一层的数据 

2018-04-18 23:03:11

阅读数:6

评论数:0

MySQL 数据库要点知识 再议:标准数据库设计三范式

数据库要点知识1. 数据库密码必须加密 2. 数据库不能远程连接(道德) 3. 数据库设计 a. 字段必须分隔 b. 设计的时候必须有主键(一般是id,一般是自动增长的,跟我们的业务没有关系的) c. 消除重复的数据...

2018-04-18 22:55:23

阅读数:5

评论数:0

linux命令的基本使用

1. 终端快捷键    Ctrl  shift + 放大字体    Ctrl - 缩小字体    Ctrl l 清屏    Ctrl c 终止程序进程    Tab键 自动补齐2. ls list列举    -a all 所有的文件和文件夹        在默认情况 不会显示以   .开始的文件和...

2018-04-17 12:23:07

阅读数:38

评论数:0

MySQL 极简解读,设计数据库三范式

设计数据库三范式    1、 把每个字段进行分隔;    2、创建主键;    3、为了去除重复的数据。

2018-04-17 12:19:32

阅读数:13

评论数:0

Python 极简:全局解释器锁gil产生的原因

    1、是什么:全局解释器锁.Python语言和GIL没有半毛钱关系。仅仅是由于历史原因在Cpython虚拟机(解释器),难以移除GIL。    2、有什么用:单核下实现多任务。    3、在开发cPython解析器的时候是单核的情况下,用程序去切换线程,使用gil锁来控制线程的切换。    ...

2018-04-17 12:14:43

阅读数:10

评论数:0

Python 使用非阻塞原理实现tcp服务器多线程,并用系统epoll改进tcp服务器,实现高效并发 两份源码!

""" 除了使用进程池,线程,协程外. 可以考虑使用非堵塞原理实现tcp服务器多线程,并用系统epoll改进tcp服务器""" #一._tcp端服务器线程面向非堵塞 import s...

2018-04-17 12:06:41

阅读数:19

评论数:0

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