Redis Redis推荐使用Linux版本 安装环境 下载 解压 make 修改配置文件 设置后台启动
RabbitMQ RabbitMQ学习笔记:消息队列-RabbitMQ篇章- 专栏 -KuangStudy RabbitMQ使用基于TCP/IP协议的AMQP协议 RabbitMQ还支持MQTT协议,MQTT协议轻量,结构简单,传输快,但是默认关闭,需要自己打开。 安装RabbitMQ Rabbit
Netty Netty是一个网络IO,可以理解为是对java原生IO的一个优化。Netty是一个异步的基于事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。Netty主要针对TCP协议下,
MySQL 这篇笔记记录深入学习sql的笔记 数据库操作 连接 mysql -u root -p 查询数据库 show databases; 选择数据库 use xxx; 创建数据表 CREATE TABLE table_name (column_name column_type); 删除数据表 D
Mybatis plus mybatis-plus配置 导包 导入springboot基本包 mybatis-plus包 最好不要同时导入mybatis包和mybatis-plus包 可能会出现兼容问题 所有sql语句都是动态语句 <dependency> <groupId>com.ba
Log4j Loggers Loggers组件在系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,Log4j只输出级别不低于设定级别的日志信息。 Appenders
Kafka 基本概念 Broker消息代理 通常一个服务器就是一个broker topic主题 相同消息存储在同一个主题中 Partition分区 同一个主题可以有一个或者多个分区 消息在写入分区的时候会分配一个序号 通常从0开始 线性增长 通常称为偏移
JVM VisualVM 在jar包启动时增加一些参数 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/dav3/java/dump-files/ -Dcom.sun.management.jmxremote -Dcom.sun.managemen
Jetty Jetty是一个web容器,它可以作为一个传统的web容器,也可以作为一个动态的内容服务器,并且jetty可以非常容易的嵌入到java应用程序当中 Jetty特性 易用性
JavaDoc 那些地方需要写注释 基本注释: 类和接口 构造方法