我们一提及领域建模,就好像回到了石器时代。然而这个谜题至今还未解决,就好像穴居人的生存方式,我们只能猜测、推测以及演绎,却不能真实复现。 Martin Fowler的《分析模式》总结了诸多领域分析模 ...
我们一提及领域建模,就好像回到了石器时代。然而这个谜题至今还未解决,就好像穴居人的生存方式,我们只能猜测、推测以及演绎,却不能真实复现。 Martin Fowler的《分析模式》总结了诸多领域分析模 ...
两年前,万仓一黍在博客园发了两篇关于站内信的设计实现博文,《群发“站内信”的实现》、《群发“站内信”的实现(续)》,其中阐述了他关于站内信群发的设计思想,很具有借鉴意义。他在设计时考虑到用户量和存储空 ...
无论是http接口,还是rpc接口,防重复提交(接口防重)都是绕不过的话题。 重复提交与幂等,既有区别,又有联系。幂等的意思是,对资源的一次请求与多次请求,作用是相同的。例如,HTTP的POS ...
由于上一次的灵光一闪,萌生了对面向UI编程的思想实现。经过一段时间的考虑和设计,现在将思想和具体细节记录下来: 具体思路描述: 在UI.config文件中,配置所有参数,比如页面模板、所 ...
目前的数仓大概分为离线数仓和实时数仓。离线数仓一般是T+1的数据ETL方案;实时数仓一般是分钟级别甚至更短的时间内的ETL方案。实时数仓一般是将上游业务库的数据通过binlog等形式 ...
问题引出 通常在很多的公司里面,对于接口的返回值没做太大规范,所以会比较常看到各个项目各自定义随意的返回值,比如以下情况: 1. 直接返回bool值(True或者False) ...
如下是用户页面交互。输入手机号,即可获取验证码。用户体验方面已经超级简单了。 不过,简单是要有成本的。安全控制方面,程序员得琢磨。 在系统安全、信息安全、系统安全防御领域 ...
一般来说所有的系统都离不开查询,系统的查询无非都是通过实体的属性作为条件进行查询,那我们有什么方法可以拼装成类似sql中的where条件呢?在.Net的体系中,借助Linq + Expressio ...
同步更新博客: 知乎:领域切入设计(一) github:领域切入设计(一) 掘金:领域切入设计(一) 脉脉:领域切入设计(一) 微信公众号:蜉蝣世世 说在前面的话 距离饿了么(现在叫阿里 ...
web应用开发中经常出现中文乱码情况! 今天主要整理下思路: 出现乱码的大多数情况是我们进行AJAX时所遇到的!因为直接数据库读取是不会有任何编码上的问题的~ 1.从前台JS提交数据到后台 ...