-
Java垃圾收集器——Serial,Parallel,CMS,G1收集器概述
Java垃圾收集器——Serial,Parallel,CMS,G1收集器概述 1.概述 Java应用启动的时候,除了配置Xms以及Xmx参数(Xmx:InitialHeapSize, Xms:MaxHeapSize),还需要选择合适的垃圾收集器。 截止Jdk1.8,共提供了7款垃圾收集器,每一款垃圾收集器都具有不同的特点。我们...
-
并发编程之Disruptor并发框架
并发编程之Disruptor并发框架 一、什么是Disruptor Martin Fowler在自己网站上写了一篇LMAX架构的文章,在文章中他介绍了LMAX是一种新型零售金融交易平台,它能够以很低的延迟产生大量交易。这个系统是建立在JVM平台上,其核心是一个业务逻辑处理器,它能够在一个线程...
-
Dubbo+Zookeeper(一)Zookeeper初识
Dubbo+Zookeeper(一)Zookeeper初识 前面花了一段时间去学习SpringCloud的相关知识,主要是理解微服务的概念并使用SpringCloud的一系列组件实现微服务落地。学习这些组件本身是简单的,跟着操作一遍基本就会了,这也得益于Springboot给我们带来了很多便利。实际的应用中...
-
【Java基础】谈谈集合.CopyOnWriteArrayList
【Java基...
-
8种常见的SQL错误用法
8种常见的SQL错误用法 常见SQL错误用法 1. LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般DBA想到的办法是在type, name, create_time字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 SEL...
-
【Java必修课】ArrayList与HashSet的contains方法性能比较(JMH
【Java必修课】ArrayList与HashSet的contains方法性能比较(JMH性能测试) 1 简介 在日常开发中, ArrayList 和 HashSet 都是Java中很常用的集合类。 ArrayList 是 List 接口最常用的实现类; HashSet 则是保存唯一元素 Set 的实现。 本文主要对两者共有的方法 contain...
-
MyCat教程一:MyCat的简单介绍
MyCat教程一:MyCat的简单介绍 MyCat教程二:mysql主从复制实现 MyCat教程三:安装及配置介绍 MyCat教程四:实现读写分离 MyCat教程五:实现分库分表 MyCat教程六:全局序列号-全局主键的自增长 一、MyCat简介 1. 什么是MyCat ??MyCat 是目前最流行的 基于 java 语言编...
-
千万级流量架构下的负载均衡解析
千万级流量架构下的负载均衡解析 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
Linux下如何不停止服务,清空nohup.out文件
Linux下如何不停止服务,清空nohup.out文件 最近发现有不少人在百度这个问题,当初如易我也是初学者,随便从网上搜了一下,就转过来了,不过为了避免搜索结果同质化,为大家提供更翔实的参考,我将nohup.out相关知识整理汇总如下: 1.nohup.out的由来及作用 用途:LINUX...
-
2019 头条java面试笔试总结 (含面试题解析)
2019 头条java面试笔试总结 (含面试题解析) 2019 头条java面试笔试总结 (含面试题解析) 本人3年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是 Java后端开发,最终选择去了阿里巴巴。 面试了很多家公司,...
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
