小微企业电子合同防篡改实现

1. 背景

传统纸质合同公章,利用了公章在公安局备案和复刻公章的难度,从而保证合同难以伪造。自从口罩时期,不方便面签合同,电子合同开始流行。 小微企业非常欢迎电子合同,可以节省面签合同的时间和金钱成本。然而没有专业的电子签章系统,一来系统不便宜,二是考虑客户接受程度。签个合同要么下个app,要么注册个系统,可能就使用一次,客户不情愿配合注册或者下载app。于是,采用和专业电子签章看着很像的公章图片直接作为电子合同公章使用。方便是方便了,但是公章图片存在较大的伪造风险,从而引起不必要的法律纠纷。 按照当前的法律,法律对合同的形式认可相对宽松,盖章扫描件、甚至电子版PDF格式文件,都可以作为合同文件使用,但同时要求需记录双方缔约过程。其实缔约过程留痕,也非常简单,例如使用电子邮件,明确回复确认合同。利用邮箱的安全性,基本可以达到和纸质合同相当的伪造难度。

继续阅读“小微企业电子合同防篡改实现”

macOS LibreOffice 编译错误解决

错误1

checking for bogus pkg-config... configure: error: yes, from unknown origin. This *will* break the build. Please modify your PATH variable so that pkgconf-2.5.1/pkgconf is no longer found by configure scripts.

排查思路:

  1. 怀疑是自编译未make install pkg-config环境变量配置问题,但是执行pkg-config --version命令,返回0.29.2,说明pkg-config环境变量配置正确。
  2. 检查环境变量PKG_CONFIG_PATH也没有问题,执行pkgconf --libs openssl返回 -L/opt/homebrew/Cellar/openssl@3/3.5.0/lib -lssl -lcrypto,说明pkg-config环境变量配置正确。
  3. 检查configure文件,发现如下内容
继续阅读“macOS LibreOffice 编译错误解决”

人工智能在脑卒中监控中的应用

1. 背景介绍

脑卒中一般发病急,无征兆或者征兆不明显,大多数脑卒中患者伴有嘴歪眼斜的症状。当前的智能摄像头有人脸识别、摔倒检测、婴儿啼哭等功能,但是对于脑卒中的监控目前尚无相关的上市产品。于是,作者基于人工智能技术,开发一款基于摄像头的脑卒中监控系统,充分利用摄像头人物跟随功能来实时监控易感人,若发现嘴歪眼斜等脑卒中症状,则立即发出警告,通知家人及时就医。

2. 核心算法模型

本系统采用2层卷积神经网络(CNN)进行图像识别。CNN通过卷积层和池化层进行特征提取,然后通过全连接层进行分类。 模型文件:mymodel.py

继续阅读“人工智能在脑卒中监控中的应用”

简单实现太阳能电池低光照自动通断电

背景

本人有一个小米的充电宝和一个纽曼的太阳能电池板。想把充电宝和太阳能电池组合在一起,实现光照强时驱动监控摄像头,多余的电存储在充电宝中。光线弱时,使用充电宝供电。于是把太阳能电池的输出插到充电宝上,然后充电宝的输出插到监控摄像头上。充电宝的电量大概可以支持10小时,这样就几乎可以实现24小时不断电。

然而,并不能按预想的工作。首先,买太阳能电池板的时候没有经验,输出包含3v,因为充电宝和监控摄像头要求的是5v的电源,当光线暗时,输出3v非但不能给充电宝充电,还会导致充电宝无法输出。并且,有时光照稍强,虽然可以输出5v,但由于太阳能电池内阻大,实际输出电流很低。接上充电宝,也无法正常充电,并且导致充电宝无法输出。

解决思路

检测太阳能输出电压,当电压过低不足以给充电宝充电时,断开太阳能充电。电路尽可能简单、发热小。

继续阅读“简单实现太阳能电池低光照自动通断电”