-
图解AQS的设计与实现,手摸手带你实现一把互斥锁!
图解AQS的设计与实现,手摸手带你实现一把互斥锁! AQS是并发编程中非常重要的概念,它是juc包下的许多并发工具类,如CountdownLatch,CyclicBarrier,Semaphore 和锁, 如ReentrantLock, ReaderWriterLock的实现基础,提供了一个基于int状态码和队列来实现的并发框架...
-
Java大神带你领略queue的风采
作为数据结构中比较常见的类型,你足够了解队列( queue )吗?从今天开始,我将为你讲解关于队列( queue )的一切,包括概念、类型和具体使用方法,如果你对此足够感兴趣,赶快来加入我们,我将同你一起探索 queue 的奥秘。 概念 队列 队列是一种特殊的线性表,是一...
-
读完此文让你了解各个queue的原理
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。 通俗来讲,就是一个队列中,早来的排在前面,后来的就在队尾,而这个队列大多只有一个出口和入口的单项队列。 Queue 的重要性不言而喻,接下来我们就来一起了解一下吧。 概念 队...
-
Java自学-集合框架 二叉树
Java自学-集合框架 二叉树 Java集合框架 二叉树 示例 1 : 二叉树概念 二叉树由各种 节点 组成 二叉树特点: 每个节点都可以有 左 子节点, 右 子节点 每一个节点都有一个 值 package collection; public class Node { // 左子节点 public Node leftNode; // 右子节点 p...
-
Nginx 简介与安装、常用的命令和配置文件
Nginx 简介与安装、常用的命令和配置文件 1、nginx 简介 (1)介绍 nginx 的应用场景和具体可以做什么事情 (2)介绍什么是反向代理 (3)介绍什么是负载均衡 (4)介绍什么是动静分离 2、nginx 安装 (1)介绍 nginx 在 linux 系统中如何进行安装 3、nginx 常用的命令...
-
关于JDK源码:我想聊聊如何更高效地阅读
关于JDK源码:我想聊聊如何更高效地阅读 简介 大家好,我是彤哥,今天我想和大家再聊聊JDK源码的几个问题: 为什么要看JDK源码 JDK源码的阅读顺序 JDK源码的阅读方法 为什么要看JDK源码 一,JDK源码是其它所有源码的 基础 ,看懂了JDK源码再看其它的源码会达到事半功倍...
-
我和前端的猿粪,了解一下我眼中的前端。
我和前端的猿粪,了解一下我眼中的前端。 作为一个自学前端的靓仔(小白),最开始在我的世界中是没有前端这个概念的,相当长一段时间内,我一直把前端称之为「做网站」,是不是有点飘? 1、我眼中的前端 点进来了这篇文章,应该会对前端稍微有那么一点点了解。 高大上...
-
Scala调用Kafka的生产者和消费者Demo,以及一些配置参数整理
Scala调用Kafka的生产者和消费者Demo,以及一些配置参数整理 kafka简介 Kafka是apache开源的一款用Scala编写的消息队列中间件,具有高吞吐量,低延时等特性。 Kafka对消息保存时根据Topic进行归类,发送消息者称为Producer,消息接受者称为Consumer,此外kafka集群有多个...
-
C++ 基础语法 快速复习笔记---面对对象编程(2)
C++ 基础语法 快速复习笔记---面对对象编程(2) 1.C++面对对象编程: a.定义: 类定义是以关键字class开头,后跟类的名称。类的主体是包含在一对花括号中。类定义后必须跟着一个分号或一个声明列表。 关键字public确定了类成员的访问属性。在类对象作用域内,公共成员...
-
近3年常考的Spring面试题及答案
近3年常考的Spring面试题及答案 1. 一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? Version Feature Spring 2.5 发布于 2007 年。这是第一个支持注解的版本。 Spring 3.0 发布于 2009 年。它完全利用了 Java5 中的改进,并为 JEE6 提供了支持。 Spring 4...
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
