集合类练习 1 package com.example.demo.collection; 2 3 import org.junit.Test; 4 5 import java.util.*; 6 7 public class CollectionTest { 8 @Test 9 public voi ...
分类:
编程语言 时间:
2020-02-09 21:57:39
阅读次数:
64
反射是框架设计的灵魂 框架:半成品软件,可以在框架的基础上进行软件的开发,简化编码 反射: 将类的各个组成部分封装为其他对象,这就是反射 好处: 1、可以在程序运行中,操作这些对象。 2、可以解耦,提高程序的扩张性。 获取Class对象的方式: 1.Class.forName("全类名"):将字节码 ...
分类:
编程语言 时间:
2020-02-09 22:03:43
阅读次数:
78
【定义】 【平衡树】 每个叶子结点的深度差不超过1的二叉树 【伸展树】 【常用问题】 splay的操作,通过左旋右旋,将某个结点通过旋转旋转至根节点,使树的结构发生变化,尽可能的平衡 并且因为左旋右旋的性质,当原树是一个二叉排序树的时候,splay依旧能够使原树保持二叉排序树的性质 左旋右旋图片 【 ...
分类:
编程语言 时间:
2020-02-09 22:04:04
阅读次数:
89
class Person(object): name = "" age = 0 height = 0 weight = 0 def run(self): print("run") def eat(self, food): print("eat" + food) def openDoor(self): ...
分类:
编程语言 时间:
2020-02-09 22:04:54
阅读次数:
92
'''设计类类名:见名之意,首字母大写,其他遵循驼峰原则属性:见名之意,其他遵循驼峰原则行为(方法/功能):见名之意,其他遵循驼峰原则类名:Wife属性:sex age height weight faceValue行为:做饭 洗衣服 拖地 揉肩 捶腿类名:Husband属性:sex age hei ...
分类:
编程语言 时间:
2020-02-09 22:05:25
阅读次数:
111
一、面向对象的概述面向对象是一种描述业务问题、设计业务实体和实体之间关系的方法二、类和对象1、类和对象得区别:类是对客观世界中事物得抽象,而对象是类实例化后的实体 例如:汽车模型就是一个类,制造出来的每辆汽车就是一个对象2、类的定义: (1)python使用class关键字定义一个类,类名的首字母一 ...
分类:
编程语言 时间:
2020-02-09 22:05:44
阅读次数:
133
第一、了解内存空间 本文章文字有点多,会有点枯燥,配合图文一起看可以缓解枯燥,耐心阅读哦!!! 先了解内存地址,才更好的理解指针! 我们可以把内存想象为成一列很长很长的货运火车,有很多大小相同的车厢,而每个车厢正好相当于在内存中表示一个字节。这些车厢装着不同的货物,就像我们的内存要存着各式各样的数据 ...
分类:
编程语言 时间:
2020-02-09 22:07:12
阅读次数:
108
1.Date类 Date()://每new一个对象就能获取当前时间,但格式是乱七八糟的那种,用toString()输出 Date(long millisec);//接收一个参数,该参数是从1970年1月1日起的毫秒数。 boolean after(Date date);//判断是否在指定日期之后 b ...
分类:
编程语言 时间:
2020-02-09 22:08:12
阅读次数:
77
Java基础篇 - 强引用、弱引用、软引用和虚引用 原创零壹技术栈 最后发布于2018-09-09 08:58:21 阅读数 4936 收藏展开前言Java执行GC判断对象是否存活有两种方式其中一种是引用计数。 引用计数:Java堆中每一个对象都有一个引用计数属性,引用每新增1次计数加1,引用每释放 ...
分类:
编程语言 时间:
2020-02-09 22:08:36
阅读次数:
90
一 注释1.单行注释: // 2.多行注释: /* 回车3.文档注释: /** 回车注释并不会被执行,是给我们写代码人看的。 二 标识符1.变量,常量,函数,语句块的名字被称为标识符 2.关键字 注意事项 1)所有标识符都应以(A-Z或者a-z),美元符($),或者下划线(_)开始,2)首字符后可是 ...
分类:
编程语言 时间:
2020-02-09 22:10:38
阅读次数:
62
前言 我不是名校毕业,更没有大厂的背景,我只是一个毕业不到 2 年的普普通通的程序员,在摸爬滚打的工作这段时间里,深知了有一个「完整的知识体系」是非常重要的。当事人非常后悔没有在大学期间知道这个道理…… 众多大厂招人的需求也是非常注重此方面,毕竟我们不能单单只是一个只会写代码的程序员,更应该成为一个 ...
分类:
编程语言 时间:
2020-02-09 22:13:45
阅读次数:
80
前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Browse ...
分类:
编程语言 时间:
2020-02-09 22:14:58
阅读次数:
86
问题描述:给定一个字符串s,找到至多包含k个不同字符得最长子串的长度。 比如s="cebea",k=2,那么输出结果就是3,因为此时"ebe"满足条件:至多包含两个不同字符,且子串最长 比如s="world",k=4,那么输出结果就是4,因为"worl"和"orld"满足条件:至多包含4个不同字符, ...
分类:
编程语言 时间:
2020-02-09 22:16:07
阅读次数:
170
类的派生、多态、抽象类、接口 1:派生-extends 派生就是继承已有类非私有的字段和方法等创建新的类,还可以添加、重写字段和方法; 在类的派生中,构造函数不可以被继承; 派生源的类-父类/基类/超类;派生的类-子类/派生类; 2:super(…)调用超类的构造函数,在子类构造函数的开头; sup ...
分类:
编程语言 时间:
2020-02-09 22:16:26
阅读次数:
79
闭包是功能性自包含模块,可以在代码中被传递和使用。 Swift 中的闭包与 Objective-C中的 blocks 以及其他一些编程语言中的 lambdas 比较相似。闭包的基本语法闭包表达式语法123{ (paramenters) -> returnType in statements}例如 :... ...
分类:
编程语言 时间:
2020-02-09 22:17:35
阅读次数:
84
首先需要安装工具 在此页面输入pip install jieba wordcloud matplotlib即可 代码如下: import matplotlib.pyplot as plt import jieba from wordcloud import WordCloud #1.读出歌词 tex ...
分类:
编程语言 时间:
2020-02-09 22:18:15
阅读次数:
102
代码及调试发现的问题如下图: 问题在于h1是野指针,没有开辟空间便执行了h1->next语句; 解决方法: 在出错句前面增加h1=(LNode*)malloc(sizeof(LNode)); 即可 ...
分类:
编程语言 时间:
2020-02-09 22:21:26
阅读次数:
115
https://www.cnblogs.com/liming19680104/p/10614132.htmlimport pandas as pdimport numpy as npimport matplotlib.pyplot as plt#解决能显示中文plt.rcParams['font.s ...
分类:
编程语言 时间:
2020-02-09 22:23:03
阅读次数:
132
python代码的编码格式 #coding:utf-8 在操作文件时,如果文件名带有中文,则需要将文件路径以Unicode的编码格式进行操作 具体的方式如下 path = "你的路径" ipath = unicode(path, "utf8")# 也可以使用以下方法Path = open(u'行业拆 ...
分类:
编程语言 时间:
2020-02-09 23:33:46
阅读次数:
179
[toc] 日志的使用 日志的级别 SpringBoot默认给我们使用的是info级别的,没有指定级别的就用SpringBoot默认规定的级别 由低到高 trace<debug<info<warn<error 可以调整输出的日志级别;日志就只会在这个级别以以后的高级别生效 日志输出格式 %d 表示日 ...
分类:
编程语言 时间:
2020-02-09 23:38:12
阅读次数:
79