![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
书籍阅读
rebornyp
人生如狗翁之马
展开
-
《编程之美》-二分查找的实现
二分查找 找出一个有序的字符串数组arr中值等于字符串v的元素的序号,并返回其序号,否则返回-1;private static int binarySearch(String[] arr, String str) { int l = 0, r = arr.length-1; while (l <= r) { int mid = l + (r-...原创 2018-03-12 19:57:24 · 176 阅读 · 0 评论 -
剑指Offer中很有意思的题目摘要
面试题12- 矩阵中的路径:static char[][] ch = {{'a', 'e', 't', 'g'}, {'c', 'f', 'c', 's'}, {'j', 'd', 'e', 'h'}};static String s = &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;bfce&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;;static b原创 2018-03-28 22:36:42 · 440 阅读 · 0 评论 -
《深入理解java虚拟机第二版》- Java内存区域和溢出异常
Java内存区域与内存溢出异常java虚拟机内存结构对象的创建虚拟机为新生对象分配空间时常用的两种方式:指针碰撞空闲列表而这两种方法的使用,是由你的堆是否调整来决定的,这和GC堆采用的垃圾回收算法相关; 如何保证创建对象时的同步操作?CAS操作配上失败重试的方式保证更新操作上的原子性;将内存分配的动作按照线程划分在不同的空间之中进行,即为...原创 2018-04-22 10:26:09 · 255 阅读 · 0 评论 -
《深入理解java虚拟机第二版》- 垃圾收集器和内存分配策略
垃圾收集器和内存分配策略原创 2018-04-22 12:12:05 · 150 阅读 · 0 评论 -
《深入理解java虚拟机第二版》- 虚拟机性能存储与故障处理工具
读书笔记小结*原创 2018-04-26 17:10:03 · 116 阅读 · 0 评论