- 博客(19)
- 资源 (24)
- 收藏
- 关注
转载 技术梳理:史上 69 道最全面试题和答案,助你搞透Spring 框架
牛旦教育IT课堂 2018-08-23 11:00:00Spring 概述依赖注入Spring beansSpring注解Spring数据访问Spring面向切面编程(AOP)Spring MVCSpring 概述 1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针...
2018-08-28 16:33:51 310
转载 java.lang.OutOfMemoryError: PermGen space JVM内存参数配置
一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。Heap的大小是Y...
2018-08-18 14:21:24 431
转载 不错的资源
关注公众号,获取更多BAT:面试题、架构、CTO干货 1、多线程有什么用?1)发挥多核CPU的优势随着工业的进步,现在的笔记本、台式机乃至商用的应用服务器至少也都是双核的,4核、8核甚至16核的也都不少见,如果是单线程的程序,那么在双核CPU上就浪费了50%,在4核CPU上就浪费了75%。单核CPU上所谓的"多线程"那是假的多线程,同一时间处理器只会处理一段逻辑,只不过线程之间切换得...
2018-08-14 10:22:12 315
转载 MySQL DBA工作突围的一个入口-慢日志(一)
原创 杨建荣的学习笔记 2018-08-27 07:01:45这是学习笔记的第 1725 篇文章在MySQL中,对于性能问题诊断,最开始的时候总是感觉有些束手无策,如果一个人问你,MySQL数据库响应慢了,该怎么办,如果数据库服务器CPU 100%了该怎么吧,或者数据库连接不上了,业务提示无法连接该怎么办,看起来好像没有太大的关系的问题,其实我们能够分析的一个入口就是日志。在系统层面,...
2018-08-28 16:32:31 204
转载 CentOS快速安装docker服务
原创 linux运维菜 2018-08-26 22:51:49前言2017 年 3 月,Docker从1.13.x版本开始,版本分为企业版EE和社区版CE,版本号也改为按照时间线来发布,比如17.03就是2017年3月。企业版本是需要付费的,强调安全。docker需要内核的支持,因此Centos7内核版本3.10以上都是支持的;CentOS6上,需要6.5之后的版本且64位系统才支持,...
2018-08-28 16:31:54 614
转载 分布式系统唯一ID生成方案汇总
https://www.cnblogs.com/haoxinyue/p/5208136.html?from=timeline系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。1. 数据库自增长序列或字段最常见的方式。利用数...
2018-08-23 12:05:02 302
转载 基于Zuul、Redis和REST API实现动态路由的持久化及容错能力
JackieTang SpringForAll社区 今天原文链接:https://dzone.com/articles/persistent-and-fault-tolerant-dynamic-routes-using作者: Vikas Anand译者:helloworldtang学习如何使用REST API在Zuul服务器上注册动态路由,并借助Redis使您的动态路由具备容...
2018-08-23 11:56:01 1659
转载 这可能是目前最全的Redis高可用技术解决方案总结
张冬洪,极数云舟数据库架构师,极数学院联合创始人,前新浪微博高级DBA,Redis中国用户组主席,阿里云MVP。 本文主要针对Redis常见的几种使用方式及其优缺点展开分析。 一、常见使用方式 Redis的几种常见使用方式包括: Redis单副本; Redis多副本(主从); Redis Sentinel(哨兵); Redis Clust...
2018-08-23 11:49:30 437
转载 基本的数据类型分析----java.lang.Number类及其子类分析
编写了一个测试程序,如下: int a = 1000, b= 1000; System.out.println(a == b); Integer c = 1000, d = 1000; System.out.println(c == d); Integer e = 100,h = 100; System.out.println...
2018-08-22 14:15:15 2159
转载 java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一
对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此...
2018-08-22 14:14:51 241
转载 漫话:给女朋友解释GC如何判断什么东西可以回收?
漫话编程 Hollis 今天周一晚上下班,我高高兴兴的回到家里面,女朋友蹦蹦跳跳的朝我跑过来,手里拿着扫把和拖布。这是又要打我么?我又做错了什么事情么?我大脑在高速旋转。这时,女朋友打破了沉默。嗨,回来啦。诺,给你,我知道你最近在学习做家务。 Execuse Me?我在学习做家务?开什么玩笑,我躲还来不及呢。唉,你就别谦虚啦。我今天帮你拿了一份快递,是一本书《垃圾回收的...
2018-08-16 10:13:11 1610
转载 Spring源码学习--Spring事物
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用hibernate进行数据访问时,DataSource实际为SessionFactory,Transacti...
2018-08-14 10:20:55 160
转载 RocketMQ实战(四)
前言这将是RocketMQ实战系列的最后一篇文章,该系列的文章列表如下:《RocketMQ实战(一)》《RocketMQ实战(二)》《RocketMQ实战(三):分布式事务》 RocketMQ 3.2.6的事务机制在上一篇博客中,已经知道RocketMQ 3.0.8是支持事务回查机制,但是在RocketMQ 3.2.6中取消了这个功能,下面我们继续以转账功能分析我们自...
2018-08-13 11:49:18 830
转载 RocketMQ实战(三):分布式事务
接 《RocketMQ实战(一)》,《RocketMQ实战(二)》,本篇博客主要讨论的话题是:顺序消费、RMQ在分布式事务中的应用等。关于多Master多Slave的说明由于在之前的博客中已经搭建了双Master,其实多Master多Slave大同小异,因此这里并不会一步步的演示搭建多Master多Slave,而是从思路上,分析下重点应该注意的配置项。多Master多Slave...
2018-08-13 11:48:38 724
转载 RocketMQ实战(二)
在上一篇《RocketMQ实战(一)》中已经为大家初步介绍了下RocketMQ以及搭建了双Master环境,接下来继续为大家介绍!Quick Start写一个简单的生产者、消费者,带大家快速体验RocketMQ~Maven配置:pom.xml生产者:生产者代码消费者:消费者代码无论生产者、消费者都必须给出GroupName,而且具有唯一性!...
2018-08-13 11:02:49 302
转载 RocketMQ实战(一)
https://www.jianshu.com/p/3afd610a8f7d 分布式队列中间件 RocketMQ 源码解析 14 篇:http://tinyurl.com/yb7qqc8l 阿里巴巴有2大核心的分布式技术,一个是OceanBase,另一个就是RocketMQ。在实际项目中已经领教过RocketMQ的强大,本人计划写一个RocketMQ实战系列,将涵盖RocketMQ...
2018-08-13 10:12:57 235
转载 MySQL分库分表有哪些成熟的中间件?不要破坏到原有程序设计的?
首先Mycat是一个开源的分布式数据库系统,但是由于真正的数据库需要存储引擎的,而Mycat并没有存储引擎,所以并不是完全意义的分布式数据库系统的。Mycat: 数据库中间件技术的:这个前端使用中间件后端使用数据库(mysql oracle)支持的,可以对数据库集群有效的管理方便扩容,对大型数据表横纵分片,这个分片后的表连接的查询,是对前端开发处于透明状态的。还有这个myCat 的...
2018-08-10 17:36:41 7888
转载 通过Nginx+tomcat+redis实现反向代理 、负载均衡及session同步
IT生涯 2018-08-01 22:35:17一直对于负载均衡比较陌生,今天尝试着去了解了一下,并做了一个小的实验,对于这个概念有一些认识,在此做一个简单的总结。什么是负载均衡负载均衡,英文 名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种 负载分担技术,将外部发送来的请求...
2018-08-10 14:51:28 150
转载 Java ConcurrentModificationException异常原因和解决方法
Java ConcurrentModificationException异常原因和解决方法 在前面一篇文章中提到,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论以下这个异常出现的原因以及解决办法。 以下是本文目录大纲: 一.ConcurrentMod...
2018-08-07 14:31:39 388
jdk-8u231-windows-x64.7z
2020-04-08
kafkatool_64bit (1).zip
2020-03-21
存储过程调试工具
2018-06-14
redis+session共享
2018-02-24
graphviz-2.38与PlantUML结合使用
2017-12-28
solr分词器
2017-09-25
快速集成android实现listview的字母A-Z排序,界面侧边字母索引
2016-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人