-
Spring Cloud 之 Stream.
Spring Cloud 之 Stream. 一、简介 Spring Cloud Stream 是一个用来为微服务应用构建消息驱动能力的框架。 Spring Cloud Stream 为一些供应商的消息中间件产品(目前集成了 RabbitMQ 和 Kafka)提供了个性化的自动化配置实现,并且引入了发布/订阅、消费组以及消息分区...
-
一次难得的分库分表实践
一次难得的分库分表实践 背景 前不久发过两篇关于分表的文章: 一次分表踩坑实践的探讨 分表后需要注意的二三事 从标题可以看得出来,当时我们只做了分表;还是由于业务发展,截止到现在也做了分库,目前看来都还比较顺利,所以借着脑子还记得清楚来一次复盘。 先来回...
-
【java基础学习001】概述
【java基础学习001】概述 001.1 一个简单的Java程序 1 public class hello { 2 public static void main(String[] args) 3 { 4 System.out.println("Hello" ); 5 } 6 } Java是大小写敏感的,所以如果出现大小写编写错误,是不可以成功运行的(例如:main写成Main)。 关...
-
RocketMQ中Broker的HA策略源码分析
RocketMQ中Broker的HA策略源码分析 Broker的HA策略分为两部分 ①同步元数据 ②同步消息数据 同步元数据 在Slave启动时,会启动一个定时任务用来从master同步元数据 1 if (role == BrokerRole.SLAVE) { 2 if ( null != slaveSyncFuture) { 3 slaveSyncFuture.cancel( fa...
-
Spring的AOP快速上手
Spring的AOP快速上手 快速写一个 Spring AOP 实现类 定义业务类,使用 @Service 注解加入 Spring 容器。 @Servicepublic class MyService { public String print() { System.out.println(print...); return End; }} 定义切面类,使用 @Component 注解加入 Spring 容器...
-
并发—JVM内部机制和外部机制处理方法
并发—JVM内部机制和外部机制处理方法 并发常见的编程场景,一句话概括就是,需要协调多个线程之间的协作,已保证程序按照自己原本的意愿执行。那么究竟应该如何协调多个线程? 这个问题比较宽泛,一般情况下,我们按照方式的纬度去简单区分,有以下两种方式: 1,第一...
-
Tomcat使用线程池配置高并发连接
Tomcat使用线程池配置高并发连接 1:配置executor属性 打开/conf/server.xml文件,在Connector之前配置一个线程池: Executor name=tomcatThreadPool namePrefix=tomcatThreadPool- maxThreads=1000 maxIdleTime=300000 minSpareThreads=200/ 重要参数说明: name :共...
-
Java学习笔记 DbUtils数据库查询和log4j日志输出 使用
Java学习笔记 DbUtils数据库查询和log4j日志输出 使用 DbUtils使用 QueryRunner DbUtils中定义了一个数据库操作类 QueryRunner ,所有的数据库操作CRUD都是通过此类来完成。 此类是线程安全的 方法名 对应sql语句 excute create语句 query select语句 update update,ins...
2019-08-16 12:06:32 java学习java学习笔记定义WindowsYYBugkeepAVapache<
-
Shiro权限管理框架(三):Shiro中权限过滤器的初始化流程和实现
Shiro权限管理框架(三):Shiro中权限过滤器的初始化流程和实现原理 本篇是Shiro系列第三篇,Shiro中的过滤器初始化流程和实现原理。Shiro基于URL的权限控制是通过Filter实现的,本篇从我们注入的 ShiroFilterFactoryBean 开始入手,翻看源码追寻Shiro中的过滤器的实...
2019-08-16 12:06:21 服务器定义mysql数据库优化IEServletPSAccessTomcattim
-
Cat搭建遇坑记
Cat搭建遇坑记 1. Cat搭建遇坑记 1.1. 报错 服务端启动 Unable to get component: class com.dianping.cat.analysis.TcpSocketReceiver. 重新来过,清掉数据库,清掉/data目录下除了需要的client和datasource两个文件,都删光,再重启 真的烦的要死,我反反复复的改和...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
