Aaron_涛
Aaron_涛
全部文章
分类
Condition(1)
Java(6)
Java虚拟机(3)
jdk(1)
junit(1)
LeetCode(6)
Maven(7)
MySql(5)
Redis(7)
Spring(5)
微服务(2)
未归档(32)
归档
标签
去牛客网
登录
/
注册
Aaron_涛的博客
全部文章
(共75篇)
缓存一致性协议
操作系统的CPU和内存并不是直接交互操作的。我们的CPU有一级缓存,CPU直接操作一级缓存,由一级缓存和内存进行交互。 所以同一个程序,CPU进行切换的时候,切换前和切换后的数据可能会有不一致的情况。那么这个就是一个很大的问题了。 如何保证各个CPU缓存中的数据是一致的。就是CPU的缓存...
2018-03-03
0
472
求一个无序数组中第K小问题
这种问题如果先排序,那么至少时间复杂度为O(nlogn) 但是有种方法可以达到O(n) 这种方法有个阙值,只有大于44的时候用这种方法才比先排序后查找的快 首先上一段伪代码吧 if(N<44) then 排序A return A[K]; ---O(1) else i <...
2017-09-22
0
424
hiho一下 第168周 扩展二进制数
题目1 : 扩展二进制数 时间限制: 10000ms 单点时限: 1000ms 内存限制: 256MB 描述 我们都知道二进制数的每一位可以是...
2017-09-21
0
423
关于匿名内部类的问题详解
之前写了篇关于内部类是如何访问外部类私有对象的在的角度就是成员内部类,详细的讲解了基本的原理 下面我开始讲解下有关匿名内部类的有关原理(ps:个人理解)。 public class OutClass{ private String name = "sa"; priv...
2017-09-11
0
376
内部类是如何访问外部类私有对象的
我们都是知道内部类就是写在一个类里面的类,类里面的类,不知道你们有没有看过javac之后的结果,就是将一个外部类编译后,生成的字节码文件结果 public class OutClass{ private String name; private int id; private Strin...
2017-09-09
0
396
Object中hashcode(),equal()方法需要重写的时期
Java中的集合(Collection)有两类,一类是List,再有一类是Set。 前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。 那么这里就有一个比较严重的问题了:要想保证元素不重复,可两个元素是否重复应该依据什么来判断呢? 这就是Object.equals方法了。但是...
java
hashcode
equals
2017-09-07
0
418
基于外部一个省市联动js框架,实现初始化特定的地址级联
今天在项目中遇见这样一个问题,省市联动是采用网上的一个js框架,很好用,也很方便,这个省市联动最开始的样子长这样 现在实现一个更新个人地址功能,因为后台数据库是有原地址的,所以希望省市联动的三个下拉框的初始值是原地址 这里有几个问题需要解决,首先更改被选中的值。这可以通过改变select...
2017-08-28
0
2573
使用序列化和反序列化实现深拷贝
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import jav...
2017-08-20
0
468
关于Clone克隆对象的讲解
本人以前被问到有哪些方法创建对象 我回答,new,反序列化,反射。后来才知道还有个克隆(汗颜) 克隆clone,这个方法我经常在object类中看到,之前也一直没关注过它,直到最近看克隆的时候才开始关注 什么是克隆? 这得先讲解下new一个对象的原理,简单来说就是先在内存中分配一个对象(所要...
java
对象
克隆
2017-08-15
0
439
通过反射取得hashmap的值
本人最近项目中在遇到个这个情况,需要做动态代理,invoke方法里的参数是object类型,实际参数是hashmap类型,需要从object类型里面取出key value键值对 首先hashmap和object是不能直接强制转换类型的,我采用反射取得数据 为了取得数据,首先得了解下hashmap...
2017-08-07
0
462
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页