明凯博客

关注网站技术,一个特立独行的程序员

10 月, 2017

PHP中var_dump展示不全出现省略号的解决办法

我们使用php的var_dump函数,可以更直观的查看输出结果,包括类型,数量等详细信息。 此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。 数组将递归展开值,通过缩进显示其结构。 但是在使用过程中,发现数组深度高,数组数量大等情况会出现省略号,这是什么原因呢。 […]

, ,

php数组中删除元素之重新索引的三种方法

如果要在某个数组中删除一个元素,可以直接用的unset。 1 2 3 4 5 6 < ?php $arr = array(’a’,’b’,’c’,’d’); unset($arr[1]); echo $array[1& […]

, ,

CodeIgniter修改分页的样式和内容

CodeIgniter中自带的分页办法,如果是第2页,就没有首页出现了。 一般情况下,页面的好看、方便,都需要任何时候都有首页、尾页出现。 例如: 首页 上一页 12345 下一页 尾页 现在我要任何时候都要出现: 首页 上一页 下一页 尾页 需要修改源文件Pagination. […]

,

CodeIgniter基本配置信息在config.php文件详细说明

CodeIgniter 基本配置信息在 application/config/config.php 文件,本文详细讲解每一个基本配置选项的详细说明。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 […]

, ,

PHP生成唯一订单号的四种方法

我们做商城类项目经常需要生成唯一订单号, 我们来用总结出PHP生成四种方法。 方法一: 1 return date(’Ymd’) . str_pad(mt_rand(1, 99999), 5, ‘0’, STR_PAD_LEFT); […]

, ,

Mac下Sublime Text 3配置php语法错误提示插件PHPCS

明凯在办公室使用的是Windons,在家里使用的是Mac,上次安装了Windows下面的PHPCS插件,家里的Mac死活都安装不上,后面谷歌了一篇教程,终于安装上了。 Windows下Sublime Text 3配置php语法错误提示插件PHPCS 第一步: 首先Sublime中 […]

, , ,

Windows下Sublime Text 3配置php语法错误提示插件PHPCS

第一步: 下载php code sniffer插件安装包 地址 https://github.com/benmatselby/sublime-phpcs; 解压安装包得到sublime-phpcs-master,把sublime-phpcs-master文件夹放到sublime安 […]

, ,

清除scrapy爬虫满屏的打印信息的问题

Scrapy 提供了 log 功能。可以通过 scrapy.log 模块使用。 在运行scrapy crawl aimks时,屏幕上满屏的打印信息,实在是不好找错误信息。 我查了下scrapy的log服务,他默认开启的是debug模式。 log 服务必须通过显式调用 scrapy […]

, ,

scrapy在不同的Request之间传递数据的办法

有一次,我在采集淘宝数据的时候,发现我需要在列表页抓一些数据,也需要在详情页抓一些数据,有时候我也需要在详情的js代码源码中再抓取一些数据。 这就涉及到不同的request之间传递数据的方法了。 一个用户完整的信息要在多个Request中获取,需要在请求之间传递参数。 直到该用户 […]

, ,

scrapy爬虫数据保存为txt,json,mysql的方法

上次我们写了一个将明凯博客首页的数据保存到数据库的方法。 但是有一些朋友说不需要将数据保存到mysql中,他们只需要保存到txt,或者csv,或者json格式中。 Python蜘蛛scrapy的采集数据到数据库的详细方法 那么这篇文章就是来教我们来怎么写,保存到txt,json, […]

, , ,

上一页 下一页