- 博客(24)
- 资源 (13)
- 收藏
- 关注
原创 paopao动起来
duration: 0.3 // 动画持续时间。duration: 0.3 // 动画持续时间。scale: 1.5, // 放大泡泡。scale: 1, // 恢复原始大小。duration: 2, // 动画持续时间。repeat: -1, // 无限重复。yoyo: true, // 往返运动。y: -100, // 向上移动。// 添加 hover 事件。// 创建泡泡的动画。
2025-02-18 16:33:38
304
原创 如何让一个img 泡泡动起来
div class="bubble">戳破你的社交媒体气泡</div>对于更复杂的动画,你可以使用GreenSock动画平台(GSAP)。确保你的HTML结构中包含了你想要动画化的带有。
2025-02-18 15:22:30
338
原创 mysql慢查询排查步骤
Using index:查询的列被索引覆盖,并且 where 筛选条件是索引列之一,但不是索引的前导列或出现了其他影响直接使用索引的情况(如存在范围筛选条件等),Extra 中为 Using where;这里我们利用到了覆盖索引+延迟关联查询,相当于先只查询 id 列,利用覆盖索引快速查到该页的 10 条数据 id,然后再把返回的 10 条 id 拿到表中通过主键索引二次查询。Using index:查询的列被索引覆盖,并且 where 筛选条件是索引的是前导列,Extra 中为 Using index。
2024-09-04 16:42:09
2716
原创 echarts 折线图实现 x轴一个坐标对应y轴多个值,并且实现连线,竖着连线等效果
【代码】echarts 折线图实现 x轴一个坐标对应y轴多个值,并且实现连线,竖着连线等效果。
2024-08-28 09:41:27
580
2
原创 微信扫码登录
1. 授权流程说明微信OAuth2.0授权登录让微信用户使用微信身份安全登录第三方应用或网站,在微信用户授权登录已接入微信OAuth2.0的第三方应用后,第三方可以获取到用户的接口调用凭证(access_token),通过access_token可以进行微信开放平台授权关系接口调用,从而可实现获取微信用户基本开放信息和帮助用户实现基础开放功能等。微信OAuth2.0授权登录目前支持authorization_code模式,适用于拥有server端的应用授权。该模式整体流程为:① 第三方发起微信授
2022-05-05 15:47:38
1625
原创 Spring Cloud OAuth2 扩展登录方式:帐户密码登录、 手机验证码登录、 二维码扫码登录
本文扩展了spring security 的登录方式,增长手机验证码登录、二维码登录。 主要实现方式为使用自定义filter、 AuthenticationProvider、 AbstractAuthenticationToken 根据不一样登录方式分别处理srping security 登录流程关于二维码登录二维码扫码登录前提是已在微信端登录,流程以下:github用户点击二维码登录,调用后台接口生成二维码(带参数key), 返回二维码连接、key到页面 页面显示二维码,提示扫码
2022-05-05 11:15:33
4114
1
转载 如何实现mysql读写分离
面试题你们有没有做 MySQL 读写分离?如何实现 MySQL 的读写分离?MySQL 主从复制原理的是啥?如何解决 MySQL 主从同步的延时问题?面试官心理分析高并发这个阶段,肯定是需要做读写分离的,啥意思?因为实际上大部分的互联网公司,一些网站,或者是 app,其实都是读多写少。所以针对这个情况,就是写一个主库,但是主库挂多个从库,然后从多个从库来读,那不就可以支撑更高的读并发压力了吗?面试题剖析如何实现 MySQL 的读写分离?其实很简单,就是基于主从复制架构,简单来说,就搞
2022-05-05 10:39:10
690
原创 SQL优化万能公式:5 大步骤 + 10 个案例
在应用开发的早期,数据量少,开发人员开发功能时更重视功能上的实现,随着生产数据的增长,很多SQL语句开始暴露出性能问题,对生产的影响也越来越大,有时可能这些有问题的SQL就是整个系统性能的瓶颈。SQL优化一般步骤1、通过慢查日志等定位那些执行效率较低的SQL语句2、explain 分析SQL的执行计划需要重点关注type、rows、filtered、extra。type由上至下,效率越来越高 ALL 全表扫描 index 索引全扫描 range 索引范围
2022-04-28 17:41:44
150
原创 composer安装 以及命令
1、composer安装官方地址:Composer下载地址:https://getcomposer.org/Composer-Setup.exe下载后直接安装即可。2、检查是否安装完成使用命令:composer --version#注意这里要大写composer -V3、composer升级composer self-update4、composer配置镜像composer config -g repo.packagist composer https:/
2022-04-20 18:14:55
441
原创 php 公共函数展示
<?php//error_reporting(E_ALL^E_NOTICE);//error_reporting(E_ERROR|E_WARNING|E_PARSE);error_reporting(E_NOTICE);useextend\QRcodeasQRcode;usethink\facade\Session;usethink\facade\Event;useapp\model\system\Addon;/*************...
2022-04-20 18:13:02
1051
原创 webhook配置参数详解
#!/bin/bashecho ""#输出当前时间date --date='0 days ago' " %Y-%m-%d %H:%M:%S"echo "Start"#判断宝塔WebHook参数是否存在if [ ! -n "$1" ];thenecho "param参数错误"echo "End"exitfi#git项目路径#gitPath="git项目路径"gitPath="要构建的项目地址"...
2022-04-20 18:11:26
2037
原创 php后台框架整理集锦
1、 fastadminFastAdmin是一款基于ThinkPHP+Bootstrap开发的快速后台开发框架。FastAdmin基于Apache2.0开源协议发布,免费且不限制商业使用,目前被广泛应用于各大行业应用后台管理。https://www.fastadmin.net/https://doc.fastadmin.net/docs2、ThinkCMFThinkCMF是一款基于ThinkPHP+MySQL开发的中文内容管理框架。ThinkCMF提出灵活的应用 机制,框架自身提供基
2022-04-20 18:08:53
3224
原创 在tp中如何使用find_in_set
$condition = [ 'status' => 1,];$condition['_string'] = ' FIND_IN_SET('. $parent_id .',car_id) ';用以查询逗号分隔的字符串中是否存在值 第一个值为要查询的字符,第二个值为字段名称
2022-04-20 18:05:47
1005
原创 如何下载百度云文档需要用劵下载的内容
下载百度文库中需要付费下载的文档内容1、首先点击打开百度文库需要下载的文档 复制链接地址2、下载冰点文库 飞机票:http://www.3322.cc/soft/5221.html使用方法如下1.打开冰点文库.exe2.在搜索栏内输入所需文档的网页地址;用户可以直接复制网页地址,搜索栏内便会自动出现网页地址,无需粘贴,也就是模型,负责数据的操作;v(view),也就是视图,负责前后台的显示;c(controller),也就是控制器,负责业务逻辑客户端请求项目的控制器,如果执行过程中需要用到数据,控制器就会到模型中获取数据,再将获取到的...
2019-04-02 14:22:26
1779
原创 php面试100道题
PHP常见面试题100道(1-20题)来源:网络 时间:2019-01-15 11:38 分享到:一、Http 和Https的区别第一:http是超文本传输协议,信息是明文传输,https是具有安全性的ssl加密传输协议第二:http和https使用的是完全不同的连接方式,端口也不一样,前者80 或者443第三:http连接很简单,是无状态的。https协议是由ssl+htt...
2019-04-02 14:19:41
595
原创 php面试题汇总
PHP高级面试题在网上看到一些高级php 的面试题目。。最近接连面试了几家公司,有些重要问题记录一下,督促自己学习提高,同时希望给朋友们一些帮助。内容很多,一点点完善,一步步学习。。有些是面试被问,有些是招聘要求,有些是自己整理加的。一、mysql相关知识 1、 mysql优化方式 MYSQL 优化常用方法 mysq...
2019-04-02 11:44:25
7881
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人