使用 Springboot + freemarker + pjax 实现单页应用,局部刷新。提升用户体验,降低服务器压力。
JAVA OpenCV 入门
网上 JAVA 学习 OpenCV 的知识太少,自己通过学习把整理的示例,参数说明放在这里,大家一起互相学习。主要通过 OpenCV3.x 的官方开发文档,实体书等自学。在内容中加了大量注释起到一起学习,互相沟通的作用。函数讲解,案例代码内容我均整理在 GitHub【OpenCV3-Study-JAVA 】上
OpenCV 3.4 Scalar 参数说明,与 CvType 结合使用
我们在学习OpenCV 时,发现在构造 Mat 时,会有2个关键参数,一个 CvType,一个 Scalar。很多人不明白这2个参数的意思,所以在把别人例子拿来使用或自己写的的时候发现这个参数不知道该怎么填。本文就将 Scalar 参数详细的说明下。
Scalar 是一个配合 CvType 使用的参数,如果你不了解 CvType,可以先看看我写的 OpenCV 3.4 读懂 CvType 类型说明 了解什么是图像通道,CvType 的构造。
OpenCV 3.4 读懂 CvType ,类型构造说明 JAVA
Springboot 整合SpringSecurity实现账号密码+手机验证码登陆
SpringSecurity 是 Spring 提供安全管理框架。核心内容包含认证、授权、攻击防护。实际上SpringSecurity 已经发展了多年了,但是在 SSM/SSH 中整合 SpringSecurity 相较于 Shiro 来说显得要麻烦很多,所以在安全管理框架这块一直都是 Shiro 的天下。
自从有了 SpringBoot ,SpringSecurity 的完美兼容让其价值完整的体现了出来。在 SpringBoot 中基本零配置就可以使用 SpringSecurity了。
macOS 安装 opencv3.4
介绍在 MacOs 下安装 OpenCV 3.x
JAVA OCR Tesseract 识别代码实现
Tesseract的OCR引擎最先由HP实验室于1985年开始研发,至1995年时已经成为OCR业内最准确的三款识别引擎之一。然而,HP不久便决定放弃OCR业务,Tesseract也从从此尘封。
数年以后,HP意识到,与其将Tesseract束之高阁,不如贡献给开源软件业,让其重焕新生--2005年,Tesseract由美国内华达州信息技术研究所获得,并求诸于Google对Tesseract进行改进、消除Bug、优化工作。
在修复了最重要的数个漏洞后,Google认为,Tesseract OCR已经足够稳定,可以重新以开源软件方式发布。
docker-compose 命令详解
docker-compose 命令详解
docker-compose的使用非常类似于docker命令的使用,但是需要注意的是大部分的compose命令都需要到docker-compose.yml文件所在的目录下才能执行。
1 | # 命令聚合每个容器的输出,命令退出时,所有容器都将停止。 |