- 前面介绍了 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遍历等知识。
上滑加载中
推荐直播
-
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
回顾中
热门标签