王新阳

wangxinyang

83.2kg

2016年十大最佳的免费数据恢复软件

http://netsecurity.51cto.com/art/201603/508076.htm

isset、array_key_exists判断数组键名是否存在的区别

由于 isset 属于 php 中的语言结构,而 array_key_exists 是函数,所以isset相对速度更快。

isset不只判断键名是否存在,还与键值有关,当键值为null时也返回 false,而array_key_exists则返回true。

CI开启url后缀实现伪静态时分页类页码url出错的解决方法

在 application/config/config.php 中添加url后缀 $config['url_suffix'] = '.html' 实现伪静态后,调用CI的分页类 pagination时,.html加在了页码前面的解决方法:

把分页类配置项 $config['base_url']=site_url('article/list/....') 改为 $config['base_url']=site_url().'/article/list',同时开启分页类的后缀配置 $config['suffix'] = '.html' 即可

我的代码片段:

//分页链接未定义时自动获取
if(! array_key_exists('base_url', $config)){
	if($CI->uri->total_segments() == 1){ //只有一个段时使用默认方法 index
		$config['base_url'] = site_url().'/'.$CI->uri->slash_segment(1).'index';
	}else{ //多个段时删除页码相关段
		$arr = $CI->uri->uri_to_assoc();
		unset($arr['page']);
		$config['base_url'] = site_url().'/'.$CI->uri->slash_segment(1).$CI->uri->slash_segment(2).$CI->uri->assoc_to_uri($arr);
	}
}

jQuery全屏滚动插件fullPage.js

http://www.dowebok.com/77.html

https://github.com/alvarotrigo/fullPage.js

Font Awesome 图标字体库

http://fontawesome.dashgame.com/

https://github.com/FortAwesome/Font-Awesome

网页配色方案

渐变配色方案
https://www.icoderoad.com/uigradients/

很好的扁平化配色方案
http://www.html5tricks.com/demo/jiaoben2306/index.html

字体在线模拟

http://www.myfonts.com/fonts/canadatype/press-gothic/webfont_preview.html

百度可视化图表echarts

http://echarts.baidu.com/index.html

淘宝IP地址库

http://ip.taobao.com/
2025-07-19 星期六 农历六月二十五