摘要:   前面几篇都是在介绍结构化与非结构化的数据存储,本篇换换口味介绍一下框架是如何实现前端组件化开发的。首先得感谢Vue、ElementUI等优秀的前端开源项目,这些项目帮助作者快速实现了框架的两个前端工程(IDE及Web应用)的开发。   当初框架的设计目标是 阅读全文
posted @ 2019-03-05 16:45 白菜园 阅读(727) 评论(0) 推荐(0)
摘要:   本来本篇是想介绍前端组件化开发用户界面,发现框架还未实现文件存储,原本计划是后续设计开发的,索性把计划提前,所以本篇将介绍基于Raft实现分布式的文件存储引擎。 一. 实现思路   既然是分布式存储,就需要解决以下几个关键问题: 如何将文件以多副本的形式存 阅读全文
posted @ 2019-02-22 07:36 白菜园 阅读(583) 评论(0) 推荐(0)
摘要:   需求变更是信息化过程中的家常便饭,而在变更过程中如何尽可能小的影响在线业务是比较头疼的事情。举个车联网监控的例子:原终端设备上传车辆的经纬度数据,新的终端设备支持同时上传速度数据,而旧的车辆状态表数据量超过亿级,此时如果Alter table add column将会造成数据 阅读全文
posted @ 2019-01-17 21:18 白菜园 阅读(422) 评论(0) 推荐(0)
摘要:    系统数据量达到一定程度后必将采用分库分表的方式来提高系统性能,但传统的分库分表方式也必将带来更高的开发复杂程度。新一代的NewSql及NoSql数据库由于天生的分布式存储基因,既保证了能够横向扩展,又可以避免较高的开发复杂程度。AppBoxFuture框 阅读全文
posted @ 2019-01-14 07:36 白菜园 阅读(575) 评论(0) 推荐(0)
摘要:   信息管理类应用系统离不开关系数据存储,目前大家基本都使用的是传统的数据库如MySql、Postgres等。作者从事信息化建设十多年,个人认为传统的数据库存在以下的问题: 扩展问题:   系统数据的不断增长是个绕不过去的坎,传统数据库的存储结构一般 阅读全文
posted @ 2018-12-01 15:29 白菜园 阅读(600) 评论(0) 推荐(0)
摘要:   AppBoxFuture是一个快速应用框架(Rapid Application Framework),是作者十几年从事信息化建设的经验结晶。框架具备以下一些特色: 1. 极简的分布式系统架构 根据需要可单节点或集群部署,如下图所示: 2. 模型驱动开发(MDD): 框架将应用 阅读全文
posted @ 2018-11-26 10:32 白菜园 阅读(1272) 评论(0) 推荐(2)
摘要: 最近看到园子里讨论如何自动识别验证码,给出的主要思路是二值化--切割--比对识别。我想如果验证图片不能切割的话,是否就无法自动识别呢? 在这里我提出一个思路,验证图片由随机生成的若干数量的几何图形重叠在一起,如下图所示:上图的正确验证码应该为:021 以上仅为一个思路,供各位园友参考。 阅读全文
posted @ 2009-01-23 10:36 白菜园 阅读(3599) 评论(25) 推荐(0)
摘要: 最近看到园子里有好多个人知识管理系统,所以有些想法,我本身用CodeLib.Net来管理我搜集的知识,但除非有公网数据库服务器,CodeLib.Net不能在外网访问。因而,我想dudu能否开发并提供一个类似于CodeLib.Net的知识管理服务,作为博客园的一项服务内容。除了CodeLib.Net基本功能,还能加入一些如:知识按TAG共享,知识搜索之类的功能。附CodeLib.Net的运行界面 阅读全文
posted @ 2008-01-10 08:44 白菜园 阅读(431) 评论(2) 推荐(0)
摘要: SharpMap is a simple-to-use map renderer that renders GIS data for use in web and desktop applications. The engine is written in C# and based on the .NET 2.0 framework. SharpMap is released under the ... 阅读全文
posted @ 2005-11-30 13:25 白菜园 阅读(1448) 评论(7) 推荐(0)
摘要: 希望有道友一起完善,目标是做一个支持reportservice的报表设计器,以方便客户自定义报表。.net framework 2.0.50207msn:lushuaijun@msn.com/Files/BaiCai/ReportDesign.rar 阅读全文
posted @ 2005-09-20 09:00 白菜园 阅读(2359) 评论(6) 推荐(0)