NullSpace
NullSpace
博客
趣事
项目
论文
练习
联系
归档
Light
Dark
Automatic
Python
Python核心编程-多线程编程(代码篇)
python中的并发编程
Last updated on Jul 8, 2024
17 min read
Python Restful API 接口服务示例项目
之前爬取了部分游戏数据存储在数据库中,现需要开放给前端朋友进行可视化,考虑以Restful api形式提供服务,写此文记录之。
Python执行系统命令的几种方法
新建子进程执行系统命令
May 25, 2023
1 min read
软件可测试性及常用Python测试技巧小结
all you know about testability.
Last updated on Dec 15, 2024
3 min read
测试
《Python软件架构》读后随笔
代码的评价标准 什么是好代码?坏代码?可以从哪些维度评价? 可维护性 易维护的代码:能在不修改原有代码设计、不引入新bug的情况下修改或添加代码。 可测试性 可扩展性 可读性 可复用性 减少重复代码的编写,尽量复用已有代码。 面向对象中继承、多态的目的之一就是提高代码的可复用性。 很多设计模式所要达到的最终效果就是可复用性。 简洁性 KISS原则:Keep It Simple、Stupid 以上评价指标往往不是独立的评价维度,而是会互相影响,如可读性好、可扩展性好的代码相对可维护性强。但有时候为了提高代码的可复用性、可扩展性,对代码进行多种层次的抽象可能会降低代码的可读性。 编程的范式 如何写出高质量代码?掌握细化、能落地的方法论 面向对象设计思想 设计原则 设计模式 编码规范 重构技巧 关于编程方法论的一些问题 如何理解面向过程、面向对象、函数式编程这几种编程思想 面向对象编程、设计原则、设计模式、编程规范和代码重构的关系 面向过程编程和面向对象编程的区别和联系 接口和抽象类的区别以及各自的应用场景 组合和继承孰优孰劣? 如何理解基于接口而非实现编程?
Code
Python Sqlalchemy的一些使用技巧和问题
流行ORM框架Sqlalchemy的一些使用技巧和问题
Last updated on Dec 12, 2023
2 min read
Python
《Python编程实战-妙趣横生的项目之旅》代码实现
虚假姓名生成器 寻找回文单词 寻找回文短语 寻找易位词 寻找易位短语 修改html源代码 ……
Code
Python Core Programming Startup && ChatGPT based Python Learning
Python核心编程第三版阅读笔记1–Python学习路线及资源
Mar 8, 2023
1 min read
Python
PEP-8小记
代码可读性
Mar 1, 2023
2 min read
Python基础概念:生成器和迭代器
迭代大规模数据集的数据结构
Feb 10, 2018
1 min read
Python
«
Cite
×