0%

简介
之所以在众多的正向代理服务和反向代理软件中选择ngrok,有两个原因

  1. 使用golang实现,代码简洁易懂
  2. 配置简单一目了然
    当然本文只介绍如何部署
阅读全文 »

概要: 本文从golang语言和c++语言的角度使用RSA和AES,从中总结需要注意的事项,
RSA的私钥格式区别:PKCS#1 和 PKCS#8是有区别的,AES的加密工作机制需要加密端和
被加密端的模式相同

阅读全文 »

1. 2-3-4树的定义

定义:

  • 每个节点每个节点有 1、2 或 3 个 key ,分别称为 2- 节点,3- 节点,4- 节点。
  • 所有叶子节点到根节点的长度一致(也就是说叶子节点都在同一层)。
  • 每个节点的 key 从左到右保持了从小到大的顺序,两个 key 之间的子树中所有的 key 一定大于它的父节点的左 key ,小于父节点的右 key
    阅读全文 »

目的:本文旨在帮助学习高频小信号放大器能少走一些弯路,为后面继续理解做一些笔记,

一. 目的说明

学习高频小信号放大器的目的主要是分析这种类型的电路,也可以设计这种电路,遇到这种电路知道大概的原理,以及影响这种电路的几种参数,同时作为收信的第一段电路,理解这种电路的原理,是理解无线电原理的第一步,也是大部分高频电子线路课程的最开始讲解的电路。

阅读全文 »

以下描述的c++11的7个新特性有没有让程序更简洁?是值得深度思考的,在我看来新增加的语法糖,可能带来便利,但也会加深学习曲线,增加代码阅读的难度,当然更应该在实践中加深理解,理解设计的初衷。

阅读全文 »

最近疫情期间,想起了早已废弃的树莓派B版了,除了树莓派,还买了一大堆传感器;其中温湿度dht11传感器,算是应用最为广泛的,也最为01基础的,将来在自动化种植和饲养中,首先要应用的传感器,使用golang读取时序性要求高的应用,看来还是有些吃力,接下来将使用stm32代替树莓派,freeRTOS来与各种传感器打交道,可能不会有这么多弯路可走。

阅读全文 »

笔记重点:

  • windows下编译mysql,主要是要注意编译过程中遇到的各种编码问题;
  • 与类unix平台不同的是可以用wolfssl代替,windows下只能使用openssl;
  • 本笔记编译的mysql版本为8.0.18,版本比较新,所涉及到的依赖库有对应的版本,如用其他版本代替可能会出现无法预料的问题.
阅读全文 »

这篇是mysql的详细配置参考,每个配置项都仔细研究,关键的几项配置说明如下:

  • Safety节的配置
    sql_mode中不增加NO_ZERO_DATE,NO_ZERO_IN_DATE时,日期可以初始化为0000-00-00 00:00:00
  • InnoDB的配置
    innodb_file_per_table建议开启,这样当用户建立的表比较大时,可以跟系统表分开存放
    innodb_page_size没有明确设置时,其值默认为16K
阅读全文 »