- 博客(9)
- 收藏
- 关注
原创 kafka局域网性能小测
kafka broker数据6topic partition数目:12机器性能:cpu 2c8核,内存64gkafka producer性能(异步发送,消息均是10435byte一条,消息不压缩):1. cpu占用400%以上,内存1.4G, 单进程,12个producer:6224dps 62M/s2. cpu占用400%以上,内存1.4G, 单进程,6个producer:5848dps ...
2018-05-16 16:38:27 330
原创 awk做列求和
日志格式:2018-05-16 11:29:23.999 [pool-1-thread-8] INFO com.lsh.kafka.KafkaConsumerTest[KafkaConsumerTest.java:101] - Get data from kafka successfully. Datacount: 99命令:cat root.log | grep "11:29:23"| awk...
2018-05-16 11:40:48 3298
原创 一些经常面试到的需要验证的问题
另一个区别是HashMap的迭代器(Iterator)是fail-fast迭代器,而Hashtable的enumerator迭代器不是fail-fast的。所以当有其它线程改变了HashMap的结构(增加或者移除元素),将会抛出ConcurrentModificationException,但迭代器本身的remove()方法移除元素则不会抛出ConcurrentModificationExcept...
2018-05-14 13:49:20 283
原创 社招问题
1. final finally finalize的区别2. synchronized关键字的作用以及在什么时候使用3. 有遇到过死锁的问题吗?4. hashmap的实现原理5. 分库分表优化6. 分布式系统唯一ID的生成7. 分布式系统如何保证数据唯一性8. 编程题: 共计9个苹果,有2只猴子,一个猴子每次拿2个苹果,一个猴子每次拿3个苹果。如果剩余的苹果不够猴子每次拿的数量,则2只猴子停...
2018-05-14 10:55:02 966
原创 【Java编程思想】笔记(一)
1. Java不能直接用=来比较两个类,因为equals()的默认行为是比较引用,需要在类中覆盖equals()方法 2. 赋值类型的时候应该注意 long n = 200L; double d1 = 1d; double d2 = 1D; float f1 = 1f; float f2 = 1F; 3. 次方的表示 1.39e-43f = 1.39 * 10 的
2016-06-14 00:43:06 212
原创 Thread 和 Runnable 的一些区别
package com.lsh.java8.thread; import java.util.concurrent.atomic.AtomicInteger; public class MySimpleRunnable implements Runnable { private static AtomicInteger index = new AtomicInteger(); priv
2016-06-06 15:09:09 298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人