熟练使用 Linux 操作系统
能够熟练使用 Python、C 语言进行开发,熟悉 PEP8 编程规范,熟练使用 Python 字典、列表、集合,熟悉 Python 面向对象编程、封装、继承与重写
掌握常用数据结构与算法,如栈,队列,链表,红黑树,位图,二分及哈希查找,八大排序
算法,能够熟练使用 Python 原生 sort 等。
熟悉操作系统,如进程状态、进程同步、死锁检测、文件管理等
熟悉计算机组成,如 IO 控制方式、cache 与主存的映射、原码补码反码等
掌握多进程、多线程编程,会使用进程池,线程池。掌握进程间通信,epoll 等多路 IO 模型。
掌握 socket 网络编程, 熟悉 TCP/IP,HTTP 协议,会使用网络编程编写基础的 Web 服务器
掌握 Python 协程,正则表达式
能够熟练使用 Linux 的常用命令,文件操作、权限更改,用户创建,VIM 编辑器,查看 Linux
日志,无秘钥登录,定时任务,虚拟环境配置等,并且掌握 XShell 使用
熟悉 Mysql,Oracle,PG 数据库的增删查改、外键约束、索引创建、事务开启关闭、主从同步
掌握 Django Web 框架的使用,掌握 Django 模型、视图、模板,admin 后台管理
掌握 Flask Web 框架的使用,掌握 Django 模型、视图、模板,admin 后台管理
熟悉 Git 版本控制系统及 Gitee/GitHub 代码仓库的使用
有自己的学习笔记(markdown 整理),有所积累,需要时可以快速查
本人在团队中主要负责集群管理,以PG为单一模块组成的数据库集群,对python的运用比较熟练,参与多次集群的升级改造,并在项目现场担任过两个月的技术支持
偶尔参与内置函数的开发,对C也比较了解
在职两年,已为公司编写了5w余行代码
使用语言: Python 开发工具: pycharm 开发环境: Windows,Linux 对用户提供的视频进行逐帧分割,保存交互帧,再使用 DAVIS 交互评估框架完成对视频帧的标注,根据返回的标注完成帧与原视频分割帧进行组合处理,将处理好的视频返回给用户,另外提供查看本地
本人利用业余时间在其他平台进行接单,目前已经完成或者正在维护超过20个项目,图中展示仅为上传至 gitee 上的项目