自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (4)
  • 收藏
  • 关注

原创 linux mysql初始密码或者密码忘记 + mysql5.7.28忘记密码

1、编辑MySQL配置文件vim /etc/my.cnf 加入skip-grant-tables ps: 跳过权限验证,可免密码登录如下图2、重启mysqlservice mysqld restart3、登录MySQLmysql -u root -p4、修改密码5.7版本前的mysql运行: update user set password=password("你的密码") where user="用户";5.7版本后的mysql运行:update mysq.....

2021-04-27 18:30:29 1823

原创 laravel 重新换APP_KEY提示 Your serialized closure might have been modified and it‘s unsafe to be unseria

Your serialized closure might have been modified and it's unsafe to be unserialized

2023-09-26 17:56:46 223

原创 Mysql 中 json、JsonArray 类型字段中指定属性的模糊查询问题

存储的数据格式: [{“type”: “10”, “mobile”: “13545678900”, “countryCode”: “86”}]存储的数据格式: [{“type”: “10”, “mobile”: “13545678900”, “countryCode”: “86”}]数据存储格式:{“type”: “10”, “mobile”: “13545678900”, “countryCode”: “86”}学习笔记 如有侵权,请联系删除。

2023-07-17 17:22:08 2481

原创 larvael dcat-admin 表单设置自定义样式

的 CSS 文件,用以存放你的自定义样式。可以将其放置在 public/css 目录下。文件中编写你的自定义样式。以下是一个例子,可以将 label 的位置向左移动。可以setLabelClass 和 setFieldClass 设置样式。自定义field_date_range_left45样式的引入 如下。表单有些不是自己想要的样式想要覆写或者增加 可以如下。文件中引入你的自定义 CSS 文件。1、编写自定义样式的 CSS 样式。2、引入自定义 CSS 文件。

2023-05-30 17:07:08 738

原创 laravel 图表Apexchart 整数多出小数点

第一种方案重新buildDefaultScript方法。网上很少有答案,自己研究了很久,分享下经验。可以自己封装一个方法继续Chat 然后在调用。PS: 推荐使用第2种方案。在图表配置加入可执行的 JS 代码。

2023-05-25 15:32:32 858

原创 Github上收集微信小程序源码

git小程序源码开发demo

2023-02-24 14:38:43 3908

转载 mac 内网穿透

运行后会得到一个公网地址,复制到浏览器访问即可(不要直接Crtl + C 复制,会退出程序,推荐鼠标选中复制)。# 上面命令中的-h 127.0.0.1 - p 80表示的是地址和端口。你也可以填写局域网地址。# 如果你的机器尚未有wget命令,可先执行brew install wget安装之。学习笔记, 如有侵权,请联系删除!

2022-12-01 09:05:38 267

原创 mac 终端使用rz sz上传下载文件

进入iterm2配置项 profiles->default->editProfiles->Advanced中的Tirgger。安装完成后检查 ls -alh /usr/local/bin/sz 是否存在。mac使用rz,sz进行文件传输(默认使用的终端为iterm2)克隆到本地,并赋值到对应文件中,并赋值权限。三、最后到服务器中使用rz上传,sz下载。triggers中增加两项。

2022-11-25 09:41:44 1911 3

原创 php 引用地址符&实现无限极分类

缺点:数组的key值必须与id值相同,不便于取出数据(使用递归获取数据), 数据必须一次性取出。这个算法利用了循环迭代,将线性结构按照父子关系以树形结构输出,算法的关键在于使用了。学习笔记,如有侵权,请联系。优点:速度快,效率高.

2022-10-28 13:58:53 590

原创 apifox设置全局token变量

后端用token做登录验证,为了配合 apifox 做接口调试,可以借助 apifox 的 后置操作来实现 登录读取token操作。表达式 $.data.token 表示接口获取返回 token,并赋值给 全局变量 token。在登录接口运行面板找到 后置操作选项卡,添加后置操作 "提取变量",点保存。这样我们在请求登录接口之后,就可以将 token 自动更新为全局变量了。其他接口就不需要在传token,就能实现下一步操作。将全局变量应用在 全局参数的 header 中。设置全局 header。

2022-09-14 09:43:45 6387 2

原创 thinkphp5 chunk 分块处理数据的坑

thinkphp5 chunk 分块处理数据的坑,数据遗漏

2022-08-23 17:47:50 3082 1

