ICode9

精准搜索请尝试: 精确搜索
  • Spring入门(使用maven创建)2021-07-30 12:02:38

    1、打开idea,新建项目,点击maven,选择maven-archetype-quickstart。 2、输入项目名称和路径,以及Groupid 3、选择maven路径、配置文件、以及maven仓库后,点击finish 4、打开pom.xml文件,由于使用的是Java8,所以将此处修改为1.8。也可以在maven中做一个一劳永逸的配置。 plugins

  • 英语核心语法体系2021-07-26 19:01:25

    视频链接 五种基本句型 简单句的基本形态为:主语+谓语 谓语的核心动词,叫谓语动词 五种谓语动词对应五种基本句型 1、不及物动词(Intransitive verbs) 可以独立完成的动作:不及物动词 构成基本句型:主语 +(不及物)动词 Papa Rabbit sleeps. 兔老爹睡觉。 2、单及物动词(Monotransiti

  • java中的匿名内部类总结2021-07-24 12:03:22

    匿名内部类也就是没有名字的内部类   正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写   但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口   实例1:不使用匿名内部类来实现抽象方法   abstract class Person {                 publ

  • 又一例存储cache丢失oracle数据库恢复---惜分飞2021-07-22 22:32:06

    10.2.0.5 hp unix rac,由于存储掉电导致cache丢失,数据库无法正常启动,客户要求我们介入处理 数据库mount报ORA-00600 kccpb_sanity_check_2错误 Thu Jul 22 14:52:06 EAT 2021 alter database mount Thu Jul 22 14:52:10 EAT 2021 Errors in file /oracle/admin/xff/udump/xff

  • 又一例存储cache丢失oracle数据库恢复---xifenfei2021-07-22 22:31:55

    联系:手机/微信(+86 13429648788) QQ(107644445) 标题:又一例存储cache丢失oracle数据库恢复 作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.] 10.2.0.5 hp unix rac,由于存储掉电导致cache丢失,数据库无法正常启动,客户要求我们介入处理数

  • 多态2021-07-21 23:32:59

    多态 动态编译:类型:可扩展性 即同一方法可以根据发送对象的不同而采用多种不同的行为方式 一个对象的实际类型是确定的,但是可以指向对象的引用类型有很多 多态存在的条件 有继承关系 子类重写父类方法】 父类引用指向子类方法 注意:多态是方法的多态。属性没有多态 instance o

  • 原型对象(一)原型的基本概念2021-07-21 22:04:51

    原型对象 什么是原型? 每一个对象都有他的原型对象,他可以使用自己原型对象上的所有属性和方法 获取原型的方法 通过对象的__proto__获取 例: let cat = { name:"喵喵" } cat.__proto__.eat = function(){ console.log("吃鱼") } cat.eat()

  • @staticmethod的作用2021-07-19 18:00:53

    class human(): @staticmethod def eat(x): print('person a eatting %s in night' %x) print(2) human.eat('香蕉') human().eat('西瓜') class human: def eat(x): print('person a eatting %s in n

  • 设计模式之策略模式2021-07-08 17:59:45

    文章目录 策略模式基本介绍代码示例注意事项和细节 策略模式 基本介绍 策略模式中,定义算法簇,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。这算法体现了几个设计原则,第一,把变化的代码从不变的代码中分离出来;第二,针对接口编程而不是具体

  • Python入门教程第10节:面向对象编程2021-07-07 17:02:50

    导读 这节内容对新手程序员可能是个挑战,面向对象编程的思维方式与能力的建立是程序员技能的一个分水岭,如果你觉得有难度可以浏览下先略过,写一段时间代码后再回来学习也不晚,但是,无论如何还是要认真阅读理解下本节课程。 提问本节的问题前请确保完整通读本教程2遍以上再问。 面向对

  • 抽象与接口2021-07-04 09:00:19

    1.抽象类 1.1抽象类的概述(理解) ​ 当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了! ​ 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类! 1.2抽象类的特点(记忆) 抽象类和抽象方法必须使用 abstrac

  • Swift学习-Class2021-06-29 16:02:17

    1.声明Class class A{ var str = "Hello, Class" var number = 1 } //创建类的实例 var a = A() print(a.str) //打印结果:Hello, Class 2.类与结构体不同,类没有默认初始化方法。我们需要在类内部自己定义初始化方法传参。 结构体可以直接写为: var a = A(str:"test",numb

  • 二十五、多态2021-06-24 22:56:02

    1、概述 多态定义:多态是指同一对象,具有多个不同表现形式 举例:猫 我们可以说猫是猫:猫 cat = new 猫(); 我们也可以说猫是动物:动物 animal = new 猫(); 这个猫在不同的时刻表现出来了不同的形态,这就是多态 多态的前提【重点】: 继承或者实现(二选一) 方法的重写(意义体现:不重写,无意义)

  • python 创建类的语法2021-06-13 23:04:11

    class Cat: def __init__(self, new_name): self.name = new_name def eat(self): print("%s爱吃鱼" % self.name) tom = Cat("tom") tom.eat() tom2 = Cat("tom2") tom2.eat()   class Person: def __init__(s

  • Java多态——概念2021-06-13 09:02:45

    目录 一、概念二、必要条件三、作用四、代码理解 一、概念 多态性是指同一个操作作用于某一类对象,可以有不同的解释,产生不同的执行结果 二、必要条件 需要存在继承或实现(接口)关系同样的方法调用而执行不同操作、运行不同代码(重写)在运行时父类或者接口的引用变量可以引用

  • JavaSE-22.1.2【Lambda表达式练习:无参无返回值抽象方法】2021-06-11 13:04:21

    1 package day13.lesson1; 2 3 /* 4 1.3 Lambda表达式练习1 5 6 练习描述 7 无参无返回值抽象方法的练习 8 9 操作步骤 10 定义一个接口(Eatable),里面定义一个抽象方法:void eat(); 11 定义一个测试类(EatableDemo),在测试类中提供两

  • 继承和接口2021-06-11 10:54:07

    package case3; import java.util.Scanner; public class Task3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String pppName = sc.next(); int pppAge = sc.nextInt(); String bpName = sc.next(); int bpAge = sc.nextI

  • 2021-06-062021-06-06 11:29:45

    java面向对象之多态 覆写(override)什么是多态多态的核心运用多态 多态是Java面向对象的精华,在学习多态之前我们要先了解覆写(override)这个概念的使用方式和注意事项。 覆写(override) class Person{ public void eat(){ System.out.println("People.eat"); } } class M

  • cglib动态代理2021-06-02 20:03:40

      jdk的动态代理需要目标类必须实现一个接口;   cglib动态代理不需要实现接口就可以进行代理   需要依赖一个jar包 <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.2.2</version>

  • 什么是依赖注入2021-05-29 22:03:37

    先讲讲什么是依赖 比如一个Person类里面有个eat方法,eat方法里面有个food引用类,那么就可以说Person类依赖food类。 原始方法依赖 person类的eat方法要引用food类,那么就得由Person类创建food类,并且由Person类负责food类的整个生命周期的管理。 这样带来的问题就是,耦合度高,不易维护

  • 面向对象的例子2021-05-29 12:02:10

    package com.example.demo;//这是一个简单的面向对象的例子,抽象具体事物变成模型public class Person {    //对象定义:对现实中具体事物(万事万物)的抽象    //对人进行抽象,应该有的属性,嘴,脚    //嘴有吃这个功能,脚有走这个功能    //属性:嘴     private St

  • JavaSE-11.2.1【抽象类、抽象类的特点】2021-05-28 15:34:55

    package day2.yubaby02.p1; /* 2 抽象类 2.1 抽象类的概述 当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了! 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类! 2.2 抽象类的特点

  • JavaSE-11.2.3【抽象类案例-猫和狗】2021-05-28 15:32:52

    package day2.yubaby02.p3; /* 2.4 抽象类案例-猫和狗 */ public class AnimalDemo { public static void main(String[] args) { Animal a1 = new Cat(); a1.setName("tom"); a1.setAge(1); System.out.println(a1.getName() + &q

  • Java-多态2021-05-13 21:01:36

    1.多态是什么 同一种事物的多种表现形式,可以把多种子类都当做父类来看,统一标准 2.多态实现的前提 1).继承:有父类及对应子类 2).重写:子类重写父类的方法 3.多态的特点 1).父类引用指向子类对象 2).编译看左边,运行看右边 4.多态的使用 1).成员变量:父类 2).成员方法:父类的声明

  • Swift - 派发机制2021-05-13 02:34:19

    Swift和OC的区别有很多,这里简要总结这几条:     Swift 派发机制 派发目的是让 CPU 知道被调用的函数在哪里。Swift 语言是支持编译型语言的直接派发,函数表派发和消息机制派发三种派发方式的,下面分别对这三种派发方式说明下。 直接派发 C++ 默认使用的是直接派发,加上 virtual 修

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有