240 发简信
IP属地:山东
  • 重载和重写

    一,重载(overload) 重载是在同一个类中,方法名相同,参数列表不同的方法重载对于异常没有影响。 二,重写(overwrite) 重写是在父子类中,方法名相同,参数列表...

  • 封装,继承,多态

    一,封装 将成员变量都是隐藏在对象内部的,外界无法直接操作和修改。(使用private修饰成员变量,对需要访问的变量提供get和set方法)封装提高了数据的安全性,别人不能通...

  • String字符串

    一,String str = new String("abc");创建了几个对象? 答案:创建了两个1) “abc” 创建了一个 #在jvm中的常量池中2) new St...

  • 120
    AOP原理

    一,AOP的概念 AOP称为面向切面编程,它主要是在不影响原有系统的功能的前提下,为软件进行横向扩展功能。可以使业务逻辑各个部分之间耦合性降低,提高程序的可重用性,提高了开发...

  • 120
    Map和Reduce的shuffle过程

    一,Map端的Shuffle Mapper中的map方法处理完一行数据之后,会将数据写出到缓冲区中,数据在缓冲区中进行分区,排序(快速排序),如果指定了Combiner,那么...

  • Redis缓存

    首先,Redis是一个以内存为存储介质的,处理非结构化数据的,存储结构为key-value的非关系型(nosql)数据库。 特点:1.数据存储在内存中,读写效率高。2.支持持...

  • JDBC和MyBatis的区别

    1.JDBC是java提供的操作数据库的api; 传统JDBC操作数据 需要连接数据库,注册驱动和数据库信息操作Connection,打开 Statement 对象 。通过S...

  • 120
    Github中java语言中收获最多star的前十个项目

    1. CyC2018/CS-Notes star: 59.3k 介绍: 技术面试必备基础知识、Leetcode 题解、后端面试、Java 面试、春招、秋招、操作系统、计算机网...

  • 120
    20多岁选择了低薪不喜欢的工作,至今还没后悔

    今天闲来无事看了最新一期《奇葩说》,是这季以来第一个让我很有感触想要参与进来的话题,也许自己目前正在面临这样的选择,所以忍不住想要分享点什么。 “高薪不喜欢和低薪喜欢的工作,...

  • 120
    TCP/IP详解卷1 - 思维导图(1)

    TCP/IP详解卷1 - 系列文TCP/IP详解卷1 - 思维导图(1)TCP/IP详解卷1 - wireshark抓包分析 第1章 概述第1章 概述 第2章 链路层 第3章...

  • 120
    你以为你真的了解final吗?

    原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 1. final的简介 final可以修饰变量,方法和类,用于表示所修饰的内容一旦赋...

  • 120
    python重要概念

    1.python2和python3的区别 python3中的bytes,就是python2中的字符串python3中的字符串就是Python2的unicodeprint在Py...

  • 随笔

    注册了简书很长时间了,从来没有在这里写过东西,倒是看了许多的文章。自己不会写文章,但也十分羡慕会写故事的人。刚开始发现简书,看这里的人写的故事很喜欢,那时候的自己非常颓丧,整...

  • 120
    你的善良,应该带一点锋芒

    文/洋气杂货店 01. 电影《喜欢你》里面,周冬雨总是给金城武带来很多麻烦,然后连着说对不起,我喜欢金城武酷酷的回答。 他说,我最讨厌别人跟我道歉,你说完对不起,我还要装成宽...