TypechoJoeTheme

韩小韩博客 - 要变得更加完美。

统计

最新文章

2021-02-26

MAC上PHP集成开发环境搭建

MAC上PHP集成开发环境搭建
用惯了在Windows上配置php开发环境,要在MAC上捣腾一个PHP开发环境还不大习惯,那mac上php开发环境怎么搭建配置呢?有哪些集成软件呢?本文为你推荐几款常用的mac php环境软件,并介绍这些软件的安装与配置教程,下面一起动手搭建一个macbook php开发环境吧!mac php开发集成环境搭建软件推荐:MAMP(Macintosh+Apache+MySQL+PHP)MAMP Free版(免费版)即可,功能够用, Pro是收费版本下载地址:https://www.mamp.info/de/windows/免费版本学习足够了xampp for mac(Apache+MySQL+PHP+PERL)mac 可以安装xampp for mac , 这是免费的下载地址:https://www.apachefriends.org/zh_cn/download.html使用XAMPP, 官网下, 免费的MAC自带PHP环境使用Brew 命令, 通过终端安装PHP与MySQL等,mac自带的php版本太低phpstudy mac版本phpstudy mac版已经开发完成,目前还在苹...
韩小韩
2021-02-26

娱乐分享

8 阅读
0 评论
2021年02月26日
8 阅读
0 评论
2021-02-04

Typecho插件 - 为你的文章生成海报

Typecho插件 - 为你的文章生成海报
灵感起源其实写这个插件的初衷还是因为 —— 我没钱!没错,就是我没钱。其实最早是在 Typecho 爱好者博客里面看到的。当时感觉这个插件的确不错,我很喜欢。但是付费下载就很要命了啊,虽然说 15 块钱只是我一顿早饭钱,但是我买一屉包子他不香嘛 (其实还是因为我没钱)。特色功能全过程使用 GD 库生成海报,所以说不用担心排版错乱。生成海报后保存到插件目录下的 poster 文件夹,节省第二次生成时间。使用必应每日一图作为头图,每天的文章都有不同的新鲜感。支持自定义按钮样式,方便同一主题样式,不会突兀。推荐使用 Cuckoo 主题插件售价本插件不要 998,也不要 888,只要... 其实插件是免费的。我也没想收费,就是临时兴起写的小代码,也没有那么多的精力去维护,最主要的是本人不会前端,所以说做不到那么好的效果。更新日志[collapse][collapse-item label="2020-05-14 更新说明"]新增本地节点,可以自己魔改了修复计算文章阅读时间不准确修复文章中有 markdown 语法自定义头像和自定义头图懒得写懒得修改按钮样式的可以直接引入 mdui 了[/...
韩小韩
2021-02-04

闲杂乱码

237 阅读
0 评论
2021年02月04日
237 阅读
0 评论
2021-01-21

axios多并发请求axios.all([])

axios多并发请求axios.all([])
代码演示function A() { return axios.get('/api1'); } function B() { return axios.get('/api2'); } axios.all([A(), B()]) .then(axios.spread((res1, res2) => { // 两个请求现在都执行完成 }));axios.all([]) 返回的结果是一个数组,使用 axios.spread 可将数组 [res1,res2] 展开为 res1, res2 直接通过配置发送请求。
韩小韩
2021-01-21

闲杂乱码

208 阅读
0 评论
2021年01月21日
208 阅读
0 评论
2021-01-21

axios请求二次封装,兼容typescript

axios请求二次封装,兼容typescript
适合初学者配置使用,只封装了get和post其他类似patch、put和axios.all()的方法得自己动手了,如果遇到项目有多个baseURL的这套封装就显得很不灵活,但一般是不会遇到的,这套简单的封装总的来说够用了,且非常实用。新建https.ts复制下面代码进去引用即可,如果是js版本的把url:any, param:any后面的:any去掉。import axios from 'axios' import qs from 'qs' axios.defaults.timeout = 5000; //响应时间 axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'; //配置请求头 axios.defaults.baseURL = 'http://192.168.0.6:9000'; //配置接口地址 //POST传参序列化(添加请求拦截器) axios.interceptors.request.use((config) => { ...
韩小韩
2021-01-21

闲杂乱码

165 阅读
0 评论
2021年01月21日
165 阅读
0 评论
2021-01-20

PHP简易汉字验证码

PHP简易汉字验证码
实现代码<?php /** * PHP实现简易汉字验证码的思路 */ // 创建画布 $image = imagecreatetruecolor(200, 60); $background = imagecolorallocate($image, 255, 255, 255); imagefill($image, 0, 0, $background); // 画干扰点 for ($i=0; $i < 300; $i++) { $pixColor = imagecolorallocate($image, rand(150, 240), rand(150, 240), rand(150, 240)); $pixX = rand(10, 190); $pixY = rand(5, 55); imagesetpixel($image, $pixX, $pixY, $pixColor); } // 画干扰线 //4条水平线 for ($i=0; $i < 5; $i++) { $lineColor = imagecolora...
韩小韩
2021-01-20

闲杂乱码

158 阅读
0 评论
2021年01月20日
158 阅读
0 评论