计算几何简单总结

最近要整理板子,所以都要涉及一点,计算几何这块从来没有总结过,简单的整理一下,后面有时间慢慢补充起来。

阅读剩余部分

欧几里得算法与拓展欧几里得算法

正整数 a 与 b 的最大公约数指的是 a 与 b 的所有公约数中最大的那个公约数,如 4 和 6 的最大公约数是 2。一般用 gcd(a,b) 来表示 a 和 b 的最大公约数,而求解最大公约数常用的欧几里得算法(即辗转相除法)。

阅读剩余部分

编程的一些小知识点总结

一些零碎的知识点不好整理,就用一篇文章记下来,每次刷题的时候总是在这些小的知识点上卡壳,多是一些基础没有打扎实导致的一些简单函数不会用。

阅读剩余部分

C++ 基础知识总结——const、static、inline

本科主要学习的语言就是 C 和 C++,这篇文章把之前对 C/C++ 的基础总结整理出来,应对之后会遇到的很多次面试。

内容可能不太有逻辑性,内容来自之前自己的总结以及 huihut 总结的『[C/C++ 面试基础知识总结』,建议有需求的读者直接移步这位大佬的总结,非常全而且清晰。

阅读剩余部分

Express 学习笔记

本着所学必有所记的原则,学习一样新东西之后必须要做好笔记,即使现在时间似乎有点赶,但还是记录下来我的学习笔记,不然过不了多久就忘了。
Express 是基于 Node.js 平台,快速、开放、极简的 web 开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。

阅读剩余部分

vs code 使用记录

使用 vs code 将近一年时间了,开始搭本地 C++ 环境真的是折磨,不过弄好之后就真香了,写这篇文章主要是记录以下几点:
1. vs code 常用快捷键
2. 常用的插件
3. 使用心得

阅读剩余部分

HTML5音频API Web Audio - 分析音频资源

在 AudioContext 音频上下文中,把音频文件转成 buffer 格式存为 AudioBufferSourceNode ,前面是直接链接给 GainNode 控制音量,现在我们要分析音乐的一些特性,所以要改成先链接给 AnalyserNode ,最后到达 destination 输出音乐。这里形成了一个音频通道,每个模块通过 connect 方法链接并传送音频。
本文就从 AnalyserNode 开始介绍。

阅读剩余部分

HTML5音频API Web Audio

因为毕业设计要做音乐可视化的相关项目,所以必须要弄清楚 HTML 5 的音频 API —— Web Audio。 初看官方文档时发现音频处理模块太多了,只能一边用一边学,所以先去跟着慕课网上的课程『HTML5音乐可视化 』走,慢慢研究这里面的架构。

阅读剩余部分

maupassant主题创建Tags页面

日常折腾博客的我又上线了,这次改造的是『Tags页面』,之前使用next主题时默认是有tags页面的,但是现在用的主题没有,前段时间做右侧about模块时要点击标签跳转到/tags页面就做了个很简陋的tagcloud,今天花时间优化一下。

阅读剩余部分

《编译程序设计原理与技术》笔记之自动机与正规表达式

有限自动机是具有离散输入与输出的系统的一种数学模型,系统可以处于有限个内部状态的任何一个之中,系统的当前状态概括了有关过去输入的信息,这些信息对于确定系统在以后的输入上的行为是必需的。

阅读剩余部分