- 博客(4)
- 收藏
- 关注
原创 纷享销客 java开发实习生面经
快速排序,二分,八皇后数据库:给出学生表求平均成绩并指出执行流程java:4种线程池及工作原理,包装类型与值类型的比较http与https被抓包后的内容是否可见spring注解中autowired的工作原理redis的主从强一致性的问题linux:内存,cpu使用情况命令,程序运行状态。文件大小命令MongoDB :没学过
2017-11-26 10:51:07 1903
原创 Java内存模型与垃圾回收
java内存模型堆存储对象数据Eden区\新生代s0区(from)\新生代s1区(to)\新生代tenured区\老年代栈解决程序运行问题,即程序如何执行,或者说如何处理数据存储局部变量,引用主要有三部分组成:局部变量表:用于函数报错的参数及局部变量操作数栈:保存计算过程的中间结果,作为计算过程的变量临时空间。帧数据区:异常处理表方法区 (所有线程共享,永久区)辅助堆栈的
2017-11-19 23:59:45 446
原创 秋招闲扯
这篇博客随便扯扯,就不排版了~ 秋招基本接近结束了。目前在学校的附近找了一家小公司实习中,做关于比特币的场外交易,我目前负责交易所的API接入,感觉还是在搬砖的状态,sad~~ 秋招很遗憾的是目前还没有进入满意的公司,招聘市场给我的感觉是毕业生,初级人员非常多。根本不愁招人,招的人数又很少。供需关系是供多需少。大公司更是难进了。公司都是想着奇怪的方法来淘汰候选人(比如:如何测量一个云朵的质量这种奇怪
2017-11-14 22:31:09 362
原创 java并发编程--线程池
线程池为什么使用线程池?线程生命周期的开销非常高。1.频繁的创建,销毁线程需要使用额外的时间,资源。资源消耗1.若线程过多,会对系统造成巨大负担。2.空闲的线程过多,会占用大量的内存,给垃圾回收器带来压力。3.大量的线程竞争CPU会导致过多的CPU上下文切换的开销和性能开销,创建过多的线程会导致性能降低。稳定性1.在可创建的线程的数量上存在一个限制。过多的线程可能会导致OutOfMem
2017-11-09 10:32:51 450 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人