会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
shaoyayu
热爱微服务、数据中台、三维重建和孪生系统。
博客园
首页
新随笔
联系
订阅
管理
2023年3月14日
谈谈领域驱动设计对三层架构的优化
摘要: 谈谈领域驱动设计对三层架构的优化 作者:邵涯语 日期:2023年3月13日 1、领域驱动设计 1.1、什么是领域驱动设计 领域驱动设计(Domain Driven Design,简称DDD)是一种软件开发方法论,它强调将软件开发的重心放在对业务领域的理解和建模上,通过与领域专家紧密合作,将领域知
阅读全文
posted @ 2023-03-14 11:59 shaoyayu
阅读(1372)
评论(0)
推荐(0)
2021年12月10日
Spring MVC 实现REST风格API版本控制
摘要: Spring MVC 实现REST风格API版本控制 项目的开发会是一个迭代一直更新的过程,从软件工程的角度说,除非项目进入废弃,否则项目从开始到维护升级都是一个不断更新的项目。项目的版本更新和升级这个概念很好理解,但是实施起来切实是一个痛点。现在大部分的系统后端架构通常都是基于一个网关对外暴露AP
阅读全文
posted @ 2021-12-10 02:37 shaoyayu
阅读(407)
评论(0)
推荐(0)
2020年12月2日
Scala Actor Model
摘要: Scala Actor Model 概念理解 Actor Model是用来编写并行计算或分布式系统的高层次抽象(类似java中的Thread)让程序员不必为多线程模式下共享锁而烦恼,被用在Erlang 语言上, 高可用性99.9999999 % 一年只有31ms 宕机Actors将状态和行为封装在一
阅读全文
posted @ 2020-12-02 16:02 shaoyayu
阅读(132)
评论(0)
推荐(0)
Scala 隐式转换
摘要: Scala 隐式转换 隐式转换是在Scala编译器进行类型匹配时,如果找不到合适的类型,那么隐式转换会让编译器在作用范围内自动推导出来合适的类型。 1.隐式值与隐式参数 隐式值是指在定义参数时前面加上implicit。隐式参数是指在定义方法时,方法中的部分参数是由implicit修饰【必须使用柯里化
阅读全文
posted @ 2020-12-02 16:01 shaoyayu
阅读(146)
评论(0)
推荐(0)
Scala Trait+Match+Case class+偏函数
摘要: Scala Trait+Match+Case class+偏函数 trait 特性 概念理解 Scala Trait(特征) 相当于 Java 的接口,实际上它比接口还功能强大。 与接口不同的是,它还可以定义属性和方法的实现。 一般情况下Scala的类可以继承多个Trait,从结果来看就是实现了多重
阅读全文
posted @ 2020-12-02 15:59 shaoyayu
阅读(145)
评论(0)
推荐(0)
Scala 元组
摘要: Scala 元组 元组定义 与列表一样,与列表不同的是元组可以包含不同类型的元素。元组的值是通过将单个的值包含在圆括号中构成的。 创建元组与取值 val tuple = new Tuple(1) 可以使用new val tuple2 = Tuple(1,2) 可以不使用new,也可以直接写成val
阅读全文
posted @ 2020-12-02 15:58 shaoyayu
阅读(347)
评论(0)
推荐(0)
Scala里面的Set与Map
摘要: Scala里面的Set与Map Set package icu.shaoyayu.scala /** * @author shaoyayu * @date 2020/7/26 11:15 * @E_Mail * @Version 1.0.0 * @readme : * set介绍 * */ obje
阅读全文
posted @ 2020-12-02 15:55 shaoyayu
阅读(198)
评论(0)
推荐(0)
Scala字符串与集合
摘要: Scala字符串与集合 package icu.shaoyayu.scala import scala.collection.mutable.{ArrayBuffer, ListBuffer} /** * @author shaoyayu * @date 2020/7/25 16:26 * @E_M
阅读全文
posted @ 2020-12-02 15:53 shaoyayu
阅读(309)
评论(0)
推荐(0)
Scala 中方法与函数
摘要: Scala 中方法与函数 方法 package icu.shaoyayu.scala /** * @author shaoyayu * @date 2020/7/23 23:16 * @E_Mail * @Version 1.0.0 * @readme : */ object Lesson3 { d
阅读全文
posted @ 2020-12-02 15:52 shaoyayu
阅读(163)
评论(0)
推荐(0)
Scala 基础
摘要: Scala 基础 数据类型 数据类型描述 Byte 8bit的有符号数字,范围在-128 -- 127 Short 16 bit有符号数字,范围在-32768 -- 32767 Int 32 bit有符号数字,范围-2147483648到2147483647 Long 64 bit有符号数字,范围-
阅读全文
posted @ 2020-12-02 15:50 shaoyayu
阅读(105)
评论(0)
推荐(0)
下一页
公告