Loading

上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 对象深拷贝的五种方法 JSON暴力转化 var obj = {name:'123'} var obj2 = JSON.parse(JSON.stringify(obj 这种简单粗暴的方式有局限性,当值为undefined、function、symbol会在转换过程中被忽略。 es6解构赋 var o 阅读全文
posted @ 2022-10-18 18:30 yonugleesin 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 使用 object.assign() 方法将数组转换为对象 assign() 方法可以迭代地从一个或多个对象读取属性到目标对象。它返回目标对象。 参考下面的代码。 const array = ['foo', 'boo', 'zoo']; const obj = Object.assign({}, a 阅读全文
posted @ 2022-10-18 18:28 yonugleesin 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 工具类 注册功能 登录功能 JWT ThreadLocal MybatisPlus分页查询插件 领取优惠券 锁定优惠券 下单清空购物车作业思路与代码 Rancher 域名相关 阅读全文
posted @ 2022-10-18 08:38 yonugleesin 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 注册开发 controller service 图形验证码发送 邮箱验证码验证 密码加密(TODO) 账号唯一性检查(TODO) 插入数据库 新注册用户福利发放(TODO) mapper 图形验证码开发 Kaptcha 框架介绍 谷歌开源的一个可高度配置的实用验证码生成工具 验证码的字体/大小/颜色 阅读全文
posted @ 2022-10-18 08:33 yonugleesin 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 登录开发 核心逻辑 通过mail找数据库记录 获取盐,和当前传递的密码就行加密后匹配 生成token令牌 JWT JWT JWT 是一个开放标准,它定义了一种用于简洁,自包含的用于通信双方之间以 JSON 对象的形式安全传递信息的方法。 可以使用 HMAC 算法或者是 RSA 的公钥密钥对进行签名 阅读全文
posted @ 2022-10-18 08:33 yonugleesin 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 工具类 获取ip MD5加密 获取验证码随机数 获取当前时间戳 获取随机长度的串 响应json数据给前端 import com.fasterxml.jackson.databind.ObjectMapper; import lombok.extern.slf4j.Slf4j; import java 阅读全文
posted @ 2022-10-18 08:32 yonugleesin 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 设计模式六大原则 单一职责原则 一个类只负责一个功能领域中的相应职责,就一个类而言,应该只有一个引起它变化的原因 是实现高内聚、低耦合的指导方针 解释: 高内聚 尽可能类的每个成员方法只完成一件事(最大限度的聚合) 模块内部的代码, 相互之间的联系越强,内聚就越高, 模块的独立性就越好 低耦合: 减 阅读全文
posted @ 2022-10-05 23:21 yonugleesin 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 安装 源码安装Redis #安装gcc yum install -y gcc-c++ autoconf automake #centos7 默认的 gcc 默认是4.8.5,版本小于 5.3 无法编译,需要先安装gcc新版才能编译 gcc -v #升级新版gcc,配置永久生效 yum -y inst 阅读全文
posted @ 2022-10-03 10:12 yonugleesin 阅读(128) 评论(0) 推荐(0) 编辑
摘要: prop作用 prop的作用是父组件单向传递数据给子组件。 静态传递 子组件 <tenplate> <div> <h1>{{ msg }}</h1> </div> </template> <script> export default { name: 'HelloWorld', props: { m 阅读全文
posted @ 2022-09-14 17:10 yonugleesin 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 基础环境 node.js环境(npm包管理器) vue-cli 脚手架构建工具 cnpm npm的淘宝镜像 安装node.js 从node.js官网下载并安装node,安装过程很简单,一路“下一步”就可以了(傻瓜式安装)。 安装完成之后,打开命令行工具,输入 node -v,如下图,如果出现相应的版 阅读全文
posted @ 2022-09-14 15:50 yonugleesin 阅读(33) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页