- 博客(103)
- 收藏
- 关注
原创 pnpm install时报错GET https://registry.npmjs.org/xxx error (ECONNRESET). Will retry in 10 sec
在hosts文件内添加下面一行。
2024-09-05 10:12:28 492
原创 nvm国内镜像
node_mirror: https://cdn.npmmirror.com/binaries/node/npm_mirror: https://cdn.npmmirror.com/binaries/npm/
2024-08-28 14:29:32 153
原创 连接wifi进入小程序后,断开wifi改用移动网络导致无法进行网络请求的问题
连接wifi进入小程序后,断开wifi改用移动网络导致无法进行网络请求的问题。
2023-02-16 18:00:37 463 1
原创 npm run dev报错error:0308010C:digital envelope routines::unsupported
npm run dev报错error:0308010C:digital envelope routines::unsupported。
2023-02-15 17:05:40 163
原创 PHP 利用getid3 获取mp3、mp4、wav等媒体文件时长等数据
PHP 利用getid3 获取mp3、mp4、wav等媒体文件时长等数据
2022-06-24 14:06:18 814
原创 Mac 无法运行程序 PhpStorm 解决办法(显示:已损坏无法打开)
No releases available for package "pecl.php.net/swoole"
2022-06-09 15:05:44 1354
原创 Got permission denied while trying to connect to the Docker daemon socket
Got permission denied while trying to connect to the Docker daemon socket
2022-06-08 14:19:14 271
原创 array_column() expects parameter 1 to be array, array given
array_column() expects parameter 1 to be array, array given
2022-06-08 10:58:35 883
原创 Yii2手动抛出异常
try { throw new ErrorException('自定义异常信息');} catch(\Throwable $e) { echo $e->getMessage();}
2022-05-31 14:32:31 296
原创 PHP校验日期格式是否正确
// 校验日期格式,其中'Y-m-d'根据实际要校验的格式来填写 protected function validateDate($date) { if(date('Y-m-d', strtotime($date)) == $date) { return true; } return false; }
2022-05-31 14:10:57 737
原创 windows查看某个端口占用情况
# 查看443端口netstat -aon|findstr “443”最后一列是进程id使用tasklist命令查看进程;tasklist|findstr “5952”也可在 【任务管理器】-【详情信息】一列列查找PID为对应值的程序,如果想关闭,直接在对应行鼠标右键结束任务即可...
2022-05-10 10:23:35 230
原创 TP3.2关于sql的坑
1. 为啥使用getLastSql()打印最后一条sql是空的?原因:配置文件里DB_DEBUG是FLASE解决办法:改为TRUE2. 为啥使用getLastSql()打印的sql没有携带where条件或where条件里没有某个字段?原因:可能是框架开启了数据表字段缓存,where条件里的字段是新加的解决办法:删掉对应数据表的字段缓存文件由此问题得到的知识点:写法一:M('表名')->where('name=1')->find();写法二:M('表名')->where
2022-04-02 18:24:21 847
原创 TP6使用PhpOffice\PhpSpreadshee上传excel报错ZipArchive::getFromName(): Invalid or uninitialized Zip object
有可能excel设置了密码,导入时应去除密码
2022-03-29 11:20:27 525
原创 npm 出现request to http://registry.cnpmjs.org/async-validator failed, reason: getaddrinf...
修改源地址位淘宝镜像npm config set registry http://registry.npm.taobao.org/
2022-03-18 10:57:23 2975
原创 php连接mysql
//连接数据库 $iccMysql = mysqli_connect($this->mysql_server_name,$this->mysql_username,$this->mysql_password,$this->mysql_database); //连接数据库错误提示 if (mysqli_connect_errno()) { throw new \Exception('连接数据库失败:...
2022-02-25 17:19:08 222
原创 git放弃本地修改(git push前)
未使用 git add 缓存代码时 # 放弃指定文件 git checkout -- filepathname #放弃所有的文件修改可以使用 `git checkout .` 命令已经使用了 git add 缓存了代码 # 放弃指定文件 git reset HEAD filepathname #放弃所以的缓存可以使用 `git reset HEAD .` 命令已经用 git commit 提交了代码 # 回退到上一次commit状态 git reset --.
2022-02-22 14:20:16 1179
原创 PHP GuzzleHttp\Client()类 查看返回数据
$client = new GuzzleHttp\Client(); $res = $client->send($Request);//$Request为包含请求头请求url及请求方式、参数的对象。也可用$client的其他方法,如get、post等 echo '<pre>'; // 关键代码(获取对象格式数据):json_decode($res->getBody()) print_r(json_decode($res->getBody())); die;参考:.
2022-02-18 12:18:49 2125
原创 nginx软重启nginx平滑重启
# 1. 检测修改过后的配置文件是否有错误 /usr/local/nginx/sbin/nginx -t # 如果没问题会返回: # nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok # nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful# 2. 平滑重启 /usr/local/nginx/s
2022-02-16 11:53:57 2224
原创 jq动态设置radio选中不生效
jq版本不同写法不同// jQuery < 1.6:$(this).attr('checked', true);// jQuery >= 1.6:$(this).prop('checked', true);参考https://blog.csdn.net/sinat_24713805/article/details/93627872
2022-02-16 11:33:23 947
原创 mysql AES加密存储,解密读取
// 加密存储INSERT INTO log(title) VALUES(HEX(AES_ENCRYPT('这是要加密的内容','aeskey')));// 解密读取SELECT AES_DECRYPT(UNHEX(title),'aeskey') as title FROM log;
2022-02-10 15:44:45 1119
原创 PHP将二维数组的键换成指定元素值
// 其中$originArr为源数组,‘path’为指定元素键,$newArr为转换后的新数组$newArr = array_column($originArr, NULL, 'path');参考:https://blog.csdn.net/qq_36303853/article/details/118939790
2022-02-10 10:57:39 570
原创 mysql查询数据为json格式的字段时,取json数据的某一个属性值
// 其中json_column 是数据格式为json的字段,id是要取值的属性名select json_column ->> '$.id' from tableName where json_column != '' and json_column is not null;
2022-01-24 18:36:03 1724
原创 TP6查询时忽略某些字段
使用model的 withoutField() 方法// 忽略id和name字段Db::name($tableName) ->where($where) ->withoutField('id,name') ->find();
2022-01-24 18:27:17 1871 1
原创 Error while sending STMT_PREPARE packet. PID=29294
报错场景是,使用TP6的command命令 + linux的nohup 执行持续脚本。错误原因:长时间连接数据库会断线详细错误信息如下[think\exception\ErrorException] Error while sending STMT_PREPARE packet. PID=29294 PHP Fatal error: Unc.
2021-12-22 11:10:00 1267
原创 uniapp onshow方法内等待网络请求结束后再执行后续代码内容
思路就是利用vue的watch侦听器:在网络请求完成后,改变watch监听的值,让其触发后续操作。下面是示例代码:export default { data(){ return { isInit: 0 //自定义变量,用于触发网络请求后的操作 } }, watch: { // 监听自定义变量,当值变为1时(网络请求完毕后),执行后续操作。 // 其中形参newVal代表变量isInit改变后的值,beforeVal代表变量isInit改变前的值 isInit: f.
2021-12-21 18:41:37 3832
原创 微信小程序解密失败的可能原因
1. 前端传递encryptedData时未进行encodeURIComponent处理: // js代码:encryptedData = encodeURIComponent(encryptedData)2. 后端接收encryptedData后未进行urldecode处理: // PHP示例:$encryptedData = urldecode(input('encryptedData'))3. 后端未处理 iv 参数, 未将iv中的空格转换为+ // PHP示例:$iv = str_rep.
2021-12-20 15:53:14 5380
原创 vue-element-admin后台导出带图片的excel
1.引入js-table2excel插件import table2excel from 'js-table2excel'2.导出的表头数据data() { excelHeaderArr: [ { title: '第一个字段', key: 'column_1', type: 'text' }, { title: '第二个字段', key: 'column
2021-12-17 16:17:57 474
原创 服务器报错503 Service Unavailable:The system returned:(71) Protocol error
The system returned: (71) Protocol error
2021-12-16 15:18:17 494
原创 PHP向二维数组追加相同元素
$add_arr= [ 'user_source'=>'test'];array_walk($origin_arr, function (&$value, $key, $add_arr) { $value = array_merge($value, $add_arr);}, $add_arr);
2021-12-13 14:17:32 905
原创 TP5实现excel导入
安装phpoffice/phpspreadsheet composer require phpoffice/phpspreadsheetPHP代码示例 public function import($file) { $ext = $file->getOriginalExtension(); if(!in_array( $ext, ['xls','xlsx'])){ return '请上传xls或者xlsx格式'; .
2021-11-08 12:31:29 806
原创 JQ验证输入的颜色是否合法
参考:https://www.jb51.net/article/112757.htmvar val = '#000';var pattern = /^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})$/;console.log(pattern.test(val));
2021-10-16 11:44:25 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人