- 博客(16)
- 收藏
- 关注
原创 MySQL in查询排序问题
SQL: select * from table where id IN (3,8,9,1,2,5,7,6);这样的情况取出来后,其实,id还是按1,2,3,4,5,6,7,8,9,排序的,但如果我们真要按IN里面的顺序排序怎么办?SQL能不能完成?是否需要取回来后再foreach一下?其实mysql就有这个方法;有3种方法可以解决:sql1: SELECT * FROM on_go...
2018-09-07 10:21:56
241
原创 mac 下安装PHP5.6 redis扩展遇到的坑
mac 自带的PHP版本是PHP7.1的,由于项目用的是PHP5.6的 所以就用brew 安装了PHP5.6 ,随着业务的需求,需要用到redis扩展。就开始摸索着安装PHP5.6 redis扩展。问题就来了1:由于mac自身有PHP ,且版本是PHP7.1 在/usr/bin 下面的php php-config phpize 都是基于php7.1的 所以导致在你安装php5.6的时候 不管你怎...
2018-05-16 22:15:09
3080
原创 vscode 常用快捷键
Mac 键盘符号说明⌘ == Command⇧ == Shift⇪ == Caps Lock⌥ == Option⌃ == Control↩ == Return/Enter⌫ == Delete⌦ == 向前删除键(Fn+Delete)↑ == 上箭头↓ == 下箭头← == 左箭头→ == 右箭头⇞ == Page Up(Fn+↑)⇟ == Page Down(Fn+↓)Home == Fn +...
2018-05-06 17:28:06
2773
原创 Nginx与PHP整合问题
刚买了mac笔记本,积攒了两年的心血,终于狠下心买了,激动的我又狠狠地观赏了一番我的mac book pro,O(∩_∩)O哈哈~言归正传:这两天没事在mac上装了PHP nginx ,发现mac系统上自带,Apache与PHP7.1虽然已经安装好了,但是傲娇的我就是不想用这么高版本的PHP版本(其实是我的项目在PHP7.1上有很多的不兼容问题,所以我还是回归到PHP5.6)我发现mac终端很不友...
2018-04-24 09:48:12
997
原创 PHP 7安装步骤,以及安装过程中遇到的坑
基于Windows xampp升级PHP版本,原本是PHP5.3安装PHP7需要知道:1:PHP7 所运行的环境依赖Apache 2.4*Apache2.4下载:https://httpd.apache.org/选择file_for_Mocrosoft_Windows选择ApacheHaus点击下载
2018-01-15 17:26:58
8987
1
原创 PHP ImageMagick 使用心得体会。
前段时间公司项目开发,需求是给淘宝图片打水印。技术总监介绍了一个关于打水印的PHP扩展,Imagick,刚开始觉得这个扩展没有什么特别之处,后来用着发现其强大。光是函数都有三四百个,官方的说明文档都是英文的,看的也是云里雾里,完全靠自己百度,摸索一点一点的拼凑起来的。不过经过三个星期的努力终于把打水印的功能给完善,上线了,心里还是挺激动的;此项目包含的功能有:1:配合前端生成动态实时交互的图片给前...
2018-01-08 15:42:00
3646
1
原创 关于PHP数组重新索引问题
业务需求:从淘宝抓取的图片,放到一个数组中,发现有的图片是不需要的,是gif或者是懒加载的图片。需要过滤掉如何过滤呢,想必很多人会想到foreach 循环,然后 strpos一下找到符合规则的图片然后unset掉就可以了。可是你unset掉后,要想重新索引数组该怎么办呢 用array_merger如:$a=array(0=>'a',1=>'b',2=>'c',3=>"Horse",4=>
2017-10-11 17:04:40
1830
原创 PHP多维数组指定某个键来排序
有一下json 转换为数组后,需要按照radius来进行升序排序。$data = [{"lng": 116.399429,"lat": 39.938604,"radius": 826,"address": "北京市东城区交道口街道方砖厂胡同25号"},{"lng": 116.373048,"lat": 39.94808,"radius": 523,"
2017-09-01 10:38:35
509
原创 为取出的每个数组中增加一个自增的id(注意此ID不是数据库中存的自增id字段)
应用场景:如后台管理给每个列增加一个序号,递增,而且需要根据页数来进行对应,如第一页显示的序号是1-10,第二页显示的是11-20。以此类推。也许你会说数据库里存的时候不就是按照ID自增进行存储的么,那么问题来了,1:如果你数据库里删除了几条数据,id不对应,那么在前台点击相应的页码,进到的页面还是按照顺对应来的么,如你删除了33条数据,那么前台点击第三页,显示的事31-41,因为33条数
2017-08-25 11:10:40
1479
原创 Windows下安装MongoDB、MongoVUE、RockMongo
Windows下安装MongoDB、MongoVUE、RockMongo
2017-07-27 14:46:28
1019
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人