一、重新认识面向对象 理解隔离变化 宏观上,面向对象的构建方式更能适应软件变化,将变化带来的影响减为最小; 各司其职 微观上,面向对象更强调各个类的责任; 由于需求变化导致的新增类型不应原来类的实现 对象是什么? 从语言实现层面来看,对象封装了代码和数据; 从规格层面讲,对象是一系列可被使用的公共接 ...
分类:
其他好文 时间:
2020-12-31 12:49:37
阅读次数:
0
JS简介 1.也是一门编程语言,也可以用来写后端代码(node.js) 2.面向对象语言 注释 // 变量 首次定义一个变量名时,需要用关键字声明 var name = "egon"; let name = "jason"; var定义的是全局变量 const pi = 3.14; 定义一个常量 命 ...
分类:
Web程序 时间:
2020-12-31 12:46:36
阅读次数:
0
Hadoop3 No FileSystem for scheme "hdfs" 异常信息: org.apache.hadoop.fs.UnsupportedFileSystemException: No FileSystem for scheme "hdfs" at org.apache.hadoo ...
分类:
其他好文 时间:
2020-12-31 11:55:00
阅读次数:
0
1、Java概述 1、1Java历史 1、1、1特点:Java是一种跨平台,面向对象,编译解释型,强类型的语言 1、1、2优点:简单,跨平台,面向对象,安全性高 1、2Java三大体系 1、2、1:JavaSE,Java平台标准版,用于桌面应用程序开发 1、2、2:JavaEE:java平台企业版, ...
分类:
编程语言 时间:
2020-12-30 11:38:12
阅读次数:
0
类(Class)是面向对象程序设计(OOP,Object-Oriented Programming)实现信息封装的基础。类是一种用户定义的引用数据类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。
分类:
编程语言 时间:
2020-12-29 11:51:59
阅读次数:
0
HTML marquee 元素(<marquee>) 用来插入一段滚动的文字。你可以使用它的属性控制当文本到达容器边缘发生的事情。behavior: 设置文本在 marquee 元素内如何滚动。可选值有 scroll(连续滚动),slide(滑动一次) 和 alternate(往返滚动)。 如果未指 ...
分类:
移动开发 时间:
2020-12-29 11:31:32
阅读次数:
0
前言Java程序员以前连接数据库是这样的现在连接数据库是这样的在传统的JDBC实现中,我们需要把查询过程写在Java类中,这样非常不便于后期维护。而使用Mybatis则可以将查询语句配置在配置文件中,只需要维护好映射关系即可。Mybatis是一个开源的轻量级半自动化ORM框架,使得面向对象应用程序与关系数据库的映射变得更加容易。熟悉Mybatis的都知道,其源码里涉及到非常多的设计模式,比如设计模
分类:
其他好文 时间:
2020-12-29 11:06:38
阅读次数:
0
基本概念面向对象编程(ObjectOrientedProgramming,OOP)是一种编程架构,重塑了编程方式。OOP三个主要目标:重用性、灵活性和扩展性。OOP=对象+类+继承+多态+消息,其中核心概念是类和对象。类、抽象类、接口划分类是面向对象编程过程中必需会用到的,但是抽象类与接口却不一定。很多时候或者很多开发人员对抽象类与接口的选取或理解上有些疑惑,因为接口中能做的东西抽象类基本都能完成
分类:
其他好文 时间:
2020-12-28 11:02:25
阅读次数:
0
Scalar evolution技术与i^n求和优化 (如果不想看一开始的引例,想直接看Scalar evolution,可以直接跳过这个“引例”部分。) 引例 考虑$i^3$求和 \[ S=\sum_{i=1}^n{i^3} \] 其C语言代码为 #include <stdio.h> int ma ...
分类:
其他好文 时间:
2020-12-28 10:54:45
阅读次数:
0
我认为学python应该先系统地熟悉下语言的基础,大致掌握python语言的特性,切片、map、lambda表达式、面向对象等,如果做爬虫或web服务的话三个器(生成器、迭代器、装饰器)、三个程(多进行、多线程、协程)都了解下,后面看你想拿他做什么?
分类:
编程语言 时间:
2020-12-25 13:18:39
阅读次数:
0