PHP 调用 exec 执行中文命令的坑

写在之前

首先,我们的项目中有这么一个需求,就是需要在发送请求时,需要调用 java 写的一个加密库。所以不可避免的会使用到 php 的 exec 方法执行 shell 命令。

一切都很正常,直到,出现了中文。哎。具体的 case 如下:

样例代码:

<?php
    

设计优雅的 API 接口

最近有个设计上的需求,我们之前基于 opencart 的一个电商项目,需要进行对应的 APP 开发。这个就牵涉到了很多的问题。

  1. opencart 之前的登陆表示是基于 session 的,但是如果使用 APP,APP 可能会使用 H5 和 Native 两种形态,这边

VIM 的 MarkDown 预览插件

首先,我习惯在 VIM 下进行代码的编写和文档的编写,但是有一个比较蛋疼的地方,就是没有比较好的预览方式,之前用过 sublime,觉得它的 markdown preview 的插件功能就刚刚好,使用简单不需要多余的配置。

在之前,我都是在 Mou 下进行文…

江苏驾校上课脚本

被人误导了,使用了按键精灵,结果浪费了点时间。而且好久不用 windows,对于 ie9 的调试已经无话可说,和火狐的差距不是一点两点。

代码先说:

function next () {
    console.log("next function")
    if (13 - ne

FireFox 上 JSONView 的配置

之前在火狐上安装过 JSONView 这个插件,用来看 json 的一个效果,可是最近升级之后,发现对 json 的效果消失了。比如说,一个比较标准的 json 格式,但是他就是不对其进行解析。

比如对:

{
    "data": "need content",
    "succ