标准库中定义了函数对象: 算数运算:plus<>(),minus<>(),multiplies<>(),divides<>(),negate<>() 关系运算:less<ty...
标准库中定义了函数对象: 算数运算:plus<>(),minus<>(),multiplies<>(),divides<>(),negate<>() 关系运算:less<ty...
知识点: 1.cout 和 cerr 都是标准库中ostream的对象。区别是cerr不经过缓冲区,通常用作输出错误信息;cout经过缓冲区,用作普通的信息打印。 2.函数参...
高性能IO模型浅析 服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种: (1)同步阻塞IO(Blocking IO):即传统的IO模型。 (2)同步非阻塞IO(...
这篇文章主要包括下面几个方面的内容 Java 内部类的意义 Java 中内部类的分类 Java 中内部类在设计模式中的应用 关于Java内部类的一些思考 Java 中内部类的...
在Java8以前,接口中的抽象方法只能在实现类中进行实现,这就导致接口的每个实现类都要实现一套,这明显是不合理的,所以常规的方式是,再写一个抽象类实现接口,做一些方法的默认实...
在介绍堆栈之前简单说下JVM的内存结构,一共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分: 栈: 线程私有,生命周期和线程生命周期相同; 栈由一些列帧组成; 每个...
Android面试题集(2019-04-04总结) 一份Android面试题集,适应于实习 & 初级工程师 & 中级工程师,高级工程师勉强吧。笔者不提供答案,但是会提供学...
请问在initTable()方法中的else if 分支里,已经把sc设置为-1了,为什么在里面还要判断sc>0的情况
嘿嘿,我就知道面试官接下来要问我 ConcurrentHashMap 底层原理了,看我怎么秀他前言 上篇文章介绍了 HashMap 源码后,在博客平台广受好评,让本来己经不打算更新这个系列的我,仿佛被打了一顿鸡血。真的,被读者认可的感觉,就是这么奇妙。 然后,有读者希...
前言 HashMap 源码和底层原理在现在面试中是必问的。因此,我们非常有必要搞清楚它的底层实现和思想,才能在面试中对答如流,跟面试官大战三百回合。文章较长,介绍了很多原理性...
[TOC] 一、背景 最近有人问我ThreadLocal是如何做到在每个线程中的值都是隔离的,此处写篇文章来简单记录下。 二、ThreadLocal解决的问题 该数据属于该线...
什么是CAS 所谓的CAS既是compareAndSwap的缩写,翻译过来既是“对比和交换”的意思。 那怎么去对比呢,画个小图理解下: 3个值分别对应的含义: 新的值:需要修...
以下排序均为升序。 1.冒泡排序(稳定) 比较相邻两个数的大小,如果 前<=后 则不交换,如果 前>后 交换,每次外循环后末尾都会增加一个有序的数,所以下一轮内循环要缩减范围...
介绍 Spring AOP的实现逻辑在AnnotationAwareAspectJAutoProxyCreator类,AOP的核心在于Bean对象初始化过程中如何查找关联的a...
分组 Group By :分组查询 (首先声明这种写法是错误的只是便于理解)select id,name,number from table group by name. 那...
检索列: 无条件检索:select column1,column2 from table 有条件检索:主要关键字有:distinct;limit;orderby;desc;w...
想问一下大佬 服务端挂掉怎么办 是怎么回答的,要怎么解决这种情况呢
2021秋招个人总结1.写在前 本人非科班,双非本/211硕,虽然不是生化环材,但是就业前景也不是很乐观。我身边很多转码的同学,而且很多硕士,研究生现在真的越来越多了,可能大部分人读研只是为了混...
什么是 RPC ? rpc解决了什么问题 RPC (Remote Procedure Call)即远程过程调用,是分布式系统常见的一种通信方法。它允许程序调用另一个地址空间(...