第一章 异常 1.1 概念及作用 1).“异常”:指程序在“运行时”JVM遇到了无法处理的数据,或者表达式,这种情况就叫:异常。(异常指的并不是语法错误) 2).JVM遇到这种异常情况,通常是在控制台打印异常信息,然后结束掉程序(这是我们不希望看到的) 3).“异常处理”的作用:就是允许我们的程序遇 ...
分类:
编程语言 时间:
2018-10-14 16:39:55
阅读次数:
183
这些库可以使你更容易构架个人项目。 "3 个用于数据科学的顶级 Python 库" 在 Python/Django 的世界里有这样一个谚语:为语言而来,为社区而留。对绝大多数人来说的确是这样的,但是,还有一件事情使得我们一直停留在 Python 的世界里,不愿离开,那就是我们可以很容易地利用一顿午餐 ...
分类:
编程语言 时间:
2018-10-14 16:40:15
阅读次数:
143
pool = multiprocessing.Pool(processes=10) row = [...] for row in rows: task_id = row[1] img_id = row[0] pool.apply_async(check_picture_contain_human_o... ...
分类:
编程语言 时间:
2018-10-14 16:40:46
阅读次数:
823
设计思想: 首先定义一个求最大连续子数组和的函数,然后在主函数中向数组中输入元素并调用该函数。 函数的设计思想为:首先定义一个返回的最大值max,以及一个临时存放子数组和的变量temp,然后通过循环语句实现子数组和最大值的存储和更新。最后返回最大值。 出现的问题及解决方案: 当数组元素为负数的时候, ...
分类:
编程语言 时间:
2018-10-14 16:41:40
阅读次数:
163
转:http://www.runoob.com/python3/python3-func-zip.html 描述 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。 我们可以使用 list() 转换来输出列表 ...
分类:
编程语言 时间:
2018-10-14 16:41:57
阅读次数:
196
相对于C语言的大数据计算,java这个更高级别的语言提供更加大的数据类型,并且高精度乘法已经封装好了直接调用实现。 ...
分类:
编程语言 时间:
2018-10-14 16:42:41
阅读次数:
156
原文地址:https://www.cnblogs.com/wangyichuan/p/5990821.html 线程从创建、运行到结束总是处于下面五个状态之一:新建状态、就绪状态、运行状态、阻塞状态及死亡状态。 1.新建状态(New): 当用new操作符创建一个线程时, 例如new Thread(r ...
分类:
编程语言 时间:
2018-10-14 16:44:53
阅读次数:
135
1.实践题目:输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 2.问题描述:通过二分搜索技术,找出数组中与x数值相等的数字,然后输出该数字在数组中的下标,若当left大于rig ...
分类:
编程语言 时间:
2018-10-14 16:45:21
阅读次数:
121
设计思想: 首先定义一个求最大连续子数组和的函数,然后在主函数中向数组中输入元素并调用该函数。 函数的设计思想为:首先定义一个返回的最大值max,以及一个临时存放子数组和的变量temp,然后通过循环语句实现子数组和最大值的存储和更新。最后返回最大值。 出现的问题及解决方案: 当数组元素为负数的时候, ...
分类:
编程语言 时间:
2018-10-14 16:46:06
阅读次数:
180
算法时间及空间复杂度分析(要有分析过程) 心得体会(对本次实践收获及疑惑进行总结) 1,实践题目: 7-1 二分查找 (20 分) 输入n值(1<=n<=1000)、n 个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次 ...
分类:
编程语言 时间:
2018-10-14 16:46:22
阅读次数:
378
本周我们学习了第二章寄存器,从第一章的了解中我知道了CPU是电脑中最为核心的部分。对于我们来说,CPU中的主要部件是寄存器,不同的CPU,寄存器的个数,结构是不同的。8086CPU的所有寄存器都是16位的,可以存放两个字节。AX可以分为AH和AL,BX可以分为BH和BL,以此类推。处于兼容性的考虑, ...
分类:
编程语言 时间:
2018-10-14 16:47:01
阅读次数:
145
总结: 1、sort是直接对向量排序,返回原数值; 2、order先对数值排序,然后返回排序后各数值的索引; 3、rank返回原数据各项排名,有并列的情况; 4、arrange是dplyr包中的,可对数据框以列的形式进行因子排序; 5、reorder用在绘图中,比如ggplot中绘条形图,可使x轴按 ...
分类:
编程语言 时间:
2018-10-14 16:47:37
阅读次数:
171
实验七 继承附加实验 实验时间 2018-10-11 一、 理论知识部分 1、(1)访问限制修饰符有:private、protected和public (2)使用关键字private修饰的成员变量或者方法称为私有变量和私有方法,该成员变量和方法只能在同一个类中被访问,不能够使用类名来操作这个私有变量 ...
分类:
编程语言 时间:
2018-10-14 16:48:17
阅读次数:
213
两种线程的调度模式: 抢占式调度: 抢占式调度指的是每条线程执行的时间、线程的切换都由系统控制,系统控制指的是在系统某种运行机制下,可能每条线程都分同样的执行时间片,也可能是某些线程执行的时间片较长,甚至某些线程得不到执行的时间片。在这种机制下,一个线程的堵塞不会导致整个进程堵塞。 协同式调度: 协 ...
分类:
编程语言 时间:
2018-10-14 16:49:06
阅读次数:
125
第一部分:基础知识总结: 1继承 A:用已有类来构建新类的一种机制,当定义了一个新类继承一个类时,这个新类就继承了这个类的方法和域以适应新的情况; B:特点:具有层次结构、子类继承父类的方法和域; C:优点:代码可重用、父类的域和方法可用于子类、设计应用程序变得更加简单、可以轻松定义子类。 2类、超 ...
分类:
编程语言 时间:
2018-10-14 16:49:19
阅读次数:
147
【Webworker】 注:必须要在服务器环境。 什么是webworker? Web Worker为Web应用程序提供了一种能在后台中运行的方法。通过Web Worker可以生成多个线程同时运行,并保证页面对用户的及时响应,完全不会影响用户的正常操作。 单线程:单线程在程序执行时,所走的程序路径按照 ...
分类:
编程语言 时间:
2018-10-14 16:49:35
阅读次数:
191
前言 Spring Boot启动的时候需要加载许多Bean实现最小化配置,本文将尝试找出Spring启动后加载的所有Bean信息; 通过ApplicationContext 去获取所有的Bean 通过 接口,可以实现在Spring Boot完全启动后执行一些代码逻辑,本文将执行的逻辑是打印所有Bea ...
分类:
编程语言 时间:
2018-10-14 16:50:26
阅读次数:
440
实验目的 (1)进一步理解4个成员访问权限修饰符的用途; (2)掌握Object类的常用API用法; (3)掌握ArrayList类用法与常用API; (4)掌握枚举类使用方法; (5)结合本章知识,理解继承与多态性两个面向对象程序设计特征,并体会其优点; (6)熟练掌握Java语言中基于类、继承技 ...
分类:
编程语言 时间:
2018-10-14 16:50:48
阅读次数:
143
理论与知识部分 多态性:概念:指在程序中同一符号在不同的情况下具有不同的解释。超类中定义的域或方法,被子类继承之后,可以具有不同的数据类型或表现出不同的行为。这使得同一域或方法在超类及各个子类中具有不同的语义。超类中的方法在子类中可方法重写。 Java中对象变量是多态的(可以将子类对象赋给超类变量) ...
分类:
编程语言 时间:
2018-10-14 16:50:58
阅读次数:
177
1.实践题目 输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。 2.问题描述 用二分法在输入的有序排列整数中查找数x。若找到,输出x的下标和比较次数;若找不着,输出-1和比较次数 ...
分类:
编程语言 时间:
2018-10-14 16:51:07
阅读次数:
159