SpringBoot使用Sharding-JDBC分库分表

SpringBoot使用Sharding-JDBC分库分表 技术博客 | 2019-03-07 09:47:40| 5 SpringBoot 本文介绍SpringBoot使用当当Sharding-JDBC进行分库分表。有关Sharding-JDBC介绍这里就不在多说,之前Shardi...

2019-03-07 10:20:45

阅读数 31

评论数 0

ShardingSphere(开源的分布式数据库中间件解决方案组成的生态圈)

ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。 他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语...

2019-03-07 10:15:21

阅读数 90

评论数 0

Nginx实现负载均衡

Nginx实现负载均衡 技术博客 | 2019-03-07 09:31:43| 2 Nginx 本篇文章介绍Nginx实现负载均衡,本文使用Nginx和两个SpringBoot简单Web应用实现。1.准备工作。结合本文场景,需要安装Nginx和Java环境(运行SpringBoot项...

2019-03-07 10:10:32

阅读数 23

评论数 0

SpringCloud Gateway入门

SpringCloud Gateway入门 技术博客 | 2019-03-06 16:38:53| 33 SpringCloud 本文是介绍一下SpringCloud Gateway简单路由转发使用。SpringCloud Gateway简介SpringCloud是基于Spring ...

2019-03-07 10:03:34

阅读数 78

评论数 0

IntelliJ IDEA,酷炫插件系列,提高你的工作效率

今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同。   1.插件的安装 打开setting文件选择Plugins选项 Ctrl + Alt + S File -> Setting ...

2018-12-29 14:15:40

阅读数 66

评论数 0

SpringBoot 快速整合Mybatis(去XML化+注解进阶)

一. 基础注解 MyBatis 主要提供了以下CRUD注解: @Select @Insert @Update @Delete 增删改查占据了绝大部分的业务操作,掌握这些基础注解的使用还是很有必要的,例如下面这段代码无需XML即可完成数据查询: @Mapper public inte...

2018-12-29 14:12:26

阅读数 24

评论数 0

程序猿如何培养第二技能

我为什么说程序员培养第二技能异常重要呢? 想必大家都听过这么一句话,程序员都是吃青春饭。这句话虽然我不完全同意,但是不可否认的是如果你想一直写代码,你是很难写到 35 岁的,有人反驳了,国外谁谁谁写代码都写到 50 岁呢,以特例来论证整体是不成熟理智的,我敢这么说,单纯的写代码,...

2018-01-08 10:33:47

阅读数 280

评论数 0

学习心得

每个程序员、或者说每个工作者都应该有自己的职业规划,如果你不是富二代,不是官二代,也没有职业规划,希望你可以思考一下自己的将来。今天小编给大家分享的是一篇来自阿里Java工程师对3年工作经验程序员的职业建议,希望对你有启发。       程序员的三个阶段     第一阶段-——三年 ...

2017-12-25 17:56:52

阅读数 124

评论数 0

ActiveMQ消息过滤

一、消息的过期 允许消息过期 。默认情况下,消息永不会过期。如果消息在特定周期内失去意义,那么可以设置过期时间。  有两种方法设置消息的过期时间,时间单位为毫秒:  1.使用消息生产者的setTimeToLive 方法为所有的消息设置过期时间。 2.使用消息生产者的send 方法为每一条消...

2017-12-01 10:38:12

阅读数 136

评论数 0

(四)RabbitMQ消息队列-服务详细配置与日常监控管理

RabbitMQ服务管理 启动服务:rabbitmq-server -detached【 /usr/local/rabbitmq/sbin/rabbitmq-server -detached 】 查看状态:rabbitmqctl status 关闭服务:rabbitmqctl stop 列出角...

2017-11-15 11:04:27

阅读数 279

评论数 0

(三)RabbitMQ消息队列-Centos7下安装RabbitMQ3.6.1

用什么系统 本文使用的是Centos7,为了保证对linux不太熟悉的伙伴也能轻松上手(避免折在安装的路上),下面是我的系统镜像地址:https://pan.baidu.com/s/1gfl6Y9l 养成良好的习惯,安装好系统运行更新: yum update -y reboot //一般情况...

2017-11-15 10:49:17

阅读数 84

评论数 0

(二)RabbitMQ消息队列-RabbitMQ消息队列架构与基本概念

RabbitMQ架构 说是架构其实更像是应用场景下的架构(自己画的有点丑,勿嫌弃) 从图中可以看出RabbitMQ主要由Exchange和Queue两部分组成,然后通过RoutingKey关联起来,消息投递到Exchange然后通过Queue接收。 RabbitMQ消息队列基本概念 ...

2017-11-15 10:36:45

阅读数 96

评论数 0

了解Java线程的start方法如何回调run方法

面试中可能会被问到为什么我们调用start()方法时会执行run()方法,为什么我们不能直接调用run()方法? Java 创建线程的方法 实际上,创建线程最重要的是提供线程函数(回调函数),该函数作为新创建线程的入口函数,实现自己想要的功能。Java 提供了两种方法来创建一个线程: 继...

2017-11-14 09:45:25

阅读数 82

评论数 0

Springboot

https://github.com/alex2chen/spring-boot-cloud-note

2017-08-11 11:12:52

阅读数 127

评论数 0

SimpleDateFormat

日期转换用到了SimpleDateFormat类,其中有两个方法format()和parse(),下面讲一下用法及可能出现的问题。 parse方法:将字符串类型(Java.lang.String)解析为日期类型(java.util.Date) format方法:将日期类型(Date)数据格式化...

2017-08-10 17:53:38

阅读数 479

评论数 0

Quartz调度器

一、Quartz下载 Quartz官网:http://www.quartz-scheduler.org/ 以2.2.3版本为例,下载 Quartz 2.2.3 .tar.gz,解压,把quartz-2.2.3-distribution\quartz-2.2.3\lib目录下jar包添加到工...

2017-08-04 11:38:18

阅读数 160

评论数 0

Liux查看日志的简单方法

linux查看日志文件内容命令tail、cat、tac、head、echo linux查看日志文件内容命令tail、cat、tac、head、echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ----------------...

2017-08-04 11:03:56

阅读数 85

评论数 0

RabitMQ相关介绍

“Hello world” of RabbitMQ 1、Windows下RabbitMQ的安装 下载Erlang,地址:http://www.erlang.org/download/otp_win32_R15B.exe ,双击安装即可(首先装) 下载RabbitMQ,地址:http://ww...

2017-08-04 10:47:12

阅读数 764

评论数 0

java创建线程池的四种方法

Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待...

2017-08-03 17:29:16

阅读数 572

评论数 0

java编程经验

1. 关于动态加载机制?? 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过其中的细节呢?   提供大家一个方法: ...

2017-08-03 11:43:20

阅读数 347

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