上一页 1 2 3 4 5 6 ··· 40 下一页
摘要: 简述 kotlin是一种在Java虚拟机上执行的静态类型编程语言,他可以和java语言互相转换,kotlin可以写前端、后端、移动端,目前在安卓开发中非常火热 和java相比kotlin十分的简洁,例如一个data类就能表示java中带getter setter的JavaBean kotlin的优点 阅读全文
posted @ 2023-03-08 01:05 艾尔夏尔-Layton 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 简述 redux-toolkit是 Redux 官方强烈推荐,开箱即用的一个高效的 Redux 开发工具集,本质是对redux的封装,方便我们写reducer、action creator和继承类似thunk的中间件。 安装 # NPM npm install @reduxjs/toolkit # 阅读全文
posted @ 2023-02-13 17:58 艾尔夏尔-Layton 阅读(393) 评论(0) 推荐(0) 编辑
摘要: redux产生的历史背景 当我们的前端系统变得复杂,包含众多子组件,特别是包含很长一条子组件链时。我们的state管理就会非常繁琐,例如如下图,如果Child11需要用到App里的state,那么App里的state就要通过props一层层传递下去,尽管Child2到5不需要用到,但props还是要 阅读全文
posted @ 2023-02-13 15:32 艾尔夏尔-Layton 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 简述 路由的本质就是在一个页面上,通过交互,不刷新页面但能改变页面视图的一种方法。 react-router就是一个扩展react从而实现路由的第三方库 router实例在线演示:https://scrimba.com/scrim/cNq8MzCr 单页面应用 单页面应用是指整个系统的前端只有一个页 阅读全文
posted @ 2023-02-10 00:16 艾尔夏尔-Layton 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 简述 弹性布局是css3新引入的布局模式,英文是flexbox,他决定了元素如何在页面上排列,使他们能在在不同的屏幕尺寸和设备下可预测地展现出来。 本质就是一个盒子,它能够扩展和收缩 flex 容器内的元素,以最大限度地填充可用空间 核心概念 大的容器盒子叫 flex container ,被包裹在 阅读全文
posted @ 2023-02-09 00:04 艾尔夏尔-Layton 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 简述 ClassNames是一个用于有条件处理classname字符串连接的库,非常好用~。 简单来说就是动态地去操作类名,把符合条件的类名粘在一起。 安装(使用npm) npm install classnames 引入 在nodejs里引入 var classNames = require('c 阅读全文
posted @ 2023-02-06 23:34 艾尔夏尔-Layton 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 简述 在学习DDD的过程中,会碰见很多术语,以及英文缩写,不同资料中对概念的解释也有偏差,这里统一总结一下我对DDD相关的术语的个人理解 相关术语包括:DTO、DO、Entity、BO、VO、PO、ACL、Repository规范、领域、子域、核心域、领域服务、聚合、聚合根、限界上下文、领域事件 D 阅读全文
posted @ 2023-02-01 01:34 艾尔夏尔-Layton 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Domain Driven Design DDD是domain driven design的缩写,中文是领域驱动设计,是由Eric Evans提出的一种架构思想。 中文定义:领域驱动设计是一种处理高度复杂领域的设计思想,它试图通过分离技术实现的复杂性,围绕业务概念构建领域模型,来控制业务的复杂性,解 阅读全文
posted @ 2023-01-31 15:46 艾尔夏尔-Layton 阅读(210) 评论(0) 推荐(0) 编辑
摘要: windows系统 普通快捷键 ctrl +f12 查看当前类的所有方法 ctrl + e 查看最近的文件 按住alt移动鼠标进行选中 列编辑 生成方法 alt + insert 选中相同代码片段 ctrl + g 重构相关 ctrl + alt + v 提取变量 ctrl + alt + c 提取 阅读全文
posted @ 2023-01-28 11:19 艾尔夏尔-Layton 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 简述 Mockito为测试创建test double,即测试替身。 我们进行测试的时候,很多情况下我们测试的区域会依赖很多外部库,这时就需要测试替身,模拟外部库的返回值,让我们专注于我们要测试的内容。 常用注解和用法 @ExtendWith(MockitoExtension.class) 使用 @E 阅读全文
posted @ 2022-12-24 00:47 艾尔夏尔-Layton 阅读(538) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 40 下一页