过去可知却不可控,未来可控却不可知
12
27
Hexo博客搭建记录 Hexo博客搭建记录
本文记录博客搭建的过程,以便以后进行查阅和分享经验。 Hexo搭建¶ 安装组件¶ Manjaro:sudo pacman -S nodejs Windows:下载安装一直下一步 Node¶ 安装包¶ npm install package
2020-12-27
18
Go语言网关开发 Go语言网关开发
网络基础¶ 协议模型¶ TCP连接¶ TCP的三次握手最主要目的是保证连接是双工的,可靠更多的是通过重传机制来保证。因为连接是全双工的,双方必须都收到对方的FIN包及确认才可关闭。 MSL:Maximum Segment Lifet
2020-12-18
11
21
Windows10常用软件记录 Windows10常用软件记录
记录Windows10上常用的软件 TrafficMonitor:监控电脑当前资源使用率 IDM:多线程下载工具 Clash:代理工具 百度网盘:数据存储工具 Listary:查找文件助手,软件启动器 Telegram Desktop、We
2020-11-21
18
Esp32指纹蓝牙键盘开发 Esp32指纹蓝牙键盘开发
因为Linux系统每次开机或者执行一些需要权限的命令时要输入密码,但是本身输入密码这件事就不太安全。综合现有情况,windows可以很方便的使用人脸识别,但是linux上指纹都不方便,也怕破坏启动配置。于是决定使用外部硬件的方式实现指纹识别
2020-11-18
10
C++复习笔记 C++复习笔记
本文为自己复习C++时知识的补充与记录。 sizeof运算符返回变量的大小。 逗号运算符会顺序执行一系列运算。整个逗号表达式的值是以逗号分隔的列表中的最后一个表达式的值。 补码范围: 数 8 16 32 0xFF255 0
2020-11-10
10
Leetcode刷题记录 Leetcode刷题记录
前言¶ 本文记录本人刷Leetcode过程的收获和代码。 语言选择¶ 算法题:Cpp SQL题:MySQL 面试题:Cpp 目录¶ 方案选型¶ 选择一个文本存储所有笔记 选择细粒度的存储,采用目录和总分的结构存储 由于Markdow
2020-11-10
10
28
Java复习笔记 Java复习笔记
JVM¶ Class Loader:依据特定格式,加载class文件到内存。 Execution Engine:对命令进行解析。 Native Interface:融合不同开发语言的原生库为Java所用。 Runtime Data A
2020-10-28
09
29
Java架构之旅--单体 Java架构之旅--单体
大型互联网网站特点: 高流量,流量大 高可用 大数据 敏捷开发,迭代快 用户体系庞大 可持续升级 安全防范 弹性扩展 吞吐量高,响应速度快 maven项目的打包方式分为三种:pom(用在父级工程或聚合工程)、jar(用于jar包使用)、
2020-09-29
01
测试开发知识 测试开发知识
作为测试工程师,目标是要保证系统在各种应用场景下的功能是符合设计要求的。需要考虑的测试用例需要更多、更全面。 黑盒测试方法: 等价类划分方法,将所有可能的输入数据划分为若干个子集。在每个子集中,如果任意一个输入数据对于揭露程序中潜在的错误
2020-09-01
08
13
Spring实战学习 Spring实战学习
前言¶ 本文记录学习《Spring实战》(第五版)中的知识点,并将一些开发项目中遇到的相关经验与理解记录在这里。 唯一不变的就是变化 ----希腊哲学家 赫拉克利特 第一部分 Spring基础¶ Spring的核心提供了一个叫做
2020-08-13
05
14
一些算法 一些算法
马尔可夫¶ 20世纪初,马尔可夫研究自然界有一类事物变化的过程仅与失误的近期状态有关,与事物过去的状态无关.即马尔可夫性. 一个马尔可夫过程是状态间的转移仅依赖前n个状态的过程.这个过程被称为n阶马尔可夫模型,其中n是影响下一个状态的(前)
2020-05-14
04
15
Acwing学习 Acwing学习
总览¶ flowchart LR data[数据结构与算法] data-->CA[复杂度分析] data-->BA[基础算法] data-->Sort[排序] data-->Search[搜索] data-->
2020-04-15
02
24
论文总结 论文总结
前言¶ 这篇博客作为自身阅读论文的一个备忘。记录自己看过的论文中的所见、所思、所感。 前置知识¶ QoS¶ 解释:QoS(Quality of Service,服务质量)指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是
2020-02-24
15
V2ray V2ray
V2ray¶ 多入口多出口: 一个 V2Ray 进程可并发支持多个入站和出站协议,每个协议可独立工作。可定制化路由: 入站流量可按配置由不同的出口发出。轻松实现按区域或按域名分流,以达到最优的网络性能。多协议支持: V2Ray 可同时开启多
2020-02-15
15
01
13
设计模式 设计模式
摘要¶ GoF对于设计模式提供了如下定义: 软件设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被人理解并且保证代码的可靠性。 在GoF提出的23中设计模式可以大致分
2020-01-13