一、错误和异常 1.错误 代码运行前的语法或者逻辑错误 语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) def test: ^ SyntaxError: invalid syntax 其他语法错误 逻辑错误 #用户输入不完整(比如输入为空)或者输入非法(输入不是 ...
分类:
编程语言 时间:
2018-01-19 22:20:46
阅读次数:
245
数据类型-字典 字典是一种key-value的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容 特性: key-value 结构 key 必须可hash、且必须为不可变数据类型、必须唯一 可存放任意多个值、可修改、可以不唯一 无序 查找速度快 查询info.get() 如果没有 ...
分类:
编程语言 时间:
2018-01-19 22:20:53
阅读次数:
183
在R中获得快速运行代码的方法 使用向量化运算 R语言的并行计算可以用parallel和foreach包 加快R运行速度还可以使用cmpfun()函数即字节码编译器 再者就是在R中调用C或C++ 同时还可以利用Rprof()来寻找代码的瓶颈 利用分块或者R包来管理内存 ...
分类:
编程语言 时间:
2018-01-19 22:22:24
阅读次数:
311
恢复内容开始 7-2 求最大值及其下标(20 分) 本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。 输入格式: 输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。 输出格式: 在一行中输出最大值及最大值的最小下标,中间用一个空格分开。 ...
分类:
编程语言 时间:
2018-01-19 22:24:20
阅读次数:
512
1.进程和线程 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位) 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是cpu调度的最小单位) 2.线程的生命周 ...
分类:
编程语言 时间:
2018-01-19 22:25:12
阅读次数:
215
摘自:wiki 设计模式 ...
分类:
编程语言 时间:
2018-01-19 22:26:17
阅读次数:
223
题目链接 语文题啊…… 看题解发现是让求区间中最多的数的个数,于是果断理解了一会题解……莫队套上完事。 sum[i]表示i这个数出现的次数,cnt[i]表示出现i次的数有几个,然后乱搞搞……就好了 ...
分类:
编程语言 时间:
2018-01-19 22:26:29
阅读次数:
222
Python中的运算符、数据类型、字符串及列表操作举例
分类:
编程语言 时间:
2018-01-19 23:22:38
阅读次数:
320
java中为了方便学习使用SSH框架,框架插件的安装是非常必要的。 本博文记录了自己安装Spring插件的过程: 本机环境:win8 64bit eclipse版本:4.5.2 MARS 插件版本:Spring Tool Suite3.8.2 安装过程:直接在线安装,没有先在官网把插件下载再安装。 ...
分类:
编程语言 时间:
2018-01-19 23:22:47
阅读次数:
204
以OpenCV自带的Aloe图像对为例: 1.BM算法(Block Matching) 参数设置如下: 效果如下: BM算法得到的视差图(左),空洞填充后得到的视差图(右) 2.SGBM(Semi-Global Block matching)算法: 参数设置如下: 效果如图: SGBM算法得到的视差 ...
分类:
编程语言 时间:
2018-01-19 23:22:54
阅读次数:
3426
logging模块使用总结...
分类:
编程语言 时间:
2018-01-19 23:23:13
阅读次数:
210
线程的关系就如同一个家庭里父子关系、独生子、多兄弟的关系; 有控制、独立完成、协作完成、资源竞争等情况发生。 同时线程具有生命周期,由生老病死等情况发生。 1、单任务线程,除了启动和完成没有和其它线程发生任何关系; 2、控制与被控制关系; 3、资源竞争关系; 4、分组协作关系; ...
分类:
编程语言 时间:
2018-01-19 23:23:21
阅读次数:
189
一、python2,python3区别大环境下: python2: 1,源码都含有php,Java,C,等语言的规范陋习, 2,重复代码特别多. python3: 源码很规范,清晰,简单,符合python的宗旨. 二、python的划分. 解释型:当程序运行时,将代码从上至下,一句一句解释成二进制, ...
分类:
编程语言 时间:
2018-01-19 23:23:35
阅读次数:
322
第二章 使用数组实现袋子 1.使用固定大小的数组实现ADT袋子 一组核心方法 核心方法:对实现类的意图是极为重要的,且允许合理的测试,也成为核心组。 构造函数 public boolean add(T anEntity) public T[] toArray() public boolean isF ...
分类:
编程语言 时间:
2018-01-19 23:24:12
阅读次数:
207
一、subprocess模块1.subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。subprocess包中定义有数个创建子进程的函数,这些函数分别以不同的方式创建子进
分类:
编程语言 时间:
2018-01-19 23:25:10
阅读次数:
243
一、变量.变量:将运算的中间结果暂存到内存,以便后续程序调用.变量的规则:1,变量是由数字,字母,下划线,任意组合.2,变量不能以数字开头.3,变量不能是python的关键字.['and', 'as', 'assert', 'break', 'class', 'continue', 'def', ' ...
分类:
编程语言 时间:
2018-01-19 23:26:14
阅读次数:
211
assume cs:codesg, es:table , ds:data data segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','19... ...
分类:
编程语言 时间:
2018-01-19 23:27:05
阅读次数:
191
只要在[]中使用寄存器bp,而指令中没有显性地给出段地址,段地址就默认在ss中。 mov ax,[bp] 含义:(ax) = ((ss)*16+(bp)) mov ax,[bp+idata] 含义:(ax) = ((ss)*16+(bp)+idata) mov ax,[bp+si] 含义:(ax) ... ...
分类:
编程语言 时间:
2018-01-19 23:28:10
阅读次数:
213
jdk是什么? a) Jdk全称Java Development Kit中文开发工具包 b) Jdk包括jre(java runtime environment) java运行环境、一堆java工具和java基础的类库 Java的工具: Java编译器:javac.exe Java解释执行器:jav ...
分类:
编程语言 时间:
2018-01-19 23:28:31
阅读次数:
232
1.将菜单栏归零,工具栏放在窗口低部,加载自己新建的工具栏 CMainFrame::OnCreate()函数中 this->SetMenu(0); 2.将窗口初始化为最大化 APP类中:m_pMainWnd->ShowWindow(SW_MAXIMIZE); 3.去掉边框 CMainFrame::P ...
分类:
编程语言 时间:
2018-01-19 23:29:20
阅读次数:
233