240 发简信
  • [收藏文章]《Java编程思想》之重点笔记

    1、组合和继承之间的选择 组合和继承都允许在新的类中放置子对象,组合是显式的这样做,而继承则是隐式的做。 组合技术通常用于想在新类中使用现有类的...

  • [收藏文章]Java岗位面试题

    一、Java基础 1. String类为什么是final的。 final修饰的类不能被继承,即它不能拥有自己的子类,否在会在编译期间报错。 fi...

  • [收藏文章]Spring面试题

    Spring 概述 1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些...

  • 120
    [收藏文章]word技能

    alt键按住Alt,可以选择文章的矩形块文档,然后Ctrl+C就可以复制,或你可直接修改这部分文字。按住Alt键(或同时按住鼠标上的两个按钮)再...

  • Java基础题

    transient和volatile是java关键字吗? transient是变量修饰符。标记为transient的变量在对象存储时,这些变量不...

  • 剑指offer之替换空格

    题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are...

  • 剑指offer之二维数组中的查找

    题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整...

  • 剑指offer之数组中重复的数字

    题目描述在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。...

  • 120
    KMP算法

    实在愚笨,一直没看懂KMP算法。在大神的指点下,终于弄懂了next数组的求解。 next[i]的含义是在ms[i]之前的字符串ma[0..i-1...