主页

离线文字识别OCR工具tesseract

文字识别的能力是AI应用的基础,几乎所有的云厂商都提供文字识别的API,使用者按调用次数付费。这种模式的成本较高,且速度慢、因为每次都要发起Internet请求。对于一些简单的文字识别需求,可以考虑使用离线工具替代。tesseract 就是一个优秀的离线文字识别工具。

阅读更多

P层云存储服务对比分析之概览

云存储,是非常成熟的云服务。云服务按不同使用场景与使用对象,可以分为面向消费者的数据存储服务(各种云盘,百度云盘、Google Drive、iCloud Drive),面向中小企业的P层存储服务(谷歌的Firebase、苹果的iCloud Kit 等),面向企业的基础存储服务(对象存储、共享文件系统等)。本文对P层存储服务Firebase与iCloudKit做一个简要对比。

阅读更多

通用数据保护条例GDPR重点条款解读

2018年5月25日,《通用数据保护条例》(GDPR) 在欧盟 (EU) 正式生效。GDPR 的目的是在欧盟范围内建立协调一致的数据保护监管框架,让数据主体重新控制自己的个人数据,同时对全球任何地方托管和处理这些数据的人员施加规则。GDPR被称为最严格的个人数据保护法案,越来越多的国家借鉴GDPR制定本国的数据保护方案,因此对IT从业人员来说,了解GDPR对日常工作有极大的帮助。

阅读更多

Android环境下OkHttp的SessionTicket复用实现

在文章SSL Handshake Session Resumption中介绍了SessionTicket的复用技术原理,从中我们得知SessionTicket复用是在客户端缓存的SessionTicket,服务端只是验证客户端传过去的SessionTicket是否有效,因此不同的客户端实现库,对SessionTicket的缓存机制有差异。本文介绍Android系统上OKHttp客户端的SessionTicket缓存实现。

阅读更多