自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 《Head First Java》学习笔记 - 八 抽象类、接口、多态

八 抽象类、接口、多态一、抽象类1.使用场景:当多个类中出现相同功能,但是功能主体不同的方法时,这时可以进行向上抽取;注意:只抽取功能定义(形式),而不抽取功能主体(内容)。2.抽象类的特点:(1)抽象方法必须定义在抽象类中;(2)抽象方法和抽象类都必须被abstract关键字修饰;(3)抽象类不可以用new创建对象(抽象类不能被实例化)。因为调用抽象方法没意义,抽象方法没有功能主...

2019-07-18 22:54:30 389

原创 《Head First Java》学习笔记 - 七 继承与多态

七 继承与多态1. 继承子类可以继承父类中的所有属性和方法,但对于private的属性和方法,无法继承;继承下来的方法可以被覆盖掉,但实例变量不能被覆盖掉;当某个方法在子类中被覆盖过,调用这个方法时,会调用到覆盖过的版本;2.覆盖(重写)一般是子类继承父类后,子类与父类中的方法的内容不同时,子类需要对父类中的方法进行重写;重写方法的参数列表必须完全与被重写的方法的相同,否则不...

2019-07-02 22:59:25 386

原创 数据结构 - 堆

1.概念 堆是一种特殊的树形结构,建立在完全二叉树的基础上,属于特殊的完全二叉树。 2.分类  堆可以分为最大堆和最小堆: 最大堆:每个父节点都大于孩子节点 最小堆:每个父节点都小于孩子节点 3.堆的作用 (1) 优先队列的实现; (2) 堆排序; (3) 大数据处理 - 海量数据top K问题(问题描述: N个数据,此N 个数很大,找出最大的前K个); (4) Hea...

2019-04-02 21:50:31 208

原创 《剑指offer》刷题 - 01 二维数组中的查找 Python实现

剑指Offer:01 二维数组中的查找一、题目  在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。  二、思路  首先选取数组中右上角的数字。如果该数字等于要查找的数字,查找过程结束;如果该数字大于要查找的数组,剔除这个数字所在的列;如果该数字小...

2019-03-12 11:35:45 279

原创 《现代操作系统》读书笔记 - 操作系统概念

操作系统概念1.进程相关概念:进程、地址空间、进程表、资源集进程:进程的本质是正在执行的一个程序。进程表:与一个进程有关的所有信息,除了该进程自身地址空间的内容以外,均存放在操作系统的一张表中,称为进程表(数组或链表结构)。资源集:通常包括寄存器(含有程序计数器和堆栈指针)、打开文件的清单、突出的报警、有关进程清单,以及运行该程序所需要的所有其他信息。(因此,进程也可以理解为 容纳运行...

2019-03-11 15:34:02 1068

原创 [LeetCode]1 - Two Sum(easy) - python

problem description:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you m...

2019-02-28 09:59:35 166

转载 [LeetCode]104 - Maximum Depth of Binary Tree(easy) - python

problem description:Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.Note: A leaf is a n...

2019-02-27 09:24:49 272

转载 python 文件操作中的 file、seek、truncate 用法

原文链接:https://blog.csdn.net/xuehuagongzi000/article/details/78170512一、先介绍下file、seek、truncate的基本用法:seek(offset,where): where=0从 起始位置 移动,1从当前位置移动,2从结束位置移动。 seek()无返回值,故值为None。 truncate(n): 从文件的首行首字符...

2019-02-26 09:13:41 873

转载 Python - seek()函数

原文链接:https://blog.csdn.net/emily_and_cat/article/details/46693757seek函数是Python中操作文件游标移动操作的函数,用法如下:seek(offset,whence=0)offset:开始的偏移量,也就是代表需要移动偏移的字节数whence:给offset参数一个定义,表示要从哪个位置开始偏移;0代表从文件开头开始算起,1...

2019-02-25 22:03:44 670

转载 Python - time模块详解

原文地址:https://blog.csdn.net/weixin_40539892/article/details/78949521原文地址:https://blog.csdn.net/claroja/article/details/79197548一、简介time模块提供各种操作时间的函数说明:一般有两种表示时间的方式:第一种是时间戳的方式(相对于1970.1.1 00:00:00以...

2019-02-25 21:52:37 3757 2

转载 python学习 - time()函数使用

原文链接:https://blog.csdn.net/daydayjump/article/details/80801016(1) time.time():返回当前时间的时间戳(从1970纪元开始的浮点秒数)通过time.time()返回的时间戳做差值,可以计算一个程序运行的秒差。(2) time.localtime(): 返回参数,也就是时间戳,所代表的当地具体时间,年、月、日、时、分...

2019-02-25 20:39:21 18120

原创 Python中dumps, loads dump, load用法详解 - json模块

(1) json.dumps()将一个Python数据结构转换为json(2) json.loads()将一个JSON编码的字符串转换回一个Python数据结构(3) json.dump()将数据写成json文件(4) json.load()读取json格式文件对比实战...

2019-02-25 15:23:36 347

原创 Python open() 函数用法

原文链接:http://www.runoob.com/python/python-func-open.html一、open()函数python open() 函数用于打开一个文件,创建一个 file 对象,相关的方法才可以调用它进行读写。更多文件操作可参考:Python 文件I/O | 菜鸟教程 http://www.runoob.com/python/python-files-io.ht...

2019-02-25 14:47:57 304

原创 python 中os模块os.path.exists() 含义

原文地址:https://blog.csdn.net/u012424313/article/details/82216092os即operating system(操作系统),Python 的 os 模块封装了常见的文件和目录操作。os.path模块主要用于文件的属性获取,exists是“存在”的意思,所以顾名思义,os.path.exists()就是判断括号里的文件是否存在的意思,括号内的可...

2019-02-25 14:03:28 2677

原创 Python strip() 方法

原文地址: https://blog.csdn.net/xc_zhou/article/details/80810010描述Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。语法strip()方法语法:参数chars – 移除字符串头尾指定的字符。返回值返回移除字符串头尾指定的字符生成的新字符串。实例以下实例展示了strip()函数的使用方法:1...

2019-02-25 13:34:12 170

原创 [LeetCode]101 - Symmetric Tree - 判断对称树(easy) - python

problem description:Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).For example, this binary tree is symmetric:[1,2,2,4,3,3,4]But the following is no...

2019-02-23 20:34:43 191

原创 for循环练习—打印图形

for循环应用—打印图形1. 知识点:print函数中,换行符的使用2. 练习题:利用for循环打印图形实例一:打印星阵解决方法:实例二:打印空星阵解决方法:实例三:打印实心斜三角解决方法:实例四:打印空心斜三角解决方法:实例五:打印倒立三角形解决方法:实例六:打印空倒三角解决方法:实例七:打印实心正三角形...

2018-11-09 10:55:23 2715

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除