Python菜菜之2021给自己开个年会

Python小白之2021盘点

本人目前实习生一枚,从2020年1月接触Python到现在刚好两个年头,那时候对Python的认知都还是一头雾水。回想还真是学了好多东西,也接了不少单子,感觉都快成鸠摩智了

人工智能领域:深度学习图像识别yolo,机器学习线性、分类、数据处理。
Web开发领域:Flask、tornado、fastapi,Dash,Bootstrap
桌面应用程序:Pyside2、Pyqt5。
数据库:Mysql、Postgresql、Oracle
项目管理:git、svn

部分零碎知识点

虚拟环境的正确用法
项目开发流程以及项目开发文档(包含需求文档、设计文档、接口文档、测试文档等)
深拷贝函数
数据库更新不能用影响行判定
生产者、消费者队列(deque双端队列)
优先级队列(heaq)
架构之流模式
类对象储存模式
类以及类变量的深度使用
locals批量创建引用名
pyside2桌面应用程序开发以及内置线程进程协程
everything搜索工具
安全磁盘
请求超时处理
时间格式转换
递归深度、广度搜索
特定类储存变量
代码层次感
项目中写json配置文件以及py文件
日志文件调试程序和记录行为
网络抓包工具wireshare
除法注意分母为0的情况
进函数之后使用isinstance先判断类型是否符合,提高函数健壮性。
写最少的代码,最巧妙的代码
导入模块和导入文件的区别,无本质区别,只是单体导入和整体导入而已。
点对点架构模式的适用场景
Python进程、线程、协程
Pyqt5线程,进程,协程
高I/O阻塞、高并发处理
项目打包为whl文件
Python中写C拓展模块
type函数的妙用,type类
Python类
单例模式
Python的__call_函数
元编程、元类
sqlalchemy
alembic
利用python进行excle操作
getter返回类中属性值
hasattr查看类中包含属性
type的类妙用
C\S,B\S架构
MVC架构模式
MD5加密加盐
Pyinstaller打包成exe
提高代码和系统的可部署性、可测试性、性能、安全性、可拓展性、可读性、可修改性

除此之外
leetcode刷了几十道题,简单、中等、困难都有
看了两本书:1、Python架构实现 2、Effective Python

2022目标

2021实习了两家公司,不同的公司都有自己的技术栈,也意识到技术栈可以是次要、主要还得是基本功扎实。所以2022年的目标以进阶语言特性、算法、架构、Shell为主提升自己的思想层次和技术能力,技术栈为辅进行学习。

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会振刀的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值