【程序 21 求阶乘】 题目:求 1+2!+3!+...+20!的和 程序分析:此程序只是把累加变成了累乘。 源码: package com.homework.test; /* 【程序 21 求阶乘】 题目:求 1+2!+3!+...+20!的和 程序分析:此程序只是把累加变成了累乘。 */ pub ...
分类:
编程语言 时间:
2020-06-05 21:28:56
阅读次数:
90
对不少 Python 初学者来说,Python 导入其他模块的方式让他们很难理解。什么时候用import xxx?什么时候用from xxx import yyy?什么时候用from xxx.yyy import zzz?什么时候用from xxx import *? 这篇文章,我们来彻底搞懂这个问 ...
分类:
编程语言 时间:
2020-06-05 22:36:27
阅读次数:
127
一、冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 算法描述 比较相邻的元素。如果 ...
分类:
编程语言 时间:
2020-06-05 22:37:41
阅读次数:
85
最短路算法(一) 最短路算法有三种形态:Floyd算法,Shortset Path Fast Algorithm(SPFA)算法,Dijkstra算法。 我个人打算分三次把这三个算法介绍完。 (毕竟写太长了又没有人看QAQ……)但是这篇博客好像又双叒叕写的有点长,真的请各位耐心看完QAQ 今天先来介 ...
分类:
编程语言 时间:
2020-06-05 22:39:09
阅读次数:
82
@ 方法是类或对象的行为特征的抽象,方法是类或对象最重要的组成部分, 但从功能上来看,方法完 全类似于传统结构化程序设计里的函数 值得指出的是, Java里的方法不能独立存在 ,所有的方法都必须定义在类里 ,方法在逻辑上要么属于类,要么属于对象。 方法的所属性 不论是从定义方法的语法来看,还是从方法 ...
分类:
编程语言 时间:
2020-06-05 22:39:25
阅读次数:
68
@ 多态是同一个行为具有多个不同表现形式或形态的能力。 多态性 Java 引用变量有两个类型 :一个是编译时类型,一个是运行时类型,编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定,如果编译时类型和运行时类型不一致,就可能出现所谓的多态(Polymorphism)。 多态 ...
分类:
编程语言 时间:
2020-06-05 22:39:41
阅读次数:
65
import numpy as npa=[4,5,6,7,8]a=np.array(a)D2=5.5b=abs(a-D2)bmin=min(b)index=np.where(b==bmin)c=a[index]d=max(c)print(d) 向量是a,输入的特定是D2是5.5,向量里最接近5.5的 ...
分类:
编程语言 时间:
2020-06-05 22:40:15
阅读次数:
74
@ 如果自下而上在类的继承层次结构中上移,位于上层的类更具有通用性,甚至可能更加抽象。从某种角度看, 祖先类更加通用, 只是将它作为派生其他类的基类,而不作为想使用的特定的实例类。 抽象方法和抽象类 抽象方法和抽象类必须使用 abstract 修饰符来定义,有抽象方法的类只能被定义成抽象类,抽象类里 ...
分类:
编程语言 时间:
2020-06-05 22:41:03
阅读次数:
75
文章目录 偷学Python第三十一天:Python正则表达式的语法以及re模块的使用正则表达式的语法什么是正则表达式字符类元字符正则中的重复分支条件贪婪和懒惰分组零宽断言零宽度正预测先行断言零宽度正回顾后发断言负向零宽断言零宽度负预测先行断言零宽度负回顾后发断言re模块正则表达式的装饰符查找单个匹配 ...
分类:
编程语言 时间:
2020-06-05 22:41:42
阅读次数:
66
@ 数组是编程语言中最常见的一种数据结构,可用于存储多个数据,每个数组元素存放一个数据,通 常可通过数组元素的索引来访问数组元素,包括为数组元素赋值和取出数组元素的值。 数组数据类型 Java的数组要求所有的数组元素具有相同的数据类型。因此,在一个数组中,数组元素的类型是唯一的,即一个数组里只能存储 ...
分类:
编程语言 时间:
2020-06-05 22:42:28
阅读次数:
79
@ 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。 理解封装 封装( Encapsulation) 是面向对象的三大特征之一(另外两个是继承和多态) ,它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内 ...
分类:
编程语言 时间:
2020-06-05 22:45:37
阅读次数:
70
join Thread类 设计一个模型 1.有两个线程 One Two ;Two加入到One里面 2.设计模型的时候 two线程在one的run里面创建 保证两个有先后顺序 3.two.join(); 无参数==0 有参数==2000 synchronized锁 非常的厉害 一旦对象被锁定 不释放的 ...
分类:
编程语言 时间:
2020-06-05 22:48:25
阅读次数:
86
python 列表的操作 # 列表是用来保存多个数据的 # 操作列表,一般包含增加数据,删除数据,修改数据以及查询数据 # 增删改查 heros = ['ak', 'yz', 'hx', 'ln', 'hy', 'ys', 'lyf'] # 增加元素的方法 append insert extend ...
分类:
编程语言 时间:
2020-06-05 22:50:23
阅读次数:
75
一、String类 1.String类概述 ①"abc"是String类的一个实例,或者成为String类的一个对象。 ②字符串字面值"abc"也可以看成是一个字符串对象。 ③字符串是常量,一旦被赋值,就不能被改变。 ④字符串本质是一个字符数组 。 2.String类的构造方法 ①String(St ...
分类:
编程语言 时间:
2020-06-05 22:52:30
阅读次数:
81
JVM内存结构,封装性的体现,可变个数形参的方法,java的值传递机制,关键字:this,JDK中的主要包介绍 ...
分类:
编程语言 时间:
2020-06-05 22:53:57
阅读次数:
69
C++标准库提供了to_string, 却没有from_string, 如何自己实现一个? /** * @author hellcat * @time 2020.06.05 * @file a.cpp * @hedername std * @return */ #include <iostream> ...
分类:
编程语言 时间:
2020-06-05 22:54:43
阅读次数:
114
python 字符串常见的操作 x = 'abcdefghijklmnopqrstuvwxyz' # 使用内置函数 len 可以获取字符串的长度 print(len(x)) # 查找内容相关的方法 find/index/rfind/rindex 可以获得指定字符的下标 print(x.find('l ...
分类:
编程语言 时间:
2020-06-05 22:55:11
阅读次数:
88
Predicate函数编程 Predicate功能判断输入的对象是否符合某个条件。官方文档解释到:Determines if the input object matches some criteria. 了解Predicate接口作用后,在学习Predicate函数编程前,先看一下Java 8关于 ...
分类:
编程语言 时间:
2020-06-05 22:56:55
阅读次数:
79
//对应当前工程路径下config/properties/sysInfo.propertiesResourceBundle bundle = ResourceBundle.getBundle("config.properties.sysInfo"); //指定字段的名称 String value = ...
分类:
编程语言 时间:
2020-06-05 22:58:12
阅读次数:
76
@ 面向对象 在目前的软件开发领域有两种主流的开发方法:结构化开发方法和面向对象开发方法。早期的编程 语言如C、Basic、Pascal等都是结构化编程语言;随着软件开发技术的逐渐发展,人们发现面向对象可 以提供更好的可重用性、可扩展性和可维护性,于是催生了大量的面向对象的编程语言,如Java、 C ...
分类:
编程语言 时间:
2020-06-05 23:00:00
阅读次数:
65