实例介绍
【实例简介】内容有:linux mysql mongodb git html css jquery ajax python flask 后续继续更新。
【实例截图】
【核心代码】
目录 1 Linux基础 18 1.1 自我介绍 18 1.2 三大操作系统 18 1.3 计算机组成 19 1.4 vmware使用 19 1.5 linux基本结构 19 1.6 linux基本使用 20 1.7 linux常用命令 20 2 Python基础 23 2.1 简介 23 2.2 核心数据类型 24 2.3 表达式和运算符 25 2.3 变量和print函数 26 2.4 赋值语句 27 2.5 关联、绑定、引用 27 2.6 序列赋值、is-is not运算符 28 2.7 函数与del语句 29 2.8 复合赋值算数运算符 29 2.9 比较运算符、数值对象构造函数 29 2.10 内建函数、help函数、语句 30 2.11 换行、输入函数 31 2.12 基本输出函数 31 2.13 if语句、if elif else语句、if真值表达式、if语句嵌套 32 2.14 条件表达式 33 2.15 pass语句、布尔运算 34 2.16 正负号运算 35 2.17 字符串 37 2.18 字符串转义、ASCII编码 38 2.19 raw字符串、字符串的运算 39 2.20 in与not in、字符串索引 40 2.21 切片 41 2.22 序列函数、编码转换函数 42 2.23 整数转字符串函数 43 2.24 常用字符串方法 45 2.25 字符串格式化表达式 46 2.26 占位符和类型码 47 2.27 while语句 48 2.28 while语句嵌套 50 2.29 break语句、死循环 51 2.30 for语句 52 2.31 range函数 53 2.32 for语句嵌套、continue语句 55 2.33 循环总结 57 2.34 列表list、列表的运算 58 2.35 列表练习 60 2.36 in与not in、索引、切片 61 2.37 列表的索引赋值 61 2.38 列表的切片 62 2.39 del语句删除列表元素 63 2.40 列表方法 65 2.41 字符串文本解析 66 2.42 深拷贝、浅拷贝 67 2.43 列表推导式 67 2.44 元组 68 2.45 元组基本操作、方法 69 2.46 字典 70 2.47 字典基本操作 71 2.48 字典常用方法 72 2.49 字典推导式 74 2.50 练习 76 2.52 集合 79 2.53 集合运算、常用方法 80 2.54 集合的方法 82 2.55 集合推导式 83 2.56 固定集合 84 2.57 阶段总结 85 2.58 函数 87 2.59 函数的调用 88 2.60 练习 88 2.61 return语句 90 2.62 函数的参数传递 92 2.63 函数的缺省参数 94 2.64 函数的形参定义方式 95 2.65 函数的不定长参数 98 2.67 全局变量、局部变量 101 2.68 globals和locals函数 101 2.69 函数变量、函数作为参数 102 2.70 函数作为返回值 103 2.71 函数的嵌套 104 2.72 python作用域 105 2.73 global语句 106 2.74 nonlocal语句 107 2.75 lambda表达式 109 2.76 eval与exec函数 111 2.77 练习 112 2.78 函数式编程 117 2.79 map函数 117 2.80 filter与soted函数 119 2.81 递归函数 122 2.82 闭包 123 2.83 练习 124 2.84 装饰器 127 2.85 函数文档字符串、属性 129 2.86 模块 131 2.87 import语句 131 2.88 from import语句、dir函数 133 2.89 数学模块、时间模块 134 2.90 练习讲解 135 2.91 系统模块sys 139 2.92 自定义模块 140 2.93 模块的加载与导入 141 2.94 模块的属性 142 2.95 随机模块 random 145 2.96 包、包的导入 146 2.97 作业讲解 147 2.98 包的相对导入、加载路径 149 2.99 异常 149 2.100 try except语句 150 2.101 try finally语句 154 2.102 raise语句 155 2.103 assert语句 156 2.104 小结 157 2.105 作业讲解 157 2.106 文件与操作流程 159 2.107 文本文件的操作 159 2.108 文件迭代读取、标准输入输出 163 2.108 汉字、python编码 166 3 Python面向对象 167 3.1 面向对象和类 167 3.2 实例方法和属性 169 3.3 删除属性及初始化方法 171 3.4 析构方法 173 3.5 预置实例二属性 174 3.6 作业讲解 176 3.7 类变量 179 3.8 类的文档字符串、__slots__列表 181 3.9 类方法、静态方法 182 3.11 继承 inheritance和派生 derived 184 3.12 覆盖、super函数 186 3.13 显式调用基类初始化方法 187 3.14 练习讲解 188 3.15 封装 194 3.16 多态 196 3.17 多继承 196 3.18 继承的MRO问题 198 3.19 函数重写 199 3.20 异常与with语句 206 3.21 环境管理器 207 3.22 对象的属性管理函数 208 3.23 算术运算符重载 209 3.24 反向算术运算符与赋值运算符重载 212 3.25 比较运算符、位运算符重载 214 3.26 索引和切片运算符的重载 215 3.27 slice构造函数与编码 217 3.28 练习讲解 219 4 MySQL数据库 220 4.1 MySQL概念 220 4.2 MySQL安装及启动 222 4.3 库的管理 222 4.4 表的管理 223 4.5 表记录管理 224 4.6 数据类型 224 4.7 表字段操作 226 4.8 枚举和日期时间类型 226 4.9 日期时间函数 227 4.10 日期时间运算 228 4.11 表记录管理 228 4.12 运算符操作 228 4.13 SQL查询 229 4.14 课堂回顾 230 4.15 SQL查询 230 4.16 约束和索引 231 4.17 数据导入 235 4.18 数据导出 235 4.19 表的复制 236 4.20 嵌套、多表、连接查询 237 4.21 数据备份、恢复 238 4.22 用户账户管理 239 4.23 作业练习 239 4.24 存储引擎和锁 242 4.25 mysql调优 243 4.26 事务和事务回滚 244 4.27 与python交互 246 4.28 ORM 252 5 网络编程 253 5.1 OSI七层模型 253 5.2 模型与网络协议 254 5.3 网络相关概念 255 5.4 传输层服务 256 5.5 Socket套接字编程 257 5.6 TCP服务端编程 258 5.7 TCP客户端编程 260 5.8 网络收发缓冲区 263 5.9 TCP粘包 264 5.10 UDP服务端编程 264 5.11 UDP客户端编程 265 5.12 TCP与UDP编程区别 266 5.13 套接字对象 267 5.14 UDP应用之广播 268 5.15 TCP应用之HTTP服务 270 5.16 http请求 270 5.17 http响应 271 5.18 HTTPServer 273 5.19 阻塞/非阻塞/多路复用IO 274 5.20 select方案 277 5.21 位运算 278 5.22 poll方案 279 5.23 epoll方案 281 5.24 本地套接字 283 5.25 多任务编程 285 5.26 进程 286 5.27 多进程编程 288 6 多线程 292 6.1 避免僵尸进程的产生 292 6.2 聊天室作业 294 6.3 创建进程 298 6.4 Process进程对象属性 302 6.5 创建自定义进程类 303 6.6 进程池 304 6.7 管道通信 306 6.8 消息队列 307 6.9 共享内存 310 6.10 信号通信 311 6.11 进程的同步互斥 316 6.12 线程 319 6.13 自定义线程类 321 6.14 线程通信 322 6.15 线程的GIL问题 324 6.16 进程和线程的区别和联系 329 6.17 服务器模型 329 6.18 基础服务端模型 330 6.19 FTP文件服务器 333 6.20 多线程并发 339 6.21 集成模块的使用 341 6.22 HTTPServer 343 6.23 协程基础 346 7 MongoDB 349 7.1 数据库相关概念 349 7.2 MongoDB数据库介绍 351 7.3 MongoDB命令 352 7.4 数据库操作 354 7.5 集合操作 357 7.6 文档介绍 358 7.7 插入文档 359 7.8 查找操作 361 7.9 比较操作符 362 7.10 逻辑操作符 363 7.11 数组类型、操作 364 7.12 其他常用查找操作符 365 7.13 查找结果的操作函数 365 7.14 删除文档 367 7.15 练习题 367 7.16 修改文档 369 7.17 文档修改器 370 7.18 数组修改器 371 7.19 时间数据类型 372 7.20 练习题 374 7.21 索引 374 7.22 索引类型 376 7.23 聚合操作 377 7.24 聚合管道 378 7.25 固定集合 379 7.26 文件存储 379 7.27 提取文件及游标 380 7.28 pymongo模块 381 7.29 插入操作 382 7.30 查找操作 383 7.31 修改与删除操作 383 7.32 索引操作 386 7.33 聚合操作 387 7.34 文件操作 388 8 正则表达式 392 8.1 正则表达式介绍 392 8.2 元字符的使用 392 8.3 转义、贪婪与非贪婪 397 8.4 正则表达式的子组 398 8.5 re模块 399 8.6 match对象属性 403 8.7 flags参数使用 405 8.8 练习 406 9 GIT 407 9.1 git介绍 407 9.2 git安装与配置 408 9.3 git基本命令 409 9.4 标签管理 411 9.5 分支操作 412 9.6 远程仓库 413 9.7 github 415 10 电子词典和HTTP项目 416 10.1 项目开发理论介绍 416 10.2 电子词典概述 418 10.3 电子词典分析与代码 419 10.4 PIP使用 428 10.5 PDB调试方法 429 10.6 HttpServer3.0概述 430 10.7 项目结构 431 10.8 HTTPServer第三版项目代码 431 10.9 WebFrame代码 434 11 HTML、CSS、JavaScript、jQuery 436 11.1 WEB概述 436 11.2 HTML概述 437 11.3 HTML基础语法 438 11.4 HTML结构组成 439 11.5 文本相关标签 440 11.6 列表标签 442 11.7 图像与超链接标签 443 11.8 以上练习汇总 444 11.9 超链接标签 448 11.10 表格 448 11.11 表单 450 11.12 以上练习汇总 453 11.13 作业练习 459 11.14 CSS介绍与使用 462 11.15 CSS样式表特征、选择器 463 11.16 CSS尺寸单位与颜色取值、元素分类 468 11.17 以上案例与练习 469 11.18 CSS尺寸和边框 479 11.19 CSS盒模型/框模型 481 11.20 CSS背景相关的属性 483 11.21 以上案例与练习 483 11.22 CSS文本相关属性 492 11.23 CSS表格属性、过滤效果 494 11.24 CSS布局 496 11.25 以上案例与练习 497 11.26 CSS定位布局、定位方式 508 11.27 CSS显示效果 510 11.28 CSS列表属性、转换属性 511 11.29 以上案例与练习 513 11.30 JavaScript概述、使用方式、基础语法 522 11.31 JS的变量与常量 524 11.32 JS数据类型 526 11.33 JS数据类型转换 528 11.34 JS运算符 529 11.35 以上案例与练习 530 11.36 JS运算符 534 11.37 JS流程控制语句 537 11.38 以上案例与练习 541 11.39 for循环 547 11.40 函数 548 11.41 数组 549 11.42 以上案例与练习 551 11.43 数组的API 564 11.44 数组的进出栈操作 565 11.45 二维数组 565 11.46 JS的内置对象 565 11.47 以上案例与练习 575 11.48 获取或设置属性节点的值 584 11.49 操作元素样式 585 11.50 读取节点信息、节点对象的层次属性 585 11.51 DOM节点操作 586 11.52 以上案例与练习 590 11.53 事件传递机制 602 11.54 jQuery介绍 603 11.55 jQuery使用 603 11.56 以上案例与练习 609 12 前端项目 622 12.1 天天果园 622 12.2 百度模拟 635 13 Flask框架 640 13.1 web和服务器 640 13.2 Flask框架、实现 641 13.3 Flask-路由(route) 643 13.4 模板-Templates 645 13.5 MTV、MVC 646 13.6 模板-Templates 646 13.7 自定义错误页面 651 13.8 修改配置 651 13.9 请求(request)和响应(response) 652 13.10 练习汇总 654 13.11 模型-Models 660 13.12 练习汇总 663 13.13 FLASK-SQLALCHEMY - 查询 667 13.14 FLASK-SQLALCHEMY - 删除和修改 669 13.15 FLASK-SQLALCHEMY-关系映射 669 13.16 练习汇总 670 13.17 关系映射 684 13.18 cookie 686 13.19 session 687 13.20 练习汇总 688 14 Ajax 694 14.1 Ajax介绍 694 14.2 未完待续!才学到这里,后续更新! 695 14.2 Ajax 695 14.2 Ajax 696 14.2 Ajax 696 14.2 Ajax 696 14.2 Ajax 696
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论