【系统架构与集成技术】软件架构评估,理论照进现实
今日收获,突然一下很抽象理论化为实例蹦到我面前,立马我就理解了软件架构中敏感点、权衡点的描述是什么意思了。系统功能无法支持新的任务需求,是新增功能项还是外挂脚本?取决于新增功能项影响范围和需求的真伪。
Bug Man 30 0 0 2024.02.29
代码仓库的规范建议
GIT中,混乱的、缺失的、语义不清的commit是代码仓库管理与软件版本管理的巨大阻碍,我们可以找到一个行业内公认的、通用的表述来统一commit的风格标准。
Bug Man 43 1 0 2024.01.23
任务工程化,数据结构化,服务平台化,业务流程化
这是一篇总结工作中项目混乱的原因以及如何避免混乱的思考。项目之所以会混乱,就像一种观点:这个世界的本质就是混乱的,就好比一个井井有条的桌面稍微乱放一支笔就是混乱的开始,而我们一直以来都要与之斗争。
Bug Man 79 11 0 2022.09.11
python转换复杂类型dict为xml
最近有一个需求是将python的dict数据转换为xml,就这么一个简单的需求我竟然在常见的三方包里没有找到能达到我想要的效果的工具,和我一起复盘一下吧!
Bug Man 48 5 0 2022.08.29
Django项目数据库主从连接配置
当我们的数据库架构决定使用主从配置之后就要调查Django对数据库主从连接的支持,而django给到主从配置的完美支持并且官网已经给出例子。
Bug Man 151 9 0 2022.02.14
PostgreSQL使用Docker搭建主从读写分离架构
年前接到领导通知,要求设计关系型数据库主从读写分离来支持新的项目服务并发,因为我们之前的项目对并发都没有太大的要求,所以这也算是一次架构的小升级。
Bug Man 378 3 0 2022.02.08
VSCode平替Pycharm
Bug Man 402 7 0 2022.01.05
云服务器负载过高导致崩溃
近期有一个线上小项目每隔一段时间被反应无法使用的情况,shell无法连接到云服务器,在云服务商监控数据中可以看到云服务器内部监控数据中断,而宿主机中的监控依然可以看到。
Bug Man 127 2 0 2021.12.30
一个Nginx的权限拒绝错误
如果你遇到(failed)net::ERR_CONTENT_LENGTH_MISMATCH或与这篇文章可以帮助到你,最近一段时间写的一个下载接口有一定几率出现没有response body的错误。
Bug Man 123 5 0 2021.09.16
一个可以让你快速上手任何模块用例的网站
Bug Man 100 4 0 2021.08.03
愿你出走半生,归来仍是少年
不要在意这个标题,因为它仅仅是我此时此刻的心情,现在我感觉我有点累。累到我实在是没事时间做我想做的事情,我觉得我快敲不动了...
Bug Man 74 6 0 2021.08.02
FRP服务实现内网穿透
最近遇到一个问题,开发团队前端和后端在两个不同的内网(不是网段不一样,而是两个完全没有联系的网络),导致接口联调时非常不方便,多人开发时对同一服务器上文件实施修改会非常麻烦且不优雅(优雅永不过时)。
Bug Man 161 3 0 2021.06.05
尝试Vue3遇到exports报错
前两天刚准备尝鲜vue3的时候,在使用vue-router的时候chrome控制栏出现exports is not defind的错误,导致路由没有办法使用。
Bug Man 375 2 0 2021.05.12
【数据结构】- 二叉树国内外概念上的一些分歧
在看到很多讲解关于`完全二叉树`与`满二叉树`的概念时,给出的树图形满二叉树节点个数总是(2^h)-1个,完全二叉树则总是有一个节点下只有一个叶子节点,那么完全二叉树的概念我带你一探究竟!
Bug Man 176 0 0 2021.04.21
【数据结构】- 二叉堆
二叉堆实现的本质就是完全二叉树,只是这个二叉树在物理存储上并非使用链表来存储元素,它使用的是顺序存储也就是列表/数组。其次,优先队列就是基于二叉堆实现的,这得益于二叉堆的`最大堆`和`最小堆`的特性。
Bug Man 70 0 0 2021.04.20