APDU 内部认证,外部认证 Lc:为Data的长度;含安全报文的命令: CLA | INS | P1 | P2 | Lc | Data+MAC | Le。不含安全报文的命令: CLA | INS | P1 | P2 | Lc | Data | Le。含安全报文的命令: CLA | INS | P1 | P2 | Lc | MAC | Le。含安全报文的命令: CLA | INS | P1 | P2 | Lc | Data+MAC。不含安全报文的命令: CLA | INS | P1 | P2 | Lc | Data。
java-串口通讯-连接硬件 串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总长不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。典型地,串口用于ASCII码字符的传输。通信使用3根线完成,分别是地线、发送、接收。
微信小程序-人脸检测 微信小程序的人脸检测功能,配合蓝牙,配合ESP32 可以实现一些有趣的玩具。最终实现的效果就是 屏幕对应的眼睛和自己眼睛对应,眨眼检测。1、人脸检测使用了摄像头,就必须在用户隐私权限里面声明。修改用户隐私声明后,还需要等待审核,大概一天。2、app.json文件中也必须声明。本文先只说微信小程序的人脸检测功能。这个不做,是无法真机调试的。模拟器上会一直报无效的。然后就是直接看代码了。
OSS-修改BUCKET权限 想要通过浏览器直接访问文件 需要开通权限是 public-read。在linux 服务器上可以使用命令行工具 ossutil。OSS的bucket 默认权限是 private。几个核心命令: stat, set-acl,先查询 bucket的 acl 权限是什么。OSS 访问文件报错。...
腾讯企业邮箱java-收发邮件 腾讯企业邮箱-收邮件package com.hzsmk.ocr.service;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Properties;import javax.mail.Addres
百度OCR-发票识别 百度的OCR识别,发票功能还是比较简单,直接看API就行。每月有免费试用次数,package com.hzsmk.ocr.service;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOE
H5关于用户登录凭证的延续问题 H5开发内嵌到别的APP里面,用户授权之后或有一个只有用户登录凭证遇到一个问题,用户登录凭证的存储是存储在 localstorage还是 sessionstoragelocalstorage长期存储,关闭页面后不会消失。第二次从APP进入,不会重新授权,不会刷新登录凭证。sessionstorage临时存储,页面关闭会消息。每次打开APP进入页面,都会新授权,刷新登录凭证。一般情况下,内部页面跳转,整个页面的交互只在本项目页面内部跳转,这种情况下 sessionstorage 是比较合适的。
echarts-地图,定制地图,ARCGIS地图数据转JSON 我们常规开发地图页面的时候,一般都是使用 echartsecharts 的地图坐标也常用DATAVhttp://datav.aliyun.com/tools/atlas/index.html#&lat=30.332329214580188&lng=106.72278672066881&zoom=3.5http://geojson.io/#map=5/61.648/102.744https://echarts.apache.org/examples/zh/editor.htm
定时清理日志 创建清理日志脚本vi /home/connect/logclean.sh#!/bin/bashfind /home/connect/tomcat8080/logs -type f -name "*.log" -mtime +5 -exec gzip {} \;find /home/connect/tomcat8080/logs -type f -name "*.log.gz" -mtime +180 -exec rm -rf {} \;说明find /home/connect/tomca