Lucene 原理和实现机制

herman 2个月前 (08-22) 74浏览 0评论

还有不了解 Lucene 的,可以先看我前面一篇关于 Lucene 简介的文章《Apache Lucene 简介》。本文将详细的介绍 Lucene 的原理和实现机制,以及 Lucene 和数据库的对比。 目前已经有很多应用程序的搜索功能是基...

Apache Lucene 简介

herman 2个月前 (08-22) 72浏览 0评论

目前越来越多的项目加入 Apache Lucene 框架,以实现全文检索的功能。本文将主要介绍Lucene 是什么?Lucene的作者简介,Lucene的发展历程,以及使用Lucene比较著名的项目。 Lucene 是什么...

腾讯 soter 原理

herman 2个月前 (08-16) 118浏览 0评论

TENCENT SOTER之所以能实现支付级别的指纹授权安全性,主要原因有三: 所有关键数据存储与操作均根本依赖TEE 厂商在设备出厂之前安全环境会专门生成TENCENT SOTER设备根密钥 生物授权的实质是密钥签...

腾讯开源生物认证平台soter简介

herman 2个月前 (08-16) 124浏览 0评论

腾讯(Tencent)的 soter 选择开源了,一时间在网上引起了极大的关注,我也是最近才注意到它。对它有一个简单的了解,本文将根据作者自己的理解,来介绍一下soter到底是一个什么框架? 按照腾讯官方的说法:“A secur...

WebVR 简介

herman 2个月前 (08-15) 85浏览 0评论

最近大漠穷秋和VUE框架的作者在网上对WebVR进行了撕逼的争论。目前知乎上的相关文章已经被删除了,大家在网上找找,应该还能找到相应转载的文章。 回到本文主题。去年谷歌和火狐针对WebVR提出了WebVR API的标准,顾名思义,WebVR...

Android使用Hybrid框架VasSonic教程

herman 2个月前 (08-10) 228浏览 0评论

类似于小程序这样的功能,腾讯尝试了很多方式来提高打开速度。包括冷热启动多进程、多线程并行、减冗余JS插件、预加载、webview复用、反射、素材校验、进程冗余启动流程、redex等,一步步走了一年多最终完善到sonic。根据 sonic 的测试对...

php对接Hybrid框架VasSonic教程

herman 2个月前 (08-10) 496浏览 0评论

腾讯最近开源了一款高性能的Hybrid框架VasSonic。目前网上还没有相关的使用教程,因此我便制作和整合了这部分内容,希望能对大家有所帮助。 关于VasSonic我就不在过多的介绍了,大家可以查看这篇文章的介绍。 VasS...

GET 请求能包含 body 吗?

herman 3个月前 (08-07) 128浏览 0评论

最近在stackoverflow上看到了一篇关于“GET 请求能包含 body 吗? ”的文章,感觉解释的挺好的,因此翻译了此文。 GET 请求能包含 body 吗? 回答是可以,但最好不要这么做。标准没有禁止...

SpringMVC编程式验证器Validator

herman 3个月前 (08-02) 131浏览 0评论

数据校验在web系统中非常常见,也非常常用。本文将借助SpringMVC的编程式验证器来学习一下Validator。 数据不合法 比如用户名长度必须在5-20之间,而且必须以字母开头,可包含字母、数字、下划线; 比如注册...

详解SpringMVC中的数据验证示例

herman 3个月前 (08-02) 94浏览 0评论

在《详解SpringMVC中的Errors和BindingResult数据验证》这篇文章中,我们已经学习了一个案例,本文将继续学习一个数据绑定失败的案例。 下面先看看控制器DataBinderErrorTestController的实现代码...

详解SpringMVC中的Errors和BindingResult数据验证

herman 3个月前 (08-02) 144浏览 0评论

表单数据验证可以有效的过滤掉一些垃圾数据和一部分机器注册。Struts2中有完整的验证接口,SpringMVC中也同样的为我们提供了对应的验证机制。本文将详细的介绍SpringMVC中的数据验证Errors和BindingResult。 数...

360 RePlugin Android插件安装或升级失败的原因总结

herman 3个月前 (08-01) 161浏览 0评论

最近看到有网友在使用360 RePlugin 插件时,遇到了安装或升级失败的问题。本文根据个人经验,详细的总结了RePlugin插件的常见使用问题。希望能对各位读者有所帮助。 安装或升级失败(返回值为Null)的原因有如下几种: ...