- Beijing, China
- 1037305420@qq.com
- https://github.com/qq1037305420
- Beijing, China
- 1037305420@qq.com
- https://github.com/qq1037305420
-
串口协议正则解析
规则匹配 1 2 3 4 5 6 7 8 9 10 11 12 // BB9716A33000112233445566778899001122FD6F030000010055740D0A public stati...
-
Node.js 网络 HTTP
OSI & TCP/IP 模型设计 协议是什么? 明确定义每部分的作用、职责、类似于规范及约束 OSI 7层模型 OSI七层模型(Open System Interconnection)开放式的系统互联 应用层:(Application Layer) 功...
-
架构简洁之道-组件构建原则
组件构建原则 如果说 SOLID 原则是用于指导我们如何将砖块成墙与房间的,那么组件构建原则就是用来指导我们如何将这些房间组合成房子的。依赖关系管理的指标。 组件 组件的定义 组件是软件的部署单元,是整个软件系统在部署过程中可以独立完成部署的最小实体。 写死内存位置 ...
-
微信 JSSDK 网页版代码封装
需要在main.js引用改文件 和Vue-router一起使用,如若改变/#之前的Url需要重新授权 1 import ( '@/common/wxsdk' ) 1 2 3 4 5 ...
-
架构简洁之道-设计原则
设计原则(SOLID) SOLID原则主要作用就是告诉我们如何将数据和函数组合成类,以及如何将这些链接起来成为程序。 软件构建中层结构的主要目标 使软件可以容忍被改动 使软件更容易被理解 构建可在多个软件系统中复用的组件 SOLID SRP:单一职责原...
-
架构简洁之道-函数式编程
函数式编程 函数式编程语言中的变量是不可变的 不可变性与软件架构 可变性的隔离 不可变的组件将通过与一个或多个非函数式组件通信的方式来修改改变量状态 一个架构良好的应用程序应该将状态修改的部分和不需要修改状态的部分隔离成单独的组件,然后用合适的机制来保护可变量...
-
架构简洁之道
一个好的软件设计的终极目标是 软件架构的终极目标是,用最小的人力成本来满足构建和维护该系统的需求。 架构的优劣 一个软件架构的优劣,可以用它满足用户需求所需要的成本来衡量。如果该成本很低,并且在系统的整个生命周期内 一直都能维持这样的低成本,那么这个系统的设计就是优良的。如...
-
前端工程化
前端工程化 前端工程化 = 前端 + 软件工程 将工程方法系统化的应用到前端开发中 系统,严谨,可量化的方法开发、运营和维护前端应用程序 基于业务诉求,梳理出最符合当前需要的架构设计 工程化发展 B/S 架构,前后端之分 模块化: I...
-
Vue3 Diff 算法
Patch 子集的对比情况 ...
-
ElementUI ElTable 优化和自动出码方案
前言 工作中难免遇到重复劳动。每次对着 element-ui 中 的 el-table 一顿乱撸。为了避免重复劳动,代码生成器一定是一个不错的选择。附图。 el-table 优化 在日常开发中难免对后台返回的数据进行一些处理。然而在使用 el-table-colume ...
Uncategorized 5 Published {{moment(1668136385000).fromNow()}}