每日一句 ( 2025510 )  

You are stronger than your challenges and your challenges are making you stronger.

你比你面对的挑战更强大,而这些挑战让你变得更加坚强。———— Karen Salmansohn

Python模拟百度登录

本来写这个玩意儿是想用来自动登录百度,然后根据贴吧内的的排名抓取会员头像的,比如生成一个贴吧千人头像图或万人头像图。也算是练练手。 完成后才发现抓那个贴吧排名完全不需要登录…也好,以后用来做自动一键签到(经常忘打卡),抢二楼什么的,也不错~~ 如今在博客上发个文章用不了多长时间就被抄走了,感觉自己能做的也只有在此鄙视一下它们。 废话太多,容易招人恨,以下是代码: #-*...

【PHP】一个百度面试题?

据说是一个百度php的面试题,已给定一个数组: $arr = array(‘b’=>’a’, ‘c’=>’a’, ‘e’=>’b’, ‘d’=>’b’, ‘f’=>’c’, ‘g’=>’e’, ‘h’=>’f’); 写一个算法,完成到以下格式的转换: array ( 'a' => array ( 'b' => ar...

shopnc商城专题页的伪静态支持

shopnc系统默认专题模块是没有伪静态的,这确实不知道是为什么。不过想让它支持伪静态,实现起来也很简单。 打开shopnc的路由功能类文件,/core/framework/core/route.php。找到_shopPathInfo方法。里面是对符合规则的伪静态地址进行正则替换,我们在它的$reg_match_from数组里加一个元素: '/^special_detail-(\d+)$/', 同样的,在下面的$reg_match_to同样的位置加个元素: 'special-specia...

用TKinter实现的一个简版HTTP请求模拟器

平时开发过程中经常会遇到需要模拟POST或GET请求的时候,当然GET一般直接通过浏览器也可以,方便快捷。郑晓看到网上也有不少软件版的HTTP模拟器,功能也非常强大。郑晓最近在学习Python,正好手闲的慌,就用Python自带的TKinter库写了个HTTP模拟工具,功能比较简单,只是实现了基本的功能。 最近我发现有的网站复制了我的文章,还把里面的各种信息都替换成了他自己的,还自己运行了程序截的图,...

mysql重置自增ID(织梦文章ID的重新排序)

做网站时经常会遇到由于删除过文章而导致文章ID不连续,由于文章ID字段在数据库中的属性一般是自动增长的,这是mysql中的一个记数器记录的,在删除记录再新增时,自增的数值并不会占用你删除的值,而是继续在原基础上++。 数据表中的不连续的记录对于处女座来说是不能忍受的,所以下面来看看如何将已有数据的自增ID重新排列。 这里以织梦系统(dedecms)的文章表为例:假设要操作的表是dede_arch...

web.py使用session时报错AttributeError的解决办法

最近在学习web.py使用session时,经常会遇到AttributeError错误,大体报错内容是: AttributeError: ‘ThreadedDict’ object has no attribute ‘xxxxx’ 网上找的解决办法都是关闭web.py的调试模式,但有时关闭后也会报错,很是郁闷。 最后郑晓摸索出了使用session时需要注意的几点,在这里记录一下: 1. 首先请关闭调试模式: web.config.debug = False 代码需加到impor...

Mac Mavericks(10.9.4)安装Nginx服务

1. 在nginx官网下载最新nginx,我这里下载的是nginx-1.6.2.tar.gz。 http://nginx.org/en/download.html 直接使用浏览器下载即可,或通过终端,使用curl命令。 2.进入下载目录,解压文件。 tar -xf nginx-1.6.2.tar.gz 或直接双击这个文件,自动解压到当前目录。 3.进入解压目录,添加权限 chmod a+rwx * 4.执行configure ./configure 时注意加入参数with-cc-opt,如下: ./configure –w...