Wireshark数据分析笔记

Wireshark数据分析笔记

路由器抓包如果路由器是OpenWrt系统, 那么可以使用管道的方式将数据传输给WireShark进行分析. 首先在OpenWrt路由器上安装工具 12opkg updateopkg instal...

深入理解JVM之内存与垃圾回收

深入理解JVM
深入理解JVM之内存与垃圾回收

运行时数据区 程序计数区这一部分和计算机结构中的程序计数器原理相同, 用于指示当前程序执行的指令位置. 程序计数器是线程私有的, 每个线程都具有一个独立的程序计数区. 虚拟机栈与本地方法栈与C语...

CSAPP笔记之汇编语言

CSAPP笔记
CSAPP笔记之汇编语言

指令后缀与X86汇编相比, X64汇编的一个显著区别是增加了对64bit数据的操作, 对于所有的数据传输指令, 都可以添加指令后缀来明确具体数据的具体长度, 后缀的关系如下表所示 C语言声...

Java开发手册笔记

Java开发手册笔记

本文是对阿里巴巴的Java开发手册的笔记, 对其中的一些平时没有注意的细节进行记录, 并对一些内容补充细节和自己的理解. 命名风格【强制】 类名使用UpperCamelCase风格, 但以下情形...

MySQL笔记之基础知识

MySQL笔记
MySQL笔记之基础知识

MySQL架构MySQL可以分为三层结构, 最外层是网络层, 负责处理客户端连接, 授权认证等操作. 中间层是核心服务, 包括解析器, 优化器, 查询缓存和内置函数. 最底层是存储引擎, 负责数...

机器学习之强化学习

机器学习
机器学习之强化学习

强化学习(Reinforcement Learning, RL), 也叫增强学习, 是指一类从(与环境)交互中不断学习的问题以及解决这类问题的方法. 强化学习的关键是贡献度分配问题, 每一个动作...

Docker笔记之使用镜像

Docker笔记
Docker笔记之使用镜像

Docker可以视为一种轻量级的虚拟机, 可以将应用程序和其依赖环境进行打包, 从而在新平台上直接部署. 由于Docker将程序的依赖全部打包到一起, 因此极大的简化了部署操作, 提高了软件部署...

数学工具之LINGO使用笔记

数学工具之LINGO使用笔记

基本模型如果需要求解的问题比较简单, 可以直接使用数学表示, 例如 12345min=2*x1+3*x2;x1+x2>=350;x1>=100;2*x1+x2<=600; 注...

PyTorch笔记之TorchText

PyTorch笔记
PyTorch笔记之TorchText

本文介绍PyTorch的文本处理库TorchText. 在自然语言相关的任务中, 训练模型的第一步就是对文本数据进行预处理. 通常文本数据的预处理包括: (1) 从磁盘加载文本数据并分词; (2...

Python笔记之数据转换

Python笔记
Python笔记之数据转换

本文介绍Python数据转换相关的库, 主要包括如何使用Python读写Excel文件(使用openpyxl库)和数据库. 写入Excel文件的好处是便于后续的处理和传播, 同时相较于操作CSV...

深度自然语言处理笔记

深度自然语言处理笔记

本文是斯坦福大学的深度自然语言处理课程的笔记, 可以在B站查看此课程的全部视频. 这里先随便写一点自己的理解. word2vec核心思想: “A word’s meaning is given ...

Scala笔记之基础知识

Scala笔记
Scala笔记之基础知识

Scala语言运行在JVM上, 因此Scala可以认为在一定程度上与Java是兼容的, Scala可以自由的使用Java所有的类. 变量Scala的变量分为可变变量与不可变变量. 变量在创建时可...

矩阵论简明笔记

数学
矩阵论简明笔记

这是关于矩阵论的简要笔记. 本来在博客中输入公式并不是一件容易的事情, 但是与手写笔记比起来, 似乎还是使用键盘输入比较轻松. 考虑到以后迟早都要会LaTeX, 现在可以多练习一下. 第...

复变函数笔记

数学
复变函数笔记

复数的基本概念设复数\(z=x+iy\), 则复数的模为$$|z| = |\vec{OP}|=\sqrt{x^2+y^2}$$ 复数的幅角为$$Arg z ...

再读概率论

数学
再读概率论

在以往我已经在几个不同的领域, 学习了好几次概率论了. 但始终感觉没有把握到概率论的本质, 总是停留在各种概念上. 在这一次, 我再一次学习概率论. 我希望能够寻找一种真正理解概率的方法, 从一...

宏观经济学笔记

经济学
宏观经济学笔记

本文的主要内容来自西南财经大学在中国大学MOOC上开设的宏观经济学课程. 在学习此课程之前, 应该具备基本的微观经济学基础. 我学习这一门课的主要原因是在阅读《代谢增长论》的过程中, 作者提及了...

分布式系统之分布式锁

分布式系统之分布式锁

关于分布式锁的基本概念和相应的实现方法, 可以阅读以下的一些文章. 分布式锁简单入门以及三种实现方式介绍 再有人问你分布式锁, 这篇文章扔给他

RabbitMQ学习笔记

RabbitMQ学习笔记

RabbitMQ是一个消息队列, 消息队列总结起来有三个主要的功能, 分别是解耦合, 异步和削峰填谷. 使用消息队列后, 消息发送方和消息接收方都只面向消息队列编程, 而不必相互了解, 从而能够...

×
  • {title}