上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: socket套接字简介 由于操作OSI七层是所有C/S架构的程序都需要经历的过程,而操作OSI七层相当的复杂,所以这时候就出现了一门技术——socket套接字。 socket套接字可以向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯,而python语言提供了socket模块来 阅读全文
posted @ 2022-04-15 17:43 Yume_Minami 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 网络编程 网络编程的研究前提就是基于互联网,互联网就是将计算机彼此链接到一起的介质,网络编程就是基于互联网编写代码,让多个程序可以通过网络连接起来。 网络编程的目的就是为了可以开发出C/S架构的软件。 软件开发架构 软件开发架构就是程序员在编写软件的时候应该遵循的架构设计,类似于三层架构思想。 架构 阅读全文
posted @ 2022-04-14 17:34 Yume_Minami 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 设计模式之单例模式 设计模式是前辈们发明的经过反复验证用于解决固定问题的固定套路,在IT行业中设计模式总共有23种,可以分为三大类:创建型、结构型、行为型。这里不做详细的讲解。 单例模式 单例模式是设计模式中的其中一种,目的是让多次实例化结果指向同一个实例,简单的来说就是让一个类只能产生一个对象,用 阅读全文
posted @ 2022-04-12 16:39 Yume_Minami 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 双下划线方法(__) 面向对象中的双下方法也有一些人称之为是魔法方法,有些双下方法不需要刻意调用,到达某个条件会自动触发,就比如我们在对象实例化中学的__init__方法。 __str__:对象被执行打印(print、前端展示)操作的时候自动触发,该方法必须返回字符串类型的数据。 例子:原本应该是打 阅读全文
posted @ 2022-04-11 19:13 Yume_Minami 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 面向对象之封装 含义 将类中的某些名字按照特殊的书写方式"隐藏"起来,不让外界直接调用,目的是为了不然外界可以直接修改类中的名字,而是提供专门的通道去访问,在通道内可以添加额外的功能。 实现 在类中可以使用双下划线开头(__)的命名方式来实现封装效果。 class A: # 使用双下划线开头 __n 阅读全文
posted @ 2022-04-08 17:59 Yume_Minami 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 面向对象之继承 含义 在现实生活中,继承是用来描述人与人之间资源的从属关系的,比如儿子继承父亲,可以获得父亲的一切。 在面向对象中,继承则是用来描述类与类之间数据的从属关系,比如类A继承了类B 那么类A就可以使用类B中所有的数据或功能。 目的 面向对象中通过继承可以减少代码冗余,提升开发效率,可以继 阅读全文
posted @ 2022-04-07 17:20 Yume_Minami 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 类与对象的概念 1.类:即类别、种类,具有相同特征的一类事物 2.对象:对象是类的具体表现形式,是实际存在的个体。 比如:"人类"就是一个类,而"人"就是一个对象。 PS:类只能描述出公共的特征!不同的特征应该由对象自己描述!比如"人"这个对象是有高有矮的,有胖有瘦的等等... 类与对象的创建 因为 阅读全文
posted @ 2022-04-06 18:13 Yume_Minami 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 需求分析 登录注册功能 管理员功能(删除用户、拉黑用户等) 购物功能 银行功能 架构设计 编程语言:python 界面显示:控制台 数据库:文本文件 框架:无 功能实现 搭建文件目录 conf存放配置文件 core为表现层,展示给用户的界面 db存储数据,为数据访问层,访问数据用 interface 阅读全文
posted @ 2022-04-05 22:38 Yume_Minami 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 软件开发目录规范 其实软件开发的过程中,都是有规范的,哪个文件该放哪些文件夹都是需要注意的,这样才方便管理项目。 规范: bin文件夹 存放程序的启动文件,如run.py之类的 conf文件夹 存放程序的配置文件,如settings.py之类的 core文件夹 存放程序的核心业务,实现具体需求的代码 阅读全文
posted @ 2022-04-04 21:06 Yume_Minami 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 第三方模块 在python中如果想要使用第三方模块,就需要使用python解释器提供的pip工具。 在使用pip功能的时候需要先将你的python解释器安装目录下的scripts文件夹添加到环境变量中。 安装第三方模块: 方法一:在cmd窗口使用pip命令安装 pip install 模块名 如果想 阅读全文
posted @ 2022-04-01 17:32 Yume_Minami 阅读(417) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页