MySQL笔记之基本配置

MySQL笔记
MySQL笔记之基本配置

最近打算给服务器端的MySQL配置一个只读远程的远程账号, 找了一圈居然没有一篇博客能完整解决这个问题, 所以这篇博客会记录MySQL的一些常见需求的操作方法. 创建账号创建账号的语句非常...

深入理解JVM之类加载机制

深入理解JVM
深入理解JVM之类加载机制

类加载过程 一个类从加载到卸载的生命周期如上图所示. 其中验证, 准备, 解析三个阶段也统称为链接阶段. 加载在加载阶段, Java虚拟机需要完成三件事情 根据类的全限定名获取其二进...

深入理解JVM之字节码

深入理解JVM
深入理解JVM之字节码

本文主要介绍Java虚拟机的字节码相关的内容. 由于Java字节码的独特设计, 使得大部分指令仅需要一个字节即可表示, 这也是其被称为字节码的原因. 由于Java字节码严格区分数据类型,...

数据结构知识库

数据结构知识库

栈的性质栈满的时候要考虑上溢的情况, 栈空的时候要考虑下溢的情况. 队列的性质设队尾指针是rear, 队头是front, 循环队列的最大长度为QueueSize, 循环队列的相关条件和公...

VIM笔记

VIM笔记

由于最近经常需要在服务器端简单修改一些配置文件, 因此有必要了解一下VIM的基本操作. 此外, 目前的主流IDE基本都提供了VIM的键位映射, 虽然这些键位映射的模式并不能等同于VIM, ...

Wireshark数据分析笔记

Wireshark数据分析笔记

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

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

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

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

CSAPP笔记之汇编语言

CSAPP笔记
CSAPP笔记之汇编语言

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

Java开发手册笔记

Java开发手册笔记

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

MySQL笔记之基础知识

MySQL笔记
MySQL笔记之基础知识

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

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) 从磁盘加载文本数据并分词;...

深度自然语言处理笔记

深度自然语言处理笔记

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

Scala笔记之基础知识

Scala笔记
Scala笔记之基础知识

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

×
  • {title}