疯子的自留地

当我老了,也一样写代码.不为别的,只为爱好!

微信公众平台新增永久素材失败的解决方法

因为这个问题折腾了我至少2个小时,把小马哥官方的文档翻来覆去地看了N遍,google,baiduN多资料都没有结果,最后终于发现丫的,该死的官方文档写错了,心中一万个草泥马飘过,作为官方的文档,能不能负责一点???!!!为了避免还有哥们儿跟我一样在这儿掉进这坑爹的坑里,记录下方法。

阅读全文

救赎之旅---谨以此文献给我的大学生涯

凌晨3:30,终于把今天没有完成的代码给敲完,瞅了下空间,无意中看到了很多人在回忆大学四年来的种种。脑中大学这几年的生活在脑海中一一闪过,抿了口咖啡,笑了笑,大学这几年,此行不虚。

大学这几年,我仍然是高中起就开始的那副装扮,运动鞋+运动裤+体恤,以至于高中同学见到我照片就一眼认出来;也仍然是光吃不长肉的奇葩;还是仍然喜欢啃书,喜欢无拘无束,简单的生活的那个疯子...这些都不重要,重要的是我成功救赎了我,找到了自己。。。

阅读全文

装完Linux要做的事儿

安装shadowsocks

# 安装shadowsocks
apt-get install python-pip
pip install shadowsocks

# 新建配置文件
vim /etc/shadowsocks.json //写入相关的配置信息

# 写入开机自启动
vim /etc/rc.local
#添加启动
/usr/local/bin/sslocal -c /etc/shadowsocks.json

阅读全文

提高工作效率的神器-E.gg Timer倒计时器

这几天总感觉上班时撸代码的效率不太高,于是想尽了各种办法来提高效率.无非就是让自己更有紧迫感,于是想到了番茄工作法,进一步想到了找一个倒计时器,于是发现了这货:E.gg Timer.用了下发觉很不错的说,推荐之:)

阅读全文

GIT常用命令

基本上用git的时候都是自己的项目用,曾经呆过的那家公司还停留在古老的SVN(貌似现在很多公司都还是...),现在的公司用的是hg。对于git这玩意儿的使用一直都是停留在简单的半路出家野路子上,很多时候出问题基本都是纠结半天,趁着这几天公司没啥事儿,赶紧整理下...

阅读全文

[Redis学习]常用redis命令

字符串类型

赋值与取值

SET key value //将key赋值为value
GET key //取key的值

说明:当值不存在时返回空结果nil

批量赋值与取值

MSET key1 value1 key2 vlaue2 key3 value3... //同时设置key1->value1,key2->value2,key3->value3
MGET key1 key2 key3//返回value1,value2,value3

阅读全文

NGINX支持pathinfo模式

location ~ ^.+\.php {
  (...)
  fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
  fastcgi_param SCRIPT_FILENAME /path/to/php$fastcgi_script_name;
  fastcgi_param PATH_INFO $fastcgi_path_info;
  fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
  (...)
}