摘要:
前言 在做声音标题清洗的时候,需要将专辑的标题和声音的标题对比,如果他们的最长公共字符串长度大于三,则清除声音中的最长公共字符串,否则不清除。 解析 1. 把声音标题的字符串,放入x轴,把专辑标题的字符串,放入y轴。如下图一 图一 2. 当x为1的时候,为 "平",那么对应的 y轴上的字符,如果相同 阅读全文
摘要:
前言 同事把一个 表给我,里面的数据大概有几千的样子吧。自己需要把里面的数据一个一个拿出来做一个 请求,对得到的结果进行过滤,然后再写到上面去。这是就涉及到用脚本来进行操作了,于是自己搞了一个 的脚本出来,里面涉及到一些正则表达式,自己虽然说会,但是一直对 类中的 方法 不太了解。网上的博客也没有写 阅读全文
摘要:
前言 前段时间把 JDK 1.6 中的 主要的一些操作源码分析了一次。既然把 源码分析了, 就顺便把 JDK 1.6 中 的主要一些操作源码分析一下。因为其中有很多思想是值得我们去借鉴的。 中的分段锁。这个思想在 JDK 1.8 中 为了优化 JUC 下的原子锁 CAS 高并发情况下导致自旋次数太多 阅读全文
摘要:
前言 前段时间研究了一下JDK 1.6 的 源码,把部份重要的方法分析一下,当然 中还有一些值得研究得就交给读者了,如有不正确之处还望留言指正。 准备 需要熟悉数组和链表这两个基本数据结构。如果对链表不太熟悉的话,可以来几道leetcode上的相关的链表算法题。熟悉后看 就会快很多了。 阅读全文
摘要:
前言 在第一次把Java 编程思想中的内部类这一章撸完后,有点印象。大概知道了什么时内部类,局部内部类,匿名内部类,嵌套内部类。随着时间的推移,自己慢慢的就忘记了,总感觉自己思考的东西不多,于是 看了第二遍,并把自己的想法和一些笔记写下来。供以后参考。 内部类 定义:如果把A类定义再B类里面,那么把 阅读全文
摘要:
前言 我一直都认为泛型是程序语言设计中一个非常基础,重要的概念,Java 中的泛型到底是怎么样的,为什么会有泛型,泛型怎么发展出来的。通透理解泛型是学好基础里面中非常重要的。于是,我对《Java编程思想》这本书中泛型章节进行了研读。可惜遗憾的是,自己没有太多的经验,有些东西看了几次也是有点懵。只 阅读全文
摘要:
前言 由于项目中用到了比较多有关于 Java8 中新的东西,一开始自己只是会写,但是写起来不太顺,然后就在网上找到了一个很好的关于Java8新特性的视频,所以就进行了学习了一下,以下是自己对 lambda 表达式和 Stream API 的笔记和相应的理解。 "视频地址" ,有兴趣的可以自行观看 阅读全文
摘要:
前言 数组和链表是非常基本的数据结构,而数据结构就像我们常用的数据库一样,只不过我们将数据存在了运行程序的内存中,不同的数据结构就像是不同的数据库,每一个都有自己的特点,需要进行深入的了解。像我们常用的ArrayList,LinkedList就是对数组和链表的一个很好的实现。 数组简介 在计 阅读全文
摘要:
一直都感觉自己是一个没有什么性格的男生,容易受环境的变化,觉得别人好,模仿别人,感觉自己都不是自己,别人又模仿不了,总是喜欢自欺欺人来欺骗自己,得到心里的另一种满足,不切实际,总有那么多的借口,是在是惭愧。现在写下自己最喜欢的状态。 1. 不要慌张 2. 不要急躁 3. 多动脑子 4. 健康生活 阅读全文
摘要:
定义 抽象工厂类为创建一组相关和相互依赖的对象提供一组接口,而无需指定一个具体的类。 这里我得把工厂方法模式得定义拿出来做一下比较:定义一个创建对象的接口,由子类决定实例化哪一个类。工厂方法是一个类的实例化延迟到其子类。这里强调一下,工厂方法包括:简单工厂模式,和工厂方法模式等一些系列的工厂方法 阅读全文