自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 PC版微信截图的bug

客户报障,微信截图,粘贴到微信中再复制出来后为jpg格式图片,上传系统显示图片格式错误;使用原始图片上传就没问题(也是jpg格式)查看代码,系统对图片格式的校验规则如下:public function rules(){ return [ ['file', 'file', 'skipOnEmpty' => false, 'extensions' => ['jpg', 'png', 'jpeg'], 'maxSize' =>3*1024*102

2021-09-03 17:16:26 5069 2

原创 CentOS下composer安装yii2-redis

新上的Yii2项目需要连接redis,于是安装一个yii2-redis扩展(https://github.com/yiisoft/yii2-redis)官方建议使用composer安装,php composer.phar require --prefer-dist yiisoft/yii2-redis:"~2.0.0"如果还没安装composer可以参考:https://www.runoob.com/w3cnote/composer-install-and-usage.html,安装过程中遇.

2020-10-21 15:53:12 280

原创 PHP后端开发工程师面试经验分享(一)

4个月没工作,2个月前开始找工作,投了54份简历,18个面试邀请,通过其中的8个技术面,拿到了6个offer,最终入职一家公司。其中5个offer是最后两周的面试拿的。中间有太多的收获和得着。对于一个后端程序员必须要掌握的知识框架,大概有了一个了解和把握,这里梳理一下分享出来。第一篇分享主要讲述框架和大纲,后续会对每一个主题进行详细分享。这里的面试经验分享仅作为有限的参考,真正的技术积累在于平时刻...

2020-05-09 20:44:28 2097

原创 对MySQL中order by的理解

我们知道,在SQL语句中当对查询结果应用order by排序时,如果排序字段有索引,或者满足“最左前缀原则”,则InnoDB内部执行查询后就已经是有序的了,因为InnoDB的索引B+Tree的叶子节点就是按照顺序排列存储的。这个不难理解,那么对于没有走到索引排序的order by查询,MySQL是如何处理的呢?比如上面的查询的执行计划中没有走到索引,extra的信息是Using files...

2020-02-19 12:40:27 2458

原创 理解聚簇索引

聚簇索引(Cluster Index)也叫索引组织表(Index-organized Table),MySQL用户经常称呼为前者。聚簇索引并不是数据库索引的某个种类,其描述的是数据的一种存储方式。我们知道,在InnoDB中,数据是以B+Tree的形式存储的,其特点就是数据都存储在叶子节点上,非叶子节点上只存索引信息,即key值和指向子节点的指针。这种索引和数据的存储方式就叫做聚簇索引,“聚簇”的意...

2020-02-07 13:21:55 8189

原创 leetCode-21 合并两个有序链表(C语言描述)

将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/merge-two-sorted-lists...

2020-01-06 12:42:02 278

原创 leetCode-141 环形链表(C语言描述)

给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/linked-list-cycle解法I:遍历链表的时候,把当前节点的next指针,从节点开始到当前节...

2020-01-04 17:30:50 259

原创 微信公众号开发应用redis案例一则

业务中有一个场景是需要记录公众号中48小时内活跃过的用户,以便我们可以给他们推送客服消息。这个适用场景如下:点击打开链接需要记录的事件有:关注、发消息、点击菜单。所以思路就是每次用户触发这些事件的时候,微信服务器会给我们服务器发消息。这个时候可以记录当前时间,并以userId为key存储到redis中。要想在Yii框架中使用redis,需要在web.php中配置一下:'

2018-01-10 15:05:53 1462

原创 微信上传临时素材的坑

客服系统用的是网易七鱼的系统,小程序内的客服需要和网易七鱼进行对接。网易七鱼现在只支持自动和微信公众号对接,小程序对它来说相当于一个第三方系统。其中有这么一个场景,把七鱼发到我们服务器上的图片,当作临时素材上传到微信服务器上,此时微信服务器给我们返回素材对应的media_id,使用这个media_id我们可以讲图片推送给用户。微信官方api如下:点击打开链接可以说这个文档写

2018-01-09 15:31:13 18357 1

原创 爬虫初步

# -*- coding: utf-8 -*-from bs4 import BeautifulSoupfrom StringIO import StringIOimport requestsimport pycurlimport loggingimport reimport timeheaders = { 'Accept': 'text/html,application/xhtml+xml,ap

2017-12-12 20:18:36 287

原创 python随机数

说一说python生成随机数的方法使用random模块1.random.random()方法,这个方法返回一个随机的实数,范围在[0,1)之间2.random.uniform(a,b)方法,生成a,b之间的一个随机浮点数 3.random.randint(a,b)方法,生成指定范围内的整数 4.random.randrange(a,b,n)方法,在a,b范围内,按n递增

2017-11-16 11:38:38 4243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除