惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
Blog — PlanetScale
Blog — PlanetScale
H
Help Net Security
The GitHub Blog
The GitHub Blog
博客园 - Franky
酷 壳 – CoolShell
酷 壳 – CoolShell
Recent Announcements
Recent Announcements
量子位
aimingoo的专栏
aimingoo的专栏
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
Microsoft Azure Blog
Microsoft Azure Blog
Martin Fowler
Martin Fowler
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
A
About on SuperTechFans
T
Tailwind CSS Blog
V
V2EX
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
S
SegmentFault 最新的问题
G
Google Developers Blog
M
MIT News - Artificial intelligence

博客园 - 云舟不系

框架、平台与AI:框架和平台 安装Android开发环境 论架构师的重要性 Kodi - 设置视频缓存(解决局域网视频播放卡顿问题) 我们终将成为普通人 察言堪道 [转载]平台即运行时:平台工程的下一步 kbnet.toolkit.formulas kbgressdb之数据结构V0.1 JK技术汇总 kbnet.xaas.dapi kbnet.xaas.papi 归来兮现在 kbnet.view.eap 人生如若初见 [2core]加解密算法 [2core]条形码+ZXing.NET+SkiaSharp [2core]验证码+SkiaSharp [2core]WorkerService在Windows和Linux下部署与运行
kbgressdb之数据结构V0.2
云舟不系 · 2024-05-29 · via 博客园 - 云舟不系

前言

原本计划2024.05.01日开始编码,直到2024.05.21日才开始编码,因为在2024.05.19日才感觉体力恢复到了九成,然后就开始kbgressdbV0.2版本设计,经过一周的推演与构思,终于在2024.05.29日完成V0.2版本设计。

为什么把大量精力放在kbgressdb数据结构上?或许你会有此一问,因为这个kbgressdb是真正核心,也是我十几年职业生涯的技术结晶。基于kbgressdb和kbnet框架进行软件系统的设计研发,可以说软件系统还没有做出来就已经成功了,听起来很夸张,实则一点都不稀奇,不信看看kbgressdb数据结构文件就见证了。kbgressdb包含系统表、机构表、资源表、网格表、安全表、空间表、生态圈表、分库分表等数据表结构,这些表结构代表什么你自然明白,软件系统最初的立项、设计、开发、研发、测试、部署、运维、正式运行等等各个环节都已经被这几类表囊括,因为kbgressdb的表结构属于高度抽象层面的构思和设计,所以付出的时间、精力、耐力和资源资本是十分巨大的。由于kbgressdb要成为所有软件系统的基石,所以还会继续推出V0.3....,等等多个版本,直到V1.0版本定稿,那时对应的kbgress系统也设计研发出来了。

这就是kbgress和kbgressdb的真正价值,你可以基于它、参考它、仿照它进行自己的软件系统设计研发,它已经完成了软件系统50%~99%的功能,你只需要设计自己的软件系统需要的业务功能即可,不论你是横向伸缩、还是进行战略纵深,它都能让你事半功倍。

数据结构

 源文件下载地址:https://gitee.com/kinbor/kbgress/blob/master/kbgressdb_v0.2_20240529.xlsx

总结

每当完成一个新版本的发布,我都会感到无比的欣慰,因为不仅我自己,相信许许多多的程序员都不希望来回捣鼓这些东西。啊?为什么?因为它们是通用技术,与实际业务功能之存在间接关系,而实际业务又必须基于它才能进行设计研发。这也是不懂这层关系的老板们百思不得其解的地方,老板们总是想“我要什么功能,你给我设计开发就行了”,他们不会想要把一个软件系统真正做好需要付出那么多的努力才行。

这也是我设计kbgress的初衷,不要把那么多时间、精力、资本和资源耗费在kbgress代表的基准功能上。由于上述数据结构属于高度抽象层面的产物,所以希望你的基本功扎实有力,否则请防止脑袋走火入魔。