摘要: GC优化:https://tech.meituan.com/2017/12/29/jvm-optimize.html jvm内存模型 程序计数器 是当前线程所执行的字节码的行号指示器,每条线程都要有一个独立的 程序计数器,这类内存也称为“线程私有”的内存。 虚拟机栈 是描述java方法执行的内存模型 阅读全文
posted @ 2019-09-11 17:34 feifei97 阅读(217) 评论(0) 推荐(0) 编辑
摘要: New Thread的弊端 每次new Thread会新建对象,性能差 线程缺乏统一管理,可能无限制的新建线程,相互竞争,有可能占用过多系统资源导致死机或OOM 缺少更多功能,如更多执行、定期执行、线程中断 线程池优点 重用存在的线程,减少对象创建、消亡的开销 可有效控制最大并发线程数,提高系统资源 阅读全文
posted @ 2019-09-08 18:09 feifei97 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 推荐资料: https://tech.meituan.com/2016/11/04/nio.html Java I/O 分类 磁盘操作:File 字节操作:InputStream 和 OutputStream 字符操作: Writer 和 Reader 对象操作:Serializable 网络操作: 阅读全文
posted @ 2019-08-25 16:52 feifei97 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 岗位:字节java实习 时间 2019/8/21 Q:Java特性有哪些 A:面向对象?GC?虚拟机? Q:多态是什么 A:可能期待的回答:优点,用来解决什么问题,实现方式 Q:Java重载和重写 A:可能期待的回答:特点与区别 Q:数组和链表 A:可能期待的回答:特点区别,使用场景,还有哪些数据结 阅读全文
posted @ 2019-08-21 17:48 feifei97 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 作者:孤独烟 出处: http://rjzheng.cnblogs.com/ 文章由点及线再及面,写的非常好。修改部分内容 参考资料2:美团技术团队 https://tech.meituan.com/2016/06/24/java-hashmap.html (1) HashMap的实现原理 看过Ha 阅读全文
posted @ 2019-08-19 17:36 feifei97 阅读(5894) 评论(6) 推荐(0) 编辑
摘要: WIn10 安装cuda 先安装VS,然后根据自己的版本安装CUDA、 安装完后,打开cmd命令行输入nvcc -V,检测是否安装成功 安装cuDDN 安装对应版本,解压后覆盖到CUDA的地址,默认为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA 阅读全文
posted @ 2019-08-04 23:27 feifei97 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 常考题目: Redis支持的数据类型(必考) zset跳表的数据结构(必考) Redis的数据过期策略(必考) Redis的持久化机制(必考) Redis为什么能这么快 完全基于内存,绝大部分请求时纯粹的内存操作,执行效率高 数据结构简单,对数据操作也简单 采用单线程,单线程也能处理高并发请求,想多 阅读全文
posted @ 2019-07-31 12:54 feifei97 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 这几种树都属于数据结构中较为复杂的,在平时面试中,经常会问理解用法,但一般不会问具体的实现,所以今天来梳理一下这几种树之间的区别与联系,感谢知乎用户@Cailiang,这篇文章参考了他的专栏。 二叉查找树 是一棵空树,或是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结 阅读全文
posted @ 2019-07-24 10:59 feifei97 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 定时任务实现的几种方式: Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 ScheduledExecutorService:也jdk自带 阅读全文
posted @ 2019-06-17 21:11 feifei97 阅读(2568) 评论(0) 推荐(0) 编辑
摘要: 阿里云实名认证分为个人实名认证和企业实名认证,短信服务产品属于后付费产品,即发送短信成功才会开始计费。 不同短信模板的单价不同,产生费用后,进行累计计费,每5分钟出账一次,每个月月底进行扣费。≤10万时,0.045元/条,冲个几块钱,个人做小项目练手的话是够用的。 阿里云短信官网:https://h 阅读全文
posted @ 2019-06-17 17:27 feifei97 阅读(1552) 评论(0) 推荐(0) 编辑