-
按照箭头方向查找二叉树
按照箭头方向查找二叉树 花了半个小时,具体实现代码如下 package com.trs.codetool.core; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; import java.util.Queue; /** * @author zheng.changgang * @date 2019-12-18 09:44 */ pu...
-
Java连载16-++传参&关系运算符
Java连载16-++传参关系运算符 一、++再举例 int a = 10 ; System.out.print(a ++); // 这里会打印出10,因为他们内部这个print函数有参数相当于参数x=a++ System.out.println(a ++); // 这里会打印出11,原理跟上一个一样,我们上一个打印出10,但是后面会让a累加 因此...
-
Hbase的安装和配置
Hbase的安装和配置 Hbase简介 Hbase概述 Hbase原型是Google的BigTable论文,受到了改论文思想的启发,目前作为Hadoop的子项目来开发维护,用于支持结构化的数据存储。 Hbase是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用Hbase技术可以在廉价的服务器...
-
线程状态转换以及基本操作
线程状态转换以及基本操作 在上一篇文章中并发编程的优缺点谈到了为什么花功夫去学习并发编程的技术,也就是说我们必须了解到并发编程的优缺点,我们在什么情况下可以去考虑开启多个线程去实现我们的业务,当然使用多线程我们应该着重注意一些什么,在上一篇文章中会有...
-
面试必备:Java 原子操作的实现原理[精品长文]
面试必备:Java 原子操作的实现原理[精品长文] 本文整理自《Java并发编程的艺术》第二章 作者:方腾飞魏鹏程晓明 原子(atomic)本意是不能被进一步分割的最小粒子,而原子操作(atomic operation)意为不可被中断的一个或一系列操作。在多处理器上实现原子操作就变得...
-
记CCF201803-2碰撞的小球
记CCF201803-2碰撞的小球 试题编号: 201803-2 试题名称: 碰撞的小球 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 数轴上有一条长度为L(L为偶数)的线段,左端点在原点,右端点在坐标L处。有n个不计体积的小球在线段上,开始时所有的小球都处在偶数坐标...
-
ArrayList集合详解
ArrayList集合详解 ArrayList 实现了List的接口,是长度可变的数组,空间是连续的 api默认提供了很多操作ArrayLis的方法,这些方法可以去api里面查询使用 一、这么多方法怎么学? 1.熟练使用常见的方法 2.了解大概还有哪些方法 3.需要用的时候,就查api文档 二、常见的...
-
Java面试题:HashMap和HashTable的区别
Java面试题:HashMap和HashTable的区别 HashMap和HashTable的区别是面试时面试官经常问的问题,在回答的时候可以选择重点做回答,区别主要有下面几点: key和value的取值范围不同 HashMap和HashTable都是基于哈希表来实现键值映射的工具类,底层都是哈希表结构。 HashM...
-
Spring Cloud初认识
Spring Cloud初认识 一、MicroService基本描述 微服务(MicroService)架构产生的原因: 解决单体应用框架的缺点。 单体应用(Monolith)框架: 所有的代码及功能都包含在一个WAR包中的项目组织方式被称为Monolith。 单体应用(Monolith)框架的缺点: 编译难,部署难...
-
面试官:来谈谈限流-RateLimiter源码分析
面试官:来谈谈限流-RateLimiter源码分析 RateLimiter 有两个实现类: SmoothBursty 和 SmoothWarmingUp ,其都是令牌桶算法的变种实现,区别在于 SmoothBursty 加令牌的速度是恒定的,而 SmoothWarmingUp 会有个预热期,在预热期内加令牌的速度是慢慢增加的,直到达到...
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
