摘要:
前言: 常见的关于HahsMap与ConcurrentHashMap的问题: 数据结构、线程安全、扩容、jdk1.7 HashMap死循环、jdk1.8 HashMap红黑树、容量必须是2的冥次 HashMap 数据结构:数组,单向链表 线程安全:不安全,HashTable线程安全,但是全用了 sy 阅读全文
摘要:
一、关于Elasticsearch 1.特点 Elasticsearch基于全文搜索引擎 Apache Lucene ,由Java开发而来,面向API进行搜索, Restful 风格,分布式文件存储。 2.面向文档: Elasticsearch 将数据以JSON的格式文档的形式; 3.索引: 一个文 阅读全文
摘要:
前言: docker:容器化管理 maven:支持docker-maven的插件,通过 mvn clean -Dmaven.test.skip package dockerfile:build 打包命令和配置 Dockerfile 直接打出 docker 镜像 docker-compose:服务端容 阅读全文
摘要:
参考:https://www.cnblogs.com/jpfss/p/11491526.html 遇到 com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock 查询: SELECT * FROM info 阅读全文
摘要:
前言 如果测试环境中运行的jar包项目报错,需要排错时,会不太方便,这个时候就可以通过远程调试的方式,在本地打断点的方式进行调试 正文 一、首先,运行测试环境的jar包需要加以下参数: java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y, 阅读全文
摘要:
高效选择快捷键 (1)选择文件中相同的元素:ctrl + alt + shift + J (2)批量选择:alt + 鼠标拖拽 (3)查看历史复制,进行多次复制:ctrl + shift + V (4)行全选:ctrl + W (5)选择当前重复代码:alt + J 代码抽取 (1)抽方法:ctrl 阅读全文
摘要:
server { listen 443 ssl; #监听https 443端口 server_name www.XXXX.com; client_max_body_size 260M; #这下面的就是配置https的证书,需要从阿里云去申请或购买,然后下载对应nginx的证书,放到相对路径cert下 阅读全文
摘要:
IDEA自用插件 驼峰插件:CamelCase,Shift + Alt + u快速切换驼峰 MyBatisX插件:快速在mapper之间跳转 Lombok插件:注解实现get、set方法 MyBatis Log Plugin:通过控制台输出的sql日志生成拼接好的sql FindBugs:查找bug 阅读全文
摘要:
啥也不说先贴两个代码: 一:MVC层配置 二、关于数据层MyBatis需要配置pom新增依赖: 阅读全文