摘要:npm初始化项目出现npm ERR! syscall rename的解决方案 删除项目下的package-lock.json Error: ENOENT: no such file or directory, scandir 'xxx\node-sass\vendor' 解决方案是执行以下方法: n 阅读全文
posted @ 2021-06-09 23:09 阿拉善的樵夫 阅读(4) 评论(0) 推荐(0) 编辑
摘要:如下: git push -u origin master -f 备注:慎用,此命令会删掉远程仓库的数据强行将本地仓库push至远程仓库 阅读全文
posted @ 2021-06-08 13:14 阿拉善的樵夫 阅读(5) 评论(0) 推荐(0) 编辑
摘要:问题不难,就是浪费查资料时间。 这是我在 composer 安装框架时,出现的问题。 [InvalidArgumentException] Could not find package topthink/think with version 5.1.*. 最终发现问题是,镜像地址问题。从而导致无法找 阅读全文
posted @ 2021-01-06 11:55 阿拉善的樵夫 阅读(149) 评论(0) 推荐(0) 编辑
摘要:php一段代码,处理文件下载时的文件名,后来客户反馈说firefox,safari下的中文文件名不能正常显示。 $file_info['title'] = rawurlencode($file_info['title']); $filename=iconv('utf-8', 'gbk', $file 阅读全文
posted @ 2020-09-26 17:43 阿拉善的樵夫 阅读(71) 评论(1) 推荐(0) 编辑
摘要:如何把多维数组中的每个子数组合并成一个新数组 $result,有两个方法: $merged = call_user_func_array('array_merge', $result); 如果是 PHP 版本在 5.6 以上,可以使用 ... 操作符: $merged = array_merge(. 阅读全文
posted @ 2020-08-05 18:08 阿拉善的樵夫 阅读(169) 评论(0) 推荐(0) 编辑
摘要:有次同事提出开发使用的mysql数据库连接很慢,因为我们的mysql开发数据库是单独一台机器部署的,所以认为可能是网络连接问题导致的。 在进行 ping和route后发现网络通信都是正常的,而且在mysql机器上进行本地连接发现是很快的,所以网络问题基本上被排除了。以前也遇到过一次这样的问题,可后来 阅读全文
posted @ 2020-07-06 14:36 阿拉善的樵夫 阅读(71) 评论(0) 推荐(0) 编辑
摘要:https://segmentfault.com/a/1190000011925921 阅读全文
posted @ 2020-07-06 13:53 阿拉善的樵夫 阅读(87) 评论(0) 推荐(0) 编辑
摘要:Ubuntu 更新 apt-get update 的时候 出现 Err:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease Could not resolve 'us.archive.ubuntu.com' 这个错误的时候 修改 resolv 阅读全文
posted @ 2020-07-06 11:35 阿拉善的樵夫 阅读(399) 评论(0) 推荐(0) 编辑
摘要:双向链表 <?php $obj = new SplDoublyLinkedList(); $obj->push(1); $obj->push(2); $obj->push(3); $obj->unshift(10); //unshifit 替换双向链表的首部 $obj->rewind(); // 使 阅读全文
posted @ 2020-06-11 11:27 阿拉善的樵夫 阅读(147) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/9dc09adbccc5 阅读全文
posted @ 2020-04-03 18:39 阿拉善的樵夫 阅读(98) 评论(0) 推荐(0) 编辑
摘要:Illuminate database是一个非常强大非常优秀的ORM类库,也是一个非常实用的数据库操作组件。使用它可以轻松对数据库进行查询、插入、更新、删除等操作,支持MySQL,Postgres,SQL Server,SQLlite等。它还是Laravel框架的数据库组件。 本文单独将illumi 阅读全文
posted @ 2020-03-30 19:06 阿拉善的樵夫 阅读(962) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/shaiguchun9503/article/details/82349050 阅读全文
posted @ 2020-03-30 18:05 阿拉善的樵夫 阅读(1212) 评论(0) 推荐(0) 编辑
摘要:安装VirtualBox、Vargrant VirtualBox 下载地址Vagrant下载地址 1.命令 vagrant box add laravel/homestead 2.git clone https://github.com/laravel/homestead.git Homestead 阅读全文
posted @ 2020-03-26 15:55 阿拉善的樵夫 阅读(332) 评论(0) 推荐(0) 编辑
摘要:reidis: 涉及的知识点 -- 常用的操作命令 -- redis雪崩 穿透 redis锁 --防止雪崩:对业务内使用的缓存失效期进行,分级处理,时间尽量均匀 --防止穿透:对查询不到的数据也进行较短时间的缓存,避免查询不到数据的请求直接高频的进入DB -- 数据备份 rdb aof -- 哨兵模 阅读全文
posted @ 2020-03-18 00:45 阿拉善的樵夫 阅读(106) 评论(0) 推荐(0) 编辑
摘要:<?php /** * LRU是最近最少使用页面置换算法(Least Recently Used),也就是首先淘汰最长时间未被使用的页面 */ class LRU_Cache { private $array_lru = array(); private $max_size = 0; functio 阅读全文
posted @ 2020-03-10 16:10 阿拉善的樵夫 阅读(435) 评论(0) 推荐(0) 编辑