Thinker

摘要: 前言 我使用的是 Manjaro 系统,在 5 月 13 号滚动更新以后,结果发现 KDE 的全局菜单的文字颜色全部变成了黑色,我还以为是全局菜单插件崩了,结果仔细一看,菜单文字颜色成黑色的了,下面是我的系统信息。 ██████████████████ ████████ thinker@thinke 阅读全文
posted @ 2022-05-18 20:52 ThinkerBlog 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 前言 最近项目需要一个常驻内存的脚本来执行队列程序,脚本完成后发现Mysql自动重连部分存在内存溢出,导致运行一段时间后,会超出PHP内存限制退出 排查 发现脚本存在内存溢出后排查了一遍代码,基本确认内存溢出在Mysql查询部分. 如果不确认也可以把不必要的模块去掉,从最基本的业务开始测,如果没有内 阅读全文
posted @ 2019-10-08 14:02 ThinkerBlog 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 起因 最近在部署几款小程序时,发现ext.json文件会被忽略不上传,查了一下资料发现原来是需要升级开发者工具了. 没想到升级以后,再开发项目时,就报错 app.json not found 解决方法 删除以下属性,即可正常运行 "svr": "/", "client": "/", "qcloudR 阅读全文
posted @ 2018-11-21 19:59 ThinkerBlog 阅读(1646) 评论(0) 推荐(0) 编辑
摘要: 前言 其实我是不太愿意写这种工具使用博客的,因为实在没有营养,只是有些简单问题,搜索一番,却始终找不到答案,遂以博客记录下来,希望后面的人,可以省去搜索之苦. 相信你搜到这篇博客,肯定是已经安装好了PHP Code Sniffer,所以安装过程,我们就省略掉,这方面文章也挺多的,搜一下即可 此文仅对 阅读全文
posted @ 2018-09-20 22:15 ThinkerBlog 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 介绍 Postman是一款强大的API开发调试软件,它跨平台(真正跨平台,支持linux/mac os/windows),同时还提供浏览器插件,可以说是一个良心软件, 今天主要说一下Postman团队协作开发 创建工作区 Postman是以工作区来分类的,想要进行团队开发首先肯定要先创建一个工作区. 阅读全文
posted @ 2018-09-18 21:48 ThinkerBlog 阅读(22559) 评论(0) 推荐(0) 编辑
摘要: 前言 PHP默认情况下是弱类型校验模式,在php7下declare新增了strict_types指令,通过设置strict_types的值(1或者0),1表示严格类型校验模式,作用于函数调用和返回语句;0表示弱类型校验模式。 严格类型检查模式猜测是为php8的jit做好铺垫. 注意:declare( 阅读全文
posted @ 2018-09-10 21:40 ThinkerBlog 阅读(1954) 评论(0) 推荐(0) 编辑
摘要: 前言 近几日,用爬虫采集的了一些数据,存放到硬盘中,随着数据量越来越多,所以想上传到网盘当中,可是不加下密又觉得不放心, 所以开始用PHP的zip模块进行压缩加密. 开始 $zipArc = new \ZipArchive(); if ($zipArc->open('/home/test.zip', 阅读全文
posted @ 2018-09-07 17:28 ThinkerBlog 阅读(4194) 评论(0) 推荐(0) 编辑
摘要: 前言 前几日,百度搜前东家的网站,突然发现网站description变成了菠菜站的简介,这是被黑了节奏啊. 具体表现为从搜索引擎点击进入的时候,会自动跳转到菠菜站,直接输入网址访问不跳转, 排查 一切问题在源码下,皆无可遁形,此类跳转,一般会在header中,这样跳转快速,果不其然,在header中 阅读全文
posted @ 2018-09-05 15:54 ThinkerBlog 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 昨天晚上闲来无事,手残的在命令中敲上了 没错,更新系统。然后没想到的是,内核升级了!!!! 由于开多个IDE,电脑有点卡顿,想想电脑好久没重启了,于是乎。 然后令人愉快的一幕便出现了了,由于我的boot分区只分了600MB,升级内核后,旧内核并没有删掉,所以剩余空间不足,这时系统第一次崩溃出现了。看 阅读全文
posted @ 2018-07-27 12:49 ThinkerBlog 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 前言 我们都知道微信的网页授权回调域名只能设置一个,但是多个业务使用同一个微信公众号授权信息的话,就需要使用者内部进行处理了,下面给出我使用的一种简陋的解决方案。 方法 正常流程 多业务 安全性 因为接口对外暴露(http重定向),所以存在一些安全问题,解决方法: 对参数进行签名 对请求来源设置白名 阅读全文
posted @ 2018-06-18 18:39 ThinkerBlog 阅读(2945) 评论(0) 推荐(0) 编辑