- 军军小站|张军博客
搜索到与相关的文章
Python

python——寻找最长公共前缀|寻找最长公共子串

1.寻找最长公共前缀(1)扫描法defsubString(strs):result=strs[0]foriinrange(1,len(strs)):while(strs[i].startswith(result)==False):result=result[0:len(result)-1]iflen(result)==0:return"无公共前缀"returnresultif__name__=='__main__':result=subString(['a

系统 2019-09-27 17:49:05 2936

各行各业

FileSystemWatcher

可以使用FileSystemWatcher组件监视文件系统,并对文件系统的改变作出反应。通过使用FileSystemWatcher组件,在特定的文件或目录被创建、修改或删除时,可以快速和便捷地启动业务流程。例如,如果一组用户在合作处理一个存储在服务器共享目录下的文档时,可以使用FileSystemWatcher组件编写应用程序来监视对共享目录的更改情况。当检测到更改时,该组件可以运行处理过程,通过电子邮件通知每个用户。可以配置组件来监视整个目录及其内容,或

系统 2019-08-12 09:27:05 2936

Tomcat

Tomcat启动错误及解决方法

错误信息:1.org.apache.commons.dbcp.SQLNestedException:CannotcreatePoolableConnectionFactory(NetworkerrorIOException:Connectionrefused:connect)2.Causedby:java.sql.SQLException:NetworkerrorIOException:Connectionrefused:connect3.Causedby

系统 2019-08-12 01:32:47 2936

各行各业

OpenCV三种立体匹配求视差图算法总结

对OpenCV中涉及的三种立体匹配算法进行代码及各自优缺点总结:首先我们看一下BM算法:该算法代码:CvStereoBMState*BMState=cvCreateStereoBMState();intSADWindowSize=15;BMState->SADWindowSize=SADWindowSize>0?SADWindowSize:9;BMState->minDisparity=0;BMState->numberOfDisparities=32;B

系统 2019-08-12 09:26:52 2935

各行各业

Orcas Beta1 对多个同名扩展方法的处理逻辑

扩展方法是一个双刃剑,你如果要用扩展方法,就一定得准备碰到别人也用扩展方法,并且万一出现你们都对同一个类进行扩展函数名,参数一样的扩展时候,会出的各种问题.说明:以下测试是基于OrcasBeta1环境的测试,VS2008正式版发布后,也许会发生变化。如果你对扩展方法不是很熟悉,建议先看我之前的两篇博客:C#3.0中的扩展方法(ExtensionMethods)C#3.0中使用扩展方法来扩展接口如果我们项目中,在不经意期间,出现了重名的扩展方法,这时候编译器

系统 2019-08-12 01:31:51 2935

各行各业

Cuteflow调研报告 工作流 wordflow 文档管理 文

http://cuteflow.org/CuteFlow是一个基于Web的文档流转/工作流工具。用户定义好一个文档之后就会按指定的流程一步一步地转发给列表中的每一个用户。试用中发现的不足1.权限控制;D,有四种角色,admin,readOnly,sender,receiver,除receiver外,其它角色可以看到系统所有发送的文档;2.界面的二次开发;D,界面上不能设置系统的外观;3.用户注册;D,需要管理员进行用户的注册,无法用户自己注册;4.创建邮件

系统 2019-08-12 09:27:36 2934

Oracle

oracle数据字典

1.概念数据字典是oracle数据库用来存贮数据库结构信息的地方。数据字典是用来描述数据库数据的组织方式的,由表和视图组成。数据字典由脚本$oracle_home/rdbms/admin/catalog.sql创建。2.分类视图有三种实例:user_*(当前用户所拥有对象的有关信息),all_*(当前用户可访问对象的信息),dba_*(数据库中所有对象的信息)。查询数据字典数据时使用大写字母。可用upper\lower函数转换。一下以user_*实例举例(

系统 2019-08-12 01:54:37 2934

各行各业

有限状态机

有限状态机(finite-statemachine,fsm),又称有限状态自动机,简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。概念和术语状态存储关于过去的信息,就是说:它反映从系统开始到现在时刻的输入变化。转移只是状态变更,并且用必须满足来确使状态转移发生的条件来描叙她。动作是在给定时刻要进行的活动的描述。有多种类型的动作:进入动作(entryaction):在进入状态时进行退出动作:在退出状态时进行输入动作:依赖于当前状态

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

Python

多线程与多进程处理python socket并发

多线程处理Socket并发server#!/usr/bin/envpythonimportsocketimportthreadingserver=socket.socket()server.bind(('',9999))server.listen(5)defreadThread(conn,addr):"""创建一个新的线程,负责和一个客户端通讯:paramconn::paramaddr::return:"""whileTrue:data=conn.recv

系统 2019-09-27 17:47:42 2933

编程技术

Mac OS X:如何制作一个可启动HFS+,一个FAT32,和

介绍:这个方法用途是:在一个外置硬盘上,制作一个可以在任何Mac电脑(G4,G5-PPC和Intel-based)上可以启动的HFS+分区,以及一个FAT32分区,用于在OSX和Windwos之间交换数据,而不用在两个操作系统上安装任何第三方的驱动程序.而NTFS专门用于Windows系统.目前OSX上,只支持读取NTFS分区的数据,不支持写,要想支持写,就要安装第三方驱动,比如ParagonNTFS或者NTFS3g等,前面的那个是收费的商业软件,后面这个

系统 2019-08-29 23:26:33 2933