随笔分类 -  技术博客

技术博客
摘要:如果还没有安装 Composer,在 Linux 和 Mac OS X 中可以运行如下命令: curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 如果还没有安装 Compo 阅读全文
posted @ 2022-02-11 11:41 全杀的天才 阅读(64) 评论(0) 推荐(0) 编辑
摘要:给大家复习下关键thinkphp excel导出的方法, 首先第一步先直接去下载个 PHPEXCEL包吧,然后就根据以下方法去掉调用下,具体如何引用每个框架引用不一样,按框架去引用。下面方法是公用的 $fileName 是文件名如 $fileName=‘test’ $headArr是个数组如 $he 阅读全文
posted @ 2022-02-11 11:40 全杀的天才 阅读(481) 评论(0) 推荐(0) 编辑
摘要:之前有个功能需要把文字写入图片,当时我就想该怎么弄,我第一时间想到就是添加水印,现在给大家分享个方法 //给图片添加水印 public function addImgWatermark(){// //指定图片路径// $src = '../public/static/test.png';// $fo 阅读全文
posted @ 2022-02-11 11:39 全杀的天才 阅读(388) 评论(0) 推荐(0) 编辑
摘要:​ 之前公司让用workerman框架去做中间层,把图片传到给java后台,之前有用过thinkphp封装过的curl方法,但同样的问题在workerman就出问题的,后面经过同事的提醒和浏览官方文档,发现workerman图片上传的方法跟之前php原生的不一样,之前php原生的上传是先把文件先保存 阅读全文
posted @ 2022-02-11 11:39 全杀的天才 阅读(138) 评论(0) 推荐(0) 编辑
摘要:抢购、秒杀是平常很常见的场景,面试的时候面试官也经常会问到,比如问你淘宝中的抢购秒杀是怎么实现的等等。 抢购、秒杀实现很简单,但是有些问题需要解决,主要针对两个问题: 一、高并发对数据库产生的压力 二、竞争状态下如何解决库存的正确减少("超卖"问题) 第一个问题,对于PHP来说很简单,用缓存技术就可 阅读全文
posted @ 2022-02-11 11:38 全杀的天才 阅读(547) 评论(0) 推荐(0) 编辑
摘要:​ linux下mysql命令 打开MySQL控制台 /phpstudy/mysql/bin/mysql -u root -proot; 1、显示数据库 show databases; 2、选择数据库 use 数据库名; 3、显示数据库中的表 show tables; 4、显示数据表的结构 desc 阅读全文
posted @ 2022-02-11 11:36 全杀的天才 阅读(660) 评论(0) 推荐(0) 编辑
摘要:1.拼接字符串里面含有点击事件,有时会触发2次, 答:解决方案,在点击事件前面加$(".add").unbind();消除事件影响。 这个比较实用,尤其是复制的逻辑记得收藏哦 2.事件冒泡 答:两种方式来阻止事件冒泡。 方式一:event.stopPropagation(); $("#div1"). 阅读全文
posted @ 2022-02-11 11:36 全杀的天才 阅读(142) 评论(0) 推荐(0) 编辑
摘要:当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 1. 1xx 临时响应 1xx的响应码代表请求被接收,需要继续处理。 1) 100: Continu 阅读全文
posted @ 2022-02-11 11:35 全杀的天才 阅读(169) 评论(0) 推荐(0) 编辑
摘要:之前遇到一个很坑爹的问题,就是去获取远程图片的文件流生成本地文件时,发现生成的是空白文件,说明只是创建了文件,没把文件流写进去,之前一直以为是网站设置了权限什么的东西,最后百度了下发现了原来是php.ini的openssl没开启,解决方法就是打开开发环境的php.ini把extension=php_ 阅读全文
posted @ 2022-02-11 11:35 全杀的天才 阅读(76) 评论(0) 推荐(0) 编辑
摘要:当数据库没有需求需要的子段继续排序时可使用该方法增加字段继续排序 SELECT CASE WHEN UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP('2016-08-03 21:08:00') < 1800 THEN '1' ELSE '0' END as is_log 阅读全文
posted @ 2022-02-11 11:34 全杀的天才 阅读(42) 评论(0) 推荐(0) 编辑
摘要:请求支付的页面url注意3个细节: 1、大小写是敏感的,浏览器地址所见是大写(或小写),在微信公众号-微信支付-开发配置中填写授权地址时,也要求大写(或小写) 2、配置里输入的url必须以"http"或"https"(根据自己网站的安全级别要求而定)开头;以“/”斜杠结尾。比如:请求支付的页面是如下 阅读全文
posted @ 2022-02-11 11:31 全杀的天才 阅读(1897) 评论(0) 推荐(0) 编辑
摘要:#从镜像仓库下载镜像 docker pull 镜像名:版本TAG(不指定版本,默认最新版本 :latest) 例:docker pull nginx # #查看镜像列表 docker images # #运行镜像 docker run -d(后台运行) -p 外部端口:内部端口 镜像名称 #可选参数 阅读全文
posted @ 2022-02-11 11:28 全杀的天才 阅读(35) 评论(0) 推荐(0) 编辑
摘要:【Windows安装Docker】 1、下载安装包 地址:https://www.docker.com/get-started 点击:Download for Windows 2、安装 双击 Docker Desktop Installer.exe 不勾选 Enable Hyper-V Window 阅读全文
posted @ 2022-02-11 11:23 全杀的天才 阅读(89) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示