调用阿里云身份证识别服务识别本地图片,很详细,附工具类

  • Post author:
  • Post category:其他

调用阿里云身份证识别服务识别本地图片 一、先购买阿里云的身份证识别服务,拿到对应的AccessKey ID 和 AccessKey Secret二、在项目中添加阿里云的相关依赖,找到对应的工具类,这里用的是新版依赖1、引入阿里云图片识别的依赖2、查询引入依赖,看是否导入成功3、这是我找工具类的过程,可以跳过(1)、识别身份证的类(2)、调用服务的类(3)、调用服务的类需要的Config实例,也是前…

继续阅读 调用阿里云身份证识别服务识别本地图片,很详细,附工具类

lombok的安装与使用

  • Post author:
  • Post category:其他

最近去考了一个PMP,一直没更新。今天写个实用的工具吧,lombok。 lombok是什么? 我我理解,lombok就是使用注解来帮助你减少写那些重复性比较强的代码,提高开发效率的一款插件。 比如替代get、set方法的@Getter @Setter。这样,当你写一个entity时,只要对该属性使用了这两个注解,他们就会再编译时,自动为你生成get、set方法。但有一个问题出现了,那么在写代码期间…

继续阅读 lombok的安装与使用

[Qt] Qt调用外部程序 [2013-08-12更新]

  • Post author:
  • Post category:其他

- 注意事项 假设有程序A、程序B和数据库D。B使用了数据库D(调用时使用了相对路径)且与D在同一目录下。 直接运行B时,能够正确访问数据库D,而当由A调用B时,B启动后却无法正常访问数据库D。出现这个问题的原因是被A调用的B相当于在A的目录下执行,即在A的同一目录下,B无法找到D。 要避免出现上述的问题有以下3个方法: 1. 在B中对数据库的访问使用绝对路径 2. 把A、B两个程序的执行目录合并…

继续阅读 [Qt] Qt调用外部程序 [2013-08-12更新]

Android CCodec (一) 初始化流程

  • Post author:
  • Post category:其他

0、引言 本系列是学习Android CCodc整理学习笔记,具体的目录如下: 专题博客目录 Android CCodec (一) 初始化流程 Android CCodec (二) C2Work数据结构分析 Android CCodec (三) Input Buffer流程分析 Android CCodec (四) Output Buffer流程分析 Android CCodec (五) C2St…

继续阅读 Android CCodec (一) 初始化流程

物体方位判断:Vector3计算物体角度与方位 u3d学习总结笔记本

  • Post author:
  • Post category:其他

1.角度计算 2.方位判断  3.坐标系转换transform.InverseTransformPoint(); //============================================== 1.角度计算 Vector3 PlayerToPoint = Point.position - transform.position; //主角指向点的向量 float temp = Ve…

继续阅读 物体方位判断:Vector3计算物体角度与方位 u3d学习总结笔记本

java关于接收localDate类型遇到的坑

  • Post author:
  • Post category:java

第一步 数据库要查询的字段必须是 datetime 类型 第二步 java接收的localDate需要加注解@DateTimeFormat(iso = DateTimeFormat.ISO.DATE) 所需依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring…

继续阅读 java关于接收localDate类型遇到的坑

Qt入门-打开和保存文件对话框

  • Post author:
  • Post category:其他

使用QFileDialog可以方便地调用当前系统的文件对话框: (1)文件打开对话框 QString getOpenFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QS…

继续阅读 Qt入门-打开和保存文件对话框

Jenkins部署自查手册

  • Post author:
  • Post category:其他

一. 概述        传统的发布版本,是由运维通过手动发布的方式来发布。这种发布方式存在效率低下,手动发布成本高,存在操作失误风险等问题。部署大版本少则几小时,多则一两天的停机时间,已常态化;同时需要多部门长时间配合,最后大家身心俱疲,苦不堪言。如果采用自动化部署方式,上述的问题均能得到解决。        我司于去年实现了所有服务,所有环境的部署自动化。在技术上,选用了Jenkins作为部署…

继续阅读 Jenkins部署自查手册

LeetCode 451. Sort Characters By Frequency

  • Post author:
  • Post category:其他

原题网址:https://leetcode.com/problems/sort-characters-by-frequency/ Given a string, sort it in decreasing order based on the frequency of characters. Example 1: Input: "tree" Output: "eert" Explanation: …

继续阅读 LeetCode 451. Sort Characters By Frequency

交换机分布缓存_细解网络设备缓存技术

  • Post author:
  • Post category:其他

原标题:细解网络设备缓存技术 缓存的概念并不陌生,尤其是网络交换机,现在绝大部分的交换机均采用存储转发模式。 缓存的概念并不陌生,尤其是网络交换机,现在绝大部分的交换机均采用存储转发模式。所谓存储转发模式,是交换机接收数据包,从前导码开始,一直到报文最后的CRC,这个报文接收完之后,才开始启动转发进程,在启动转发之前,这些数据包都要存储到交换机缓存中,这就是存储转发模式,缓存说白了就是存储转发报文…

继续阅读 交换机分布缓存_细解网络设备缓存技术