原创 mac下iTerm2 连接服务器几分钟不操作就断开

mac下iTerm2 连接服务器几分钟不操作就断开的解决办法

2022-08-23 14:56:32 1009

原创 thinkphp withJoin 模式下field 无效

thinkphp withJoin 模式下field 无效

2022-07-28 11:02:10 1135

原创 thinkphp5.1 单元测试phpunit使用和常见问题

错误指的是意料之外的异常(exception)或PHP错误。这种差异已被证明在某些时候是非常有用的,因为错误往往比失败更容易修复。如果得到了一个非常长的问题列表,那么最好先对付错误,当错误全部修复了之后再试一次瞧瞧还有没有失败。失败指的是被违背了的PHPUnit断言,例如一个失败的。当测试方法运行过程中一个断言失败时输出。当测试方法运行过程中产生一个错误时输出。当测试被标记为不完整或未实现时输出(参见。当测试被标记为有风险时输出(参见。当测试被跳过时输出(参见。败(failure).........

2022-07-21 09:56:33 478

原创 【mac】[brew]Failed to upgrade Homebrew Portable Ruby

brew 安装或者升级失败解决方案:rm -rf 指定删除文件rm -rf /Users/XXXXX/Library/Caches/Homebrew/portable-ruby-2.6.8_1.el_capitan.bottle.tar.gz

2022-06-14 15:10:52 2445

原创 【mac】MAC下phpstorm重装后打不开、闪退

原先装的是phpstorm2019.1破解版的。后面mac升级到mac12的版本, phpstorm就时不时的意外退出,特别是开启2个项目就挂了,无奈只能把破解版的phpstorm2019.3删除了,然后从phpstorm官网下载了最新的安装包phpstorm2021.3,但是安装后一点击打开就立即退出,连欢迎界面都没有打开。网上参考类似下面的:rm -rf /Users/XXXX/Library/Logs/PhpStorm2019.1rm -rf /Users/XXXX/Library/Pre.

2022-05-29 09:52:08 3452 1

原创 mysql group sql_mode=only_full_group_by问题

1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'XXX' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by临时解决方法 执行set global sql_mode..

2022-05-13 14:42:27 191

原创 【mac】chrome谷歌常用快捷键

开发者工具:option+command+ijavascript控制台:option+command+j 或者 option+command+cChrome 浏览器功能快捷键⌘-Shift-B 打开和关闭书签栏。 ⌘-Option-B 打开书签管理器。 ⌘-, 打开“偏好设置”对话框。 ⌘-Y 打开“历史记录”页。 ⌘-Shift-J 打开“下载内容”页。 ⌘-Shift-Delete 打开“清除浏览数据”对话框。 网页快捷键

2022-05-10 16:45:19 1055

原创 mac ~/.bashrc 命令无效解决办法

在mac,在~/.bashrc中添加alias后不起作用,每次都需要source .bashrc后才起作用每次都要source .bashrc解决办法:在目录下新建~/.bash_profile文件,关闭终端重新打开就OK了if [ "${BASH-no}" != "no" ]; then [ -r ~/.bashrc ] && . ~/.bashrcfi...

2022-05-07 11:15:36 1803

原创 【mac】远程链接服务器 保存账号/密码登录操作

快捷键shift+command+G 或者打开Finder,在菜单栏找到『前往』→ 『前往文件夹...』输入:~/.ssh/ 然后回车 ===》 对应的就是expect ~/.ssh/脚本名称或者本地任选一路经,使用except记住服务器/账号/密码信息;修改一下脚本的服务器IP、账号和密码即可ps:本人是任选一路径的方式set user 服务器账号set host 服务器IPset password 服务器密码spawn ssh $user@$hostexpe...

2022-04-28 16:43:53 3409

原创 mac phpstudy mysql升级8版本

mysql版本下载MySQL :: Download MySQL Community Serverhttps://dev.mysql.com/downloads/mysql//Applications/phpstudy/Extensions/MySQL8.0.28/bin/mysqld --initialize --consolep_m;(getU8qF/Applications/phpstudy/Extensions/MySQL8.0.28/bin/mysq...

2022-04-26 09:47:46 758

原创 thinkphp6 belongsToMany多对多带where关联查询

coupon_cate 分类表coupon_brand 品牌表coupon_brand_cate_relation 分类和品牌 =》 多对多关系表代码如下/** * @descripe 关联关系-品牌 */ public function couponBrand(){ return $this->belongsToMany(CouponBrand::class,'coupon_brand_cate_relation','brand_i

2022-04-18 17:05:12 3379

原创 vue+Ant design a-table分页器使用

vue+Ant design a-table分页器使用 当前页current设置生效<a-table :columns="columns" :data-source="detail" :pagination="pagination" rowKey="id" @change="tablePaginationChange"> <span slot="serial" slot-scope="text, record, index"> {{ index + 1 }} ..

2022-03-28 15:23:05 4698

原创 git pull origin拉取报错 Pulling without specifying how to reconcile divergent branches is

hint: Pulling without specifying how to reconcile divergent branches ishint: discouraged. You can squelch this message by running one of the followinghint: commands sometime before your next pull:提示:不指定如何协调不同的分支的拉动是提示:气馁。您可以通过运行以下命令之一来消除此消息提示:在你下

2022-03-21 09:50:20 2117

原创 thinkphp6 tp6 验证规则(必填,唯一性,长度等)

$rules = [// 注意 unique后面必须跟表名 格式 unique:表名 'username' => 'require|unique:salesman', 'true_name' => 'require', 'mobile' => 'require', 'password' => 'require|length:6,20',];$messages = [ 'username.require' => '请输入...

2022-03-16 15:21:54 1612

转载 【转】MySQL 查询语句是怎么执行的

MySQL 查询语句是怎么执行的?(总结篇)这篇mysql作者讲的很不错,好文分享,,如有侵权,请联系删除1. 词法分析 & 语法分析2. 查询准备阶段3. 从 InnoDB 读数据4. WHERE 条件5. 发送数据给客户端6. 网络缓冲区学习笔记,如有侵权,请联系删除!...

2022-03-09 09:01:01 86

原创 mac 无法更新“Xcode”,提示已退款或由其他 Apple ID 购买

mac 无法更新“Xcode”,因为此项目已退款或由其他 Apple ID 购买。解决方法:卸载旧的xcode,卸载方法就是打开应用程序将当前版本的 xcode 移到废纸篓,然后再打开App Store 发现xcode原本的 “更新” 标识变成了 “获取” , 此时就可以用自己的Apple ID来下载最新版的 xcode 了;PS:还有一种方法就是可以将旧的xcode改名字然后下载新的xcode, 两个版本的 xcode 共存。等安装成功了 在把原先旧的删除...

2022-01-29 09:01:27 5608

转载 【转】MySQL经典面试题

MySQL 经典 38 问!事务的四大特性?事务隔离级别有哪些?索引什么是索引?索引的优缺点?索引的作用?什么情况下需要建索引?什么情况下不建索引?索引的数据结构Hash 索引和 B+ 树索引的区别?为什么 B+ 树比 B 树更适合实现数据库索引?索引有什么分类?什么是最左匹配原则?什么是聚集索引?什么是覆盖索引?索引的设计原则?索引什么时候会失效?什么是前缀索引?常见的存储引擎有哪些?MyISAM 和 InnoDB 的区别?MVCC 实现原理?快照读和当前

2022-01-25 09:06:28 65

原创 mac mysql-workbench 强制使用SSL

mac系统 macOS Monterey 12.1连接workbench时,提示ssl连不上,具体如下是因为workbench新版本 ssl是必须填的 目前没办法问题描述 可参考官网MySQL Bugs: #83503: MySQL Workbench (mac) SSL connection error: protocol version mismatch最快的解决方案就是降级版本,下载地址如下MySQL :: Download MySQL Workbench (A..

2022-01-15 10:45:28 841

原创 mysql int(11)代表的是宽度(转载)

对于int类型的一些基础知识其实上图已经说的很明白了,在这里想讨论下常用的int(11)代表什么意思,很长时间以来我都以为这代表着限制int的长度为11位,直到有天看到篇文章才明白,11代表的并不是长度,而是字符的显示宽度,在字段类型为int时,无论你显示宽度设置为多少,int类型能存储的最大值和最小值永远都是固定的INSERT INTO int_demo (a, b, c, d, e) VALUES (1, 1, 1, 1, 1);INSERT INTO int_demo (a, b...

2022-01-14 14:22:41 589

原创 yii2+sign签名认证 demo

代码下载​​​​​​yii2框架+sign签名认证-PHP文档类资源-CSDN下载签名认证要注意满足以下几点:可变性:每次的签名必须是不一样的。时效性:每次请求的时效,过期作废等。唯一性:每次的签名是唯一的。完整性:能够对传入数据进行验证,防止篡改。yii框架行为类增加如下部分接口想要跳过认证的 yii 添加如下代码签名认证接口Sign.php具体的使用方式参考 readme说明学习笔记,仅供参考!如有侵权,请联系!...

2021-11-30 13:55:46 1191

转载 LNPM原理

lnmp 原理_yihaiweiy-CSDN博客这篇博客讲的不错分享下,学习笔记,如有侵权,请联系删除!

2021-11-19 21:28:48 94

原创 mac sequelpro下载和使用教程

界面说明表内容表信息查询命令添加智能提示可以设置延迟时间的,在performance>query editor 打开如下界面学习笔记,仅供参考!如有侵权请联系!

2021-11-15 18:21:04 1036

原创 php yii+rabbitmq使用

官网RabbitMQ tutorial - "Hello World!" — RabbitMQcomposer require php-amqplib/php-amqplibconsole\controlles目录下创建SendController 发送消息 终端执行 /Applications/MAMP/bin/php/php7.3.9/bin/php yii send/indexReceiveController 接收消息 终端执行/Applications/MAMP/..

2021-10-18 15:17:46 182

原创 mac 安装rabbitmq

参考官网The Homebrew RabbitMQ Formula — RabbitMQ先安装erlang下载地址 Erlang Programming Languagebrew updatebrew install rabbitmq

2021-10-18 09:32:11 86

原创 redis 常用命令、场景使用整理

redis 常用命令1、Stringsetgetappend 追加一个值到key上append key valuesetrangegetrangestrlentypeincr 加 =》时间复杂度:O(1)默认不写 直接加1 具体说明详见incr 命令 -- Redis中国用户组(CRUG)incr key 原先的值加1incr key 10 原先的值加10常见的场景: 计数器Redis的原子递增操作最常用的使用场景是计数器。使用思路是:...

2021-10-15 14:30:32 224

原创 redis使用笔记--马士兵教程学习

视频教程马士兵教育2021Redis最新超详细版教程(入门到实战)_哔哩哔哩_bilibili常识磁盘:1.寻址 ms2.带宽 G/M内存:1.寻址: ns2.带宽:很大秒>毫秒>微妙>纳秒 磁盘比内存在寻址上慢了10W倍I/O buffer:成本问题磁盘和磁道,扇区,一扇区512byte带来一个成本变大: 索引4k =》操作系统无论你读多少,都是最少4k从磁盘拿=============================...

2021-10-15 14:12:32 293

原创 redis 使用场景

这 5 种数据结构类型分别为 String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。先来看一下他们的特点:string(字符串),采用键值对的方式存储,不适合点赞list(列表),按照顺序排序,通常用在秒杀方面set(集合),是string类型的无序集合,可以将用户记录进去zset(有序集合),是string类型的有序集合,用在排名方面,1、string字符串----session、对象、小文件 (二进制安全字节数组)数值int.

2021-10-09 09:50:48 69

原创 微信小程序提示 本地域名不在以下 request 合法域名列表中,

勾选上即可

2021-09-29 14:10:57 171

原创 小程序报[ app.json 文件内容错误] app.json: [“tabBar“][1][“pagePath“]: “pages/taobao/index“ need in [“pages“]

[ app.json 文件内容错误] app.json: ["tabBar"][1]["pagePath"]: "pages/taobao/index" need in ["pages"]使用tabBar的时候引用pagePath的路径错误时,该错误的原因是所有的页面路径都需要在pages这个集合中先声明。因此,出现错误的原因1、路径写错了,2、pages中没有定义该路径,我出现错误的原因就是因为第2点...

2021-09-27 17:21:43 8989

yii2使用sign签名认证

yii2框架结合sign签名认证,PHP安全机制

2021-11-30

Yii2使用resful api接口

Yii api接口使用 或 modules模块配置及使用 使用参考说明 https://blog.csdn.net/yunxixiao/article/details/118514207

2021-11-04

swoole 利用Navicat查看MySQL和PHP之间的通讯

swoole 利用Navicat查看MySQL和PHP之间的通讯

2021-11-04

Redis 常用命令和场景使用.docx

redis 常用命令、场景使用整理

2021-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除