240 发简信
IP属地:山东
  • re-frame 介绍

    介绍 re-frame 是 clojurescript 社区一个有名的应用框架, 基于 react 的 clojurescript 绑定版本 ...

  • Golang 中 url.Values.Encode() 引发的问题

    缘起是一个http签名方法,客户端对 http 的参数签名,然后服务器验证签名。然后突然测试出当提交的内容中含有空格时,服务器就验签失败。 查询...

  • emacs 中go的自动补全

    之前一直使用的是 gocode (https://github.com/nsf/gocode), 后来项目不维护了让用 https://gith...

  • RxJava2 学习笔记 - 观察者模式

    观察者模式 维基百科: 观察者模式中,有一个主题(subject), 拥有一个观察(observer)者列表,当主题有状态改变,就会通知所有的观...

  • RxJava2 学习笔记

    函数响应式编程 函数响应式编程的思维是将问题抽象为数据加工,一切问题都是数据源发出数据的问题,所以用函数响应式编程需要先将问题抽象出下面的模型:...

  • 接支付宝APP支付沙箱环境 6001 错误的大坑记

    接支付宝支付, 服务端下载 java sdk, 客户端接入android sdk, 设置好沙箱。按照官网流程一步步来,最后进行测试 服务器生成一...

  • 为 NSView 添加双指捏合事件

    使用 NSView 的 magnify 方法回调进行处理,根据每次捏合事件的变化系数来调整view的大小: 还有大多数的应用场景是在 View ...

  • time_t 的大小

    在 linux 下 32位系统中 time_t 为 32 位,64位系统中为64位。但是 windows下就不一样了,无论 32位还是64位系统...

  • 比特币中的Base58 编码

    base58和base64一样是一种二进制转可视字符串的算法,主要用来转换大整数值。区别是,转换出来的字符串,去除了几个看起来会产生歧义的字符,...