记录学习与后端知识并分享学习代码过程(会飞的鱼Blog)

  • 网站F12审核元素自定义输出内容

    同学们,在浏览本站的时候打开开发者调试(F12),会发现一些提示:如图所示:具体代码说实话这个代码还是很无聊的(我就喜欢收集那些无聊的代码),但是在打开后会显得很高级,可以提升逼格(还算有点用吧)这个代码是我从支付宝的官网上整下来的。稍微修改一下就可以用到自己的网站上了。! function(e) { function o(s) { if (t[s]) return t[s].exports; var n = t[s] = { exports: {}, id: s, ...

    学习笔记 1 1790 2017-09-30
  • 使用PHP获取必应Bing每日图片

    微软的必应搜索的每日图片不得不说,都是经典,美得一塌糊涂。看到很多把必应壁纸做电脑壁纸的软件,今天闲的蛋疼,就折腾了一下。接口我们用到的接口是https://cn.bing.com/HPImageArchive.aspx?idx=0&n=1这里的idx=0表示是显示当天的时间,如果要显示昨天的就将idx=0改为idx=1,以此类推。注意:bing支持查看历史图片15天以内的,数字就有范围限制了(0-15)。获取当日图片我们有了接口就可以直接利用正则表达式去匹配相关字符串了。下面给出一个获取并输出当日美图的php代码<?php   ...

    学习笔记 1 3286 2017-09-30
  • 经典的PHP加密解密算法

    项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。最常见的应用在用户登录以及一些API数据交换的场景。最常见的应用在用户登录以及一些API数据交换的场景。笔者收录了一些比较经典的PHP加密解密函数代码,分享给大家。加密解密原理一般都是通过一定的加密解密算法,将密钥加入到算法中,最终得到加密解密结果。1、非常给力的authcode加密函数,Discuz!经典代码(带详解): function authcode($string, $op...

    学习笔记 0 1585 2017-09-30
  • PHP顶部有BOM空白行 \ufeff字符的处理方法

    今天在弄集合短网址的时候发现总是处理不了一个站的数据,一直以为姿势不对,换了很多姿势。研究了两个钟头,json_decode死活解析不出数据,在一次json_encode测试意外中 发现了\ufeff\ufeff\ufeff 三个转码字符,百度了一下,发现这是BOM头的数据于是想办法去过滤他,我正则测试了半天没有问题,可是一上PHP 代码就不行,于是继续百度。我将最终的方法贴出来给大家function DoBOM($text){ if(substr($text, 0, 3) == pack("CCC", 0xEF, 0xBB, 0xBF)) $t...

    学习笔记 0 1408 2017-09-30
  • emlog 解决文章gid断号问题

    emlog文章连接使用gid自增号作为文章的ID,但是由于后台有删除文章的功能,一旦删除文章那么gid自增就会出现断号。 其实断号问题解决很方便,只要在添加文章的时候判断gid之前的有没有断号问题,有的话直接插入,没有的话自增。 我这里的解决方法是这样的,我把gid自增段顺序读取作为值写入数组,自增段是从1开始的,但是数组键值是0开始的,那么先把数组($gidarr[0]='0')赋值掉,然后把$gidarr[]=gid,然后只要发现$gidarr键和键值不等就是断号了。 找到我们的addlog添加文章和页面函数。路径在include/model/log...

    学习笔记 0 1472 2017-09-30
  • php判断访问者是否手机客户端实例

    方法一:判断HTTP_USER_AGENT$agent = strtolower($_SERVER['HTTP_USER_AGENT']); if(strpos($agent,"netfront") || strpos($agent,"iphone") || strpos($agent,"midp-2.0") || strpos($agent,"opera mini") || strpos($agent,"ucweb") || strpos($agent,"android") || strpos($agent,"windows ce") || str...

    学习笔记 0 1606 2017-09-30
  • 如何不用密码查看其他人CNZZ统计

    每天看自己的CNZZ统计总是很尴尬,不知道同类型的站点IP如何但是他又没有设置显示。让人纠结万分,今天告诉大家无需密码可以查看IP统计不过也就只能查看查看PV  IP统计数量鸡肋的演示 聊胜于无。http://online.cnzz.com/online/online_v3.php?id=1256857711&h=z13.cnzz.com&on=1&s=line 将上面红色的字体改为对方的ID 上面的森七博客的CNZZ统计

    学习笔记 0 3537 2017-09-30
  • 百度分享不支持HTTPS的解决方法

    虽然百度分享并没有多大的用处,但对于有强迫症的博主来说,真心无法接受每次用手机打开站点都提示“证书不可信”,而目前最简单的办法就是将百度分享的代码本地化.本文转自堕落的鱼,由蔚蓝博客整理发布。1、下载文件2、上传static文件夹到网站根目录下载后将文件解压,然后把static整个文件夹复制到wordpress根目录。3、修改对应的url 最后对应的百度分享代码中,把http://bdimg.share.baidu.com/改为 /.src='http://bdimg.share.baidu.com/static/api...

    学习笔记 0 1475 2017-09-30
  • 锦尚中国提示需要授权的解决方法

    搜索:@error_reporting(0);@ini_set('display_errors',false);defined或者:eNrtWmtPW8cW/SsOQjUoqJ33I9Rp7NgQB0wgBhKCEOJhDIaEBkJ5tPmSNCkJP2eeP6/7QFSp9hgf enNvLlI/IGFzzpo1e6+995pzGL4QTBojCHEqKivN8tBnoiMy1HFhInZeDq2UXGCeEBm8ZSZ6HUaK 搜索到之后把包含这些字段的文件,改成空白,或者复制文件名,看那个文件调用了这个文件,一起删除即可。或者直接和附件差不多那...

    学习笔记 0 1898 2017-09-30
  • 虫子收藏 - Linux常用命令大全

    玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下百度,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大。常用到的命令可以就会跟一个管理Linux系统的人有所不同。因为不想在使用是总是东查西找,所以在此总结一下,方便一下以后的查看。不多说,下面就说说我最常用的Linux命令。系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构...

    学习笔记 0 1879 2017-09-30

会飞的鱼 在线咨询

在线时间:9:00-22:00
周六、周日:14:00-22:00