phpword 转换PDF笔记

watrt2周前 (09-05)PHP200
phpword 转换PDF笔记
1、首先安装composer2、然后安装包:composer require phpoffice/phpword3、安装转换需求的包:composer require Dompdf\Dompdf4、由于中文支持不好,文档中没有中文字体所以要添加中文字体该工具包的Git地址为:https://github.com/dompdf/utils 下载完成后,解压,复制其中的load_font.php文件到项目下的verdor/dompdf/dompdf目录下,与l...

ESP32使用SD卡注意事项

watrt3周前 (09-03)单片机220
ESP32使用SD卡注意事项
有两种方法可以使用:上拉电阻为47K和上拉电阻为10K。                                           上拉电阻为47K。按照ESP32-CAM开发板的接法。           ...

Linux没有最小只有更小----迷你Linux版本大集合

watrt3周前 (09-01)LINUX230
    自从去年到现在已经收集了上百种版本的Linux和Unix,至于Unix就不想说了,没有Linux的功底是很难驾驭Unix的,我在这里只把小于360M的Linux以及一些非Linux但是很像Linux的版本也发布一下,我本人喜欢安静,如果你想要这些迷你版本的Linux光盘的话,建议去官网下载就OK了。英语不行的话随时带个字典。有些没有桌面,想知道哪些没有桌面的话请自己网上查资料!下面就是绝大部分小于361M的Linux及其非Linux名单,参考时间为...

荔枝派Nano 全流程指南

watrt2个月前 (07-26)LINUX580
荔枝派Nano 全流程指南
u-boot 初体验安装交叉编译链首先需要安装交叉编译链:# 此处为获取7.2.1版本,您可获取其他版本或者通过链接直接下载 wget http://releases.linaro.org/components/toolchain/binaries/7.2-2017.11/arm-linux-gnueabi/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi.tar.xz tar -vxJf gcc-li...

LINUX 使用sendmail邮件备份

watrt2个月前 (07-09)LINUX310
首先安装:sudo apt-get install sendmail然后在终端可以使用mail来发邮件echo "ESP32固件"|mail -s "esp32" -A "./fw.bin" -r "bak@xxx.com" xb100@qq.com注意很有可能收到的邮件在垃圾箱里面。把发件地址加到白 名单中...

Python使用struct处理二进制(pack和unpack用法)

watrt4个月前 (05-14)Python490
有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体. struct模块中最重要的三个函数是pack(), unpack(), calcsize()pack(fmt, v1, v2, ...)     按照给定的格式(fmt),把数据封装成字符串(实际上是类似于c结构体的字节流) un...

buildroot编译中的问题

watrt5个月前 (04-26)LINUX520
在编译中遇到flex 报错。一直过不了。后来发现安装flex bison两个包后解决sudo apt-get install flex bison...

电子密保原理的研究

watrt5个月前 (04-13)算法590
电子密保原理的研究
    近几年很多游戏公司推出了自己的电子密码保,电子密保其实也是双因素认证的一种,使用静态密保+动太密码的方式来保证用户帐号的安全。那么问题来了,服务器与电子密保没有联网而密码每分钟都在变,它们是如何确定密码的有效性呢?    首先,动态密码每分钟都会发生变化,那么可以肯定的是动态密码绝对与时间有关。而基于时间来计算一组数字来代表密码很简单。下面我通过python3来演示。import time imp...