*基于javaGuide java基础 重载(override)要求子类的返回值小于父类(类型相同),修饰符使用范围也大于分类,抛出异常小于父类。 静态方法不能调用类非静态方法,因为静态方法可以在不生成对象的时候直接调用。 默认构造方法,因为子类构造的时候也调用super()父类,所以需要增加一个默 ...
分类:
编程语言 时间:
2020-03-15 14:52:09
阅读次数:
68
1.Python 运算符
2.Python 数据结构
①整形
②字符串
③列表
④元组
⑤字典
⑥集合
3.案例 ...
分类:
编程语言 时间:
2020-03-15 14:52:27
阅读次数:
60
如果遇到 '\\xe4\\xb8\\xad\\xe5\\x9b\\xbd' 这样的utf-8明文字符串,并且不是在代码里,而是从别的地方获取的,无法更改,就需要特殊的解码方式 在python2中,可以直接用decode("string_escape")解决,但是python3中str类型无法deco ...
分类:
编程语言 时间:
2020-03-15 14:54:21
阅读次数:
72
this的使用场景 1、调用这个函数的对象 2、用类的成员变量,而不是函数的参数。主要是对同名的函数参数和成员变量进行区分。局部变量与成员变量同名的时候,成员变量会被屏蔽,this.成员变量可以用来引用成员变量。 3、在构造方法中引用满足指定参数类型的构造方法,注意只能引用一个构造方法且位于开始。 ...
分类:
编程语言 时间:
2020-03-15 14:59:21
阅读次数:
63
# OS模块 :查看一个文件夹下所有文件,这个文件夹有文件夹,不能用walk# -- coding: UTF-8 --import osimport sys#C:\Users\Administrator\Desktop\ExcelPATH=r'C:\Users\Administrator\Deskt ...
分类:
编程语言 时间:
2020-03-15 14:59:38
阅读次数:
70
JavaScript中undefined和nullundefined:表示没有数值,在使用var 声明变量但未对其加以初始化时,这个变量的值就是undefined null:表示有数值,但是数值为“空”. 1. 两者的声明 声明但未定义:undefined; 1 var a; 2 console.l ...
分类:
编程语言 时间:
2020-03-15 15:00:49
阅读次数:
63
# OS模块 :查看一个文件夹下所有文件,这个文件夹有文件夹,不能用walk# -- coding: UTF-8 --import osimport sys#C:\Users\Administrator\Desktop\ExcelPATH=r'C:\Users\Administrator\Deskt ...
分类:
编程语言 时间:
2020-03-15 15:10:54
阅读次数:
89
前言 归并排序算法是连接算法中比较复杂的算法,相比嵌套循环与Hash匹配而言。本节会通过实例来说明该算法在PG中的具体实现。 在PG中,通过状态机来实现——归并 连接。当然这里的完整流程是排序——归并——连接,由于排序通过Sort操作来完成,这里就不赘述。 这里的状态机一共有11中状态,在这11中状 ...
分类:
编程语言 时间:
2020-03-15 15:13:54
阅读次数:
84
原文章:https://wangdoc.com/javascript/index.html 编程风格 概述 “编程风格”(programming style)指的是编写代码的样式规则。不同的程序员,往往有不同的编程风格。 有人说,编译器的规范叫做“语法规则”(grammar),这是程序员必须遵守的; ...
分类:
编程语言 时间:
2020-03-15 15:14:07
阅读次数:
68
类Person: public class Person { private String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } } Perso ...
分类:
编程语言 时间:
2020-03-15 15:15:21
阅读次数:
73
一.查找 1.顺序查找(线性查找)O(n) 2.二分查找 O(logn) 二.排序 lowB三人组 1.冒泡排序 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现他们的排序与排序要求相反时,就将他们 ...
分类:
编程语言 时间:
2020-03-15 15:15:34
阅读次数:
94
1. 安装虚拟环境模块 pip3 install virtualenv -i https://mirrors.aliyun.com/pypi/simple/ 2. 安装virtualenvwrapper 工具管理虚拟环境 pip3 install virtualenvwrapper -i https ...
分类:
编程语言 时间:
2020-03-15 16:20:45
阅读次数:
72
JavaScript入门(二) 运算符 数学运算符 +加法运算 / 字符串拼接 -减法运算 *乘法运算 /除法运算 %取余运算 赋值运算符 =赋值 +=加等于 -=减等于 *=乘等于 /=除等于 %=取余等于 比较运算符 >大于 <小于 >=小于等于 >=大于等于 ==等于(数值等于) 全等于(包括 ...
分类:
编程语言 时间:
2020-03-15 16:21:00
阅读次数:
63
premain是Java SE5开始就提供的代理方式,由于其必须在命令行指定代理jar,并且代理类必须在main方法前启动。因此,要求开发者在应用前就必须确认代理的处理逻辑和参数内容等等。在有些场合下,premain代理方式不能满足需求。为解决运行时启动代理类的问题,Java SE6开始提供了在应用 ...
分类:
编程语言 时间:
2020-03-15 16:22:17
阅读次数:
84
JAVA中Integer类下的常用方法有哪些?
分类:
编程语言 时间:
2020-03-15 16:22:36
阅读次数:
112
Go语言基础之函数 Go语言中,函数的基本组成为:关键字func,函数名,参数列表,返回值和返回语句。 函数定义 定义函数的具体格式如下: 其中: 函数名:由字母、数字、下划线组成。但函数名的第一个字母不能是数字。在同一个包内,函数名也称不能重名(包的概念详见后文)。 参数:参数由参数变量和参数变量 ...
分类:
编程语言 时间:
2020-03-15 16:24:27
阅读次数:
69
原文章:https://wangdoc.com/javascript/index.html Promise 对象 概述 Promise 对象是 JavaScript 的异步操作解决方案,为异步操作提供统一接口。它起到代理作用(proxy),充当异步操作与回调函数之间的中介,使得异步操作具备同步操作的 ...
分类:
编程语言 时间:
2020-03-15 18:44:06
阅读次数:
55
冒泡排序:是一种算法,把一系列的数据按照一定的顺序进行排列显示(从小到大或者从大到小)。 var arr = [4, 1, 2, 3, 5]; for (var i = 0; i <= arr.length - 1; i++) { // 外层循环管趟数 for (var j = 0; j <= ar ...
分类:
编程语言 时间:
2020-03-15 18:45:32
阅读次数:
88
原文章:https://wangdoc.com/javascript/index.html Node 接口 所有 DOM 节点对象都继承了 Node 接口,拥有一些共同的属性和方法。这是 DOM 操作的基础。 属性 Node.prototype.nodeType 属性返回一个整数值,表示节点的类型。 ...
分类:
编程语言 时间:
2020-03-15 18:46:07
阅读次数:
66
动态代理说明:将你提供的接口改造成和你这个类有关的代理对象。 Java动态代理案例和原理:https://www.cnblogs.com/jssj/p/11771408.html 我们无法像JVM一样不需要生成Java文件直接生成字节码。我们模拟就通过手工生成java,然后编译成Class文件来实现 ...
分类:
编程语言 时间:
2020-03-15 18:46:36
阅读次数:
55