更新计划
目录
这里有每日问题,和一些更新计划,没事记得看看,把日常问题解决。。。进度差的挺多的
加更
- 一个测试框架
- 开发语言和图形接口选择(建议前后端分离)
- vue+js+electron:DrawFlow
- 后端python/cpp/java
- 可视化测试进度
- UI测试,同步、异步接口的测试处理
- 测试中的异常处理
- 网络化、批量化
- 添加重做撤销功能(可持久化数据结构)
- 开发语言和图形接口选择(建议前后端分离)
- Android
- 一个基于C++20、DPDK的高性能通用服务器(参考Netty)
- 目标一:作为压测服务器
- 目标二:作为通用服务器
- 技能准备
- 中间件学习:ElasticSearch、HDFS & HBase、Hadoop & MapReduce & HIVE、Flink、Impala、
- 中间件复习:Redis、NginX、MySQL、Kafka
- 分布式:一致性哈希、Raft、分布式事务
- 容器:Docker、k8s
- 工具:perf、gperftool、gprof、gdb、flamegraph
- 博客填充
- 所有内容较少的页面,尽量填充(也就是说快点把该学的东西补上来)
- 在复习的过程中,补齐应有的图片
- 基于UE5的地铁数字孪生系统
- 智能维修、爆炸动画
- 把PC版的页面文章宽度增加一些
- 算法分析,所有的分析方式(尤其是势函数法)
更新一
- linux-shell - 8h
- spring1 - 8h
- design-pattern-init - 16h(各种模式找一个样例代码)
- git - 4h
- cpp-compile - 24h
- 编译链接装配
- linux gcc & windows vs
- gdb
- cmake
- cpp-standard - 16h
- C & C++
- C++ 98 03 11 14 17 20
- qt-all-in-one - 8h(后续可以再补充,尤其是针对嵌入式、针对模块的单独使用)
- jmeter-all-in-one - 2h(稍加补充)
- Unreal Engine5 入门 - 48h
- ibmmq-all-in-one - 2h(稍加补充)
- linux-file - 30h
- linux-system-run - 16h
- linux-process - 30h
- spring2 - 8h(稍加补充)
- cicd-jenkins - 2h(稍加补充,后续可以更新不同项目的一些build的坑)
- mysql-backend - 16h(整理之前的笔记)
- mysql-command - 4h
- mysql-practice - 8h(整理一些sql实用脚本)
- fullstack-jsts-basic - 8h
- fullstack-jsts-aporia - 8h
- design-concurrency - 24h
- design-pattern-terms - 2h(后续不断补充)
- redis-single - 8h
WebLab-init - 30h(快点做完吧球球了)- 可以看看BliKVM,以KVM形式做一个控制器- algo1 - 4h(重看一遍视频,把这部分博客补了)
- 合计:270h,预计需花费90天
更新二
- 权限系统相关:
- RBAC等模型
- OAuth2.0
- 计算机网络进阶
- dhcp原理
- dns
- 代理和反向代理
- 网络安全(firewalld、selinux),常见攻击手段和防御方式
- java-构建(maven、gradle)
maven 常见的几个解决办法:
- 仍然使用自带maven(有的时候用自己下载的高版本maven就是有问题)
- 使用解决冲突的一个插件,一般来说是exclude一些不要的包
- java annotation:一些注解处理中常用的设计模式
- linux-mod:内核模块开发
- lsusb、modprobe、dkms
- 大数据
- pearson相关性系数、xgboost、随机森林、sklearn、lgboost、linear regression、交叉验证
- 数据标注和预处理
- 运维
- google sre、docker、k8s
- 面试
- orm框架原理(mybatis)
- rabbitmq & kafka
- C++配套设施
- 内存泄漏检测(-fsanitize=address
长期型
- 参加一些线下技术论坛、创业论坛
- read&write (可以写一些有意义的活动心得、感悟)
- 玩一下历年的年度游戏
- 学英语,主要是听力、词汇量
待读书清单
- 计划必读
- Unreal Engine 4 Scripting with C++ Cookbook(快速阅读)
- 大象无形:虚幻引擎程序设计浅析
- Modern Cpp Tutorial: C++ 11/14/17/20 on the fly
- Docker 容器与容器云(第2版)
- Kubernetes中文指南
- Prometheus操作指南
- 其他:
- 3D数学基础:图形和游戏开发
- Physically Based Rendering: From Theory to Implemention 3rd
- 点石成金:访客至上的Web和移动可用性设计秘笈 原书第3版
- SRE谷歌运维解密
- 面向模式的软件架构
- 黑客与画家
- 分布式系统原理与泛型
参考:推荐工程师合适读本
影剧清单
- 海边的曼彻斯特
- 白日梦想家
- Rebeeca
- 堕落天使
- 死亡诗社
- 重庆森林
- 本杰明巴顿奇事
- 心灵捕手
- 时间规划局
- 闻香识女人
- 爱情与灵药
- 太空救援
- 旅行终点
- 唐顿庄园
- 侧耳倾听
- 布达佩斯大饭店
去哪儿试玩
- 户外:
- 密云水库(天线阵列、星空)
- 灵山(星空)
- 香山
- 室内:
- 美克洞学馆
- mojo咖啡馆
- 蔓时光
- 架子鼓
- 射箭
日常想法
- 对于着混合服务器、PC工作站、物联网终端设备的一个网络模型,建立一个可以动态感知设备、服务生存状态的基础服务。是否已经有类似的开源项目。本质上应该也是类似于服务发现的一种模块,但是是双向的(两侧都要感知到自己、对方掉线)。业界的开源方案是如何实现的。
- 一个通用的测试框架,能够完成按流程的,多种接口、设备的测试,支持扩展,支持图形化流程图式操作。可以参考看看VOFA+。
网站建设
- 搜索功能完善:目前的模糊搜索参数不好,很多词搜不出来,例如“锅包肉”
- 博文置顶功能,将本文ToDoList置顶
- 手机端配置隐藏目录的css
- 修正文字和公式不换行的css错误
- 设置固定最小宽度,在此宽度之下,必须水平滚动,不再进行换行
- 左侧侧边栏css不对(图标不够展开时,870px左右,应当隐藏)
待整理博客
- CSS学习:https://zhuanlan.zhihu.com/p/124284328