随笔分类 -  Python全栈开发案例

摘要:# 【引入】BBS表设计 > - 一个项目最最最重要的不是业务逻辑的书写 > - 而是前期的表设计,只要将表设计好,后续的功能就会相对顺利一些 # 【1】用户表(User) - 继承 `AbstractUser` 表 - 拓展字段 | 字段名 | 类型 | 注释 | | | | | | phone 阅读全文 »
posted @ 2023-07-24 20:23 Chimengmeng 阅读(12) 评论(0) 推荐(0) 编辑
摘要:# 【BBS_2.0演示文档】 > 已上传GIT:[BBS相关项目: 存储BBS相关的项目案例 - Gitee.com](https://gitee.com/chi-meng/bbs-related-projects/tree/master/BBS_System_2.0) # 【一】首页展示 ![] 阅读全文 »
posted @ 2023-07-24 20:22 Chimengmeng 阅读(40) 评论(0) 推荐(0) 编辑
摘要:# 【项目一】图书管理系统页面 # 【一】效果展示 ![](https://img2023.cnblogs.com/blog/2322215/202307/2322215-20230717174057635-300006791.png) # 【二】分析 ## 【1】外边框的整体布局(导航条) - 引 阅读全文 »
posted @ 2023-07-17 17:41 Chimengmeng 阅读(39) 评论(0) 推荐(0) 编辑
摘要:# 并发网络周测题 # 【一】理论篇 ## 1.简述OSI七层协议 ## 2.什么是C/S和B/S架构? ## 3.简述TCP三次握⼿、四次挥⼿的流程。 ## 4.TCP和UDP的区别?为何基于tcp协议的通信⽐基于udp协议的通信更可靠? ## 5.什么是socket?简述基于tcp协议的套接字通 阅读全文 »
posted @ 2023-07-08 11:04 Chimengmeng 阅读(8) 评论(0) 推荐(0) 编辑
摘要:# 并发网络周测题 # 【一】理论篇 ## 1.简述OSI七层协议 - OSI七层协议(Open Systems Interconnection)是一种用于计算机网络通信的参考模型。 - 该模型将网络通信过程分解为七个不同的层次,每个层次负责特定的功能和任务,这有助于网络设备和应用程序之间的协作和互 阅读全文 »
posted @ 2023-07-08 11:04 Chimengmeng 阅读(32) 评论(0) 推荐(0) 编辑
摘要:# 纯手撸Web框架 # 【1.0】简易版本 ## python ```python # -*-coding: Utf-8 -*- # @File : 01 纯手撸web框架 .py # author: Chimengmeng # blog_url : https://www.cnblogs.com 阅读全文 »
posted @ 2023-07-07 09:49 Chimengmeng 阅读(19) 评论(0) 推荐(0) 编辑
摘要:# 图书管理系统搭建工程_1.0 ```html Title Toggle navigation 图书管理系统 图书 (current) 作者 下载 下载单本 下载完整本 其他书籍 网站首页 更多详情 提交 Dream 更多操作 查看个人信息 查看书单 更多书籍 退出登录 图书列表 作者列表 出版社 阅读全文 »
posted @ 2023-07-06 19:54 Chimengmeng 阅读(16) 评论(0) 推荐(0) 编辑
摘要:# 【17.0】前端基础jQuery之jQuery补充 # 【一】组织标签后续执行 - 方式一 ```html Title ``` - 方式二 ```html Title ``` # 【二】阻止事件冒泡 ```html Title div div>p div>p>span ``` # 【三】事件委托 阅读全文 »
posted @ 2023-07-06 16:05 Chimengmeng 阅读(12) 评论(0) 推荐(0) 编辑
摘要:# 【16.0】前端基础jQuery之jQuery事件 # 【一】jQuery绑定事件的两种方式 ## 【1】使用`.on()`方法: - 使用`.on()`方法可以绑定一个或多个事件处理程序到选择器匹配的元素上。该方法可以为动态添加的元素提供事件绑定。 ### 语法: - ```javascrip 阅读全文 »
posted @ 2023-07-06 15:08 Chimengmeng 阅读(14) 评论(0) 推荐(0) 编辑
摘要:# 阶段考试(月考) ## 【一】介绍 满分100分,90分及格 ### 考试范围: - 1.Python基础 - 2.数据类型 - 3.流程控制 - 4.文件处理 - 5.函数 - 6.面向对象 ## 【二】基础题(40分) ### 1.定义一个变量有三个特性,分别为?(1分) > 一个变量具有三 阅读全文 »
posted @ 2023-06-30 10:44 Chimengmeng 阅读(169) 评论(0) 推荐(0) 编辑
摘要:# 阶段考试(月考) ## 【一】介绍 满分100分,90分及格 ### 考试范围: - 1.Python基础 - 2.数据类型 - 3.流程控制 - 4.文件处理 - 5.函数 - 6.面向对象 ## 【二】基础题(40分) ### 1.定义一个变量有三个特性,分别为?(1分) #### 等号比较 阅读全文 »
posted @ 2023-06-30 10:43 Chimengmeng 阅读(47) 评论(0) 推荐(0) 编辑
摘要:# 知识点总结 # day32 ## 1.面向过程和面向对象优缺点,使用场景 - 面向过程和面向对象都是编程的两种不同的范式。 - 面向过程的优点: - 1.执行速度比面向对象更快。 - 2.简单易懂,且不需要大量的规则或语法。 - 3.它适合在小型程序中使用。 - 面向过程的缺点: - 1.没有高 阅读全文 »
posted @ 2023-06-29 18:52 Chimengmeng 阅读(28) 评论(0) 推荐(0) 编辑
摘要:# 第二阶段知识点总结 # day32 ## 1.面向过程和面向对象优缺点,使用场景 ## 2.如何定义类,写出一个例子,定义类的过程发生了那些事,如何产生对象,产生的对象有何特点 ## 3.如何定制对象自己的属性 ## 4.属性的查找顺序是怎样的 # day33 ## 1.分别写出一个绑定方法,非 阅读全文 »
posted @ 2023-06-29 18:52 Chimengmeng 阅读(34) 评论(0) 推荐(0) 编辑
摘要:下面是一个使用`hasattr`和`getattr`判断并调用方法属性的示例代码,实现了一个简单的FTP服务器: ```python class FtpServer: def serve_forever(self): # 服务器逻辑 filename = "example.txt" if hasat 阅读全文 »
posted @ 2023-06-28 21:30 Chimengmeng 阅读(22) 评论(0) 推荐(0) 编辑
摘要:# 基于socketserver实现并发 > 多进程实现并发 ## 【一】TCP协议实现并发 【1】客户端 ```python # -*-coding: Utf-8 -*- # @File : 客户端 .py # author: Chimengmeng # blog_url : https://ww 阅读全文 »
posted @ 2023-06-23 18:36 Chimengmeng 阅读(17) 评论(0) 推荐(0) 编辑
摘要:# 基于 TCP 协议实现服务端执行代码将结果反馈给客户端 > TCP协议是流式协议:在数据传输过程中大量数据的传入会造成数据的丢失和不完整 > 解决数据传输过程中的问题:自定义协议 > 应用:基于网络上传和下载文件 > socketserver:基于模块实现并发 - 服务端满足的条件 - 一直对外 阅读全文 »
posted @ 2023-06-23 17:21 Chimengmeng 阅读(51) 评论(0) 推荐(0) 编辑
摘要:# 基于UDP协议的简单套接字 > UDP协议 > 数据报协议 ## 【一】简单版1.0 ### 【1】TCP协议所遇到的空数据问题是否存在? > TCP协议是水流式协议:传入的数据不能为空,因为水是一直流的,在传输过程中不会对数据进行操作 > > UDP协议是数据报协议:传入的数据可为空,在传输过 阅读全文 »
posted @ 2023-06-23 17:20 Chimengmeng 阅读(9) 评论(0) 推荐(0) 编辑
摘要:# 基于TCP协议的简单套接字(打电话模型) ## 【一】简单版1.0 ### 服务端 ```python # -*-coding: Utf-8 -*- # @File : 服务端 .py # author: Chimengmeng # blog_url : https://www.cnblogs. 阅读全文 »
posted @ 2023-06-23 17:20 Chimengmeng 阅读(13) 评论(0) 推荐(0) 编辑
摘要:# 面试题总结一 ## 【一】语言类基础 ### 【1】你最擅长的语言是什么?可以多个 (0分) ### 【2】你最擅长的语言写了多少代码行?(5分) ### 【3】你最擅长的语言用了多久?(5分) ### 【4】用00的思想去描述一辆汽车,简单写出 class 的属性和方法(10分) > OO思想 阅读全文 »
posted @ 2023-06-20 11:36 Chimengmeng 阅读(61) 评论(0) 推荐(0) 编辑
摘要:# 【一】填空题 ## 1、Python安装扩展库常⽤的是**__**_⼯具 - Python安装扩展库常用的是pip工具。 - pip是Python中的一个包管理工具,可以帮助用户完成Python扩展库的安装、升级、卸载等操作。 - 用户只需要在命令行中输入pip命令加上相应的参数就可以完成相应的 阅读全文 »
posted @ 2023-06-20 09:53 Chimengmeng 阅读(373) 评论(0) 推荐(0) 编辑