上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 126 下一页
摘要: 一、emoji与零宽连接符的应用 1、Emoji ZWJ Sequences 一般的 emoji 的字符是 3 个字节或 4 个字节, 像 👩‍❤️‍👩 这种看起来只有单个字符的 emoji 之所以它的 size 远超过 4 字节,是因为它是由若干个 emoji 按顺序连接组成的,这种顺序叫做 阅读全文
posted @ 2022-03-19 20:33 古兰精 阅读(965) 评论(0) 推荐(0) 编辑
摘要: Java自定义注解的简单介绍就不说了,这里主要说一下自定义注解 aop 切面的使用。 一、什么是AOP? 1、AOP为Aspect Oriented Programming的缩写,意为:面向切面编程。 AOP是一种编程范式,隶属于软工范畴,指导开发者如何组织程序结构。AOP最早由AOP联盟的组织提出 阅读全文
posted @ 2022-03-19 19:16 古兰精 阅读(6357) 评论(0) 推荐(0) 编辑
摘要: API开发中经常会遇到一些对请求数据进行验证的情况,这时候如果使用注解就有两个好处: 1、一是验证逻辑和业务逻辑分离,代码清晰 2、二是验证逻辑可以轻松复用,只需要在要验证的地方加上注解就可以 因此,我们在业务开发过程中经常遇到形形色色的注解(Java提供了一些基本的验证注解,比如 @NotNull 阅读全文
posted @ 2022-03-18 22:14 古兰精 阅读(1788) 评论(0) 推荐(0) 编辑
摘要: 先来看一个奇怪的现象:为什么字符 abc 的长度是23? 一、什么是零宽度字符 1、零宽度字符是隐藏不显示的,也是不可打印的,也就是说这种字符用大多数程序或编辑器是看不到的。 最常见的是零宽度空格,它是Unicode字符空格,就像如果在两个字母间加一个零宽度空格,该空格是不可见的,表面上两个字母还是 阅读全文
posted @ 2022-03-17 21:49 古兰精 阅读(6139) 评论(0) 推荐(0) 编辑
摘要: 一、基本介绍 1、语法定义 for await...of 语句创建一个循环,该循环遍历异步可迭代对象以及同步可迭代对象,包括: 内置的 String, Array,类似数组对象 (例如 arguments 或 NodeList),TypedArray, Map, Set 和用户定义的异步/同步迭代器 阅读全文
posted @ 2022-03-16 22:07 古兰精 阅读(4898) 评论(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 古兰精 阅读(6802) 评论(0) 推荐(0) 编辑
摘要: 一、问题背景 今天在设计表结构的时候,有个记录表只需要记录下是谁得了什么东西,什么时间得的,也就是3个字段:user_id、medal_id、created_time,通常表也会加主键 id,但是这个表其实不怎么用到,也就是查询谁的记录,或者某东西的记录时会关联查一下。你看都没有 主键id 啥事,所 阅读全文
posted @ 2022-03-08 21:35 古兰精 阅读(2296) 评论(0) 推荐(0) 编辑
摘要: 项目中遇到的问题的结论,具体现象就不描述了,通过查资料,就是知道一点就行:缓存、事务、异步不能同一个类中相互调用,会失效(只能在别的类里调用)。具体问题描述我们直接看网上的文章吧。 一、同一个类中方法调用,导致@Transactional失效 一、问题现象 开发中避免不了会对同一个类里面的方法调用, 阅读全文
posted @ 2022-03-04 21:28 古兰精 阅读(1762) 评论(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 古兰精 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 一、qiankun框架中微应用之间如何跳转 qiankun框架提供两种跳转方式: 1、通过history.pushState()方式进行跳转 <button onClick={() => { window.history.pushState({ user: {......} }, '', '/app 阅读全文
posted @ 2021-11-27 14:37 古兰精 阅读(14393) 评论(2) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 126 下一页