- 博客(128)
- 资源 (8)
- 收藏
- 关注
原创 个人收藏的一些网页
php,jquery,css... 手册https://www.php.cn/xiazai/shoucesublime text3 jht ttp://blog.jdk5.com/zh/sublime-text-3-license-key/看雪https://bbs.pediy.com安全客https://www.anquanke.co...
2020-02-11 14:54:35 2178
原创 vue 请求php接口 header 传自定义参数 提示cors 跨域问题
如果有多个域名 但又不想 配置*号 可以设置个数组 然后判断当前的域名 是不是在数组里 如果在数组里 就把这个域名写到header里。大概意思是请求 header里有个userid字段 后端没有设置header里允许这个字段 所以请求失败。改完之后我的入口文件加了两行代码 可以根据自己的需求去修改。我是加载了 index.php 入口文件里。代替 这样再加什么字段也不用更改了。头里加上 userid就可以了。请求后端地址的时候报。
2024-04-22 11:52:08 278
原创 thinkphp 框架封装curl请求
tp6 或者 tp8框架 在框架的app/common.php 文件里加一些方法就可以。在这个文件里加 以下代码 就可以实现基于 curl的请求方法 (在这里增加了两个方法 分别是 get 和 post。查看方法 cmd里输入 php -m。记得要开启 php的curl扩展。使用的时候 在控制器里。
2024-04-15 18:46:40 301 1
原创 ThinkPhp8 框架使用 mysql find_in_set 函数
使用mysql 存储一些标签时 会使用逗号拼接的存储方法 比如 1,2,3,11一般情况下 查询 1 可能会用到 like %1% 但这样查询的不够准确 因为11也会被查询到如果每次都多一个逗号 1,2,3,11, 查询时 like %1,% 这样存储有点不太符合程序设计。
2024-04-07 17:12:50 276
原创 php Indirect modification of overloaded element of app\model\RouteDay has no effect
在一些堆栈操作对象时会遇到这个问题。单独输出 $value 是个对象。
2024-03-22 15:25:38 190
原创 adb 安装报错:Failure [INSTALL_FAILED_VERIFICATION_FAILURE: Package Verification Result]
可以执行一下 这两个命令 就可以了。今天adb调试的时候一直报错。
2024-01-31 17:10:14 790
原创 fatal error:require():Failed opening required
1. 检测一下是不是真的 不存在这个文件 即使100%确定 也建议你再仔细看一下 这个文件存不存在 今天我遇到的就是这里的坑。2. 关闭 open_basedir 或者把 当前项目根路径 写在 php.ini open_basedir 的参数里。这个错误经常遇到 大多是网站 是开启了 open_basedir。今天部署网站遇到了个错误。但今天这个错误很神奇。
2024-01-26 10:27:49 1515
原创 mysql 导入数据 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
前言: mysql 导入数据 遇到这个错误 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 具体原因没有深究 但应该是设计数据库的 字符集类型会出现这个问题 例如: char varchar。1. 设计数据库的时候 字符集设计的是 utf8mb4 (可以存储表情 特殊符号等) 然后排序规则就用的默认的了。算是通用 排序规则 把字段的排序规则 和表的排序规则都该成这个就行了。2. 解决方法也很简单 可以选择这个。
2024-01-22 15:20:06 540
原创 windows 系统 定时备份mysql数据库
因为是windows系统 考虑使用 bat 文件进行备份操作, 把一下代码复制一下 改成自己对用的账号密码 和保存位置
2024-01-22 10:30:38 406
原创 PHP Fatal error: Unparenthesized `a ? b : c ? d : e` is not supported.
PHP Fatal error: Unparenthesized `a ? b : c ? d : e` is not supported. 这个问题是 程序不知道这样写的优先级了 所以才会报错 而报错的提示也把解决方法告诉我们了。这个错误是关于三元运算符的错误 这个错误在php8.0以下的版本好像是没问题呢。就是加了一对小括号 大家可以直接复制 替换一下 然后保存。然后再运行程序 这个错误就解决了。找到项目的这个文件 第57行。改成下面这样就可以了。
2024-01-18 22:45:59 818
原创 mac LibreSSL SSL_read: error:02FFF03C:system library:func(4095)
今天brew 下载php7.4。
2023-06-17 16:12:58 536
原创 windows 使用redis
可以点击一个 add to .... PATH 的 添加到环境变量 重启命令行就ok了。如果允许的话可以使用老板的 windows redis。可以双击一下 redis-server.exe。下载完成后 双击安装 下一步就ok了。在windows上安装 Redis。这是redis官方的安装页面。注意好自己的安装路径。
2023-06-05 15:23:47 131
原创 python 删除文件名以(1), (2),....结尾的文件 删除下载音乐重复的名字
python 删除文件名以(1), (2),....结尾的文件 删除下载音乐重复的名字
2023-05-11 16:29:18 177
原创 file_get_contents 打开本地文件报错: failed to open stream: No such file or directory
file_get_contents 打开本地文件报错: failed to open stream: No such file or directory
2023-02-24 14:25:15 5372
原创 git diff 查看文件没有差异
当使用git diff 查看文件没有查看到差异时。但git status 又显示这个文件了。这样应该就看不到刚刚的哪些文件了。可以使用一下这个命令。
2022-12-12 13:51:01 1183
原创 编译安装php扩展
然后把 extension=zlib 加上这个 或者是把前面的“;”去掉 , 保存退出。2. 执行phpize(在扩展目录里 可以写自己电脑里的绝对路径)4. 没问题的话 make 然后 make install。config0.m4 改为 config.m4。6. php -m 查看一下有没有自己的扩展。3. 然后执行 ./configure。运行之后出现下图就说明可以下一步了。1. 切换到要安装的扩展的目录下。运行 make install。5. 然后去更改php.ini。就说明已经安装成功了。
2022-11-20 17:15:05 1227
原创 windows 安装rabbitmq | php_amqp.dll Unknown on line 0
1.先安装erlang可以在官网下载:http://www.erlang.org/downloads根据自己的系统位数选择相应应用2. 然后安装rabbitmqhttp://www.erlang.org/downloads3. 安装PHP扩展扩展下载链接http://pecl.php.net/package/amqp/1.9.4/windows拷贝一下...
2022-04-13 16:18:07 197
原创 YII2 重写 primaryKey()
// 在model里 写这个方法 public static function primaryKey() { // 返回可以作为主键的列 一列 或 多列 return [ 'user_id', 'created_at', ]; } 如果没有主键 进行修改数据保存时, 或者删除时可能会报does not have a primary key. You should...
2022-04-11 16:44:40 350
原创 YII2生成图形验证码 给接口使用
// 使用一下验证码类use yii\captcha\CaptchaAction;...... // 定义一个方法 public function actionCaptcha() { // 实例化 传入控制器id, controller $obj = new CaptchaAction(\Yii::$app->controller->id,\Yii::$app->controller); // 自定义配置 ..
2022-03-31 10:33:07 710
原创 获取指定元素下的表单value值
// 获取指定元素下的表单value值 el: '.classname', '#id' name:需要获取的namefunction getValue(el = '', name = []){ if (el == '' || name == []) { return false; } var data = {}; for (var i = 0; i < name.length; i++) { var _val = $(el..
2022-03-15 13:47:59 366
原创 Yii2 where里不转义某个字段方法|复杂条件拼接
$query = $table::find() ->select('id') ->where([ 'and', [ 'or', ['time_type' => 1], [ 'and', [ ...
2022-03-11 18:16:46 411
原创 input blur失焦事件不好使 | input获取焦点 光标移动到最后
input blur失焦事件不好使 | input获取焦点 光标移动到最后
2022-03-03 11:00:51 4124
原创 PHP匹配括号
$str = '{(()[(大师傅())[]222]123)}(){}';// $str = '';preg_match_all('/([\(,\),\[,\],\{,\},]*)/', $str, $match);$str = implode('', $match[0]);$num = strlen($str);if ($num % 2 != 0) { echo '不匹配';die;}$kuohao = ['()', '[]', '{}'];while ($i <..
2022-02-24 17:31:36 144
原创 YII2查询一列数据
Model::find()->select('distinct(zp_bianhao)')->where([ 'delete' => 0,])->column();Model需要换成自己需要的 model结果
2022-02-21 17:36:06 962
原创 PHP获取字符串中的图片链接
$str = 'background-image:url(http://www.domain.com/adf/ss/aa.jpg), background-image:url(http://www.domain.com/adf/ss/ccjpgaa.jpg) ';// 这里的正则需要注意 可以适当的修改成自己需要的preg_match_all("/background\-image\:url\((.*?\.(?:jpg|gif|png|jpeg))/i",$str, $match);$imag..
2022-02-16 15:42:28 381
百度编辑器ueditor.zip
2021-01-26
adb_interface_usb_driver.zip
2020-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人