会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
128
下一页
2022年3月17日
浅析什么是零宽度字符以及零宽度字符在实际中的应用场景
摘要: 先来看一个奇怪的现象:为什么字符 abc 的长度是23? 一、什么是零宽度字符 1、零宽度字符是隐藏不显示的,也是不可打印的,也就是说这种字符用大多数程序或编辑器是看不到的。 最常见的是零宽度空格,它是Unicode字符空格,就像如果在两个字母间加一个零宽度空格,该空格是不可见的,表面上两个字母还是
阅读全文
posted @ 2022-03-17 21:49 古兰精
阅读(9010)
评论(0)
推荐(0)
2022年3月16日
浅析异步循环for await of的使用及执行机制及for of/forEach本质区别和遇到异步时的处理
摘要: 一、基本介绍 1、语法定义 for await...of 语句创建一个循环,该循环遍历异步可迭代对象以及同步可迭代对象,包括: 内置的 String, Array,类似数组对象 (例如 arguments 或 NodeList),TypedArray, Map, Set 和用户定义的异步/同步迭代器
阅读全文
posted @ 2022-03-16 22:07 古兰精
阅读(6018)
评论(0)
推荐(0)
2022年3月15日
浅析时间延时注入及sqlmap注入使用了解
摘要: 一、问题背景 一天在日志上看到很多这种报错: 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 古兰精
阅读(8833)
评论(0)
推荐(0)
2022年3月8日
浅析阿里规范中为什么要求表必须有主键id:不建主键id会有什么影响
摘要: 一、问题背景 今天在设计表结构的时候,有个记录表只需要记录下是谁得了什么东西,什么时间得的,也就是3个字段:user_id、medal_id、created_time,通常表也会加主键 id,但是这个表其实不怎么用到,也就是查询谁的记录,或者某东西的记录时会关联查一下。你看都没有 主键id 啥事,所
阅读全文
posted @ 2022-03-08 21:35 古兰精
阅读(3278)
评论(0)
推荐(0)
2022年3月4日
浅析Spring事务失效的情况、原因分析及如何解决:缓存、事务、异步不能在同一个类中相互调用,会失效
摘要: 项目中遇到的问题的结论,具体现象就不描述了,通过查资料,就是知道一点就行:缓存、事务、异步不能同一个类中相互调用,会失效(只能在别的类里调用)。具体问题描述我们直接看网上的文章吧。 一、同一个类中方法调用,导致@Transactional失效 一、问题现象 开发中避免不了会对同一个类里面的方法调用,
阅读全文
posted @ 2022-03-04 21:28 古兰精
阅读(2228)
评论(0)
推荐(1)
2022年3月3日
浅析int(1) 和int(10) 有什么区别、mysql的ZEROFILL属性及其用途
摘要: 一、关于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 古兰精
阅读(614)
评论(0)
推荐(0)
2021年11月27日
qiankun常见问题集合:主子应用间路由跳转、微应用如何设置跨域访问、各生命周期钩子如何执行、应用内路由跳转报错:Failed to execute 'replace' on 'Location'
摘要: 一、qiankun框架中微应用之间如何跳转 qiankun框架提供两种跳转方式: 1、通过history.pushState()方式进行跳转 <button onClick={() => { window.history.pushState({ user: {......} }, '', '/app
阅读全文
posted @ 2021-11-27 14:37 古兰精
阅读(16498)
评论(2)
推荐(1)
2021年11月25日
浅析Vue项目如何基于Vuex进行qiankun微前端应用间通信方案实践:子应用无vuex共用主应用store的方案(子应用里如何保证主应用store在子应用的响应式)、子应用有独立store与主应用store分离共存的方案
摘要: 主要探究下主应用和多个微应用之间如何使用Vuex来进行状态管理,这其实是对上一篇文章中通信方式第二种方式的补充,因为 vue 主要还是使用 vuex 作为状态管理。 一、场景选择 1、项目现状: 主应用是Vue技术栈,使用Vuex进行状态管理 多个微应用也是Vue技术栈,并且都可能使用Vuex进行状
阅读全文
posted @ 2021-11-25 22:53 古兰精
阅读(4896)
评论(0)
推荐(1)
2021年11月24日
浅析微前端qiankun的2种应用间通信方式(actions通信及shared通信、各自通信原理及实例代码)
摘要: 一、应该如何划分子应用 在开始介绍 qiankun 的应用通信之前,我们需要先了解微前端架构如何划分子应用。在微前端架构中,我们应该按业务划分出对应的子应用,而不是通过功能模块划分子应用。这么做的原因有两个: 在微前端架构中,子应用并不是一个模块,而是一个独立的应用,我们将子应用按业务划分可以拥有更
阅读全文
posted @ 2021-11-24 22:45 古兰精
阅读(10772)
评论(0)
推荐(1)
2021年11月22日
浅析Nginx配置获取客户端真实IP的proxy_set_header、X-Real-IP、$remote_addr、X-Forwarded-For、$proxy_add_x_forwarded_for分别是什么意思
摘要: 一、问题背景 在实际应用中,我们可能需要获取用户的ip地址,比如做异地登陆的判断,或者统计ip访问次数等,通常情况下我们使用 request.getRemoteAddr() 就可以获取到客户端ip,但是当我们使用了nginx 作为反向代理后,使用 request.getRemoteAddr() 获取
阅读全文
posted @ 2021-11-22 22:42 古兰精
阅读(14153)
评论(0)
推荐(4)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
128
下一页
公告