- 博客(28)
- 资源 (21)
- 收藏
- 关注
原创 (一)HTML
1.前端 web 1.网页 2.网页的运转 1.服务器:用于接收用户请求并响应,提供数据支撑 2.浏览器:电脑上的程序,客户端,帮用户发请求并且处理服务器端返回的数据,图形化呈现给用户 3.通信协议:网络请求最常用的 HTTP HTTPS 3.服务器及浏览器产品 1.服务器:Tomcat Apache Nginx IIS 2.浏览器: 五大浏面结构 文档后缀都是 ...
2018-07-31 19:37:16 284
原创 Mysql笔记
Mysql笔记sudo /etc/init.d/mysql start #启动sudo /etc/init.d/mysql stop #停止sudo /etc/init.d/mysql reststart #重启sudo /etc/init.d/mysql status #查看当前状态 sudo /etc/init.d/mysql reload ...
2018-07-28 16:03:17 135
原创 网络编程笔记
1------------------------------------'localhost' '127.0.0.1' 只在本地测试使用 '0.0.0.0' '' '本机IP' 如果想咋网络上进行测试查看IP网络信息linux ifconfigwin ipconfig 获取计算机名称In [2]: socket.gethostname()Out...
2018-07-28 16:01:17 123
原创 草稿
import pymysql #打开数据库 (如果连接失败会报错)#db = pymysql.connect(host = '127.0.0.1', port = 3306, user = 'minbo', passwd = '123456', db = 'pythontest')db = pymysql.connect(host = '127.0.0.1', port = 3306...
2018-07-26 19:49:01 147
原创 MongoDB操作符......
笔记.txtmongouse stu 创建一个stu数据库show dbs 查看当前系统中数据库show tables 查看数据库中集合db.class.drop() 删除class这个集合db.class2.insert({"name":"Tom","age":17,"sex":"m"}) 插入单个文档insert([{},{},{}]) 插入多个文档db.class1....
2018-07-26 19:02:20 300
原创 正则表达式
动机1.文本处理已经成为计算机常见工作之一2.对文本内容的搜索,定位,提取是逻辑比较复杂的工作3.为了快速方便的解决上述问题,产生正则表达式技术定义:即文本的高级匹配模式,提供搜索,替代,查找等功能。本质是由一系列特殊符号和字符组成的字串。目标:1.熟练掌握正则表达式符号2.能够看懂或者简单编写基本的正则表达式3.能够使用python操作正则表达式特点:* 方便进行检索修...
2018-07-26 08:52:39 354
原创 (四)MongoDB
聚合操作$limit 显示前几条文档 e.g. 获取数据的前两个文档 db.class.aggregate({$limit:2})$skip 跳过几条文档 e.g. 跳过前两条显示后面内容 db.class.aggregate({$skip:2})$sort 排序 e.g. 按年龄升序排序 db.class.aggregate({...
2018-07-26 08:46:35 189
原创 (三)MongoDB
修改操作符$set 修改一个域的值,或者增加一个域 e.g. 修改功能,如果该域不存在则增加这个域 db.class.update({age:18},{$set:{name:'小魏'}})$unset 删除一个域 e.g. sex 后面为空表示删除一个域 db.class.update({name:'小魏'},{$unset:{sex:''}...
2018-07-26 08:38:37 346
原创 (五)进程相关函数,孤儿进程,僵尸进程
进程相关函数使用os.getpid()功能:获取当前进程的PID号返回值:返回PID号os.getppid()功能:获取父进程的进程号返回值:返回PID号os._exit(status)功能:退出进程参数:进程的退出状态 整数import os pid = os.fork()if pid < 0: print("Create Process fa...
2018-07-26 08:30:04 229
原创 (二)MongoDB
获取集合对象db.getCollectijon('class') ===> db.classe.g.db.getCollection('class').insert({name:'Marry',age:16,sex:'w'})查找操作mysql: select ... from table where ...mongo: db.collection.find(query,...
2018-07-21 10:05:30 239
原创 (一)MongoDB
MongoDB (芒果数据库)数据存储阶段文件管理阶段 (.txt .doc .xls)优点:使用简单方便 数据能够长期保存 可以存储大量数据缺点:数据一致性差 数据的查找修改不方便 数据冗余数据库管理阶段优点:数据组织结构化,降低冗余 提高增删改查效率 方便扩展 方便程序调用,做自动化的处理缺点:数...
2018-07-20 17:39:45 132
转载 python类的全面分析
在Python中,定义类是通过class关键字,class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的。通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类。面向对象重要的概念就是类(Class)和实例(Instance),类是抽象的模板,而实例是根据类创建出来的一个个具体的“对象”...
2018-07-18 19:58:50 426
原创 (五)for,range,continue,list
for 语句作用: 用来遍历可迭代对象的数据元素 可迭代对象是指能依次获取数据元素的对象可迭代对象包括: 字符串 str ----以下内容以后再讲------ 列表 list 元组 tuple 字典 dict 集合 set range 函数返回的对象等语法: for 变量列表 in 可迭代对象: ...
2018-07-18 19:16:14 422
原创 (四)字符串,循环语句
字符串格式化表达式 运算符 % 作用: 生成一定格式的字符串 语法: 格式字符串 % 参数值 格式字符串 % (参数值1,参数值2,…) 格式字符串中的 % 为站位符,占位符的位置将用参数值替换 示例见:格式化字符串中的占位符和类型码 占位符 意义 %s 字符串,使用str函数转换 ...
2018-07-18 18:50:56 953
原创 (三)字符串
字符串 str 作用: 用来记录文本信息 表示方法: 在非注释中,凡是用引号括起来的部分都是字符串 ' 单引号 " 双引号 ''' 三单引号 """ 三双引号空字符串的表示方法: ’‘ ”“ ’‘’‘’‘ ”“”“”“ 注:空字符串的布尔值为False 非空字符串表示方式: 'hello' "hello" ...
2018-07-18 13:11:27 738
原创 (二)比较运算符,语句,print , if , pass , 布尔
比较运算符: < 小于 <= 小于等于 > 大于 >= 大于等于 == 等于 != 不等于语法: 左表达式 < 右表达式说明: 比较运算符返回布尔类型的值示例: 10 < 20 # Ture 1 + 10 > 2 + 8 # Ture 10 < 20 <= 30 # Ture ...
2018-07-18 12:56:27 789
原创 (四)外键,备份恢复,回滚,存储引擎,锁,与python交互,ER模型
1.外键(foreign key) 1.定义 :当前表字段值从另一个表范围内选择 2.语法格式 foreign key(参考字段名) references 主表(被参考字段名) on delete 级联动作 on update 级联动作 3.使用规则 1.主表 从表 字段数据类型要一致 ...
2018-07-18 08:45:09 247
原创 (三)索引,数据导入,表的复制,查询
1.索引 1.BTREE 2.优点 加快数据的检索速度 3.缺点 1.当对表中数据进行增加 修改 删除时,索引需要动态降低了数据的维护速度 2.索引需要占用物理存 4.索引示例 1.开启运行时间检测:set profiling = 1 ; 备注: show variables l...
2018-07-18 08:42:22 368
原创 (二)数据类型,日期时间函数,运算符操作,SQL查询,约束,索引
1.数据类型 1.数值类型 2.字符类型 3.枚举类型 4.日期时间类型 1.date : 日期 "YYYY-MM-DD" 2.time : 时间 "HH:MM:SS" 3.datetime : 日期时间 "YYYY-MM-DD HH:MM:SS" 4.timestamp : 日期时间 "YYYY-MM...
2018-07-18 08:38:45 1178
原创 (一)MySQL概述,
1.MySQL概述 1.什么是数据库 数据库是一个存储数据的仓库 2.都有那些公司在用数据库 金融机构、游戏网站、购物网站、论坛网站... 3.提供数据库服务的软件 1) 软件分类 MySQL、Mariadb、SQL_Server、Oracle、DB2、MongoDB... 2)生产环境中,如何...
2018-07-18 08:35:00 596
原创 (八)线程通信,服务器模型
线程通信 通信方法 : 多个线程共用进程空间,所以进程的全局变量对进程内的线程均可见。因此使用全局变量通信是线程主要通信方法 注意事项 :线程间通信更容易产生资源争夺,往往需要同步互斥机制做为通信的安全保证线程的同步互斥线程的Event事件操作: e = threading.Event() e.wait([timeout]) 如果e为设置状态则不阻塞,未...
2018-07-17 19:36:51 128
原创 (四)poll,epoll,本地套接字,多任务编程,父子进程
pollfrom select import poll1.创建poll对象p = poll()2.添加关注的IOpoll IO事件分类POLLIN POLLOUT POLLERR POLLHUP POLLPRI POLLVAL rlist wlist xlist 断开连接 紧急处理 无效p.register(s,POLLIN | POLLERR)...
2018-07-17 14:28:10 302
原创 (七)信号,信号量,同步异步,锁,线程笔记
信号一个进程向另一个进程通过信号传递某种讯息,接收方在接收到信号后进行相应的处理查看信号:kill -lkill -signum PID 给PID的进程发送一个信号 import osfrom time import sleepwhile True: sleep(2) print("Running the process",os.getpid())# 另开...
2018-07-16 19:16:19 433
原创 (三)HTTP请求,IO,位运算
前情回顾1. recv和send特性2. tcp 粘包 处理粘包的方法3. udp 套接字使用 recvfrom sendto4. 套接字属性 fileno getpeername setsockopt5. 广播6. HTTP协议 * 什么是http协议 * http协议的使用过程 * HTTP协议的特点***************...
2018-07-14 18:01:20 723
原创 (二)udp,tcp粘包,广播,HTTP
recv()特征1.如果连接端断开,recv会立即结束阻塞返回空字符串2.当接收缓冲区为空时会阻塞3.如果recv一次接收不完缓冲区内容,下次会继续接收,确保数据不丢失send()特征1.如果另一端不存在还试图使用send进行发送,则会产生BrokenPeError异常 2.当发送缓冲区满时会阻塞网络收发缓冲区*缓冲区的功能 :协调读写速度,减少和磁盘交互recv 和 send ...
2018-07-14 17:27:35 387
原创 (一)基本概念,socket,tcp
网络编程网络目的 : 数据的传输网络数据传输是一个复杂的过程ISO: 国际标准化组织OSI 七层模型 -->> 网络通信标准化流程应用层 : 提供用户服务,具体内容由特点程序规定表示层 : 数据的压缩优化会话层 : 建立应用连接,选择传输层服务传输层 : 提供不同的传输服务,流量控制网络层 : 路由选择,网络互连链路层 : 提供链路交换,具体消息以帧发送物...
2018-07-14 16:52:43 340
原创 (六)进程,多进程,进程池,进程间通信
通常使用multiprocessing创建进程,父进程只用作进程的创建和回收,不做其他工作。multiprocessing 进程对象属性p.start() 启动进程p.join() 回收进程p.is_alive() 判断进程生命周期状态 返回True Falsep.name 进程名称 默认为Process-1 如果起名字则为自定义名称p.pid 创建的进程的PIDp.daemon...
2018-07-14 10:06:45 326
原创 (一)python基础
<python 语言开发基础>python 的简介 创始人:Gudio wan Rossum(荷兰人) 时间: 1989 圣诞节期间 Python的命名:源于一个戏剧团 Montypython TIOBE index(语言排行)python 的应用领域 系统运维 网络编程 科学计算 人工智能,机器人 Web 开发 大数据及数据库编程 云计算 ...
2018-07-13 23:11:56 788
HTMLTestRunnerNew.rar
2019-12-13
Sublime Text Build 3211 x64 Setup.rar
2019-10-27
node-v8.11.3-x64.rar
2019-09-30
html5shiv和respond.rar
2019-05-23
vue-devtools安装插件
2019-03-23
jdk官网下载版
2019-03-15
用于生产环境的 Bootstrap和 源码
2018-12-26
jdk1.8.0压缩包
2018-12-04
QTP中学习用的Mtours安装版
2018-11-19
Django1.11.8版本
2018-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人