码迷,mamicode.com
首页 > 编程语言
C++调用Asprise OCR识别图片
在一个识别软件中发现了Asprise OCR的“身影”,上官网查了一下相关信息,发现功能挺强大的,识别印刷体应该不错,遗憾的是好像不能识别中文,不过不知道它对扭曲后的英文识别能力怎么样,否则的话可以用来识别验证码。在官网下载了C++的Demo,这里记录一下。 1.准备 在官网下载C++的Dll和头文...
分类:编程语言   时间:2015-12-06 01:40:31    阅读次数:284
深入分析 Java volatile 变量
1.Java内存模型(Java Memory Model) Java内存模型(JMM),不同于Java运行时数据区,JMM的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中读取数据这样的底层细节。JMM规定了所有的变量都存储在主内存中,但每个线程还有自己的工作内存(.....
分类:编程语言   时间:2015-12-06 01:39:27    阅读次数:193
selenium python (七)层级定位(二次定位)
#!/usr/bin/python# -*- coding: utf-8 -*-__author__ = 'zuoanvip'#在实际测试过程中,一个页面可能有多个属性基本相同的元素,如果要定位到其中的一个,这时候需要用到层级定位。先定位到父元素,然后再通过父元素定位子孙元素#导入包from sel...
分类:编程语言   时间:2015-12-06 01:39:06    阅读次数:237
JavaScript类的设计
【转载】Javascript与其他的面向对象语言不同,如C++,Java或PHP等。它并不是基于类的,而是基于原型的一种语言。1、对象创建在Javascript中创建一个类是非常容易的:var myObject = { aVar: 15, aMethod: function() { ale...
分类:编程语言   时间:2015-12-06 01:38:02    阅读次数:144
轻松学习JavaScript十一:JavaScript基本类型(包含类型转换)和引用类型
一值的类型        早在介绍JS的数据类型的时候就提到过基本类型和引用类型,不过在说两种类型之前,我们先来了解一下变量的 值的类型。在ECMAScript中,变量可以存在两种类型的值,即原始值和引用值。        (1)原始值        存储在栈中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。        (2)引用值        存储在堆中的对象,也...
分类:编程语言   时间:2015-12-06 00:24:08    阅读次数:191
Linux TCP拥塞控制算法原理解析
这里只是简单梳理TCP各版本的控制原理,对于基本的变量定义,可以参考以下链接:TCP基本拥塞控制http://blog.csdn.net/sicofield/article/details/9708383TCP中RTO计算http://www.tuicool.com/articles/Yn6vErT...
分类:编程语言   时间:2015-12-06 00:22:51    阅读次数:422
如何在python脚本开发做code review
在软件项目开发中,我们经常提到一个词“code review”。code review中文翻译过来就是代码评审或复查,简而言之就是编码完成后由其他人通过阅读代码来检查代码的质量(可编译、可运行、可读、可维护、可复用),这些性质都比较抽象,但是一般都可以通过以下的检查点来实现。
分类:编程语言   时间:2015-12-06 00:20:50    阅读次数:269
关于数组的练习题:
1、定义一个长度为5的int类型数组。 int[] ar=new int[5];//声明一个长度为5的整型数组 ar[0]=4;//数组赋值,从0下标开始 ar[1]=54; ar[2]=2; ar[3]=8; ar[4]=99;//数组下标最大值为数组长度减12、对数组进行...
分类:编程语言   时间:2015-12-06 00:20:28    阅读次数:288
python面向对象编程
一、术语 对象:根据模板创建的实例,通过实例对象可以调用执行类中的函数 类:类就是一个用关键字Class定义的模板,模板里包含多个函数,函数里实现一系列的功能。 多态:多态从字面上的意思是多种形态、多种形式。换到编程实际中就是:程序接收到1个对象,但...
分类:编程语言   时间:2015-12-06 00:19:18    阅读次数:258
selenium python (四)键盘事件
#!/usr/bin/python# -*- coding: utf-8 -*-__author__ = 'zuoanvip'#在实际测试过程中,有时候我们需要使用tab键将焦点转移到下一个需要操作的元素,用以验证元素的排序是否正确。webdriver的Keys()类提供键盘上所有的按键操作,同时可...
分类:编程语言   时间:2015-12-06 00:19:08    阅读次数:524
python 调试方法
一、使用pdb http://blog.csdn.net/wyb_009/article/details/8896744 二、使用gdb 需首先配置gdb pythin支持,步骤如下: 1、修改Python-2.6/Misc/gdbinit,将 while $_i f_nlocals 修改为 whi...
分类:编程语言   时间:2015-12-06 00:16:21    阅读次数:268
selenium python (六)定位一组对象
checkbox源码:Checkboxcheckboxcheckbox1checkbox2checkbox3==============================================================================#!/usr/bin/python#...
分类:编程语言   时间:2015-12-06 00:16:21    阅读次数:206
Javascript对象的prototype
转帖:http://www.alloyteam.com/2015/10/prototype/?hmsr=toutiao.io&bsh_bid=928776428最近恰好有人问起关于 javascript 中的 prototype 相关的问题。特此简单地整理了一下,比较基础,希望能让有类型问题的同学,...
分类:编程语言   时间:2015-12-06 00:13:38    阅读次数:192
selenium python (五)打印信息及设置等待时间
#!/usr/bin/python# -*- coding: utf-8 -*-__author__ = 'zuoanvip'#一般情况下我们要验证打开的页面是否正确,可通过网页的Title和Current_URL来验证from selenium import webdriverdriver = w...
分类:编程语言   时间:2015-12-06 00:13:52    阅读次数:282
hdu5592/BestCoder Round #65 树状数组寻找第K大
ZYB's PremutationMemory Limit: 131072/131072 K (Java/Others)问题描述ZYBZYB有一个排列PP,但他只记得PP中每个前缀区间的逆序对数,现在他要求你还原这个排列.(i,j)(i A_jA?i??>A?j??输入描述第一行一个整数TT表示数据...
分类:编程语言   时间:2015-12-06 00:07:26    阅读次数:209
[java小笔记] 关于数组内存管理的理解
数组是大多数编程语言都提供的一种复合结构,如果程序需要多个类型相同的变量时,就可以考虑定义一个数组,java语言的数组变量时引用类型的变量,因此具有java引用变量的特性。在使用数组之前必须对数组对象进行初始化,当所有的数组元素都被分配了合适的内存空间,并指定了初始值是,数组初始化完成。 数组...
分类:编程语言   时间:2015-12-06 00:05:37    阅读次数:263
在CentOS上使用yum安装java
查看CentOS自带JDK是否已安装。◆输入:yumlistinstalled|grepjava。若有自带安装的JDK,如何卸载CentOS系统自带Java环境?◆卸载JDK相关文件输入:yum-yremovejava-1.7.0-openjdk*。◆卸载tzdata-java输入:yum-yrem...
分类:编程语言   时间:2015-12-06 00:02:08    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!