摘要: 一 盒模型 1属性 width:内容的宽度 height: 内容的高度 padding:内边距,边框到内容的距离 border: 边框,就是指的盒子的宽度 margin:外边距,盒子边框到附近最近盒子的距离 2例子 1 <!DOCTYPE html> 2 <html lang="en"> 3 <he 阅读全文
posted @ 2018-07-03 22:04 huningfei 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一 基础选择器 标签选择器:选择的标签的‘共性’,而不是特性 div{}、ul{}、ol{}、form{} 类选择器:.box{} id选择器:#box{} 只能选择器的特性,主要是为了js *通配符选择器:重置样式 例子: 1 <!DOCTYPE html> 2 <html lang="en"> 阅读全文
posted @ 2018-07-03 20:48 huningfei 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一 排版标签(div,span) 1块级标签 <!--div:把标签中的内容作为一个块儿来对待(division)。必须单独占据一行。--> <!--div标签的属性:--> <!--align="属性值":设置块儿的位置。属性值可选择:left、right、 center--><!--<span> 阅读全文
posted @ 2018-06-26 22:16 huningfei 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一 列表标签<ul>,<ol>,<dl> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>列表标签</title> </head> <body> <!--ul无序列表--> <ul> <li>北京</li> 阅读全文
posted @ 2018-06-26 21:38 huningfei 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 一 线程 # 什么是进程 :是计算机资源分配的最小单位# 什么是线程# 线程和进程的关系 : # 每一个进程中都至少有一个线程#开启100个线程 1 import os 2 import time 3 from threading import Thread 4 n=100 5 def func(i 阅读全文
posted @ 2018-06-15 22:56 huningfei 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 一 锁(Lock) 当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱问题。就会用到锁 例如:买火车票,我现在只有一张票,10个人来买,如果不加锁,就会显示10个人都买到 1 from multiprocessing import Process,Lock 2 import time,j 阅读全文
posted @ 2018-06-15 17:48 huningfei 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一 进程: # 什么是进程 : 运行中的程序,计算机中最小的资源分配单位# 程序开始执行就会产生一个主进程# python中主进程里面启动一个进程 —— 子进程# 同时主进程也被称为父进程# 父子进程之间的代码执行是异步的,各自执行自己的# 父子进程之间的数据不可以共享# 主进程会等待子进程结束之后 阅读全文
posted @ 2018-06-15 17:30 huningfei 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一 tcp网络编程 1 server 端 2 3 import socket 4 sk=socket.socket() #实例化一个对象 5 sk.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)#端口可以重用 6 sk.bind(('127.0 阅读全文
posted @ 2018-05-31 16:43 huningfei 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一 模块 1 # 模块总结# 能不能导入模块 : 用sys.path查看# 导入模块的顺序 : 内置 扩展 自定义# 导入模块 : 相当于执行了这个模块,文件中的名字会被存储在一块独立的内存空间中# import# 在全局创建了一个模块名,指向属于这个模块的命名空间# 空间里存储了所有文件中的名字# 阅读全文
posted @ 2018-05-31 16:21 huningfei 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 封装 1 【封装是什么】 隐藏对象的属性和实现细节,仅对外提供公共访问方式。 2【好处】 1. 将变化隔离; 2. 便于使用; 3. 提高复用性; 4. 提高安全性; 【封装原则】 1. 将不需要对外提供的内容都隐藏起来; 2. 把属性都隐藏,提供公共方法对其访问。 二 私有变量和私有方法 在pyt 阅读全文
posted @ 2018-05-25 09:43 huningfei 阅读(218) 评论(0) 推荐(0) 编辑
levels of contents