page contents
Pack
Pack

性别: 注册于 2019-11-22

向TA求助
9899金币数
25150 经验值
4个粉丝
主页被访问 7656 次

1048 个回答

0 赞同

String变量的内存地址是不是没法打印出的?

字符串对象的哈希码根据以下公式计算: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] 使用 int 算法,这里 s[i] 是字符串的第 i 个字符,n 是字符串的长度,^ 表示求幂。空字符串的哈希值为 0。 Object的hashcode方法是返回的内存地址,你可以强转Object试试 或者使用unsafe方法,参考https://blog.csdn.net/mx...

回答于 2020-02-08 18:10

0 赞同

quratz 支撑任务量是多少?

单机肯定支持不了这么大的任务量,可以用分布式定时任务组件啊,例如elastic-job

回答于 2020-02-08 18:10

0 赞同

一个面试并发的问题

这个题有两个知识点,Transaction的作用及原理,Synchronized关键的原理。首先说会出现的情况,有几种情况,1是该方法执行效率会降低,会膨胀为重量级锁。2.是会影响事务。 看过Tom老师的Spring源码分析的话,应该知道事务这块的东西实际上也是动态代理实现的,会在方法执行前后,开启事务,和提交事务。假设现在有两个线...

回答于 2020-02-08 18:09

0 赞同

Eurekaz服务注册中心集群搭建

defaultZone: http://eureka-7901:7901/eureka/, http://eureka-7902:7902/eureka/

回答于 2020-02-08 18:08

0 赞同

关于interrupt 通知线程中断问题

都是需要自己来处理中断的响应的。AQS里面,就是自己处理的!

回答于 2020-02-08 18:07

0 赞同

Spring Security Oauth2遇到问题

你有没有传clientid和secret

回答于 2020-02-08 18:06

0 赞同

联合索引name_add_index(name,address)长啥样?怎么查找数据?

联合索引只是 b+ 树上节点的key值是由 name,address共同组成而已。和单个字段的 b+ 树一样,插入数据时需要根据 key 值大小进行排序,将新节点放置到合适位置。联合索引此时的排序是 由 name,address 来共同决定,先排序name,后排序addrss. 最左匹配原则显然,根据(name,address)排序,优先排序name,也就是说,name1...

回答于 2020-02-08 18:03

0 赞同

IDEA , debug模式下的按钮不见了,怎么破

你的意思是从一个debug点直接到下一个debug点吗?我一般都是快捷点F9,这样方便

回答于 2020-02-08 18:03

0 赞同

CgLib动态代理重复多次打印before()和after()方法的值

使用cglib代理需要2个包 <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>3.2.6</version> </dependency> <dependency> <groupId>asm</groupId>...

回答于 2020-02-08 18:01

0 赞同

static volatile 的区别

static和volatile都是修饰在类的成员变量中的。static是类级别,存放在方法区。 非static的成员属性属于对象级别,存放在堆内存。 这就是所谓的主内存。 当多线程访问共享内存(堆内存)中的数据时,就可能存在可见性问题,所以需要加volatile修饰。

回答于 2020-02-08 18:01