代码相关

php7的isset和empty的变化
php7的isset和empty的变化

php5.6我判断变量是这样if(empty($this->fields->d)){} if(isset($this->fields->d)){}而php7

阅读文章
SQL笔记二(GROUP BY)
SQL笔记二(GROUP BY)

刚刚修复了typecho的CateFilter插件某种情况下会重复输出文章的bug,就是用的GROUP BY语法。我修的过程其实一点都不了解GROUP BY,因为百度搜索sql去重

阅读文章
SQL笔记一(exists和not exists)
SQL笔记一(exists和not exists)

A列的值部分相同,根据B列的值的大小排除A列重复值SELECT * FROM `typecho_comments` t where not exists(select * from

阅读文章
php查看B站互相关注的好友
php查看B站互相关注的好友

B站跟微博越来越像了,被网友戏称“B博”,但是有个小细节跟微博还有点差异,在B站我的关注里,只能看到,xxx已关注,而看不到“互相关注”的字样!如下图,右侧那么如何自行的查下自己关

阅读文章
php如何对preg_replace匹配的内容进行MD5/base64加密?
php如何对preg_replace匹配的内容进行MD5/base64加密?

前言其实yodu模板友链页面很早就考虑直接写友链者的邮箱,然后模板自动输出gravatar头像,然而因为模板采用的是正则匹配输入的内容,然后进行替换格式,然而匹配的内容如何进行MD

阅读文章
php获取网易云音乐地址
php获取网易云音乐地址

网易云官方有个这个东西http://music.163.com/song/media/outer/url?id=id.mp3,将id换为歌曲id进行访问就会302到歌曲地址。其实这

阅读文章
Fusion app解决安卓8以上首页面长按卡死问题【原创】
Fusion app解决安卓8以上首页面长按卡死问题【原创】

前言截至2018年6月17日fusionapp首页面安卓8手机长按都会卡死那么如何从用户方面来解决这个问题呢?经过测试只有首页面长按会卡死,子页面并不会……所以我就有个思路,用子页

阅读文章
php抓取一言数据
php抓取一言数据

本来我博客的一言,都是来自https://github.com/kokororin/hitokoto/blob/master/hitokoto.json的,400多条的样子。刚刚自

阅读文章
css两端对齐布局
css两端对齐布局

先上个Demo<!DOCTYPE html><html><head><title>两端对齐</title></he

阅读文章
最近痴迷Fusion app,于是给自己博客搞了个app
最近痴迷Fusion app,于是给自己博客搞了个app

Fusion appFusion App 是一款将网页转成应用的app,而又不同于一般的转换,他具有丰富的模板,全面的图标仓库,还支持插入JavaScript,同时还可以用alua

阅读文章
至顶至底 (雷姆拉姆)z-blog插件
至顶至底 (雷姆拉姆)z-blog插件

既《至顶至底 (雷姆拉姆)emlog插件》,《至顶至底 (雷姆拉姆)WordPress插件》,特此发布z-blog版本的插件。网页左右下角分别是拉姆和雷姆,点击就会触发至顶至底功能

阅读文章
至顶至底 (雷姆拉姆)WordPress插件
至顶至底 (雷姆拉姆)WordPress插件

既《至顶至底 (雷姆拉姆)emlog插件》插件发布后,特此发布WordPress版本的插件。链接: https://pan.baidu.com/s/1dGkScvR 密码: fpp

阅读文章
至顶至底(雷姆拉姆)emlog插件
至顶至底(雷姆拉姆)emlog插件

《博客被人丢进了雷姆》,《左雷姆右拉姆至顶至底源码》在发布这两篇文章后,其实很多网友已经给自己博客加上了这个萌化插件,甚至有人做出了Discuz插件(http://addon.di

阅读文章
只对支持amp加速的搜索引擎开放amp功能
只对支持amp加速的搜索引擎开放amp功能

在上篇文章《Typecho 添加 AMP 支持》说了给博客加amp功能,但是我没说弊端233,这次说下优缺点。优点:1,amp确实很快捷2,支持amp功能的搜索引擎(比如谷歌),会

阅读文章
续instantclick实现的全站无刷新
续instantclick实现的全站无刷新

上次在《instantclick 实现的全站无刷新》中大致说了一下实现方式,但是随着大家对文章的关注,我发现有些细节被我遗漏了,同时也发现了存在的问题,下面就接着上篇文章在说一说。

阅读文章
YoduBGM一款WordPress背景音乐插件
YoduBGM一款WordPress背景音乐插件

YoduBGM 1.1.0是一款简洁 (简陋) 风格的背景音乐播放器,需要主题支持 pjax 技术,否则页面切换歌曲会断掉。背景音乐播放器那么多了为什么还要开发呢?而且还这么丑?答

阅读文章
APlayer Typecho插件兼容instantclick.js
APlayer Typecho插件兼容instantclick.js

超级推荐用这个大佬写的aplayer插件地址:https://github.com/MoePlayer/APlayer-Typecho然后在预加载重载函数里写上loadMeting

阅读文章
instantclick实现的全站无刷新
instantclick实现的全站无刷新

instantclick是什么?instantclick是一个预加载的js文件,就是能提前加载网页内容的东西,他有几种模式,第一种就是鼠标放在超链接上就开始预加载,第二种就是鼠标放

阅读文章
instantclick兼容Prismjs插件
instantclick兼容Prismjs插件

最近yodu模板的用户要求我兼容typecho的Prismjs代码高亮插件,其实在《pjax(InstantClick) 常用的重载函数》中我就提到了Prismjs的pjax重载代

阅读文章
获取QQ头像地址,并且不暴露QQ号
获取QQ头像地址,并且不暴露QQ号

需求因为最近回归原生评论,所以评论头像如果单纯的引用gravatar头像,会有一部分low bee们头像会变成gravatar默认头像,为了解决这个问题,我想对于qq号@qq.co

阅读文章