个人随笔
网站介绍
火龙的爷爷
2116759078@qq.com
一个程序员的学习笔记
网站统计
访问 1116470
网站标签
一天想要喝一杯咖啡
学而不思则罔
前后端分离刷新登录令牌的小技巧
通常我们的前后端分离项目,前端通过登录接口获取的token,有效期只有几分钟或者半个钟,毕竟我们的token是每次请求都需要在网络中传递的,有被泄露的风险。但是如果就设置为半个钟有效,用户使用过程中,在token无效的情况下会重定向到登录界面,影响用户的体验。那怎么办呢?方案1、后台自动刷新token。有些人可能会用后台自动刷新token的方法,也就是每次请求校验token的有效期,如果快过...
前端框架
2025-05-20 21:34:57
奇葩的sessionStorage丢失的bug折磨了我一早上
用户从分享链接进去,两个页面的sessionStorage一直共享不了,sessionStorage中的东西反复丢失,最后发现原因是分享链接用的是http,第二个页面是https,无语!
随笔
2025-05-19 17:39:16
20250430下班有感
转眼就要到五一了,虽然没赚到什么钱,但是还是要好好过五一的,毕竟有什么事放假回来再说~
随笔
2025-04-30 16:52:57
国密算法概述(SM1、SM2、SM3、SM4、SM7、SM9、ZUC )
一、概述为了保障商用密码的安全性,国家密码局制定了一系列密码标准,包括:SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法(ZUC) 等。其中SM1、SM4、SM7、祖冲之密码(ZUC)是对称算法。SM2、SM9是非对称算法。SM3是哈希算法。其中SM1、SM7算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。二、详述2.1、SM1对称密码SM1 算法是分组密...
数据结构和算法
2025-04-27 17:11:19
关于2025年域名证书更新后后台用httpclient调用握手失败的问题
最近第三方https证书续期后,总是报握手失败的原因,原因大概如下新证书由DigiCert Global Root G2 根 CA颁发。部分开发者在应用程序中通过硬编码方式指定了特定的根证书,但指定的根证书过旧未兼容DigiCert Global Root G2 根,从而导致证书校验不通过,ssl握手失败。请各位开发者尽快检查:如果有程序内置根证书的,请在2025年4月29日前完成兼容G2根...
服务器
2025-04-24 14:41:42
词根词缀学习:词根radi、pose、vers/vert
第一个词根:radi意思:根1、radical adj. 根本的、彻底的al是形容词后缀,所以意思是根本的、彻底的2、eradicate v. 根除e是前缀表示外出,ate是动词后缀,也就是把根往外弄,也就是根除的意思3、radiate v. 辐射/发散;使显现ate是动词后缀,所以类似根一样向下生长,所以是辐射、发散的意思4、radiant adj. 辐射的;荣光换发的ant是形容词后缀,...
English
2025-04-23 21:48:18
词根词缀学习:12大前缀+3大词性后缀
一、前缀(12)-义1、外/出:e/ex/efexport(出口):ex-(出) + port(携带) → 携带出去。exit (出口):ex-(出) + it(走) → 走出。expel(驱逐):ex-(出) + pel(推动) → 推出、驱逐。exhale(呼气):ex-(出) + hale(呼吸) → 呼出气体。emit(发射):e-(出) + mit(发送) → 发送出去。eject...
English
2025-04-23 21:02:52
事务一致性的相关策略
分布式事务解决⽅案汇总1、2PC2PC理论。在讲MySQL Binlog和Redo Log的⼀致性问题时,已经⽤到了2PC。当然,那个场景只是内部的分布式事务问题,只涉及单机的两个⽇志⽂件之间的数据⼀致性;2PC 是应⽤在两个数据库或两个系统之间。2PC 有两个⾓⾊:事务协调者和事务参与者。具体到数据库的实现来说,每⼀个数据库就是⼀个参与者,调⽤⽅也就是协调者。2PC是指事务的提交分为两个阶...
分布式架构
2025-04-21 21:57:48
简单分析⾼可⽤与稳定性的策略
如果“⾼并发”是为了让系统变得“有效率”,可以抵抗⼤规模⽤户访问,那么x下面所讲的就是为了让系统变得“更靠谱”。靠谱包括了⾼可⽤性、稳定性、可靠性。要实现一个靠谱的系统,要从哪些方面下手呢?多副本不要把鸡蛋放在同一个篮子里,具体到计算机系统,就是常说的避免“单点”:⽹关层的Nginx宕机怎么办?做多个副本;应⽤服务器宕机怎么办?做多个副本;缓存宕机怎么办?做多个副本;数据库宕机怎么办?做多个...
分布式架构
2025-04-21 21:27:00
高并发问题的解决策略简述
有些系统侧重于高并发读,比如搜素引擎,电商商品列表,商品详情,有些系统侧重于高并发写比如广告的扣费系统,对点击浏览次数收费,有些系统同时侧重于高并发读和写,比如秒杀系统,微信红包,微博这些,那么我们有什么解决策略呢?高并发读策略1:加缓存我们可以通过加分布式缓存,比如redis,也可以加本地缓存,比如Memcached。也可以通过MSQL的主从,读从库。也可以用CDN对静态文件进行加速。策略...
分布式架构
2025-04-21 21:06:29
首页
<
1/143
1,428
>
尾页
有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔
备案号 : 粤ICP备18099399号-2