上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 127 下一页
摘要: API开发中经常会遇到一些对请求数据进行验证的情况,这时候如果使用注解就有两个好处: 1、一是验证逻辑和业务逻辑分离,代码清晰 2、二是验证逻辑可以轻松复用,只需要在要验证的地方加上注解就可以 因此,我们在业务开发过程中经常遇到形形色色的注解(Java提供了一些基本的验证注解,比如 @NotNull 阅读全文
posted @ 2022-03-18 22:14 古兰精 阅读(2170) 评论(0) 推荐(0)
摘要: 先来看一个奇怪的现象:为什么字符 abc 的长度是23? 一、什么是零宽度字符 1、零宽度字符是隐藏不显示的,也是不可打印的,也就是说这种字符用大多数程序或编辑器是看不到的。 最常见的是零宽度空格,它是Unicode字符空格,就像如果在两个字母间加一个零宽度空格,该空格是不可见的,表面上两个字母还是 阅读全文
posted @ 2022-03-17 21:49 古兰精 阅读(8873) 评论(0) 推荐(0)
摘要: 一、基本介绍 1、语法定义 for await...of 语句创建一个循环,该循环遍历异步可迭代对象以及同步可迭代对象,包括: 内置的 String, Array,类似数组对象 (例如 arguments 或 NodeList),TypedArray, Map, Set 和用户定义的异步/同步迭代器 阅读全文
posted @ 2022-03-16 22:07 古兰精 阅读(5935) 评论(0) 推荐(0)
摘要: 一、问题背景 一天在日志上看到很多这种报错: nested exception is java.lang.NumberFormatException: For input string: "434199'and(select*from(select+sleep(0))a/**/union/**/se 阅读全文
posted @ 2022-03-15 21:35 古兰精 阅读(8721) 评论(0) 推荐(0)
摘要: 一、问题背景 今天在设计表结构的时候,有个记录表只需要记录下是谁得了什么东西,什么时间得的,也就是3个字段:user_id、medal_id、created_time,通常表也会加主键 id,但是这个表其实不怎么用到,也就是查询谁的记录,或者某东西的记录时会关联查一下。你看都没有 主键id 啥事,所 阅读全文
posted @ 2022-03-08 21:35 古兰精 阅读(3240) 评论(0) 推荐(0)
摘要: 项目中遇到的问题的结论,具体现象就不描述了,通过查资料,就是知道一点就行:缓存、事务、异步不能同一个类中相互调用,会失效(只能在别的类里调用)。具体问题描述我们直接看网上的文章吧。 一、同一个类中方法调用,导致@Transactional失效 一、问题现象 开发中避免不了会对同一个类里面的方法调用, 阅读全文
posted @ 2022-03-04 21:28 古兰精 阅读(2197) 评论(0) 推荐(1)
摘要: 一、关于int(1)与int(10) 一、问题背景 最近遇到个问题,有个表的要加个user_id字段,user_id字段可能很大,于是我提mysql工单alter table xxx ADD user_id int(1)。领导看到我的sql工单,于是说:这int(1)怕是不够用吧,接下来是一通解释。 阅读全文
posted @ 2022-03-03 21:19 古兰精 阅读(605) 评论(0) 推荐(0)
摘要: 一、qiankun框架中微应用之间如何跳转 qiankun框架提供两种跳转方式: 1、通过history.pushState()方式进行跳转 <button onClick={() => { window.history.pushState({ user: {......} }, '', '/app 阅读全文
posted @ 2021-11-27 14:37 古兰精 阅读(16390) 评论(2) 推荐(1)
摘要: 主要探究下主应用和多个微应用之间如何使用Vuex来进行状态管理,这其实是对上一篇文章中通信方式第二种方式的补充,因为 vue 主要还是使用 vuex 作为状态管理。 一、场景选择 1、项目现状: 主应用是Vue技术栈,使用Vuex进行状态管理 多个微应用也是Vue技术栈,并且都可能使用Vuex进行状 阅读全文
posted @ 2021-11-25 22:53 古兰精 阅读(4854) 评论(0) 推荐(1)
摘要: 一、应该如何划分子应用 在开始介绍 qiankun 的应用通信之前,我们需要先了解微前端架构如何划分子应用。在微前端架构中,我们应该按业务划分出对应的子应用,而不是通过功能模块划分子应用。这么做的原因有两个: 在微前端架构中,子应用并不是一个模块,而是一个独立的应用,我们将子应用按业务划分可以拥有更 阅读全文
posted @ 2021-11-24 22:45 古兰精 阅读(10715) 评论(0) 推荐(1)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 127 下一页