摘要: 在实际工程中经常遇到这样的问题,在一起字符串里查找是否包含某个字符串,并且找到要找字符串所出现的位置。 让我们来举一个例子: 在上图中,字符串B是A的子串,B第一次在A中出现的位置下标是2(字符串的首位下标是0),所以返回 2。 字符串B在A中并不存在,所以返回 -1。 常见的算法包括:BF(Bru 阅读全文
posted @ 2021-02-20 09:06 songguojun 阅读(111) 评论(0) 推荐(0) 编辑
摘要: JVM概述 垃圾收集机制为我们打理了很多繁琐的工作,大大提高了开发的效率,但是,垃圾收集也不是万能的,懂得 JVM 内部的内存结构、工作机制,是设计高扩展性应用和诊断运行时问题的基础。 JVM 内存区域的划分 通常可以把 JVM 内存区域分为下面几个方面,其中,有的区域是以线程为单位,而有的区域则是 阅读全文
posted @ 2021-02-20 08:50 songguojun 阅读(79) 评论(0) 推荐(0) 编辑