码迷,mamicode.com
首页 > 编程语言
go语言中的slice
package main; import "fmt" func main() { //slice本身不是数组,指向底层的数组 //作为变长数组的替换方案 //slice是引用类型 //声明一个slice,这里不需要指定长度 var a []int; //创建一个数组 var b = [10]int{... ...
分类:编程语言   时间:2017-05-02 18:21:15    阅读次数:144
opencv mser算法框出图片文字区域
MSER(Maximally Stable Extrernal Regions)是区域检测中影响最大的算法 1. 原理 MSER基于分水岭的概念:对图像进行二值化,二值化阈值取[0, 255],这样二值化图像就经历一个从全黑到全白的过程(就像水位不断上升的俯瞰图)。在这个过程中,有些连通区域面积随阈 ...
分类:编程语言   时间:2017-05-02 18:19:35    阅读次数:3422
Python错误和异常
目录 1 错误和异常 <!--span class="number"> 0 </span--> 1.1 错误 <!--span class="number"> 1 </span--> 1.2 异常 <!--span class="number"> 2 </span--> 1.2.1 python中的 ...
分类:编程语言   时间:2017-05-02 18:18:39    阅读次数:170
python List的一些相关操作
把一些基础的东西归类整理,作记录。 添加元素 a=[7,8,9,10] a.append('a') #在最后位置添加 a.insert(1,'b') #在指定位置添加 删除元素 del a[1] #删除某下标对应的元素 a.remove(9) #删除指定值的元素,只会删除第一个 a.pop() #删 ...
分类:编程语言   时间:2017-05-02 18:17:35    阅读次数:136
KMP算法
KMP算法,是由Knuth,Morris,Pratt共同提出的模式匹配算法,其对于任何模式和目标序列,都可以在线性时间内完成匹配查找,而不会发生退化,是一个非常优秀的模式匹配算法。但是相较于其他模式匹配算法,该算法晦涩难懂,第一次接触该算法的读者往往会看得一头雾水,主要原因是KMP算法在构造跳转表n ...
分类:编程语言   时间:2017-05-02 18:16:20    阅读次数:315
(转) Eclipse Maven 编译错误 Dynamic Web Module 3.1 requires Java 1.7 or newer 解决方案
场景:在导入Maven项目时候遇到如下错误。 1 问题描述及解决 Eclipse Maven 开发一个 jee 项目时,编译时遇到以下错误:Description Resource Path Location TypeDynamic Web Module 3.1 requires Java 1.7 ...
分类:编程语言   时间:2017-05-02 17:24:56    阅读次数:629
注解:java 自定义注解应用实例
本例子旨在使用自定义注解为实体打上标记,为自动生成 sql 提供依据,模拟 hibernate 的注解,至于注解的原理自己搜吧 1.定义 Table 注解 [java] view plain copy package test; import java.lang.annotation.Documen ...
分类:编程语言   时间:2017-05-02 17:23:55    阅读次数:233
python基础----模块、包
一 模块 1 import 2 from ... import... 3 把模块当做脚本执行 4 模块搜索路径 5 编译python文件 6 标准模块 7 dir()函数 二 包 1 import 2 from ... import ... 3 __init__.py文件 4 from glance ...
分类:编程语言   时间:2017-05-02 17:23:41    阅读次数:166
【Java项目实战】——DRP之HTML总结
在DRP的学习之中,又将之前BS的内容又一次复习了一遍,借着复习的机会将BS的各个部分再又一次总结一下。今天来总结一下HTML。 在学习BS之后就进入了权限系统的开发之中,可是仍然发现非常多代码不会不懂,所以又一次去网上查去网上找,在那个循序渐进的过程里,我发现自己学习的东东真的非常浅非常浅。在学习 ...
分类:编程语言   时间:2017-05-02 17:23:34    阅读次数:210
Python 练习 - 元素分类
有如下值集合 v1 = [11,22,33,44,55,66,77,88,99,90], 将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。 即: {'k1': 大于66的所有值, 'k2': 小于66的所有值} v2 = {'k1': [],'k2':[ ...
分类:编程语言   时间:2017-05-02 16:49:37    阅读次数:144
java数字转换成文字方法
转自:http://blog.csdn.net/liufang1991/article/details/43485507# ...
分类:编程语言   时间:2017-05-02 16:49:17    阅读次数:198
《饿了么大前端 Node.js 进阶教程》—Javascript 基础问题—类型判断
lodash的类型判断源码 《饿了么大前端 Node.js 进阶教程》地址:https://github.com/ElemeFE/node-interview (1)null 类型 function isNull(value) { return value null; } (2)number类型 f ...
分类:编程语言   时间:2017-05-02 16:49:04    阅读次数:459
python模块和包
1 什么是模块? 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py 的后缀。 2 为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test.py ...
分类:编程语言   时间:2017-05-02 16:48:45    阅读次数:291
go语言中的数组
package main; import ( "fmt" ) func main() { //声明一个数组 var a [3]int; a = [3]int{1, 2, 3}; //声明并赋值 var b [3]int = [3]int{1, 2, 3}; //声明并赋值(省略类型) var c =... ...
分类:编程语言   时间:2017-05-02 16:46:15    阅读次数:163
自动化-python介绍与基础
1.1-python的介绍: 简单点来说吧,python这玩意儿是一个叫做Guido van Rossum的程序猿在1989年的圣诞打发时间而决心去开发的一个脚本编程语言。它之前的名字是以abc语言的一种继承。之所以叫做python,那是因为这个伟大的程序员Guido van Rossum是BBC电 ...
分类:编程语言   时间:2017-05-02 16:45:28    阅读次数:276
一张图让你学会Python
null ...
分类:编程语言   时间:2017-05-02 16:44:31    阅读次数:139
python3学习之for循环
python是靠“缩进”来识别代码断的,同一代码断“必须缩进方式相同”,但是最好全部代码,缩进统一,官方建议“四个空格”,当然敲tab键很方便,但是绝大多数python开发者都用“四个空格”,随大流还是很必要的,否则复制别人代码时,那可就惨了。错误for循环:test=[1,2,3,4,5]..
分类:编程语言   时间:2017-05-02 16:07:34    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!