摘要:
Java中的命名规范 一. 常规约定 类一般采用大驼峰命名,方法和局部变量使用小驼峰命名,而大写下划线命名通常是常量和枚举中使用。 | 类型 | 约束 | 例 | | | | | | 项目名 | 全部小写,多个单词用中划线分隔‘ ’ | spring cloud | | 包名 | 全部小写 | co 阅读全文
摘要:
技术博客整理 1. 技术博客 名称 地址 美团点评技术博客 http://tech.meituan.com/ 腾讯Web前端团队 http://www.alloyteam.com/ 百度互联网技术官方博客 http://blog.csdn.net/baiduforum 小米信息部技术团队 https 阅读全文
摘要:
1. 失败处理策略 | 失败处理策略 | XXL-Job | Elastic-Job | | | | | | 失败重试 | 支持,最多重试三次。重试时间间隔可配置。 | 支持,最多重试十次。重试时间间隔可配置。 | | 失败告警 | 支持,可配置告警接收人和方式。可通过邮件、短信等方式发送告警信息。 阅读全文
摘要:
1. 查看磁盘空间 查看当前目录各文件夹大小 du -ah -x --max-depth=1 查看文件大小 ls -lh 查看系统空间占用 df -h 2. 磁盘空间清理 Linux清除文件内容 cat /dev/null > file_name # 使用echo命令清空,此时会在文件中写入一个空行 阅读全文
摘要:
JDK命令工具 jps (JVM Process Status):类似 UNIX 的 ps 命令。用户查看所有 Java 进程的启动类、传入参数和 Java 虚拟机参数等信息 jstat (JVM Statistics Monitoring Tool):用于收集 HotSpot 虚拟机各方面的运行数 阅读全文
摘要:
Linux 端口及防火墙操作 查看端口操作 一. netstat命令 -t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化为数字 -l 仅列出在Listen(监听)的服务状态 -p 显示建立相关链接的程序名 1. netstat -a 阅读全文
摘要:
基本操作 /* Windows服务 */ -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) /* 连接与断开服务器 */ mysql -h 地址 -P 端口 阅读全文
摘要:
内存相关 通过这些参数可以对JVM的内存分配做调整 Xms 英文解释:Initial heap size(in bytes) 中文释义:堆区初始值 使用方法:-Xms2g 或 -XX:InitialHeapSize=2048m Xmx 英文解释:Maximum heap size(in bytes) 阅读全文
摘要:
MySQL相关知识点思维导图整理 Xmind思维导图下载地址: 蓝奏云:https://shuihan.lanzoui.com/iXZw7frkn5a 阅读全文
摘要:
1.红黑树简介 红黑树是一种自平衡的二叉查找树,是一种高效的查找树。它是由 Rudolf Bayer 于1978年发明,在当时被称为对称二叉 B 树(symmetric binary B-trees)。后来,在1978年被 Leo J. Guibas 和 Robert Sedgewick 修改为如今 阅读全文
摘要:
1. 概述 LinkedHashMap 继承自 HashMap,在 HashMap 基础上,通过维护一条双向链表,解决了 HashMap 不能随时保持遍历顺序和插入顺序一致的问题。除此之外,LinkedHashMap 对访问顺序也提供了相关支持。在一些场景下,该特性很有用,比如缓存。在实现上,Lin 阅读全文
摘要:
一、简介 TreeMap最早出现在JDK 1.2中,是 Java 集合框架中比较重要一个的实现。TreeMap 底层基于红黑树实现,可保证在log(n)时间复杂度内完成 containsKey、get、put 和 remove 操作,效率很高。另一方面,由于 TreeMap 基于红黑树实现,这为 T 阅读全文