-
手撕面试官系列(六):并发+Netty+JVM+Linux面试专题
手撕面试官系列(六):并发+Netty+JVM+Linux面试专题 并发面试专题 (面试题+答案领取方式见侧边栏) 现在有 T1、T2、T3 三个线程,你怎样保证 T2 在 T1 执行完后执行,T3 在 T2 执行完后执行? 在 Java 中 Lock 接口比 synchronized 块的优势是什么?你需要实现一个...
-
程序员要搞明白CDN,这篇应该够了
程序员要搞明白CDN,这篇应该够了 最近在了解 边缘计算 ,发现我们经常听说的CDN也是边缘计算里的一部分。那么说到CDN,好像只知道它中文叫做 内容分发网络 。那么具体CDN的原理是什么?能够为用户在浏览网站时带来什么好处呢?解决这两个问题是本文的目的。 CDN概念 C...
-
java高并发系列 - 第11天:线程中断的几种方式
java高并发系列 - 第11天:线程中断的几种方式 java高并发系列第11篇文章。 本文主要探讨一下中断线程的几种方式。 通过一个变量控制线程中断 代码: package com.itsoku.chat05;import java.util.concurrent.TimeUnit;/** * 微信公众号:路人甲Java,专注于java技术分...
-
Java千万级别数据生成文件思路和优化
Java千万级别数据生成文件思路和优化 一年前写过一个百万级别数据库数据生成配置xml文件的程序,程序目的是用来把数据库里面的数据生成xml文件.程序可以配置多少文件生成到一个文件中去。 程序刚开始设计的时候说的是最多百万级别数据,最多50W数据生成到一个xml文件里...
-
【JVM】G1垃圾收集器深入分析
【JVM】G1垃圾收集器深入分析 一、和CMS对比 G1 CMS 设计原则 首先收集尽可能多的垃圾(Garbage First) 尽可能少而块地执行GC,以停顿时间为目标 垃圾回收时机 启发式算法,在老年代找出具有高收集收益的分区进行收集 内存耗尽(新生代)或者快耗尽(老年代) 内存划分 将...
-
乐字节Java编程语言发展,面向对象和类
乐字节Java编程语言发展,面向对象和类 大家好,上次我们讲过了乐字节Java编程之方法、调用、重载、递归,接下来我们将会进入到Java封装的内容。Java编程语言发展,面向对象和类。 一、编程语言的发展 机器语言直接由计算机的指令组成,指令、数据、地址都以0和1组成:...
-
java高并发系列 - 第10天:线程安全和synchronized关键字
java高并发系列 - 第10天:线程安全和synchronized关键字 这是并发系列第10篇文章。 什么是线程安全? 当多个线程去访问同一个类(对象或方法)的时候,该类都能表现出正常的行为(与自己预想的结果一致),那我们就可以所这个类是线程安全的。 看一段代码: package co...
-
SpringBoot2.0 整合 SpringSecurity 框架,实现用户权限安全管理
SpringBoot2.0 整合 SpringSecurity 框架,实现用户权限安全管理 一、Security简介 1、基础概念 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring...
-
《ElasticSearch6.x实战教程》正式推出
《ElasticSearch6.x实战教程》正式推出 经过接近1个月的时间,ElasticSearch6.x实战教程终于成册。这本实战教程小册有很多不足(甚至可能有错误),也是第一次完整推出一个系列的教程。 1年前,我开始真正接触ES,在此之前仅停留在知道的阶段,甚至连了解都算不上。1年...
-
Kafka2.0消费者协调器源码
Kafka2.0消费者协调器源码 消费组和消费者 消费组和消费者是一对多的关系。 同一个消费组的消费者可以消费多个分区,且是独占的。 消费者的分区分配策略由接口 PartitionAssignor 定义,内置三种分配策略 RangeAssignor 、 RoundRobinAssignor 、 StickyAssignor ,支...
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
