03 2018 档案

摘要:1、MD5 2、SHA1 3、HmacSHA1 //额外添加了base64转码+(NSString *)Base_HmacSha1:(NSString *)key data:(NSString *)data{ const char *cKey = [key cStringUsingEncoding: 阅读全文
posted @ 2018-03-23 18:32 小师傅啊小师傅 阅读(282) 评论(0) 推荐(0) 编辑
摘要:安装tesseract在上篇。 1、安装之后默认语言包只有英文包,在github上下载中文简体,链接:https://github.com/tesseract-ocr/tessdata 然后放入tessdata文件中,/usr/local/share/tessdata 2、然后就可以识别文字了 在同 阅读全文
posted @ 2018-03-22 11:14 小师傅啊小师傅 阅读(2748) 评论(0) 推荐(0) 编辑
摘要:最近要研究字体识别tesseract,才了解到brew,惭愧惭愧。 1、brew是一个软件包管理工具,类似于centos下的yum或者ubuntu下的apt-get,非常方便,免去了自己手动编译安装的不便 brew 安装目录 /usr/local/Cellar brew 配置目录 /usr/loca 阅读全文
posted @ 2018-03-21 15:26 小师傅啊小师傅 阅读(294) 评论(0) 推荐(0) 编辑
摘要:1、首先苹果IAP把每次购买抽象成了一个事务(SKPaymentTransaction), 2、在购买成功后的客户端二次验证。 每次购买成功之后都会把encodeStr存到本地,验证成功再进行删除。以后每次打开应用或打开充值会先查看是否有未完成的验证 阅读全文
posted @ 2018-03-20 15:39 小师傅啊小师傅 阅读(475) 评论(0) 推荐(0) 编辑
摘要:关于这个问题看过两三次了,但是每次过两个月脑袋里又会不清晰,索性记录一下加深一下印象。 一、nil 当一个对象置为nil时,这个对象的内存地址就会被系统收回。置空之后是不能进行retain,copy等跟引用计数有关的任何操作的。 比如: 上述操作都是错误的 二、Nil nil完全等同于Nil,只不过 阅读全文
posted @ 2018-03-19 17:46 小师傅啊小师傅 阅读(700) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示