下载 jdk 1.8 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 配置环境变量 win7 https://jingyan.baidu.com/article/6dad5075 ...
分类:
编程语言 时间:
2018-10-03 00:44:28
阅读次数:
223
转自【https://www.cnblogs.com/elie/p/6685429.html】 object._getattr_(self, name) 实例instance通过instance.name访问属性name,只有当属性name没有在实例的__dict__或它构造类的__dict__或基 ...
分类:
编程语言 时间:
2018-10-03 00:44:50
阅读次数:
292
数组(数学) 【问题描述】 fabdec 有?个长度为 n 的数组 $a[]$(下标 1 n), 初始时都是 0。 fabdec 随机了?个 1 到 n 的随机数 x,并且把 $a[x]++$。 fabdec 重复了 m 次这样的操作,然后数了?下数组??共有 k 个位置 为奇数。 fabdec 现 ...
分类:
编程语言 时间:
2018-10-03 00:45:57
阅读次数:
189
命名规范在编写代码中起到很重要的作用,虽然不遵循命名规范,程序也可以运行,但是使用命名规范可以更加直观地了解代码所代表的含义。1、模块名尽量短小,并且全部使用小写字母,不推荐使用下划线。2、类名采用单词首字母大写形式3、模块内部的类采用下划线4、函数、类的属性和方法的命名规则同模块类似,也是全部使用小写字母,5、常量命名时全部使用大写字母,可以使用下划线【未完待续】
分类:
编程语言 时间:
2018-10-03 00:46:53
阅读次数:
158
Python不像其他程序设计语言(如Java或者C语言)采用大括号{}分隔代码块,而是采用代码缩进和冒号“:”区分代码之间的层次。缩进可以使用空格或者<Tab>键实现。其中,使用空格时候,通常情况下采用4个空格作为一个缩进量,而使用Tab键时,则采用一个Tab键作为一个缩进量。通常情况下建议采用空格进行缩进。(学习编程有难度怎么办,没有英语基础怎么学编程?wangqiang编辑推荐可以
分类:
编程语言 时间:
2018-10-03 00:47:00
阅读次数:
210
抽象类 在java程序中,允许在定义方法时不写方法实体,这种方法被称为抽象方法,抽象方法必须使用abstract关键字修饰。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。 如果一个类中定义了抽象方法,则该类必须定义为抽象类,抽象类也同样使用abstract关键字修饰。 注意:包含抽象方法的 ...
分类:
编程语言 时间:
2018-10-03 00:47:25
阅读次数:
164
本文会以一些例子来展现Spring MVC的常见功能和一些扩展点,然后我们来讨论一下Spring MVC好用不好用。 使用SpringBoot快速开始 基于之前的parent模块,我们来创建一个新的模块: 使用web来启用Spring MVC,使用thymeleaf来启用thymeleaf模板引擎。 ...
分类:
编程语言 时间:
2018-10-03 00:47:35
阅读次数:
208
1、数据寄存器 数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。 32位CPU有4个32位的通用寄存器EAX、EBX、ECX和EDX。对低16位数据的存取,不会影响高16位的数据。这些低16位寄存器分别命名为:AX、BX、CX和DX,它和先前的CPU中 ...
分类:
编程语言 时间:
2018-10-03 00:47:49
阅读次数:
265
什么是数组 数组(Array)是一种线性表数据结构,它用一组连续的内存空间来存储一组具有相同类型的数据。 下面是两个值得注意的概念: 1. 线性表(linear list) 线性表,即数据的逻辑结构是线性的。每个线性表中的数据最多只有向前和向后两个方向。典型的线性表有数组、链表、队列和栈。 和线性表 ...
分类:
编程语言 时间:
2018-10-03 20:27:13
阅读次数:
156
第1章 课程介绍【赠送相关电子书+随堂代码】本章首先介绍本课程是什么,有什么特色,能学习到什么,内容如何安排,需要什么基础,是否适合学习这门课程等。然后对数据分析进行概述,让大家对数据分析的含义和作用有一个整体的认知,让大家对自己接下来要做的事情,有一个基本的概念与了解。...1-1 课程导学1-2 ...
分类:
编程语言 时间:
2018-10-03 20:27:30
阅读次数:
247
floyd大神发明的算法? 挺难理解的。 源代码 include include using namespace std; define INF 0x3f3f3f3f int dist[105][105]; int n; void Floyd() { for(int k=1; k ...
分类:
编程语言 时间:
2018-10-03 20:28:02
阅读次数:
142
1. clone方法简介 clone方法返回与当前对象的一个副本对象。可以通过操作副本对象而不影响当前对象。 使用clone方法需要实现Cloneable接口。并重写Object方法中的clone方法。 需要注意的是在clone在Object中是project修饰符。因为所有类都是Object的子类 ...
分类:
编程语言 时间:
2018-10-03 20:34:07
阅读次数:
144
这套贪心算法的博客是分5个阶段的,今天先和大家介绍一下贪心的本质 贪心算法,是OI中重要的一部分,也是考察一个选手在考场上的思维水平的量尺,这类问题可能很简单,但也有可能很难 贪心算法是指求解问题时,每一步都使用当前看似最好的选择,但是这并没有从在整体上分析问题,只是做出了在某种意义上的局部最优解, ...
分类:
编程语言 时间:
2018-10-03 20:39:52
阅读次数:
216
线程执行 join与setDaemon 子线程在主线程运行结束后,会继续执行完,如果给子线程设置为守护线程(setDaemon=True),主线程运行结束子线程即结束; 如果join()线程,那么主线程会等待子线程执行完再执行。 线程同步 当线程间共享全局变量,多个线程对该变量执行不同的操作时,该变 ...
分类:
编程语言 时间:
2018-10-03 20:46:05
阅读次数:
148
进程 进程是系统进行资源分配和调度的一个独立单位,每个进程都有自己独立的内存空间,不同进程通过进程间通信来通信 线程 线程是进程的一个实体,是CPU调度和分配的基本单位,可与同属于一个进程的其他线程共享进程所拥有的全部资源 协程 协程是一种用户态的轻量级线程,协程的调度完全由用户控制 进程与线程区别 ...
分类:
编程语言 时间:
2018-10-03 20:47:40
阅读次数:
179
一:迭代器: 最大的特点:节省内存 1.1 迭代器协议 a:对象必须提供一个next方法, b:执行方法要么返回迭代中的下一项,要么抛弃一个Stopiteration异常, c:只能向后不能向前。 1.2 可迭代对象 实现了迭代器协议的对象。(对象内部定义一个__iter__()方法) 1.3 使用 ...
分类:
编程语言 时间:
2018-10-03 20:54:08
阅读次数:
207
1 /// 2 /// 摄像头转换 3 /// 4 /// 摄像头转换方向 5 public void ChangeCameraDirectionMet(CameraDevice.CameraDirection s_cameraDirection) 6 { 7 //停止当前摄像头 8 CameraD... ...
分类:
编程语言 时间:
2018-10-03 21:11:04
阅读次数:
409
1 pom.xml 添加依赖包 完整依赖 2 启动类加eureka服务注解 3 配置文件 server.port=8080eureka.instance.hostname=localhosteureka.client.register-with-eureka=falseeureka.client.f ...
分类:
编程语言 时间:
2018-10-03 21:16:43
阅读次数:
305
1 创建一个springboot项目 spring-cloud-service-a 注册到eureka服务注册中心中 项目添加依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-s ...
分类:
编程语言 时间:
2018-10-03 21:18:53
阅读次数:
333
python中起名字,一定要和关键字不要冲突,否则将会造成不可估量的错误,在今后的开发中避免这种低级错误, 将random.py 随便改成与之不冲突的名字就好了。 ...
分类:
编程语言 时间:
2018-10-03 21:23:18
阅读次数:
153