2018年11月22日
摘要: 使用 idea 打包 jar 使用命令: java project 打包可执行jar 1. 项目上鼠标右键 2. 依次选择 3. 选择主类 4. 设置 ,选择项目根目录下即可 5. 点击 ,回到工程目录(关闭弹框前,注意jar包保存位置) 6. 依次选择菜单栏 7. 在项目根目录 中找到相关jar包 阅读全文
posted @ 2018-11-22 20:59 AI.℡ 阅读(278) 评论(0) 推荐(0) 编辑
2018年11月20日
摘要: mysql 高可用方案梳理 集群部署种类 同步集群 1. 结构: 2. 特点 内存级别的,对硬件要求较低,但是对内存要求较大。换算比例为: 数据同时放在几台服务器上,冗余较好; 速度一般 建表需要声明为 扩展性强 可以实现高可用性和负载均衡,实现对大型应用的支持 必须是特定的mysql版本,如:已经 阅读全文
posted @ 2018-11-20 21:09 AI.℡ 阅读(180) 评论(0) 推荐(0) 编辑
摘要: mycat 使用 "mycat 源码地址" mycat 概述 是一个开源的分布式数据库系统,一个实现了 MySQL 协议的的 Server。前端用户可以把它看作是一个数据库代理,用 MySQL客户端工具和命令行访问,而其后端可以用 MySQL 原生(Native)协议与多个 MySQL服务器通信,也 阅读全文
posted @ 2018-11-20 20:26 AI.℡ 阅读(636) 评论(0) 推荐(0) 编辑
摘要: mysql 安装 Windows 上安装 mysql 8.x 安装步骤( ) "下载 mysql" 配置环境变量 添加新系统变量( 变量值为zip解压目录) 在path里添加 初始化( "详细介绍" ) 进入解压后bin目录下,在cmd下执行 记录随机产生的密码(用于首次登陆) 安装服务 启动服务 阅读全文
posted @ 2018-11-20 20:22 AI.℡ 阅读(167) 评论(0) 推荐(0) 编辑
2018年9月13日
摘要: spring boot 集成 swagger 介绍 "swagger官网" 优点 便于管理接口 便于测试接口 添加依赖 <! swagger io.springfox springfox swagger2 2.6.1 io.springfox springfox swagger ui 2.6.1 添 阅读全文
posted @ 2018-09-13 22:44 AI.℡ 阅读(224) 评论(0) 推荐(0) 编辑
摘要: IDEA 上应用 Git 整理 一、Git 简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 1. Git 与 SVN 区别 Git 是分布式的,SVN 不是。 Git 将内容按元数据方式存储,而 SVN 是按文件。 Git 分支和 SVN 的分支不同(SVN 的分 阅读全文
posted @ 2018-09-13 22:41 AI.℡ 阅读(237) 评论(0) 推荐(0) 编辑
2018年7月26日
摘要: 二叉树(Binary Tree) 数据结构 public class BinaryTreeNode<E> { E val; BinaryTreeNode<E> left = null; BinaryTreeNode<E> right = null; BinaryTreeNode<E>(E val){ 阅读全文
posted @ 2018-07-26 15:34 AI.℡ 阅读(156) 评论(0) 推荐(0) 编辑
2018年7月22日
摘要: jvm 性能调优 一、 "jvm 内存模型" 二、目标 在以下三点中,通过修改jvm参数寻找平衡。 GC的时间足够的小 GC的次数足够的少 发生Full GC的周期足够的长 三、方法 1. 减少使用全局变量和大对象; 2. 调整新生代的大小到最合适; 3. 设置老年代的大小为最合适; 4. 选择合适 阅读全文
posted @ 2018-07-22 21:33 AI.℡ 阅读(161) 评论(0) 推荐(0) 编辑
2018年7月11日
摘要: springboot 集成 RabbitMQ 一、简单使用 添加依赖 org.springframework.boot spring boot starter amqp 添加配置 RabbitMQ 配置 spring.application.name=spirng boot rabbitmq spr 阅读全文
posted @ 2018-07-11 09:43 AI.℡ 阅读(216) 评论(0) 推荐(0) 编辑
2018年7月8日
摘要: Eclipse 远程调试 使用wildfly部署web程序。 Eclipse 配置 打开 ,在 中添加配置信息。 PS:监听端口号,与下方配置保持一致即可。 wildfly 配置 Linux 修改 ,添加如下配置: JAVA_OPTS="$JAVA_OPTS agentlib:jdwp=transp 阅读全文
posted @ 2018-07-08 15:49 AI.℡ 阅读(173) 评论(0) 推荐(0) 编辑