本文分类:news发布日期:2025/1/25 7:43:39
相关文章
基于canvas纯前端实现验证码的绘制
验证码功能是实现登录功能中比较常见的一个问题
验证码的整体思路是: 1.前端登录页面发起获取验证码图片请求. 2.服务端收到请求后,生成一个唯一id,对应的验证码图片 以及验证码图片对应的值(这个值使用缓存保存,id-值一一对应,缓存可使用redis或本地缓存,本地缓存…
建站知识
2025/1/14 4:16:18
MYSQL5.7报1205 - Lock wait timeout exceeded; try restarting transaction
简介
今天使用navicate操作添加时,mysql报错误,错误如下
原因
这个问题的原因是在mysql中产生了事务A,执行了修改的语句,比如: update t1 set aget18 where id1;此时事务并未进行提交,事务B开始运行&am…
建站知识
2025/1/7 15:09:42
深入理解 JavaScript 闭包
前言 在之前的文章中,我们学习了 JavaScript 的基础知识,如变量、数据类型、运算符等。在本文中,我们将深入探讨 JavaScript 中一个非常重要的概念——闭包。 内容
1.闭包是什么?
闭包是指那些能够访问自己作用域以外的变量的函…
建站知识
2025/1/7 8:48:34
学习Java的第一天
一、Java简介
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。
后来 Sun 公司被 Oracle (甲骨文)公司收购,Jav…
建站知识
2025/1/17 18:00:06
MongoDB聚合运算符:$dateAdd
文章目录 语法使用时间测量时区 举例添加未来日期根据日期范围筛选调整夏令时 $dateAdd聚合运算符将Date()对象按指定的时间单位递增。
语法
{$dateAdd: {startDate: <Expression>,unit: <Expression>,amount: <Expression>,timezone: <tzExpression>…
建站知识
2025/1/16 17:46:45
Linux——进程间通信
目录
进程间通信介绍
什么是进程间通信
为什么要进行进程间通信
怎么做到进程间通信
管道
管道的原理
匿名管道
pipe函数
简单线程池
管道读写的规则
命名管道
创建一个管道文件
在代码中创建管道
在代码中删除管道
命名管道实现serve与client通信
system V共享…
建站知识
2025/1/20 16:15:14