令人哇塞的酷鸡 发布的文章

究其原因,是因为php和json语法将当成特殊字符, 所以想要原样表达,不要想着如何脱去(这样容易出错,把原本就是的也脱去了).
相反,应该将每个都替换成\, 这样就能表达他原本的意思. 如下例子

$json = '{"myClass": "app\\class\\test"}';
$re = json_decode($json, true);//结果为null

#将\替换成\\即正常了
$newJson = str_replace('\\', '\\\\', $json);
$re = json_decode($newJson, true);//正确输出

参考:
https://stackoverflow.com/questions/32056940/how-to-deal-with-backslashes-in-json-strings-php

排名编程语言Ratings同比上月
1C11.62%-4.83%
2Java11.17%-3.93%
3Python10.95%+1.86%
4C++8.01%+1.80%
5C#4.83%-0.42%
6Visual Basic4.50%-0.73%
7JavaScript2.71%+0.23%
8PHP2.58%+0.68%
9Assembly language2.40%+1.46%
10SQL1.53%+0.13%
11Classic Visual Basic1.39%+0.73%
12R1.32%-1.08%
13Go1.17%-0.04%
14Fortran1.12%+0.90%
15Groovy1.09%+0.51%
16Swift1.07%-0.37%
17Ruby0.95%+0.14%
18Perl0.90%+0.03%
19MATLAB0.88%+0.05%
20Delphi/Object Pascal0.85%+0.36%

看了很多网上的答案,都看到没法查到文件的创建时间.因为都是用stat命令.今天就介绍下可以查看到文件创建时间的方法.以下以为test.txt文件举例

  • 首先获取文件的innode
    ls -i test.txt

    获取到的节点数为14420015
  • 获取当前系统根目录(/)挂载点
    df -h

    根目录/对应的挂载点/dev/sd1
  • 使用debugfs查看(将上面两步的结果套到底下命令)
    debugfs -R 'stat <14420015>' /dev/sd1

    其中字段的含义:
      ctime: 改动时间(change time)
      mtime: 修改时间(modify time)
      atime: 访问时间(access time)
      crtime: 创建时间(create time)
    

此外, 上面的步骤可以合成一条指令:
debugfs -R 'stat 文件的绝对路径' /dev/sd1

今天读到了一个关于制定计划的简单实用的好方法.该方法是我在<<success how we reach our goal>>中学到的.豆瓣评分9.0.

  • 首先,恭喜你.在实现目标前你会做下计划(不然你可能也不会读到这篇文章).为什么说恭喜你呢?因为制定计划对于实现目标是非常有帮助. 并且这也是有实验依据, 书中介绍了几个实验,结果都是一致性的表明有制定计划的比没有的,更有可能成功,前者是后者的两倍多.当然这个计划简单但不能随意.需要越具体越好,需要包含where, when, how这3个因素.

好的,咱们进入正题.在制定计划时我具体要做些什么呢? 以下为步骤:

  • 确定怎么做(how): 也就是为实现目标你需要采取哪些行动.注意不能模糊,越具体越来好.
  • 确定在哪里做(where)和什么时候做(when): 再次说下,越具体越好. 这会使你大脑检测并抓住这些机会当机会出现时,即使你的意识思维太忙而没有注意到这些机会.
  • 瞄准障碍: 想下实现目标的道路上可能会出现的障碍和诱惑,自己如何应对他们?为每个障碍制定一个if-then计划(比如如果工作日晚上朋友叫我出去玩,我会说不了,谢谢,周末再见他)

以上就是制作计划的步骤, 是不是步骤很简洁, 看起挺简单好上手的呢. 这个简单又强有力的计划能在你处理焦虑和自我怀疑,或者当坚持愈发艰难时帮助到你.

本月Objective-C掉出了前20名, 这比预期的花了更长的时间, 并且在短期内很大可能不会在重回了.

排名编程语言Ratings同比上月
1C14.32%-2.40%
2Java11.23%-5.49%
3Python11.03%+1.72%
4C++7.14%+0.36%
5C#4.91%+0.16%
6Visual Basic4.55%-0.18%
7JavaScript2.44%+0.06%
8Assembly language2.32%+1.16%
9PHP1.84%-0.54%
10SQL1.83%-0.34%
11Classic Visual Basic1.54%+0.71%
12Delphi/Object Pascal1.47%+0.77%
13Ruby1.23%-0.02%
14Go1.22%-0.13%
15Swift1.19%-0.32%
16R1.12%-0.42%
17Groovy1.04%+0.86%
18Perl0.99%+0.03%
19MATLAB0.99%+0.06%
20Fortran0.91%+0.58%

数据来源至全球权威的TIOBE排名.更多详情可见TIOBE Index官网.