python 3.x内置函数next可以从迭代器中检索下一个元素或者数据,可以用于迭代器遍历,使用的时候注意会触发 StopIteration 异常! 一.next函数简介 语法如下: next(iterator[,default]) iterator – 迭代器; default – 可选参数;如 ...
分类:
编程语言 时间:
2020-03-22 11:02:37
阅读次数:
86
在逆战班的学习中,这个我周我学会了两种排序方法。 (一)冒泡排序 (1)原理: 相邻的两个单位,比较存储的数据。即,如果第一个单元的数据较大,就将两个相邻单元,交换存储数据 (2)过程: 从起始单元开始比较,第一次循环,会选择出一个最大值,放在数组所有单元的最后;之后,每次循环,都会比较出一个本次循 ...
分类:
编程语言 时间:
2020-03-22 11:05:48
阅读次数:
73
JavaScript 如何复制一个对象?浅拷贝可以复制出原始值属性,但是对于引用值属性仅仅复制了一份引用。利用递归对每个引用值属性的属性进行复制,这种方式称之为深拷贝 ...
分类:
编程语言 时间:
2020-03-22 11:07:14
阅读次数:
80
num = int(input("请输入一个整数:")) if num%2 == 0: print("这个数是偶数",num) else: print("这个数是奇数", num) ...
分类:
编程语言 时间:
2020-03-22 11:08:21
阅读次数:
592
name = input(">>> 姓名:") QQ = input(">>>QQ: ") phone_num = input(">>>手机号: ") com_addr = input(">>>公司地址: ") print("=" * 30) print("\n 姓名:%s\n\nQQ:%s\n\n ...
分类:
编程语言 时间:
2020-03-22 11:10:52
阅读次数:
107
导读 本文要分享一个精品的,优质的开源的 Java 相关的开源项目了。这个开源项目在 GitHub上已经收获了上万个 star 。 大家好,本文要分享一个精品的,优质的开源的 Java 相关的开源项目了。这个开源项目在 GitHub上已经收获了上万个 star 。 这个开源项目就是:Hutool 。 ...
分类:
编程语言 时间:
2020-03-22 11:11:22
阅读次数:
96
本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是LeetCode系列第22篇文章,今天讲的内容是高精度算法。 今天和大家讨论的算法是高精度,对应的LeetCode是第43题。题面其实没什么好说的,以字符串的形式给定两个数字,要求返回这两个数字的乘积。之所以是以字符串的形式给数字 ...
分类:
编程语言 时间:
2020-03-22 11:13:39
阅读次数:
101
前言 ? 经过多日有关深度学习的学习,已经对python和有关理论知识有着初步的掌握,但是在编写程序的时候还是存在着思路不清晰,码力不足的情况。根据我浅薄的学习经验,想要在最短的时间内扭转这种情况必须狠狠地吃透几个项目。对于一些程序需要一行代码一行代码地分析,反复看。这种方法虽然笨拙但是速度最快,效 ...
分类:
编程语言 时间:
2020-03-22 11:14:32
阅读次数:
88
进程是系统分配资源的最小单位,进程间相互独立,多进程可以提高多任务执行的效率(类似一个工厂,有多个车间,每个车间都生产同一类产品,即使一个车间出问题,但是其他车间不受影响可以接着工作); 多进程实现示例: from multiprocessing import Processimport timei ...
分类:
编程语言 时间:
2020-03-22 11:15:36
阅读次数:
78
1、异常异常就是非正常状态,在Python中使用异常对象来表示异常。若程序在编译或运行过程中发生错误,程序的执行过程就会发生改变,抛出异常对象,程序流进入异常处理。如果异常对象没有被处理或捕捉,程序就会执行回溯(Traceback)来终止程序。2、异常类型通用异常类型表 异常 描述 BaseExce ...
分类:
编程语言 时间:
2020-03-22 12:24:05
阅读次数:
83
import java.util.Scanner; public class test{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); / ...
分类:
编程语言 时间:
2020-03-22 12:25:27
阅读次数:
90
多线程共享数据(多个线程共同访问相同的数据),需要进行数据同步,保证同一数据、同一时刻只能被一个线程访问。 使用同步是为了防止多个线程同一时刻对同一数据进行读写,如果对同一数据数据都只进行读操作、不进行修改,则不必使用同步。 以售票为例 不使用同步 public class SaleTicketTh ...
分类:
编程语言 时间:
2020-03-22 12:27:00
阅读次数:
99
1.JMM Java内存模型 每条线程都有自己的工作内存[Working Memory] 线程的工作内存保存了被该线程使用的变量的主内存副本拷贝 线程对变量的所有线程之间也无法直接访问对方工作内存的变量,线程间变量值的传递均需要通过主内存来完成。 2.java的堆和栈 1)堆 heap:可动态申请的 ...
分类:
编程语言 时间:
2020-03-22 13:37:10
阅读次数:
86
安徽工程大学 Python程序设计 实验报告 班级:物流192 姓名:王跟运 学号:3190505204 日期:2020.3.22 指导老师:修宇 实验二 顺序结构设计(验证性实验) 【实验目的】 (1)掌握数据的输入输出的方法; (2)熟悉顺序结构程序中语句的执行过程; (3)掌握顺序结构程序的设 ...
分类:
编程语言 时间:
2020-03-22 13:37:52
阅读次数:
150
选择排序:遍历数组,依次找出将最小值放入放到遍历开始位置 function selectSort(arr) { const Len = arr.length; const fLen = Len - 1; let minIndex, temp; for (let i = 0; i < fLen; i+ ...
分类:
编程语言 时间:
2020-03-22 13:39:10
阅读次数:
70
`仅供学习,请适度开线程` 一.代码 ...
分类:
编程语言 时间:
2020-03-22 13:42:49
阅读次数:
67
1.普通方法: 定义:简单的说方法就是完成特定功能的代码块。 普通方法定义格式: 修饰符 返回值类型 方法名 (参数类型 参数名1,参数类型 参数名2,.........) { 函数体; return 返回值; } 返回值类型用于限定返回值的数据类型。 普通方法分为:有明确返回值的方法和没有明确返回 ...
分类:
编程语言 时间:
2020-03-22 13:43:22
阅读次数:
61
第二部分: 基本同步 同步要点 到目前为止,我们已经描述了如何在线程上启动任务,配置线程以及双向传递数据。我们还描述了局部变量如何专用于线程,以及如何在线程之间共享引用,从而允许它们通过公共字段进行通信。 下一步是同步:协调线程的动作以实现可预测的结果。当线程访问相同的数据时,同步特别重要。在该区域 ...
分类:
编程语言 时间:
2020-03-22 13:45:34
阅读次数:
76
Python程序设计实验二 Python程序设计实验安徽工程大学 班级:物流192 姓名:陆园林 学号:3190505223 日期:2020年3月22日 指导教师:修宇 实验二 顺序结构程序设计(验证性实验) 【实验目的】 (1)掌握数据的输入输出的方法; (2)熟悉顺序结构程序中语句的执行过程; ...
分类:
编程语言 时间:
2020-03-22 13:46:17
阅读次数:
338
为什么要用 JavaBean? 通过上一节的知识我们了解到 在 Jsp 页面里含有大量的 Java 代码,之后项目更加复杂的话还会出现大量 的 Html 代码,那么当你将这么一份源代码呈现给他人观看时,大大小小会存在代码可读性差的问题,那么采 取什么样的方法使得我们的代码像音乐般美妙呢? JavaB ...
分类:
编程语言 时间:
2020-03-22 13:49:43
阅读次数:
63