会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
龙龙爱阿喵!
古之成大事者,不惟有超世之才,亦必有坚忍不拔之志!
首页
新随笔
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
15
下一页
2019年9月10日
JVM内存管理,Minor GC和Full GC触发机制总结
摘要: 转自https://blog.csdn.net/weixin_39788856/article/details/80388002 1、Java垃圾回收机制 GC,即就是Java垃圾回收机制。目前主流的JVM(HotSpot)采用的是分代收集算法。作为Java开发者,一般不需要专门编写内存回收和垃圾清
阅读全文
posted @ 2019-09-10 17:33 lllunaticer
阅读(1492)
评论(0)
推荐(1)
2019年9月5日
2019秋招复习笔记--数据库基本操作
摘要: 转自知乎,链接:https://zhuanlan.zhihu.com/p/80039369 数据表介绍 1、学生表 Student(SId,Sname,Sage,Ssex) SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2、课程表 Course(CId,Cname,
阅读全文
posted @ 2019-09-05 16:26 lllunaticer
阅读(523)
评论(0)
推荐(0)
2019秋招复习笔记--海量数据处理(整理中)
摘要: 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 来源 算法思想:分而治之+Hash1.IP地址最多有2^32=4G种取值情况,所以不能完全加载到内存中处理; 2.可以考虑采用“分而治之”的思想,按照IP地址的Hash(IP)%1024值(hash映射),把海量IP日志分别存储到1024个小
阅读全文
posted @ 2019-09-05 00:02 lllunaticer
阅读(284)
评论(0)
推荐(0)
2019年9月3日
synchronized和lock的区别与联系
摘要: 并发编程中,锁是经常需要用到的,今天我们一起来看下Java中的锁机制:synchronized和lock。 Synchronized 和 Lock的概念 Synchronized 是Java 并发编程中很重要的关键字,另外一个很重要的是 volatile。Syncronized 的目的是一次只允许一
阅读全文
posted @ 2019-09-03 10:16 lllunaticer
阅读(208)
评论(0)
推荐(0)
Object类的方法
摘要: 转自:https://blog.csdn.net/qq_30264689/article/details/81903031 1.clone方法 保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。 主要是JA
阅读全文
posted @ 2019-09-03 01:27 lllunaticer
阅读(84)
评论(0)
推荐(0)
CMS和G1的区别
摘要: 转自:https://www.cnblogs.com/rgever/p/9534857.html CMS:以获取最短回收停顿时间为目标的收集器,基于并发“标记清理”实现 过程: 1、初始标记:独占PUC,仅标记GCroots能直接关联的对象 2、并发标记:可以和用户线程并行执行,标记所有可达对象 3
阅读全文
posted @ 2019-09-03 01:21 lllunaticer
阅读(542)
评论(0)
推荐(0)
2019年8月26日
2019秋招复习笔记--面试经历记录总结
摘要: 2019年3月19日腾讯后台开发一面问题待解决(QQ浏览器搜索部门) 1. 你们搜索引擎的QPS有多少? 2000到10000左右 2. 关于文字搜索的部分, Lucene是怎么设置索引/关键字/相似性度量 的? 4. 你做的去重、检查有效性的工具在运行的时候监控过性能吗?哪种资源占用比较多? 5.
阅读全文
posted @ 2019-08-26 10:14 lllunaticer
阅读(291)
评论(0)
推荐(0)
2019年8月24日
COW(Copy-On-Write写时复制技术)与CopyOnWriteList
摘要: 转自: https://www.cnblogs.com/biyeymyhjob/archive/2012/07/20/2601655.html COW技术由来 COW技术初窥 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,lin
阅读全文
posted @ 2019-08-24 09:54 lllunaticer
阅读(365)
评论(0)
推荐(0)
Java 岗位 100道 面试题及答案详解
摘要: 1:Arraylist和Linkedlist的区别? ArrayList、LinkedList、Vector和Stack是List的四个实现类,其中Vector是基于JDK1.0,虽然实现了同步,但是效率低,已经不用了,Stack继承Vector 区别: 1. ArrayList是实现了基于动态数组
阅读全文
posted @ 2019-08-24 09:42 lllunaticer
阅读(442)
评论(0)
推荐(0)
CountDownLatch 使用说明 及内部原理
摘要: 转自: https://www.cnblogs.com/cuglkb/p/8572239.html CountDownLatch是一种java.util.concurrent包下一个同步工具类,它允许一个或多个线程等待直到在其他线程中一组操作执行完成。 CountDownLatch的用法非常简单,下
阅读全文
posted @ 2019-08-24 09:25 lllunaticer
阅读(479)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
15
下一页
公告