- 前面介绍了 Spring 应用的缺陷。本文将会介绍 DDD 的相关概念。DDD总体结构分为四层: Infrastructure(基础实施层),Domain(领域层),Application(应用层),Interfaces(表示层,也叫用户界面层或是接口层),各个层面的作用下面介绍。用户界面(表现层):负责给用户展示信息,并解释用户命令。应用层:该层协调应用程序的活动。不包括任何业务逻辑,不... 前面介绍了 Spring 应用的缺陷。本文将会介绍 DDD 的相关概念。DDD总体结构分为四层: Infrastructure(基础实施层),Domain(领域层),Application(应用层),Interfaces(表示层,也叫用户界面层或是接口层),各个层面的作用下面介绍。用户界面(表现层):负责给用户展示信息,并解释用户命令。应用层:该层协调应用程序的活动。不包括任何业务逻辑,不...
- 搜索引擎暴露安全信息?如何防范敏感信息被检索。 搜索引擎暴露安全信息?如何防范敏感信息被检索。
- 多态 == & equals & toString 包装类 自动类型提升 多态 == & equals & toString 包装类 自动类型提升
- 面向对象 类 属性 方法 面向对象 类 属性 方法
- 史上最为详细的python学习笔记,记录学习过程的知识点和难点 史上最为详细的python学习笔记,记录学习过程的知识点和难点
- Java三目运算符: (表达式1)?(表达式2):(表达式3)对于三目运算符,第一个表达式的值必须是boolean类型的值,但是对后两个表达式的类型,则没有要求,也不必相同。但有时涉及类型转换,转的有点让人莫名奇妙的。亲自试验之后,发现有如下情况:首先,总的原则就是能自动类型转换的就自动转换;不能自动转的,就不转。(自动类型转换和自动拆/装箱,默认是拆箱吧?)如: ... Java三目运算符: (表达式1)?(表达式2):(表达式3)对于三目运算符,第一个表达式的值必须是boolean类型的值,但是对后两个表达式的类型,则没有要求,也不必相同。但有时涉及类型转换,转的有点让人莫名奇妙的。亲自试验之后,发现有如下情况:首先,总的原则就是能自动类型转换的就自动转换;不能自动转的,就不转。(自动类型转换和自动拆/装箱,默认是拆箱吧?)如: ...
- Lambda 表达式的应用与实践。 Lambda 表达式的应用与实践。
- 史上最为详细的python学习笔记 史上最为详细的python学习笔记
- 继续上一篇详细分析面试题答案以及复习参考和整理的面试资料。 jvm参数 为什么要配置?堆空间主要组成部分:新生代(new generation),新生代又划分为3部分:edenFrom Survivor(s0区域)To Survivor(s1区域)其中s0和s1区域大小相等老年代(tenured generation)new出来的对象都会存放在堆内存中。新生代和老年代的存在主要用于垃圾回收机... 继续上一篇详细分析面试题答案以及复习参考和整理的面试资料。 jvm参数 为什么要配置?堆空间主要组成部分:新生代(new generation),新生代又划分为3部分:edenFrom Survivor(s0区域)To Survivor(s1区域)其中s0和s1区域大小相等老年代(tenured generation)new出来的对象都会存放在堆内存中。新生代和老年代的存在主要用于垃圾回收机...
- 史上最为详细的python学习笔记 史上最为详细的python学习笔记
- 本文采用“双指针 + 动图”的方式,深度剖析“删除链表的倒数第 N 个结点”,步骤清晰,简洁明了! 本文采用“双指针 + 动图”的方式,深度剖析“删除链表的倒数第 N 个结点”,步骤清晰,简洁明了!
- 136. 只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。分析:由以上可得知,相同数字做^异或运算,会得到0。代码def singleNumber(nums): num = nums[0] for i in nums[1:]: num = num ^ i return num# print(... 136. 只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。分析:由以上可得知,相同数字做^异或运算,会得到0。代码def singleNumber(nums): num = nums[0] for i in nums[1:]: num = num ^ i return num# print(...
- 对比 Python 中字符串拼接的几种方式,探究 f-string 实现字符串拼接的原理 对比 Python 中字符串拼接的几种方式,探究 f-string 实现字符串拼接的原理
- 使用中缀表达式基于栈实现一个简易的中缀表达式。实现思路:先对其判断字符str.charAt(i)是数字还是运算符,如果是数字直接入数栈,如果是运算符先判断是否栈空,栈空则直接入栈,栈不为空则判断当前运算符优先级和栈顶运算符优先级比较,当前运算符优先小于等于栈顶运算符,出两个数字栈,一个字符栈并做运算,将运算结果入栈,并将当前运算符入栈。依次遍历完字符。最后判断字符栈是否为空,为空直接出数字栈... 使用中缀表达式基于栈实现一个简易的中缀表达式。实现思路:先对其判断字符str.charAt(i)是数字还是运算符,如果是数字直接入数栈,如果是运算符先判断是否栈空,栈空则直接入栈,栈不为空则判断当前运算符优先级和栈顶运算符优先级比较,当前运算符优先小于等于栈顶运算符,出两个数字栈,一个字符栈并做运算,将运算结果入栈,并将当前运算符入栈。依次遍历完字符。最后判断字符栈是否为空,为空直接出数字栈...
- Antlr4是一款基于Java开发的开源的语法分析器生成工具,广泛应用于DSL构建,语言词法语法解析,静态代码分析等领域。本文将简单介绍Antlr4的语法定义、调试及AST遍历等知识。 Antlr4是一款基于Java开发的开源的语法分析器生成工具,广泛应用于DSL构建,语言词法语法解析,静态代码分析等领域。本文将简单介绍Antlr4的语法定义、调试及AST遍历等知识。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签