搜索到与相关的文章
IOS

编译ios版本的ffmpeg0.11.1

./configure\--cc=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc\--as='gas-preprocessor.pl/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc'\-

系统 2019-08-12 09:27:24 3460

操作系统

Heterogeneous Self-Organizing Network for Ac

Thisapplicationdisclosesmethodsforcreatingself-organizingnetworksimplementedonheterogeneousmeshnetworks.Theself-organizingnetworkscanincludeacomputingcloudcomponentcoupledtotheheterogeneousmeshnetwork.Inthemethodsandcomputer-reada

系统 2019-08-12 01:32:43 3459

编程技术

Flex: Animated Skins

Tink写了一个动画皮肤的例子,很好玩。几个截图:禁用的时候:[url=http://www.5uflash.com/Files/BeyondPic/2007-11/22/AnimatedSkinButton-disable.PNG][/url]激活之后:[url=http://www.5uflash.com/Files/BeyondPic/2007-11/22/AnimatedSkinButton-enable.PNG][/url]选中以后:[url=h

系统 2019-08-29 23:47:52 3458

编程技术

函数的单一职责原则(SRP)

结构化编程强调单一出口的原则,其目的在于增强函数流程的逻辑性。本身这个原则有些过于死板,但其保持代码逻辑性的目的是非常正确的。在面向对象设计,我们都知道要遵循单一职责原则(SRP),而函数也应遵循这一原则,以保证函数体逻辑的清晰并且高内聚。以下示例中,UpdateValue函数与下面m_value的赋值语句造成了逻辑的分散:当需要变更m_value的赋值逻辑时,往往会修改UpdateValue函数,而忽略了下面的赋值语句,这就会引起新的问题。顾此失彼嘛!这

系统 2019-08-29 23:41:38 3458

Python

python遇到sql2005 varchar(4000) varchar(MAX)

要往数据库里面写入一个长文本字段,这个字段是svg文件中polyline元素的points属性。设计时,数据库字段设置为varchar(4000)使用python读取svg,将points属性写入数据库,一切ok使用python根据查询数据库,重新生成svg时,读出来的points数据少了一大截,刚学python,算了,不搞了用Java写了一个,一切ok回头看看,Java映射成的是varchar(MAX)重新运行python,读出来的数据一切ok晕死,原来

系统 2019-08-29 22:01:23 3458

Tomcat

总结配置搭建tomcat时碰到的一些小问题

1.环境变量的配置在配置tomcat的环境变量时始终配置不对,于是首先检查之前java的环境变量是否正确,发现java命令可以用但是javac却找不到,自己又瞎搞一通,终于javac可以用了,但java命令告诉我:Error:registrykey'software\JavaRuntimeEnvironment'\CurrentVersion'hasvalue'1.7',but'1.8'isrequired.Error:couldnotfindjava.d

系统 2019-08-12 01:33:38 3458

Python

python rtree使用

安装pipinstallRtree在使用中,可以对点线面元素进行索引,对于点用一个阈值做外包,对于线面可以求外包,有外包以后就可以把数据插入索引,然后就可以求相交和临近。使用例子:fromrtreeimportindexclassMyIndex(object):def__init__(self,pose,distance):self.localPos=poseself.distance=distanceif__name__=='__main__':idx=

系统 2019-09-27 17:50:42 3457

C++

C++学习笔记(四)--虚函数表解析

C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不做过多的阐述。大家可以看看相关的C++的书籍。在这篇文章中,我只想从虚函

系统 2019-08-29 23:23:29 3457

编程技术

(第Ⅲ部分 结构型模式篇) 第12章 享元模式(Fly

——.NET设计模式系列之十三Terrylee,2006年3月摘要:面向对象的思想很好地解决了抽象性的问题,一般也不会出现性能上的问题。但是在某些情况下,对象的数量可能会太多,从而导致了运行时的代价。那么我们如何去避免大量细粒度的对象,同时又不影响客户程序使用面向对象的方式进行操作?本文试图通过一个简单的字符处理的例子,运用重构的手段,一步步带你走进Flyweight模式,在这个过程中我们一同思考、探索、权衡,通过比较而得出好的实现方式,而不是给你最终的一

系统 2019-08-29 22:45:56 3457

Javascript

javascript 身份证及电话号码验证

//这个可以验证15位和18位的身份证,并且包含生日和校验位的验证。//如果有兴趣,还可以加上身份证所在地的验证,就是前6位有些数字合法有些数字不合法。functionisIdCardNo(num){num=num.toUpperCase();//身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。if(!(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(num))){al

系统 2019-08-29 22:07:53 3457