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

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

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

CPU是怎么工作的

前言

当你打开手机,聊天、购物、刷视频的时候,有没有想过,手机是如何工作的?但凡完成九年义务教育的学生都大概知道不论手机还是电脑,其心脏有一颗心脏————CPU。了解过新闻的人士都知道,我国在CPU方面一直被欧美卡脖子。你是否好奇这个CPU是怎么进行工作的呢?又为什么难以设计制造呢?

CPU是一堆晶体管组成的逻辑门电路,单个门电路结构也不是很复杂,学过数字电路的都容易理解。但是从简单的逻辑门电路怎么就组装成一个可以刷视频的手机心脏呢?脑子有点跟不上了。现在的CPU已经高达几百亿个晶体管,非常人可以阅读了。我们得从计算机的历史说起。

二进制指令

现在习惯了Java、Python、JS、C、C++等高级编程语言,而却对计算机底层却越来越模糊。高级编程语言是不能直接被CPU理解的,经过编译等翻译成CPU可以识别的机器码才能执行。

继续阅读“CPU是怎么工作的”

Blender彩带效果

0. 背景

在制作海报时经常会需要彩带素材,彩带制作实现可以有多种实现方式,可以使用GIMP/InkScape/PS/AI等工具绘制,绘制多少需要一些美术功底,比如阴影,透视、渐变效果等等,这样就有些麻烦了。既然是要3D的效果,那Blender更专业。如何用Blender做出下图这种效果呢? 

1. 实现思路

  1. 绘制彩带的曲线
  2. 让彩带沿曲线分布或者填充
  3. 设置灯光导出透明png格式

2. 绘制曲线

绘制曲线Blender有多种工具,可以用自带的贝塞尔曲线NURBS曲线,也可以安装Extra Curve Object、 Extra Mesh Object插件,可以很方便的得到螺旋线等曲线。然后微调曲线的形状达到我们需要的效果。我们这里使用Extra Curve Object插件的螺旋线。螺旋线太规则,可以选中个别点进行微调。

继续阅读“Blender彩带效果”