码迷,mamicode.com
首页 > 编程语言
Python开发【第二篇】:初识Python
Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第四!!! P ...
分类:编程语言   时间:2017-06-22 00:26:28    阅读次数:299
C++中的异常安全性【转】
原文写的非常好,来自这里 一个函数如果说是“异常安全”的,必须同时满足以下两个条件:1.不泄漏任何资源;2.不允许破坏数据。 我们先通过两个反面的例子开始。 第一个是造成资源泄漏的例子。一个类Type,内含一个互斥锁成员 Mutex mutex,以及一个成员函数void Func()。假设Func函 ...
分类:编程语言   时间:2017-06-22 00:26:19    阅读次数:223
java反射详解
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 pac ...
分类:编程语言   时间:2017-06-22 00:26:08    阅读次数:260
Effective java 中文版本阅读总结
点击链接查看云笔记原文 花了半天时间,贪婪的啃读了Effective java 这本书(虽然闻名已久,但是很少看书) 翻着翻着就有种废寝忘食的感觉,下班了都留下来专门看书,后来索性带回家看了. 以下是内容总结,主要是对个人感觉有用的,有很大部分没有提及,因为水平有限,还没有来得及消化 1 引言 2 ...
分类:编程语言   时间:2017-06-22 00:25:52    阅读次数:212
Python 第八章笔记
第八章总结 8.5. heapq — 堆队列算法 有8个算法 最小堆封装 # 最小堆封装 from heapq import * import pprint class MinHeap: def __init__(self, iterable): self._iteralbe = [] self._ ...
分类:编程语言   时间:2017-06-22 00:23:55    阅读次数:244
Swift中 Class和Struct的区别
类(Class)和结构体(Struct)区别 1. 内存管理方式不一样, 类引用类型, 分配在堆上。 结构体值类型,分配在栈上。 2. 类, 有析构。 结构体不能有析构, playground中测试直接卡死。 3. 结构体构造函数, 会自动生成带参数的构造器。类不会对有初始化赋值的属性, 生成带参数 ...
分类:编程语言   时间:2017-06-22 00:23:34    阅读次数:317
2017 java期末上机练习
仅供参考! 一、最大值、最小值、平均数 二、简单GUI测试 要求: 1.用户登录界面 可以通过按钮进入注册界面; 2.注册界面具有跳转到留言板和查看留言功能; 3.留言板内容可以初始化、保存到ly.txt文件 - 登录界面 - 注册界面 - 留言板界面 三、制作一个提醒器 提示: 1.能够设计一个时 ...
分类:编程语言   时间:2017-06-22 00:23:06    阅读次数:282
『python』计算机视觉_OpenCV3目标检测器(待续)
bulid-in目标检测器 调用内部函数进行人体检测,实际效果并不好。民工三连: 完整程序: 其他的地方没什么好讲的,只是有一处写法,实在是太骚气了,厉害: 使用一个else承接所有的for中的if,这个写法很新奇,搭配break,效果是for中所有if均为假的时候会运行else中的语句。 实际效果 ...
分类:编程语言   时间:2017-06-22 00:22:04    阅读次数:352
Python系列5之模块
模块 1. 模块的分类 模块,又称构件,是能够单独命名并独立地完成一定功能的程序语句的集合(即程序代码和数据结构的集合体)。 (1)自定义模块 自己定义的一些可以独立完成某个功能的一段程序语句,可以是一个文件,也可以是一个目录。 (2)第三方模块 是由其他人写的一些程序语句,我们可以用它来实现自己的 ...
分类:编程语言   时间:2017-06-22 00:21:54    阅读次数:251
Python函数学习
函数式编程1.简化代码,2,调用方便,修改方便3.调用参数,形参数,与位置参数。关键参数,位置参数只能发在关键参数之后4.默认参数5.参数组(*args) 元组参数6 接受字典 ( **kwargs) 当同时使用时必须放到参数的最后程序运行的从文件的上边到下边的运行局部变量 一个变量只在函数中生效。... ...
分类:编程语言   时间:2017-06-22 00:21:12    阅读次数:158
python2.7 mayavi 安装
工具:python2.7 相关包:traits-4.6.0-cp27-cp27m-win32.whl, VTK-7.1.1-cp27-cp27m-win32.whl, mayavi-4.5.0+vtk71-cp27-cp27m-win32.whl 下载地址:http://www.lfd.uci.ed ...
分类:编程语言   时间:2017-06-22 00:20:05    阅读次数:319
Linux终端运行java源码出错——Error: Could not find or load main class [duplicate]
Linux终端中运行.class文件出错 ...
分类:编程语言   时间:2017-06-22 00:19:43    阅读次数:136
笨办法学Python(六)
习题 6: 字符串(string)和文本 虽然你已经在程序中写过字符串了,你还没学过它们的用处。在这章习题中我们将使用复杂的字符串来建立一系列的变量,从中你将学到它们的用途。首先我们解释一下字符串是什么东西。 字符串通常是指你想要展示给别人的、或者是你想要从程序里“导出”的一小段字符。Python ...
分类:编程语言   时间:2017-06-22 00:19:21    阅读次数:405
第一次接触C语言裸函数
先上代码:naked.cpp:#include "stdafx.h"extern "C" int __declspec(naked) add2(int x,int y) //引用说明支持跨文件的调用{ __asm{ //函数的环境初始化(升栈、保护现场、填充缓存区) ... ...
分类:编程语言   时间:2017-06-22 00:18:45    阅读次数:174
奇偶数排序
输入一个整数数组,对其重新排序,将奇数放在数组前面,偶数放在后面。要求时间复杂度O(n), 空间复杂度O(1)。 解法一:一头一尾指针往中间扫描 ...
分类:编程语言   时间:2017-06-22 00:18:37    阅读次数:231
KMP算法详解
本文的是基于我对邓俊辉老师编著《数据结构(C++语言版)(第3版)》上关于KMP算法的理解,和网络上一些大神们写的博客,所写。建议将我写的关于implement strstr这题的博客和本篇连起来读。 不难发现,这里存在大量的局部匹配,针对暴力解法,若每次匹配的过程都是最后一位失配(即不匹配),文本 ...
分类:编程语言   时间:2017-06-22 00:18:01    阅读次数:159
整理javascript基础
原始类型值(Primitive values) 下面的全是原始类型值(简称:原始值): 布尔类型:true,false 数字类型:1736,1.351 字符串类型: 'abc',"abc" 两个“无值(non-values)”:undefined,null 对象(Objects) 所有非原始值(no ...
分类:编程语言   时间:2017-06-22 00:16:36    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!