qq523786283的博客

进步就是快乐

排序:
默认
按更新时间
按访问量

mycat集成HAProxy实现高可用

启动HAProxy: docker run -p 3306:3306 -p 48800:48800 --name haproxy -e LANG=en_US.UTF-8 -v /etc/haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg --resta...

2018-04-12 14:14:25

阅读数:47

评论数:0

【Java】mycat学习

分布式数据库基础(原理) 分布式数据库的目录管理 数据分片 分布式查询处理 分布式并发控制 mycat核心概念 逻辑库 逻辑表(table) 分片表 非分片表 er表(表分组) 全局表(字典表) 分片节点(dataNode) 主机节点(dataHost) mycat配置详解 本地xml配置...

2018-04-10 16:29:36

阅读数:9

评论数:0

[未完成]elasticsearch学习

入门 集群 集群透明 集群健康,3状态,查询命令:curl -XGET 'localhost:9200/_cluster/health?pretty' 索引 索引是保存相关数据的地方 分片 底层工作单元,本质就是一个完整的搜索引擎 一个Lucene的实例 数据的容器,文档保存在分片内,分...

2018-03-30 11:20:20

阅读数:8

评论数:0

[运维]cAdvisor 使用教程

cAdvisor 使用教程 cAdivisor 作用:分析docker中正在运行的容器的资源使用情况和性能特征。 简单使用 docker运行命令 sudo docker run \ --volume=/:/rootfs:ro \ --volume=/var/run:...

2018-03-30 11:17:31

阅读数:39

评论数:0

[Java]从spring(spring boot)的启动分析注解定义方式的bean的加载

spring boot启动的时候会创建一个注解配置嵌入式web应用上下文AnnotationConfigEmbeddedWebApplicationContext,在实例化这个ApplicationContext时,首先会先实例化它的父类GenericApplicationContext(在父类的...

2018-03-13 15:47:43

阅读数:26

评论数:0

「java」从websocket服务器的启动分析netty3.10源码

** 1.首先是创建bootstrap对象 ** // Configure the server. ServerBootstrap bootstrap = new ServerBootstrap(new NioServerSocketChannelFactory( E...

2018-03-01 15:42:59

阅读数:22

评论数:0

linux(ubuntu)下使用印象笔记+少量源码解析(nixnote2)

首先evernote官方是没有linux版客户端的,所以我使用的是nixnote2(一个开源的第三方客户端)。 代码地址:https://github.com/baumgarr/nixnote2 可惜的是这个第三方客户端默认只能登录evernote的国际版(和中国版数据不互通)。对此,在nix...

2018-02-27 13:57:03

阅读数:268

评论数:0

【Java】mybatis用AbstractRoutingDataSource实现动态数据源时的事务管理

第一阶段 最近遇到一个用到多数据源的项目,它是通过实现AbstractRoutingDataSource类来动态切换数据源的。而当我想为这个项目加入事务时,发现程序报错。就是数据源切换失败。 经过探索后发现原因是spring默认的事务管理器DataSourceTransactionManage...

2018-01-21 18:13:46

阅读数:157

评论数:0

【java】Proactor模式

按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作,同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际...

2017-11-22 22:08:04

阅读数:52

评论数:0

【java】Reactor模式详解

Reactor模式详解原文 前记 第一次听到Reactor模式是三年前的某个晚上,一个室友突然跑过来问我什么是Reactor模式?我上网查了一下,很多人都是给出NIO中的 Selector的例子,而且就是NIO里Selector多路复用模型,只是给它起了一个比较fancy的名字...

2017-11-22 19:38:30

阅读数:90

评论数:0

【java】【开源代码分析】java并发编程与junit4

看完《java并发编程实战》这本书之后,我想在这里把书上的知识与一些开源代码浅显地联系起来,以巩固自己的知识。junit4本身虽然还没有支持多线程的注解(我在网上没找到),要多线程的测试功能的话大多数都是用自己或第三方实现的runner,但junit4也提供了一个并行运行runner和suites...

2017-11-19 21:47:18

阅读数:105

评论数:0

[mybatis]自动扫描整个项目的mapper(并解决接口冲突)

mybatis的注解使用非常简便(因为不用编写一大堆xml语句)。 网上给出的使用教程简化如下 1.在spring配置文件添加以下bean <!-- 配置数据源,使用dbcp --> <bean id="dataSource" class=&...

2017-11-10 16:55:28

阅读数:166

评论数:0

【java】多态性实现机制——静态分派与动态分派

转载请注明出处:http://blog.csdn.net/ns_code/article/details/17965867 方法解析     Class文件的编译过程中不包含传统编译中的连接步骤,一切方法调用在Class文件里面存储的都只是符号引用,而不是方法在实际运行时内存布局中的入口地址。这个...

2017-09-19 19:21:57

阅读数:234

评论数:0

【java】【并发编程】线程封闭

线程封闭 当访问共享的可变数据时,通常需要使用同步。一种避免使用同步的方式就是不共享数据。如果仅在单线程内访问数据,就不需要同步。这种技术被称为线程封闭。 栈封闭 局部变量的固有属性之一就是封闭在线程中。它们位于执行线程的栈中,其他线程无法访问这个栈。 public int loadTheArk(...

2017-09-04 17:01:31

阅读数:73

评论数:0

【java】【spring】spring cron表达式

spring cron表达式 Cron表达式是一个字符串,字符串以5或6个空格隔开,分开工6或7个域,每一个域代表一个含义,Cron有如下两种语法 格式: Seconds Minutes Hours DayofMonth Month DayofWeek Ye...

2017-09-01 15:32:49

阅读数:145

评论数:0

[java][源码分析]paoding-rose-jade框架源码分析(2)

在分析动态代理回调的invoke 方法之前,我们先看下factory.create(UserDAO.class) 里面做了什么。1.JadeFactory工厂分析JadeFactory类的代码如下:public class JadeFactory { private RowMapperFac...

2017-08-24 16:18:23

阅读数:3826

评论数:0

[java][源码分析]paoding-rose-jade框架源码分析(1)

在实习期间遇到最多的两个框架就是spring和paoding-rose了,所以看完spring源码分析的书,我就迫不及待的开始找paoding-rose的书了。可惜没找到,所以就自己动手分析吧。 spring源码分析的书可以在这里下载: http://download.csdn.net/dow...

2017-08-24 11:48:14

阅读数:4107

评论数:0

[java][spring]PropertyEditor

http://www.iteye.com/topic/1123628在Spring配置文件里,我们往往通过字面值为Bean各种类型的属性提供设置值:不管是double类型还是int类型,在配置文件中都对应字符串类型的字面值。BeanWrapper填充Bean属性时如何将这个字面值转换为对应的dou...

2017-08-14 11:49:01

阅读数:92

评论数:0

[java]Java Se:Java Security(java.security包)

Java Sandbox 转自[](http://www.cnblogs.com/f1194361820/p/4189269.html)提到Java Security,就不得不说Java Sandbox模型。 Java2 Security Model:     Java2平台上,加载类时,会形成不...

2017-08-14 10:03:41

阅读数:109

评论数:0

【工具】在这里你能看到intellj(idea)的源码

https://github.com/JetBrains/intellij-community源码编译说明:IntelliJ IDEA Community EditionBuilding and Running from the IDETo develop IntelliJ IDEA, you c...

2017-08-09 18:23:20

阅读数:94

评论数:0

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