-
深入浅出JSON Web Token(JWT)认证机制:概念与具体实现demo
1. 引言大家好!今天我们要聊一个在现代Web开发中非常流行的话题 - JSON Web Token,简称JWT。听起来很高大上,对吧?别担心,我们会把它掰开揉碎,让每个人都能轻松理解。那么,JWT到底是个什么东西呢?简单来说,JWT就像是一个神奇的通行证。想象你去一个主题公园玩,在入口处买了票,工作人员给了你一个特殊的手...10个月前 阅读338
-
three.js 下雨特效(高级版本)很干!!很难!!很详细
源码地址: https://gitee.com/yjsdszz/three.js-advanced/blob/master/depth/depthRain.html 阅读之前简略了解一下原理。1. 什么是深度?深度,深度,深度就是三维世界中的坐标点,经过 MVP(modelMatrix viewMatrix projectionMatrix) 变化后,映射到相机空间的坐标中的 z 值范围 [0,1],...10个月前 阅读310
-
我不小心把生产的数据改错了!同事帮我用MySQL的BinLog挽回了罚款
之前在生产做修改数据的时候不小心改错了一行数据,本来以为会被通报批评,但是同事利用binlog日志查看到了之前的旧数据,并且帮我回滚了,学到了,所以写了一篇binlog的文章分享给大家。MySQL的Binary Log(简称binlog)是一种重要的数据库日志系统,用于记录数据库服务器上所有更改数据的活动。Binlog是MySQL数据库中的一...10个月前 阅读274
-
MySQL的 where 1=1会不会影响性能?看完官方文档就悟了!
在日常业务开发中,会通过使用where 1=1来简化动态 SQL语句的拼接,有人说where 1=1会影响性能,也有人说不会,到底会不会影响性能?本文将从 MySQL的官方资料来进行分析。动态拼接 SQL的方法在 Mybatis中,动态拼接 SQL最常用的两种方式:使用 where 1=1 和 使用<where>标签。使用where 1...10个月前 阅读309
-
京东二面:Redis为什么快?我说Redis是纯内存访问的,然后他对我笑了笑。。。。。。
引言Redis是一个高性能的开源内存数据库,以其快速的读写速度和丰富的数据结构支持而闻名。作为一个轻量级、灵活的键值存储系统,Redis在各种应用场景下都展现出了惊人的性能优势。无论是作为缓存工具、会话管理组件、消息传递媒介,还是在实时数据处理任务和复杂的分布式系统架构中,Redis均扮演了至关重要的角色。而Redis...10个月前 阅读286
-
抽象工厂模式:如何统一不同代码风格下的代码级别?
在 GoF 的《设计模式》一书中,工厂模式被分为了三种:简单工厂、工厂方法和抽象工厂。(不过,在书中作者将简单工厂模式看作是工厂方法模式的一种特例。)在实际工作中,用得比较多的就是工厂方法模式和抽象工厂模式这两类。本篇文章,我们就先看一下抽象工场模式。学习抽象工厂模式真正的重点和难点在于:如何找到正确的...10个月前 阅读297
-
为女儿奴程序员打造的“小可爱”
本文分享一个无代码平台「扣子」搭建陪伴式养成角色-交互工具的使用全流程。1 扣子简介不禁要问,扣子是个啥?扣子(英文名称 Coze,直达官网) 是新一代一站式 AI Bot 开发平台。扣子主要功能:集成了丰富的插件工具,可以极大地拓展 Bot 的能力边界。提供了简单易用的知识库功能来管理和存储数据,支持 Bot 与...10个月前 阅读360
-
深入解析 JavaScript 字符串方法:增、删、改、查与转换
前言JavaScript 字符串操作是前端开发的基础技能,也是面试中常见的考点。掌握这些方法不仅可以提高编码效率,还能在面试中脱颖而出。本文将系统地介绍 JavaScript 中字符串的常用方法,从增删改查到转换操作,让你全面掌握这些必备技能。1. 增加内容:concatconcat 方法用于将一个或多个字符串连接在一起,并返回一...10个月前 阅读302
-
使用纯CSS给不定高度的容器添加过渡效果-flex与grid
这次要分享的是关于高度过渡效果的内容,具体效果如下,请诸君按需食用。问题今天,在Coding中寻思着给新做的下拉菜单增添一点"魔法"——也就是给它展开和收起加上个高度过渡效果,让操作体验更好些。Em...这不是手到擒来的事嘛,开整:<!DOCTYPE html> <html> <head> ...10个月前 阅读282
-
Nest.js 从零到壹详细系列(一):项目创建&文件分析
前言不想了解后端的前端不是好前端,相信大家之前看到过,做前端的上限是前端组长之类的文章。那么前端如何打破这一上限呢?那最好的方式,是在做好前端的同时,也去了解后端的知识。Express和Koa的相关文档的内容介绍都非常少,这非常不友好,并且不支持TypeScript,后期的维护也是一个问题。但对于只是想搭个简单的HTTP服...10个月前 阅读303