各行各业

opencv常用函数备忘

//显示图片1IplImage*src=cvLoadImage("xx.JPG");2cvNamedWindow("show_image",1);3cvShowImage("show_image",src);4cvWaitKey(0);5cvReleaseImage(&str);6cvDestroyWindow("show_image");//色彩空间转换,转换类型为CV_BGR2GRAY1IplImage*dst=cvCreateImage(cvGetS

系统 2019-08-12 01:33:32 2623

各行各业

cygwin中文乱码(打开gvim中文乱码、安装svn后

想用cygwinless看log,可能包含德语。格式是乱的,很多类似"ESC"之类的乱码。结果这个解决方案似乎也不错,有排版,有颜色高亮。-------------------------------------------------------【转】cygwin中文乱码(打开gvim中文乱码、安装svn后乱码)摘自宋金时的专栏(http://www.2cto.com/os/201202/119822.html)1、修改.bashrc文件执行命令:cd~

系统 2019-08-12 01:32:45 2623

各行各业

谷歌浏览器的源码分析(4)

关于对话框,主要实现了让用户查看当前软件的版本、软件信息和检查升级的功能。因此这个类主要继续ChromeViews::View类、ChromeViews::DialogDelegate和GoogleUpdateStatusListener。其中ChromeViews::View实现窗口的布局和显示问题,ChromeViews::DialogDelegate实现了事件响应,或者窗口某时是否可以显示按钮的问题,GoogleUpdateStatusListene

系统 2019-08-12 01:31:59 2623

各行各业

Configuration,J2EE通天塔的混乱之源

Java应用程序获得配置信息的方式可谓千奇百怪,配置文件的安排也毫无章法,每个人或许都有自己的一套读/写配置信息的习惯做法。“如果应用程序体系结构是巴别塔,配置就是让巴别塔项目陷于混乱的‘语言’。”————————Ifarchitectureweretobethetowerofbabel,configurationisitslanguageSatyaKomatineni(November25,20037:37AMPT)»PermalinkAsthestor

系统 2019-08-12 01:32:33 2622

各行各业

小道消息 sd2.0大会国外大师介绍

小道消息,一切以Csdn官方网站最终发布版本为准!Sd2.0官方大会网址http://www.sd2china.cn/1.JamesReinders,Intel-Topic-NewProgrammingTechniquesforMulti-coreProcessors2.TenniTheurer,Yahoo-Topic-PerformanceOptimizationforHigh-TrafficWebsites3.DanTheurer,Yahoo-Topi

系统 2019-08-12 01:32:07 2622

各行各业

WM终端安装包制作

一、INF文件介绍1.inf文件是由一系列段组成,段的定义放在广括号中,段名不能超过255字节,名字不区分大小写。每一个段描述了文件的目标地址,快捷方式,注册设置等信息,这些都会被写入.cab文件中。各个段可以随意排放次序。2.各段描述A.[Version]是必需的,可以指定应用程序的创建者和版本Signature="$WindowsNT$";必选项。用于指定.inf文件对哪个操作系统有效的字符串Provider="Test";作者的名字CESignatu

系统 2019-08-12 09:26:44 2621

各行各业

OpenCASCADE Linear Extrusion Surface

OpenCASCADELinearExtrusionSurfaceeryar@163.comAbstract.OpenCASCADElinearextrusionsurfaceisageneralizedcylinder.Suchasurfaceisobtainedbysweepingacurve(calledthe“extrudedcurve”or“basis”)inagivendirection(referredtoasthedirectionofex

系统 2019-08-12 01:33:12 2621

各行各业

Amazon Dynamo DB

如果做类似的应用,应该在协议上尽量兼容业界的著名实现,既方便抢用户,也可以避免一些可能的自创协议的问题。AmazonDynamoDB使用Json协议,格式还是比较简洁的,但是Json本身的处理可能比较耗费时间,特别是序列化/反序列化,Amazon选择这个也算是一个折中吧。http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/MakingHTTPRequests.html

系统 2019-08-12 09:27:38 2620

各行各业

详解JMeter正则表达式

详解JMeter正则表达式(1)1.概览JMeter中包含范本匹配软件ApacheJakartaORO。在Jakarta网站上有一些关于它的文档,例如asummaryofthepatternmatchingcharacters:http://jakarta.apache.org/oro/api/org/apache/oro/text/regex/package-summary.html。另外,还有关于该软件老版本的文档OROMatcherUser'sgui

系统 2019-08-12 09:27:37 2620

各行各业

i8042与i8048键盘控制器芯片端口操作总结

主板的键盘有一块专用的接口芯片,一般是采用一块单片微处理器8042(现在大多已集成在南桥或SIO里)。它控制整个键盘的工作,包括加电自检、键盘扫描码的缓冲以及与主板的通讯。6a%p0[8A0q0o9B*x0N两个重要的中断:计匠网论坛"L;}+_.d1y9a"?*oINT09H是H/W中断,对应IRQ1,INT16H是一个S/W中断。当键盘的一个键被按下时,键盘接口芯片根据被按下的位置,INT09H负责把键值转换成INT16H认识的值,返回给INT16H。

系统 2019-08-12 09:27:21 2620

各行各业

为什么selenium定位不到元素

在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况,一般可以从以下几个方面着手解决:1、Frame/Iframe原因定位不到元素:这个是最常见的原因,首先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而webdriver每次只能在一个页面识别,因此需要先定位到相应的frame,对那个页面里的元素进行定位。2、Xpath描述错误原因:这种情况有可能是:1、xpath语法规则书写错误,这个木有办法,补下x

系统 2019-08-12 09:26:54 2620

各行各业

关于James Clark的XML, JSON和其它许多事情

原文:JamesClarkonXML,JSONandlotsofotherstuff在xml领域中最耀眼的人物(没有冒犯Tim吧)刚刚开始写blog了。在schema的状态和角色,以及后来的JSON上,我都很欣赏他的分析。我们中的一帮人都正在努力工作,其目标是使Microsoft朝着更加结构化的类型处理发展-----希望我们好运吧。与James不同的是,我不会过分强调人们一定要用编程语言来定义schema。也就是说,对于描述结构化的数据,我由衷的认为,这个

系统 2019-08-12 01:33:02 2620

各行各业

在项目中灵活运用合适的排序方法(Sphinx,SQL,Y

本文总结一下最近项目中用到的各种排序方法,如需转载,请注明文章出处1,Sphinx排序Yii::import('ext.SphinxClient');$sphinxapi=newSphinxClient();$sphinxapi->SetServer('127.0.0.1',10312);$sphinxapi->SetConnectTimeout(3);$sphinxapi->SetMatchMode(SPH_MATCH_BOOLEAN);$sphinxa

系统 2019-08-12 01:33:28 2619

各行各业

node.js中使用imagemagick进行图片裁剪压缩

node.js中使用imagemagick进行图片裁剪压缩安装imagemagicksudoapt-getinstallimagemagickorwgethttp://www.imagemagick.org/download/ImageMagick.tar.gztarzxvfImageMagick.tar.gzcdImageMagick./configure--prefix=/usr/localmakesudomakeinstall安装GraphicsMa

系统 2019-08-12 01:33:13 2619

各行各业

editplus的配置文件来支持sql语法高亮

editplus默认是没有sql语法高亮的,原因是它的内部没有sql.stx的这样一个语法文件我们自己在EditPlus的安装目录下面新建一个文件名为sql.stx,然后打开editplus,打开工具->参数->文件->设置与语法,单击右上角的“添加”按钮,添加一个类型,在描述栏填上sql,扩展栏也填上sql,如果有多个扩展名,之间用“;”隔开(例如:sql;db2),然后在语法文件填上sql.stx文件所在的路径,应用即可你可以点击下载这个文件http:

系统 2019-08-12 01:32:51 2619