- 博客(11)
- 收藏
- 关注
原创 Java8新特性学习--函数式编程
什么是函数式编程函数式编程并不是Java新提出的概念,其与指令编程相比,强调函数的计算比指令的计算更重要;与过程化编程相比,其中函数的计算可以随时调用。当然,大家应该都知...
2019-06-28 00:07:13 317
转载 jdk静态代理,jdk动态代理,cglib动态代理
一.概念代理是什么呢?举个例子,一个公司是卖摄像头的,但公司不直接跟用户打交道,而是通过代理商跟用户打交道。如果:公司接口中有一个卖产品的方法,那么公司需要实现这个方法,...
2019-06-24 00:05:00 257
原创 快速理解脏读、不可重复读、幻读和MVCC
理解这三种由于并发访问导致的数据读取问题,再理解事务隔离级别就简单多了。脏读(读取未提交数据)A事务读取B事务尚未提交的数据,此时如果B事务发生错误并执行回滚操作,那么...
2019-06-22 00:00:00 2454
转载 Kafka最新面试题
1.Kafka的设计是什么样的呢?- Kafka将消息以topic为单位进行归纳- 将向Kafka topic发布消息的程序成为producers.-将预订topics...
2019-06-21 00:32:05 227
转载 Java 还有第三种创建多线程的方式?
我们在多线程编程中最常用的两种方式:一种是直接继承Thread,另外一种就是实现Runnable接口。这两种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。如果需...
2019-06-14 00:00:00 113
转载 我们计划招收300名学员,免费攻读人工智能专业
给大家看一组最新数据。2019年最新数据:python、大数据、人工智能从业者薪资表为什么人工智能行业的工资那么高?无论是科研院所,商业巨头还是初创企业,各行各业都在大力...
2019-06-13 08:00:00 89
原创 奇怪的Java题:为什么128 == 128返回为false,而127 == 127会返回为true?
奇怪的Java题:为什么128 == 128返回为false,而127 == 127会返回为true?在回答这个问题之前,我们先来看看int和Integer的对比,一步...
2019-06-11 00:19:33 662
原创 java堆、栈、堆栈,常量池的区别,史上最全总结
先说一下栈和堆栈,我们听老一辈的程序员一般都会说堆栈,其实栈就是堆栈的意思,连着叫只是由于历史的原因。博主04年学数据结构的时候,书上都是说的堆栈,FILO(先进后出),...
2019-06-10 07:00:00 786 1
转载 十大经典排序算法 -- 动图讲解
排序算法是《数据结构与算法》中最基本的算法之一。稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面;不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现...
2019-06-08 00:54:00 843 2
转载 hashCode 为什么乘以 31?深入理解 hashCode 和 hash 算法
摘要1. 二进制计算的一些基础知识2. 为什么使用 hashcode3. String 类型的 hashcode 方法4. 为什么大部分 hashcode 方法使用 31...
2019-06-07 21:48:50 12971 9
转载 Kafka 架构-图文讲解
Kafka是一个开源的、分布式的、可分区的、可复制的基于日志提交的发布订阅消息系统。它具备以下特点:1. 消息持久化: 为了从大数据中获取有价值的信息,任何信息的丢失都是...
2019-06-04 00:22:15 2219 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人