cola回马枪
Clean Object-Oriented and Layered Architecture
整洁面向对象分层架构
关键点:
整洁
面向对象
分层
可扩展
cola组件
上图中的一个个...
汪明鑫
5年前 (2020-01-12) 1547浏览 0评论
0喜欢
cola地址
https://github.com/alibaba/COLA/
分层
注意下面所说的层都是一个个maven模块
Controller层是可选的
version 1
Domain就是领域,充血对象,核心逻辑...
汪明鑫
5年前 (2020-01-09) 2253浏览 0评论
0喜欢
前言
DDD & CQRS + 分层 & Interface + module = 优雅的代码 + 设计模式 = clean architecture
如果说以前的MVC是傻白甜,现在的DDD就是深似海
MVC更像是打着面向对象的旗子写面向过程的代码...
汪明鑫
5年前 (2020-01-09) 1335浏览 0评论
0喜欢
开发中难免会涉及到金额的变量和存储
有的地方用Long,有的地方用BigDecimal
有的存分,有的存元
一个工程里都不统一,何况不同BU
其实我觉得用Long存分还挺不错的,哈哈
近期的一次需求遇到BigDecimal精度缺失的问题
直接上代码吧
有一个util...
汪明鑫
5年前 (2020-01-08) 871浏览 0评论
0喜欢
前言
任何数据结构都是由数组和链表组成
包括树、图、跳表等等,万变不离其宗
本文主要是对图相关内容进行复习和整理
树图这些玩意在大学都是老大难的一块
图的定义
图(Graph)是由顶点和连接顶点的边构成的离散结构
图是很灵活的一种数据结构
在某种意义上树和链表也是特...
汪明鑫
5年前 (2020-01-08) 884浏览 0评论
5喜欢
给定一个 Weather 表,编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的 Id。
+———+——————+——...
汪明鑫
5年前 (2020-01-06) 793浏览 0评论
0喜欢
。。。
感觉着实没什么好说的,毕业都已经半年了,确实有点坑,有点菜,有时候菜的抠脚
摆正态度,及时调整心态、状态
不抱怨,不逃避,要有迎难而上的勇气,
不要有潜意识觉得这个需求做不好,那一块不熟
慢慢进步吧
20年主要学习内容:《Java编程思想》, DDD, Spring ...
汪明鑫
5年前 (2019-12-31) 1227浏览 0评论
0喜欢
最近2周做一个需求
相关内容:之前的文章【外部对接经验杂谈】
夹在中间,兜底上游、下游,比较恶心人,出问题了上游不改,下游不改,就让我改,联调的时候很多问题也不说、没有同步
坑坑洼洼总算上周五晚上紧急发布顺利上线
今天下游对接的开发突然让我一个值做兜底,上线,我就毛了,态度不太好...
汪明鑫
5年前 (2019-12-31) 824浏览 0评论
0喜欢
某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。
Customers 表:
+—-+——-+
| Id | Name |
+—-+——-+...
汪明鑫
5年前 (2019-12-30) 781浏览 0评论
0喜欢
外部对接包括公司内部其他组或其他BU,其他公司的,如接入开放平台
公司内部对接不算复杂,一般用的一套技术栈,直接soa、mq走下来,复杂度不高
但涉及到其他公司,既要考虑环境的问题,排期的问题,字段对齐等等,
还会有https交互、接口鉴权、接口稳定性、接口性能等等问题
有时候别...
汪明鑫
5年前 (2019-12-30) 876浏览 1评论
0喜欢