php处理json数据时碰到0E-8会失败

最近使用php调用某接口api查询数据,总是在json_decode这一步输出空白,按照网上搜索的解决方案,去掉空格,去掉文件头,依然如此,无奈只好从这一步更改为javascript处理。

直到某一天又试了一下却成功了,但是有些单号成功,有些却仍然失败,比较了两者的不同,发现失败的是有一项没填,而过来的json数据自动把这项没填的数据转为了0E-8。当去除0E-8或者把此项数据填为任何非0数字时,就能处理成功了。

是为记。

WordPress Quick Edit is not Working

I didn’t do anything, but the “quick edit” menu was suddenly no longer working. I disabled all plugins and changed theme to default one, it still didn’t work. I thought maybe the problem was JavaScript, but I didn’t know how to fix it. I googled, and I found the solution. though this solution was not created for my problem, it worked. Below is it.

Add this line to wp-config.php:

define('CONCATENATE_SCRIPTS', false);

The original: http://wordpress.org/support/topic/cannot-edit-postsadd-new-posts-or-pages-js-not-working-correctly

But, not end…

After I added the code to wp-config.php, widgets can not be dragged, so are menus. I am finding the solution, again.

移动设备使用gsnova

以前我一直用的goagent,后来不知道是GFW抽风还是GAE或者goagent的问题,有一段时间总也连不上,于是就换用了gsnova,支持更多种的服务端.我使用的是heroku.至于gsnova和heroku具体的配置,这里就不写了,大家可以google一下.这篇文章主要说说移动设备(就是android和iOS)使用gsnova的问题.目标是根据配置文件,自动对被认证网站使用proxy,其他网站直连. Continue reading “移动设备使用gsnova”

Turbo

Dreamworks上半年一部The Croods大获好评,趁热打铁下半年又出了一部Turbo。最先听到这个名字的时候,我还以为是Disnsy出的,把Wreck-It Ralph里面那个大坏蛋Turbo从赛车手变成国王的过程扩展成一部电影了。其实完全不是,这个Turbo是一只蜗牛。而且,他也不叫Turbo。 Continue reading “Turbo”

酱油、牙膏及APP

最近先后买了两瓶酱油,一瓶海天,一瓶加加。从味道和颜色来说,我分不出好坏。价格也区别不大。但是我最终决定以后都买加加的,只因为一个细节:加加的开口更小,倒酱油时更容易把控用量。老抽型的酱油颜色和咸味都比较重,开口太大很容易过量。

我猜海天在这个细节上一定也做过研究,但是他们可能是这样想的:开口略大,每次用量多一点,一瓶用完的就快一点,销量就会更多一点。假如他们有做数据分析的话,可能短期的结果的确证实了这一点。但是长期是否也是如此,就很难说了。 Continue reading “酱油、牙膏及APP”

反思:为什么博文越写越少

今天有空把博客从头到尾看了一遍。第一篇是2009年5月3日写的,到2009年12月31日止,一共写了20篇。随后的2010年,7篇;2011年,7篇;2012年,2篇;2013年至今日,1篇。越写越少,几近荒废。而反思这两年的工作,也未必比前两年更忙。归根到底,只是一个字:懒。也许开始是觉得没什么可写,或者一搜,想写的内容,基本上别人已经写过了,因此下笔越来越少。而逐渐的,文字表达的能力都慢慢在退化,其实2012年是存了好几篇草稿的,但是都开个头,选了题,却每每在动笔时拖延,最终仍然是草稿。妈的,想那么多有毛用,坚持写下去吧。Just write it!

为分类增加字段的懒人方法

wordpress的文章和页面可以使用自定义字段,增加想要的内容,比如keywords,description等,分类却没有自定义字段功能,如果想给分类增加一些自定义的内容,就只能写函数加功能.因为每个分类没有单独的数据表,所以还要新建数据表,再把这些自定义内容插入数据表中,用的时候再调用,总之是很复杂.具体可以参考阿树的文章(一共3篇):http://www.ashuwp.com/courses/highgrade/301.html

我就偷懒了,利用分类的描述来实现,缺点是只能自定义文字内容.

拿常用的keywords和description来举例吧,只需要把这两项都填入描述栏内,并用一个符号如”|”,”-“等来隔开它们.

下面是调用方法:

$cat=str_ireplace('<p>','',category_description());
$cat=str_ireplace('</p>','',$cat);
$cat=explode('|', $cat, 2);
$keywords=$cat[0];
$description=$cat[1];

很简单,主要就是用explode()这个函数把描述中填的内容分割成含有两个字符串的数组,然后按索引分别取值.但是因为wordpress自动把描述内文字的两端加上了p段落标记,所以就先用str_ireplace函数去掉段落标记.

在苏宁易购的一次购物经历

前一段时间在苏宁易购买过一个电压力锅,选了门店自提的送货方式。去自提的时候,发现粘在箱体外边的发票已经丢了。下边我按时间顺序描述一下此问题的解决过程:

注:苏宁易购的门店自提不支持货到付款,我已经在线付过款。(此槽暂且不吐)

1.自提处负责人首先去仓库找寻发票,未果,确定发票是在到自提仓库之前遗失的。

2.我主动提出两个解决方法,一是让门店给我开个发票,二是我先把货提走,让苏宁易购随后给我补寄发票。这两个解决方法都被否决了,理由如下:一、门店不能为苏宁易购销售的产品开发票;二、不能单独寄发票,只能把货退回去,开了发票再一起寄回来。 Continue reading “在苏宁易购的一次购物经历”

使用WebMatrix搭建WordPress

前一段时间,VPS连续几次死机,据机房人说是内存满了。重装了centOS和Directadmin,还是没过多久就挂了。一时心烦,就搜了一下Windows+Wordpress,没想到找到了微软出品的WebMatrix平台。微软官方的介绍是这样的:

WebMatrix 是微软最新的 Web 开发工具,它包含了构建网站所需要的一切元素。您可以从开源 Web 项目或者内置的 Web 模板开始,也可以直接从无到有编写代码。简单并且完全是免费的。开发网站从来没有如此简单。

看起来微软把从苹果身上学到的应用商店策略运用到了网络服务上来。WebMatrix就是一个网站程序的应用市场,目前里面已经有了66个应用,包括WordPress、Joomla!等各种开源网站程序,甚至还有国内的discuz!、phpcms、dedecms、hdwiki等程序,大部分是原本采用LAMP架构的开源程序。大家都知道,在服务器领域,linux一直以大比分领先windows,WebMatrix会成为windows奋起直追的有力武器吗?不妨拭目以待。本文从使用WebMatrix搭建WordPress的角度来体验一把这个新平台的魅力。

WebMatrix-Start Continue reading “使用WebMatrix搭建WordPress”

无觅相关文章插件,快速提升流量