摘要: exec("/usr/local/bin/wkhtmltopdf --page-size A4 --footer-font-name FangSong --footer-line --header-font-size 13 --footer-font-size 9 --footer-center [ 阅读全文
posted @ 2022-09-02 18:11 白尼玛砸缸 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 背景:前端上传图片,一是可以直传oss,但前端的sdk中需要阿里云的OSS_KEY_ID 和 OSS_KEY_SECRET,并不安全。二是先传给后端,再由后端来上传,返回给前端oss地址。 用laravel的话,实现二方案其实很简单。一方案在上传视频这种大文件时不合理,可以用临时授权方案,即STS, 阅读全文
posted @ 2022-08-22 17:35 白尼玛砸缸 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 本地部署一个laravel项目的时候,一直报错 No input file specified,逐渐缩小范围,发现问题锁定在nginx的配置root地址上,观察下面两个nginx配置的root部分↓ server { listen 8083; server_name hcidian.com; roo 阅读全文
posted @ 2022-02-10 09:38 白尼玛砸缸 阅读(280) 评论(0) 推荐(0) 编辑
摘要: MD5是一种不可逆的加密算法,目前是最牢靠的加密算法之一,尚没有能够逆运算的程序被开发出来,它对应任何字符串都可以加密成一段唯一的固定长度的代码。 SHA1是由NISTNSA设计为同DSA一起使用的,它对长度小于264的输入,产生长度为160bit的散列值,因此抗穷举(brute-force)性更好 阅读全文
posted @ 2019-09-05 10:07 白尼玛砸缸 阅读(2924) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-11-24 17:36 白尼玛砸缸 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 先在微信公众号后台素材库中创建图文 然后获取该公众号图文消息的media_id 根据用户openid和media_id,发送 阅读全文
posted @ 2018-09-28 18:24 白尼玛砸缸 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 2018-8月,最近一直在做小程序,前前后后做了也有几个了,简单整理一下给自己看 仿抖音小程序,视频全屏幕显示,下拉和上滑可以切换视频,右下角的图标有点丑 头像、图片小工具,实现头像变圆、头像加字、九宫格图片等一些图片处理功能,主要用到了we-cropper这个小程序插件,学习了一些canvas画布 阅读全文
posted @ 2018-09-09 11:00 白尼玛砸缸 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 小程序日均5000万的pv,超出想象,流量一路涨上来,服务器压力太大,各种宕机,不得不开始各种优化。 首先硬件的升级是必不可少,是革命的本钱,硬件升级如下 1 单机 2单机+云数据库 3单机+云数据库+6G的redis缓存 4五台服务器负载均衡 + 云数据库多台主从读写分离 + 16G的redis缓 阅读全文
posted @ 2018-04-28 00:27 白尼玛砸缸 阅读(4611) 评论(3) 推荐(0) 编辑
摘要: 数据库结构 阅读全文
posted @ 2018-04-12 16:56 白尼玛砸缸 阅读(1941) 评论(0) 推荐(0) 编辑
摘要: public function generateMenu_POST(){ check_dl_login(); $this->valid([ 'we_id' => ['require' => true,'regex' => $_TMP['regexs']['id']] ]); $where['we_id='... 阅读全文
posted @ 2018-03-31 18:03 白尼玛砸缸 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 使用好组合索引能大大提高查询的效率 key(a1,a2,a3) 组合索引可以理解为从左到右依次命中,按顺序,查询命中的越多,效率越高; a1,a2,a3的顺序很关键,能更好的区分数据的字段放在前面。 如果查询中没有使用字段a2或者查询是!=a2,则a2索引不能被使用,a3索引也随之不能被使用。 例如 阅读全文
posted @ 2018-03-23 17:50 白尼玛砸缸 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 临时写的代码,比较乱,还有待于优化。 思路是一行一行的读取txt文本,利用小说 “第三章 桌下的手” 这种类似的关键字来分拆章节 最后生成两个数组 阅读全文
posted @ 2018-03-23 16:52 白尼玛砸缸 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-03-23 10:31 白尼玛砸缸 阅读(233) 评论(0) 推荐(0) 编辑
摘要: mysql5.6 innlDB 在CHAR、VARCHAR、TEXT类型的列上可以定义全文索引,但因为无法中文分词所以对中文的支持很差,但从MySQL5.7开始,MySQL内置了ngram全文检索插件,用来支持中文分词,并且对MyISAM和InnoDB引擎有效。 在没法升级5.7的情况下,5.6有变 阅读全文
posted @ 2018-03-20 11:47 白尼玛砸缸 阅读(4873) 评论(0) 推荐(0) 编辑
摘要: 现在有一个图书表,记载了图书信息,图书id为nh_id, 要求有一个图书章节表,按章节记载图书的具体信息,外键nh_id对应图书表的nh_id,同时要求如果图书表id改变,对应的章节表的外键也改变,如果图书删除,该书对应的章节也一并删除 添加外键约束为 其中 为建立外键 为一并删除或更新 完整参考 阅读全文
posted @ 2018-03-15 14:37 白尼玛砸缸 阅读(3050) 评论(0) 推荐(0) 编辑