数据结构
简介 HashMap使用的是哈希表形式的数据结构,为了尽可能的减少哈希碰撞,尽量将对象均匀分布在哈希表中,hash算法就至关重要。
macOS下,当系统语言是中文的时候,系统编码信息如下: $ locale LANG="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_CTYPE="zh_CN.UTF-8" LC_MESSAGES="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_ALL=
安装 zsh
macOS下使用brew安装mongodb
Docker相关指令
在macOS中,文件传输工具使用小卡车,但是远程连接的shell没有找到好用的工具, 在知道了expect和iterm2之后,发现可以结合两者,实现自动输入密码快捷 登录远程服务器的功能,废话少说,配置开始。
导入的时候选择new而不是open 选择从源码导入 选择新建项目,而不是eclipse项目 导入过程中,idea会自动识别相关模块,选择确定即可 导入成功之后,project structure中选择facets,会提示创建artifacts 创建artifacts之后,会提示解决lib依赖相关的问题 如果引用了httpServlet相关的jar包,需要依赖tomcat的servlet-api 首先配置application servers,也就是tomcat运行环境 在project structure中选择modules,右边加号选择liberary,之后application servers 中选择上面配置的server即可,相当于eclipse中的target runtime 之后在run/debug configuration 中配置运行环境即可
CAP定理
在上篇文章《Redis缓存集群解决方案:Redis cluster 安装》 中进行了redis cluster的安装,本文重点侧重于cluster节点的操作和维护。
C++ Primer, 5th Edition
C Primer Plus, 6th Edition 中文版 读书笔记
private rules backup
优美地进行内网穿透(开发中)
读书笔记