码迷,mamicode.com
首页 > 编程语言
Python常用异常及处理方法
Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 本站Python教程会具体介绍。 断言(Assertions):本站Python教程会具体介绍。 python标准异常 什么是异常? 异常 ...
分类:编程语言   时间:2017-05-29 22:23:39    阅读次数:331
高效网页去重算法-SimHash
记得以前有人问过我,网页去重算法有哪些,我不假思索的说出了余弦向量相似度匹配,但如果是数十亿级别的网页去重呢?这下糟糕了,因为每两个网页都需要计算一次向量内积,查重效率太低了!我当时就想:论查找效率肯定是要考虑hash算法,相同字符串的hashcode肯定相同,不同字符串的hashcode却是大不相 ...
分类:编程语言   时间:2017-05-29 22:22:44    阅读次数:347
后缀数组的一些技巧
后缀数组sa[i]:i<j,有sa[i]开头的字符串字典序<sa[j]开头字典序。 求后缀数组的方法:倍增{ 按一段排序,倍增至第二段为第二关键字,把他的值搞到桶中,比较。 若两个合并的串前后两段一毛一样,排名设为一样。就这样搞。 } rnk[i]:i为开头的后缀的排名 height数组:KMP的思 ...
分类:编程语言   时间:2017-05-29 22:21:37    阅读次数:216
python 获取当前执行的命令 处于什么文件内
https://stackoverflow.com/questions/3718657/how-to-properly-determine-current-script-directory-in-python 比较常用的是下面这句 ...
分类:编程语言   时间:2017-05-29 22:21:23    阅读次数:258
PYTHON PIP和kivy安装教程
我们安装pip。我们同样需要在Python的官网上去下载 下载地址:https://pypi.python.org/pypi/pip 下载完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入: 安装好之后,我们直接在命令行输入pip,同样会显示‘pip’不是内部命令,也不是可运行的程序。因为 ...
分类:编程语言   时间:2017-05-29 22:20:51    阅读次数:296
JAVA API(一)String类和StringBuffer类
1.String类和StringBuffer类 在程序中经常会用到字符串,所谓的字符串就是指一连串的字符,它是由多个单个字符连接而成的。字符串中可以包含任意字符,这些字符必须包含在一对双引号""之内,如"abc"。在Java中定义了String和StringBuffer类来封装字符串,并提供了一系列 ...
分类:编程语言   时间:2017-05-29 22:20:29    阅读次数:295
Java-面向对象总结
下面是学习面向对象的知识点和总结: 面向对象思想: 遇到需求,首先去找是否有现成的类来实现此功能,创建对象来调用,以此来组合成新的类实现自己的需求。 在java中是以类为单位,一个类包括成员变量、成员方法和构造方法 构造方法:创建对象的时候,由jvm自动调用,其中的作用是给成员变量赋值;不能用sta ...
分类:编程语言   时间:2017-05-29 22:20:01    阅读次数:255
Java 接口
接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。 除非实 ...
分类:编程语言   时间:2017-05-29 22:19:48    阅读次数:328
Python中常用的数据类型转换
int 使用int()转换22.2,得到结果为 22 float 尽可能将字符串或者数字 转化为浮点数类型。 chr(x) 将数字类型转换为字符串类型 ord(x) 将字符串类型转换为数字类型 ...
分类:编程语言   时间:2017-05-29 22:19:39    阅读次数:218
unity, 在材质上指定render queue
材质球inspector面板在debug模式下可以看到Custom Render Queue一项: 其默认值为-1,表示使用相应shader的render queue设置。 也可以人为将其改为其它值,例如2000(opaque)或3000(transparent)等。 但严重不建议这样做,因为这使得 ...
分类:编程语言   时间:2017-05-29 22:19:30    阅读次数:252
JAVA API(三) Math类和Random类
1.Math类 Math类是数学操作类,提供了一些用于进行数学计算的静态方法。Math类中有两个静态常量PI和E,分别代表数学常量π和e。 列表中是Math类的一些常用方法: 下面是Math类中一些常用方法的例子。 Example01.java 运行结果如下: 2.Random类 Random类存在 ...
分类:编程语言   时间:2017-05-29 22:18:28    阅读次数:281
Java 增强型的for循环 for each
For-Each循环也叫增强型的for循环,或者叫foreach循环。 For-Each循环是JDK5.0的新特性(其他新特性比如泛型、自动装箱等)。 For-Each循环的加入简化了集合的遍历。 其语法如下: for(type element: array) { System.out.printl ...
分类:编程语言   时间:2017-05-29 22:18:19    阅读次数:209
Python中的循环结构
Python中的比较运算符: Python中的关系运算符: 循环是为了解决重复出现的问题而设计。 1. for 实现 1+..+100求和 2. while 注意: 在Python没有++ 和 -- 运算符 循环语句与判断条件语句结合使用时,注意break跳出所在最小循环,而continue是跳出这 ...
分类:编程语言   时间:2017-05-29 22:18:01    阅读次数:156
基于 Web 的 Go 语言 IDE - Wide 1.1.0 公布!
公布 1.1.0这个版本号改进了非常多细节,已经全然能够用于正式项目的开发同一时候我们上线了 Wide 在线服务到眼下,我们提供了 Wide 和 Solo 两个在线服务,详情请看这里。Wide 是什么Wide 是一个基于 Web 的 Go 语言团队 IDE。在线开发:打开浏览器就能够进行开发、全快捷 ...
分类:编程语言   时间:2017-05-29 22:17:52    阅读次数:209
Python中的分支条件结构
1. if 2. if ... else ... 3. if ... elif ... else ... ...
分类:编程语言   时间:2017-05-29 22:16:59    阅读次数:185
Java 封装
在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们能修改自己的实现代 ...
分类:编程语言   时间:2017-05-29 22:16:47    阅读次数:240
JAVA API(二)System类与Runtime类
1.System类与Runtime类 1.1System类 System类对我们来说并不陌生,在之前学习的知识中,当我们需要打印结果时,使用的都是"System.out.println()"语句进行打印输出,这句代码中就使用了System类。这个类中定义了与系统相关的属性和方法,它所提供的属性和方法 ...
分类:编程语言   时间:2017-05-29 22:16:21    阅读次数:354
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!