找软件用软件,到华军软件园!
华军软件园>下载分类
  • ossutil Linux版32位+64位版

    ossutil Linux版32位+64位版

    ossutil Linux版32位+64位版大小:5.3MB更新时间:2018-04-02软件授权:国产软件
    ossutilLinux版32位+64位版是一款官方命令行管理工具,支持Windows,Linux,Mac平台,不依赖于任何第三方组件,下载后即用不需要安装。ossutil工具旨在为用户提供一个方便的,以命令行方式管理OSS数据的途径。 安装使用 根据您的操作系统选择相应的binary或者压缩包下载后,运行相应的binary(如果binary为不可执行文件,请给binary增加可执行权限:chmod755ossutil),即: linux系统下: ./ossutil 设置ossutil的语言 在使用ossutil的命令时,可以使用-L选项设置语言,可选范围为CH/EN,即:中文或英文。大小写不敏感。默认语言为CH(中文),如果设置成CH(中文),需要确保您的系统为utf-8编码,否则可能会显示乱码。 如: ./ossutilhelpls显示ls默认语言的帮助 ./ossutilhelpls-Lch显示ls的中文帮助 ./ossutilhelpls-Len显示ls的英文帮助 ./ossutilconfig-Lch运行ossutilconfig的交互式配置命令,其中的提示语言为中文。 ./ossutilconfig-Len运行ossutilconfig的交互式配置命令,其中的提示语言为英文。 注意:ossutil输出的错误默认都为英文,不会受上述选项影响。
    安全下载
  • .net程序内存监测分配工具(CLR Profiler for .NET Framework 4)

    .net程序内存监测分配工具(CLR Profiler for .NET Framework 4)

    .net程序内存监测分配工具(CLR Profiler for .NET Framework 4)大小:15.9MB更新时间:2018-03-30软件授权:国产软件
    CLRProfiler是用来观察托管堆内存分配和研究垃圾回收行为的一种工具。使用该工具中不同的视图,你能获得关于你运用程序的执行、内存的分配和消耗等有用信息。并调用树状结构,显示每个方法分配和加载程序集。 这里主要要说的是CLRProfile了,他检测结果最为详细,不过由于检测托管堆分配和垃圾回收会影响应用程序的运行速度,因此无法得之时间上的性能测试。
    安全下载
  • fastreport 4.14 full source

    fastreport 4.14 full source

    fastreport 4.14 full source大小:9.9MB更新时间:2018-03-30软件授权:国产软件
    FastReport是非常强大的报表控件,相比QuickReport,ReportBuilder更加灵活,又非常小巧,速度快。VCL版本支持BorlandDelphi2-6andBorlandC++Builder1-6。CLX版本支持Delphi和Kylix。 使用说明: 使用recompile.exe,先选择中文语言,编译一次, 然后再选择recompileallpackage进行编译.. 编译后,在LibD17(xe3环境下编译为例)中,将*.bpl拷贝到c:windowssystem32 然后打开xe3程序,添加控件,选择LibD17下的*.bpl进行安装 使用技巧篇1.FastReport中如果访问报表中的对象? 可以使用FindObject方法。 TfrxMemoView(frxReport1.FindObject('memo1')).Text:='FastReport'; 2.FastReport中如何使用上下标? 设置frxmemoview.AllowHTMLTags:=True;在Text输入如下 上标:mmsup2/sup 下表:ksub6/sub 举一反三,你还可以使用其他HTML标记。 3.FastReport中如何打印总页数? 设置两次报表后加入引号内内容第[Page#]页共[TotalPages#]页 4.FastReport中如何动态加入变量及变量组? 建立变量组名 frxreport1.Variables.Add.Name:=''+变量组名; 建立变量名 frxreport1.Variables.AddVariable('组名,如果为不存的组或空,则为默认组,这里不需要 空格',变量名,变量初始值); 例如要建立变量组Yuan,二个变量Yuan1,Yuan2,则为 frxreport1.Variables.Add.Name:='Yuan'注意前面是空格 frxreport1.Variables.AddVariable('Yuan',Yuan1,初始值) frxreport1.Variables.AddVariable('Yuan',Yuan2,初始值) 5.FastReport中如何加入自定义函数? Fastreport可以自己加入需要的函数,来实现特定的功能。过程就是: 1)添加函数到报表中。 frxreport1.AddFunction('完整的函数声明'); 如有一个自定义函数,为GetName(Old:String):String;这个函数通过数据集的一个字段,得到另 一个返回值。 则语句为:frxreport1.AddFunction('FunctionGetName(Old:String):String;'); 2)脚本中使用函数。 在脚本中或报表中使用自定义函数,就像使用其它Fastreport内置函数一样。 3)程序中处理函数。 使用函数是通过frxreport1的OnUserFunction函数来实现的。 OnUserFunction的声明如下:Function(constMethodName:String;varParams:Variant): Variant;
    安全下载
  • java class文件查看工具

    java class文件查看工具

    java class文件查看工具大小:0.76MB更新时间:2018-03-30软件授权:国产软件
    非常好用,编译效果很好。如果你需要直接查看编译过的JAVA代码但又没源代码,用它就没错了,解压可用,强大的反编译功能,可以把class文件编译成java文件,而且支持层级关系,在打开子类的情况下,直接点击父类名称,即可进入父类文件轻巧方便~是我使用过最好的反编译软件~~ 程序运行的容器只能识别class文件,而我们在编写的代码的时候实际上是java文件,那么就需要这个java文件编译成class文件,不过有时候java文件并不编译,或者无法同步,我们这个时候就需要查看class文件内容,我们借助第三方工具来查看! javaclass文件查看工具怎么用? 1、从网上下载jd-gui工具,然后解压,其实此工具并不需要安装,直接就能打开使用,点击工具图标 2、在打开的工具界面中,点击左上角的File----openFile 3、选择我们要打开的class文件,然后点击打开按钮 4、然后我们就可以看到class文件里面的内容了,是不是和java文件内容一样啊 JD-GUI是以单独的程序的方式运行,JD-EcliPSe则是以一个eclipse插件的方式运行。 JD-GUI是一个独立图形界面的Java源代码&.class&文件反编译工具。您可以浏览重建的源代码,JD-GUI的即时访问方法和字段。JD-GUI不得包含或嵌入到商业软件产品。不过,这个项目可以被自由地用于个人需要一个商业或非商业的环境。JD-GUI不得包含或嵌入到商业软件产品。不过,这个项目可以被自由地用于个人需要一个商业或非商业的环境。
    安全下载
  • HttpDebug

    HttpDebug

    HttpDebug大小:0.14MB更新时间:2018-03-30软件授权:国产软件
    可以自定义Cookie、Post数据甚至是整个HTTP请求头,用作开发WEB、WEB应用软件的调试很不错!,当然还能做别的...
    安全下载
  • ossfs Linux版安装包

    ossfs Linux版安装包

    ossfs Linux版安装包大小:2.3MB更新时间:2018-03-30软件授权:国产软件
    ossfsLinux版安装包是一款官方工具。支持Linux平台。能让您在Linux系统中把OSSbucket挂载到本地文件系统中,您能够便捷地通过本地文件系统操作OSS上的对象,实现数据的共享。 主要功能 ossfs基于s3fs构建,具有s3fs的全部功能。主要功能包括: 支持POSIX文件系统的大部分功能,包括文件读写,目录,链接操作,权限,uid/gid,以及扩展属性(extendedattributes) 通过OSS的multipart功能上传大文件。 MD5校验保证数据完整性。 局限性 ossfs提供的功能和性能和本地文件系统相比,具有一些局限性。具体包括: 随机或者追加写文件会导致整个文件的重写。 元数据操作,例如listdirectory,性能较差,因为需要远程访问OSS服务器。 文件/文件夹的rename操作不是原子的。 多个客户端挂载同一个OSSbucket时,依赖用户自行协调各个客户端的行为。例如避免多个客户端写同一个文件等等。 不支持hardlink。 不适合用在高并发读/写的场景,这样会让系统的load升高。
    安全下载
  • Node.js x64版

    Node.js x64版

    Node.js x64版大小:11MB更新时间:2018-03-29软件授权:国产软件
    Nodev6.9.1(LTS)发布了。Node.js是一套用来编写高性能网络服务器的javascript工具包,Node.js是一个基于ChromeV8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。 Node.js介绍: Node.js采用C++语言编写而成,是一个Javascript的运行环境。为什么采用C++语言呢?据Node.js创始人RyanDahl回忆,他最初希望采用Ruby来写Node.js,但是后来发现Ruby虚拟机的性能不能满足他的要求,后来他尝试采用V8引擎,所以选择了C++语言。既然不是Javascript应用,为何叫.js呢?因为Node.js是一个Javascript的运行环境。Node.js是一个后端的Javascript运行环境(支持的系统包括Linux、Windows和Mac等),这意味着你可以编写系统级或者服务器端的Javascript代码,交给Node.js来解释执行,Node.js采用了GoogleChrome浏览器的V8引擎,性能很好,同时还提供了很多系统级的API,如文件操作、网络编程等。浏览器端的Javascript代码在运行时会受到各种安全性的限制,对客户系统的操作有限。相比之下,Node.js则是一个全面的后台运行时,为Javascript提供了其他语言能够实现的许多功能。 值得关注的更新 streams:Fixaregressionintroducedinv6.8.0inreadablestreamthatcausedunpipetoremovethewrongstream(AnnaHenningsen) 提交 [2c3bbb576c]-doc:fixchangelogindexforv6.9.0(RodVagg)#9168 [f4b766f5b7]-streams:fixregressioninunpipe()(AnnaHenningsen)#9171 [6072326009]-test:addregressiontestforunpipe()(NielsNielsen)#9171 [9f248a4d83]-tools:checktagisongithubbeforerelease(RodVagg)#9142 [c74d3a700a]-tools:makedetachedSHASUM.sigfileforreleases(RodVagg)#9071 [955bbf876f]-tools:explicitlysetdigestalgoforSHASUMto256(RodVagg)#9071
    安全下载
  • spring framework J2EE框架

    spring framework J2EE框架

    spring framework J2EE框架大小:17.3MB更新时间:2018-03-29软件授权:国产软件
    springframeworkJ2EE框架是一款一个开源的项目,而且目前非常活跃;它是一个基于IOC和AOP的构架多层j2ee系统的框架,但它不强迫你必须在每一层中必须使用Spring,因为它模块化的很好,允许你根据自己的需要选择使用它的某一个模块。 Spring特性 强大的基于JavaBeans的采用控制翻转(InversionofControl,IoC)原则的配置管理,使得应用程序的组建更加快捷简易。 一个可用于从applet到JavaEE等不同运行环境的核心Bean工厂。 数据库事务的一般化抽象层,允许宣告式(Declarative)事务管理器,简化事务的划分使之与底层无关。 内建的针对JTA和单个JDBC数据源的一般化策略,使Spring的事务支持不要求JavaEE环境,这与一般的JTA或者EJBCMT相反。 JDBC抽象层提供了有针对性的异常等级(不再从SQL异常中提取原始代码),简化了错误处理,大大减少了程序员的编码量.再次利用JDBC时,你无需再写出另一个'终止'(finally)模块.并且面向JDBC的异常与Spring通用数据访问对象(DataAccessObject)异常等级相一致. 以资源容器,DAO实现和事务策略等形式与Hibernate,JDO和iBATISSQLMaps集成。利用众多的翻转控制方便特性来全面支持,解决了许多典型的Hibernate集成问题.所有这些全部遵从Spring通用事务处理和通用数据访问对象异常等级规范. 灵活的基于核心Spring功能的MVC网页应用程序框架。开发者通过策略接口将拥有对该框架的高度控制,因而该框架将适应于多种呈现(View)技术,例如JSP,FreeMarker,Velocity,Tiles,iText以及POI。值得注意的是,Spring中间层可以轻易地结合于任何基于MVC框架的网页层,例如Struts,WebWork,或Tapestry。 提供诸如事务管理等服务的面向方面编程框架。 在设计应用程序Model时,MVC模式(例如Struts)通常难于给出一个简洁明了的框架结构。Spring却具有能够让这部分工作变得简单的能力。程序开发员们可以使用Spring的JDBC抽象层重新设计那些复杂的框架结构。 Spring下属产品包括 Spring核心产品 SpringWebFlowWeb工作流的产品,里面集成了Spring的MVC SpringSecurity认证和集成方面的组件 SpringWebServicesWeb服务的工具类 SpringBatch执行Java批处理的工具类 SpringDynamicModules动态维护模块的工具类 SpringIntegration集成工具 SpringJavaConfig配置工具类 SpringFramework接口编程
    安全下载
  • 版本管理工具(TortoiseSVN)

    版本管理工具(TortoiseSVN)

    版本管理工具(TortoiseSVN)大小:13.7MB更新时间:2018-03-29软件授权:国产软件
    TortoiseSVN是Subversion版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将Subversion和版本控制系统看作一种&时间机器&。 版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队-或许是同时工作在同一个文件!-你就会明白为什么一个好的系统需要管理潜在的混乱。 svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。 使用方法: 新建一个文件夹:E:TortoiseSVN TortoiseSVN会在这个文件夹创建版本库,并且会弹出一个提示框,点击&创建目录结构&,然后启动版本库浏览器,就可以看到版本库的目录结构 通过点击&创建目录结构&,TortoiseSVN自动创建了3个文件夹,branches,tags,trunk, trunk目录 主干目录,一般情况下是在此目录下进行代码的开发,这个目录应该存放最新的代码。 tags目录 代码的版本标记,这个目录的代码不允许更改,比如,软件发了1.0版本,就需要将1.0版本的代码在tags中放一份拷贝,发了2.0,就要在tag中标记一个2.0。如果1.0软件出现了bug,开发人员要验证bug,直接从tag中取1.0版本的代码就可以了,不会把个个版本混淆。 branches目录 分支目录,用于开发新功能或解决老版本的bug。比如,1.0版本上线,开发人员全力投入2.0版本的开发,但是,1.0版本突然出现了一个bug必须要修复,而且很紧急,不能等到2.0版本上线,这时候该怎么办呢。正确的做法是,从tag中取1.0版本的代码,建立一个新的分支,开发人员在这个分支上解决1.0发现的bug,解决完成并测试通过之后,在tag中添加一个新的版本标记,比如1.1,然后关闭这个分支。如果1.1再出现bug,那么从1.1建立分支,以此类推,直到2.0出现。 三、添加和检出项目 打开版本库浏览器,在trunk目录点击右键,加入文件夹,加入一个新的工程TestSVN。 将此工程检出:右键--SVN检出 四、创建分支和标记 选择项目--右键--复制到 在项目上:右键--版本分支图  查看各个版本分支
    安全下载
  • h3cwb521x-e编程器固件

    h3cwb521x-e编程器固件

    h3cwb521x-e编程器固件大小:11.1MB更新时间:2018-03-28软件授权:国产软件
    h3cwb521x-e编程器固件ar9341是一款编程器固件应用,大家可以直接免费下载使用,作为一款专业辅助工具,能帮助大家完美解决需要解决的问题。 应用简介: AR9341路由,这个方案大部分都是TP-LINK路由器,第三方固件比较齐全,各品牌的原厂固件不多。 现在把我收集的各种固件分享给大家,大部分都是编程器固件,文件大小是整数的都是编程器固件。没有编程器的朋友不要乱刷,刷之前记得备份自己原来的固件。
    安全下载
  • 浏览源代码的工具Code Browser

    浏览源代码的工具Code Browser

    浏览源代码的工具Code Browser大小:0.29MB更新时间:2018-03-27软件授权:国产软件
    CodeBrowser是一个专门用来浏览源代码的工具,其主要的特色是支持代码折叠和大纲显示。 CodeBrowser是一个专用的浏览器,可以在上网的时间查看任何网页的源代码。它使用方便,可以将源代码存储到本地! CodeBrowser是传统的文本编辑器,它显示一个结构化的文本文件,类似浏览器和网络浏览器窗口一样。
    安全下载
  • 用VBS创建一个带有用户窗口的小程序

    用VBS创建一个带有用户窗口的小程序

    用VBS创建一个带有用户窗口的小程序大小:1.6MB更新时间:2018-03-27软件授权:国产软件
    用VBS创建一个带有用户窗口的小程序是一款使用一段VBScript脚本,实现一个带有窗口的小程序,也就是要让vbs提供一个界面,让你选择启动的方式?它哪有这功能。 程序说明 可以实现的事情: 播放一段Flash动画或影片 打开一个网页 弹出一个提示对话框 说明 必须在安装OfficeExcel的环境中运行 支持:Excel201020132016等 程序执行 解压zip包后,直接点击VBS创建用户窗口脚本[64or32bit].vbs。
    安全下载
  • 版本控制软件(SourceTree)

    版本控制软件(SourceTree)

    版本控制软件(SourceTree)大小:19.3MB更新时间:2018-03-27软件授权:国产软件
    对于开发者来说SourceTree这款软件肯定不会陌生,作为一款开源免费的git客户端,SourceTree是很多开发者们的首选。SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。 功能介绍: 通过一个简单的用户界面即可使用所有的Git命令 通过一次单击,即可管理所有的Git库,无论是托管的还是本地的 通过一次单击,即可进行commit、push、pull、merge等操作 一些先进的功能,如补丁处理、rebase、shelve、cherrypicking等 可以连接到你托管在Bitbucket、Stash、MicrosoftTFS或GitHub中的代码库 SourceTree使用教程: --在github上注册一个账号,然后登陆。 --在github上点击createnew,newrepository,随便输入一个项目名称即可,注意选上initthisrepositorywithreadme(不选择也可以,事后再自己编辑),如下图。 --如果想删除刚创建的项目,可以,点右下角的setting,如下图。 --将页面拉到最下边,点击deletethisrepository,在弹出层中输入项目名称,点击删除即可,如下图。 --现在要在本地clone出远程的项目,在github上点击刚才创建的项目,进行项目详情,在右下角有一块信息,复制https连接,如下图 --在本地随便一个目录下,输入以下命令,gitclonehttps://github.com/collonn/MyBatisGen.git,(这里用了一个我的开源项目做为示例), --我们可以看到,新建的项目除了一个readme文件,什么也没有,你可以随便将一个maven项目的内容copy到此目录下,编译正确后,就可以提交了,下面我们以SourceTree为例,来演示怎么用可视化GUI工具提交修改。 --下载并安装SourceTree,以windows版本为例,安装完成后,打开sourcetree,如下图 --点击file-open,选择我们刚才clone出来的项目的根目录后,打开后,如下图,可以看到,branches只有一个master,点击右边的Uncommitedchanges,会显示你所有有改动但未提交的文件。 --看Unstagedfiles这一块内容,我们按住shift,选择所有你要提交的文件,然后再点鼠标右键,选择add(意思就是add到本地的索引库),操作完成后,Stagedfiles这块内容就会出现我们刚才选择的所有文件,如下图 --在我们提交到本地repo前,我们先在sourcetree中设置一下通用information,当commit到本地时,这个infomation会当做通用的提交信息,点击tool-options,在fullname和emailaddress中输入你的github账号信息,如下图 --返回到我们刚才那一点,在Stagedfiles中选择要提交到本地仓库的文件后,点击sourcetree左上角的commit之后,会让我们输入commentsaboutthiscommit,输入后,点提交,可能会提示你再输入github的用户名和密码,如下图 --至此,我们只是提交到了本地仓库,最后一步就是如提交到远程仓库了,点击工具栏的push按钮,就可以提交到远程仓库(push到远程前,最好先从远程pull一把)。点击pull,即可从远程仓库下载最新的别人提交的修改了,如下图 --点击push后,会让你选择提交到远程仓库的哪个分支,自己决定吧,提交到远程仓库后,github上就可以看到你提交的内容了,如下图 --在分支1上的修改可以通过cherrypick,直接将修改的代码commit到分支2上。 也可以在分支2上去过merge操作来获取其它分支的commit,但是要通过intellijidea去进行merge。 注意cherrypick只用直接取到你本次提交的代码,另人在你提交之前的提交不会搞过来,而merge则会把你提交前别人提交也也搞过来。 intellijide操作如下图: --sourcetree左边栏的Branches,可以随便删除,再重新从Remotes中选择你要checkout的分支,clone到本地仓库。 --对于当前的所有本地改动,都可以用Stash功能将改动暂时保存,在任何时候都可以进行applystashtocurrentworkbranch。 --至此,githut和sourcetree的使用,就结束了,工具只是方便大众化,不排斥只用commandline操作
    安全下载
  • jre 9下载(Java SE Runtime Environment)

    jre 9下载(Java SE Runtime Environment)

    jre 9下载(Java SE Runtime Environment)大小:93.5MB更新时间:2018-03-27软件授权:国产软件
    JRE9官方下载是运行JAVA程序不可缺少的环境。JRE中由ClassLoader负责查找和加载程序引用到的类库,基础类库ClassLoader会到rt.jar中自动加载,其它的类库,ClassLoader在环境变量CLASSPATH指定的路径中搜索,按照先来先到的原则,放在CLASSPATH前面的类库先被搜到,Java程序启动之前建议先把PATH和CLASSPATH环境变量设好,OS通过PATH来找JRE,确定基础类库rt.jar的位置,JRE的ClassLoader通过CLASSPATH找其它类库。 Java语言是稳居网络应用程序语言的首选之一。如今的Java不仅在执行速度上有大幅度的改革,而且在内容上也有做了不少些修改以及增强。 JavaSERuntimeEnvironment基础类库 RE自带的基础类库主要是JRElibrt.jar这个文件,包括了Java2平台标准版的所有类库。和JRE的版本一致。 NetFramekwork的核心类库 NetFramekwork的核心类库被放置在C:Winntassemblygac目录下,按照不同的名称空间放在不同目录中,不像JRE打成了一个包。并且可以同时存在不同的版本,例如: 某类库1.0版本C:Winntassemblygac名称1.0名称.dll 某类库1.1版本C:Winntassemblygac名称1.1名称.dll 这样做,虽然很灵活,可以随时把类库更新到最新的状态,但是很容易带来版本管理的复杂度,造成版本不一致。 JRE查找方法 JRE中由ClassLoader负责查找和加载程序引用到的类库,基础类库ClassLoader会到rt.jar中自动加载,其它的类库,ClassLoader在环境变量CLASSPATH指定的路径中搜索,按照先来先到的原则,放在CLASSPATH前面的类库先被搜到,Java程序启动之前建议先把PATH和CLASSPATH环境变量设好,OS通过PATH来找JRE,确定基础类库rt.jar的位置,JRE的ClassLoader通过CLASSPATH找其它类库。但有时候会出现这样的情况,希望替换基础类库中的类库,那么也可以简单的通过-Djava.endrosed.path=...参数传递给java.exe,于是ClassLoader会先于基础类库使用java.endrosed.path参数指定路径的类库。因此Java的版本管理是非常简单有效的,也许很原始,不过很好用,简单就不容易出错。(所以我很奇怪EricRamond为什么批评Java的类库管理机制,他还居然批评Java的接口,令人怀疑他对Java的了解程度)
    安全下载
  • ossutil工具32位+64位

    ossutil工具32位+64位

    ossutil工具32位+64位大小:5.2MB更新时间:2018-03-27软件授权:国产软件
    ossutil工具32位+64位是一款旨在为用户提供一个方便的,以命令行方式管理OSS数据的途径。当前版本未提供完整的Bucket管理功能和Multipart管理功能,相关功能会在后续版本中开发。现在如果有使用上述功能的需要,可以先使用osscmd命令行工具。 安装使用 根据您的操作系统选择相应的binary或者压缩包下载后,运行相应的binary(如果binary为不可执行文件,请给binary增加可执行权限:chmod755ossutil),即: windows系统下有两种方法(以64位系统为例): 1)解压压缩包,双击运行其中的bat文件,再键入:ossutil64.exe 2)解压压缩包,cmd进入压缩包中binary所在的目录,键入:ossutil64.exe 设置ossutil的语言 在使用ossutil的命令时,可以使用-L选项设置语言,可选范围为CH/EN,即:中文或英文。大小写不敏感。默认语言为CH(中文),如果设置成CH(中文),需要确保您的系统为utf-8编码,否则可能会显示乱码。 如: ./ossutilhelpls显示ls默认语言的帮助 ./ossutilhelpls-Lch显示ls的中文帮助 ./ossutilhelpls-Len显示ls的英文帮助 ./ossutilconfig-Lch运行ossutilconfig的交互式配置命令,其中的提示语言为中文。 ./ossutilconfig-Len运行ossutilconfig的交互式配置命令,其中的提示语言为英文。 注意:ossutil输出的错误默认都为英文,不会受上述选项影响。
    安全下载
  • Socket调试助手

    Socket调试助手

    Socket调试助手大小:18.7MB更新时间:2018-03-22软件授权:国产软件
    Socket调试助手是一款Socket调试工具,附带源码,需要的拿去,该工具可以有效地帮助网络管理员检测各种网络通信状永久,集成了TCP服务器/客户端、UDP服务器/客户端和UDP广播/组播等功能。 软件说明 一个很好的网络调试软件,对于UDP,TCP服务器和客户端调试很有用 功能特点 1、全面集成TCP服务器/客户端;UDP服务器/客户端;UDP广播/组播功能 2、支持多Socket并行测试,采用树状Socket可视化界面,所有Socket句柄一目了然 3、在一个程序内可进行多句柄/多类型的Socket的创建/删除/以及数据收发等操作 4、支持16进制的发送和16进制接收显示,支持汉字以及文本发送 5、用户可以方便的把接收到的数据保存下来 6、支持发送、接收字节数统计 7、支持数据循环发送,同一内容可自动发送1次至10000次
    安全下载
  • Perl程序开发(ActiveState Perl Dev Kit Pro)

    Perl程序开发(ActiveState Perl Dev Kit Pro)

    Perl程序开发(ActiveState Perl Dev Kit Pro)大小:15.1MB更新时间:2018-03-22软件授权:国产软件
    利用PerlAPP可以将程序运行在HP/UX,LINUX,SOLARIS,WINDOWS等平台,可视化调试器可以远程调试,PerlNet可以编译NET部分。软件还可以生成Active控件,微软的MSI安装文件等。 相当专业又必不可少的工具软件,程序员什么的不认识它都不好意思说自己是程序员,欢迎下载测试. 为Perl程序员开发程序提供必不可少的工具,使得创建、构造程序变得容易,可以将perl程序在HP-UX、Linux、Solaris和Windows平台下生成各自可执行文件,调试Perl脚本也是一件容易的事,支持将VBScript转换成Perl,也能用Perl创建.NET和ActiveX控件
    安全下载
  • vc++兼容版本

    vc++兼容版本

    vc++兼容版本大小:16.3MB更新时间:2018-03-22软件授权:国产软件
    vc++兼容版本是一款vc++6.0兼容版本(支持xp,win7,win8,win10),虽然vc++6.0快要被淘汰了,但是在教学过程中还是有使用的,但是经常会遇到win10或者win8系统不能打开或者运行有问题的情况。所以找了一个兼容版本的。 建工程文件步骤如下: 1、点击左上角的&文件&按钮 2、点击选项卡的&新建&按钮 3、点击弹出来的对话框左上角的&文件&,然后选择C++SourceFile,右边文件名是你想给该文件输入的名称,位置就是该文件保存的位置(建议修改到自己熟悉的路径下)设置好后点击确定 什么版本的VC++可以和win7兼容? 可以用vc6.0绿色版,这样就可以兼容了,用的这个版本的,别的安装好,编译程序时会报错。
    安全下载
  • WinPcap抓包

    WinPcap抓包

    WinPcap抓包大小:1.2MB更新时间:2018-03-21软件授权:国产软件
    WinPcap抓包是一个好用的抓包工具,是windows平台下一个免费,公共的网络访问系统,更加强大的功能和更加精准的网络抓取数据,兼容性更加完美,实现抓包并统计出各种协议的数量。 用法说明 选择网卡,host上填上过滤信息(包里包含的文本),开始抓包 比如抓个GET的包 抓主机名(host)为opendata.baidu.com的包 ps.注意过滤信息的大小写
    安全下载
  • CnPack IDE 专家包(CnWizards)

    CnPack IDE 专家包(CnWizards)

    CnPack IDE 专家包(CnWizards)大小:22.6MB更新时间:2018-03-21软件授权:国产软件
    CnPackIDE专家包(用于增强Delphi/C++Builder/BDS的IDE),CnWizards是CnPack项目组的主力产品之一,中文全称是CnPackIDE专家包,英文全称是CnPackIDEWizards,简称CnWizards。CnWizards是一组集成在Delphi/C++Builder/BDS的IDE中,用于增强IDE功能、提高IDE的可用性及开发效率的免费、开放源码工具。 2010年9月,CnWizards已进入EmbarcaderoDelphiXEPartnerDVD。 CnWizards主要面对哪类用户群? CnWizards产品主要面对使用Delphi567、C++Builder56与BDS20052006、RADStudio200720092010XEXE2XE3XE4XE5的开发者。CnWizards目前的发布版本包括简体中文、繁体中文、英三种语言。 CnWizards主要有哪些功能? CnWizards在Delphi/C++Builder/BDS的IDE中提供了十多个可独立设置的子专家,数十种功能,主要包括: *代码输入助手 *代码结构匹配高亮与画线 *增强的单元窗体列表功能 *TabOrder设置专家 *窗体设计器的浮动工具栏 *MSDN帮助集成功能 *代码编辑器工具栏与功能扩展 *工程相关的扩展功能 *组件面板多行显示支持 *窗体置顶与折叠功能 *源代码统计功能 *引用单元清理 *其他大量增强与改进 CnWizards以与开源协议兼容的CnPack协议发布,因而是开源、免费的。任何个人或商业团体可以免费使用CnWizards,无需支付任何费用。 关于CnPack开发组: CnPack是由互联网上一群中国程序员开发的开放源码的自由软件项目,当前主要 的工作成果包括CnPack组件包、CnWizards专家包以及CVSTracNT错误跟踪系 统等。2009年CnPack开发组成为了Embarcadero的技术合作伙伴。 CnPack开发团队目前规模有260余人,并且还在不断发展壮大中。 关于界面截图可参考: 此外,CnWizards还附带下列独立运行的小工具: *CnWizards设置导入导出工具 *DFM窗体转换工具 *IDE配置备份/恢复和清除打开文件历史工具 *调试信息输出单元CnDebug与调试信息查看器CnDebugViewer *ASCII字符表 *IDE外部专家管理工具 *源码模块关系分析工具 更新记录: CnPackIDE专家包(CnWizards)1.0.4较1.0.3的更新 +增加对RADStudioXE7的支持。 *使用DDetours进行Hook以解决与其他专家包冲突的问题,仅支持D7或以上版本。 *源码模板增加UnitPath宏供输入当前Unit的所在路径。 *代码高亮优化高亮当前标识符的性能。 *代码高亮修正代码折叠时空行分隔线显示不正确的问题。 *前进后退扩展修正BDS下启动后显示不完全的问题。 *其它的错误修正和改进。 1.0.2较1.0.1的更新 +增加对RADStudioXE5的支持。 +代码输入助手支持C++Builder5/6。 *前进后退扩展支持BDS的工具栏跳转按钮。 *引用单元清理修正一处末尾字符错乱的问题。 *BDS下高亮当前标识符功能修正一处使用某些等宽字体时错位的问题。 *其它的错误修正和改进。 0.9.3较0.9.2的更新 +组件选择工具增加按事件过滤的功能。 *更新日常升级检查模式,帮助中加入隐私保护的说明。 *代码高亮增加配色方案的导入导出机制。 *代码高亮优化对回车换行的处理,避免不正确的回车换行引发行绘制偏差。 *代码高亮修正对当前嵌套子过程判断可能不正确的问题。 *编辑器标签页修正Delphi6/C++Builder6下多行时不能改变高度的问题。 *修正C++Builder中打开窗体时可能未打开对应Cpp文件的问题。 *MessageBox专家修正一处C++Builder下生成代码可能不正确的问题。 *修正MSDN专家可能导致IDE关闭时AV的问题。 *修正前缀专家在D2009下重命名不支持Unicode字符的问题。 *修正设置PersistentBlocks时助手可能失效的问题。 *其它的错误修正和改进。
    安全下载
  • matlab小波变换程序

    matlab小波变换程序

    matlab小波变换程序大小:0.46MB更新时间:2018-03-21软件授权:国产软件
    matlab小波变换程序是关于信号处理中的小波变换分析,用matlab命令实现的 MATLAB2维小波变换经典程序 %FWT_DB.M; %此示意程序用DWT实现二维小波变换 %编程时间2004-4-10,编程人沙威 %%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%% clear;clc; T=256;%图像维数 SUB_T=T/2;%子图维数 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %1.调原始图像矩阵 loadwbarb;%下载图像 f=X;%原始图像 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %2.进行二维小波分解 l=wfilters('db10','l');%db10(消失矩为10)低通分解滤波器冲击响应(长度为20) L=T-length(l); l_zeros=[l,zeros(1,L)];%矩阵行数与输入图像一致,为2的整数幂 h=wfilters('db10','h');%db10(消失矩为10)高通分解滤波器冲击响应(长度为20) h_zeros=[h,zeros(1,L)];%矩阵行数与输入图像一致,为2的整数幂 fori=1:T;%列变换 row(1:SUB_T,i)=dyaddown(ifft(fft(l_zeros).*fft(f(:,i)'))).';%圆周卷积-FFT row(SUB_T+1:T,i)=dyaddown(ifft(fft(h_zeros).*fft(f(:,i)'))).';%圆周卷积-FFT end; forj=1:T;%行变换 line(j,1:SUB_T)=dyaddown(ifft(fft(l_zeros).*fft(row(j,:))));%圆周卷积-FFT line(j,SUB_T+1:T)=dyaddown(ifft(fft(h_zeros).*fft(row(j,:))));%圆周卷积-FFT end; decompose_pic=line;%分解矩阵 %图像分为四块 lt_pic=decompose_pic(1:SUB_T,1:SUB_T);%在矩阵左上方为低频分量--fi(x)*fi(y) rt_pic=decompose_pic(1:SUB_T,SUB_T+1:T);%矩阵右上为--fi(x)*psi(y) lb_pic=decompose_pic(SUB_T+1:T,1:SUB_T);%矩阵左下为--psi(x)*fi(y) rb_pic=decompose_pic(SUB_T+1:T,SUB_T+1:T);%右下方为高频分量--psi(x)*psi(y) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %3.分解结果显示 figure(1); colormap(map); subplot(2,1,1); image(f);%原始图像 title('originalpic'); subplot(2,1,2); image(abs(decompose_pic));%分解后图像 title('decomposedpic'); figure(2); colormap(map); subplot(2,2,1); image(abs(lt_pic));%左上方为低频分量--fi(x)*fi(y) title('Phi(x)*Phi(y)'); subplot(2,2,2); image(abs(rt_pic));%矩阵右上为--fi(x)*psi(y) title('Phi(x)*Psi(y)'); subplot(2,2,3); image(abs(lb_pic));%矩阵左下为--psi(x)*fi(y) title('Psi(x)*Phi(y)'); subplot(2,2,4); image(abs(rb_pic));%右下方为高频分量--psi(x)*psi(y) title('Psi(x)*Psi(y)'); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %5.重构源图像及结果显示 %construct_pic=decompose_matrix'*decompose_pic*decompose_matrix; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% l_re=l_zeros(end:-1:1);%重构低通滤波 l_r=circshift(l_re',1)';%位置调整 h_re=h_zeros(end:-1:1);%重构高通滤波 h_r=circshift(h_re',1)';%位置调整 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% top_pic=[lt_pic,rt_pic];%图像上半部分 t=0; fori=1:T;%行插值低频 if(mod(i,2)==0) topll(i,:)=top_pic(t,:);%偶数行保持 else t=t+1; topll(i,:)=zeros(1,T);%奇数行为零 end end; fori=1:T;%列变换 topcl_re(:,i)=ifft(fft(l_r).*fft(topll(:,i)'))';%圆周卷积-FFT end; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% bottom_pic=[lb_pic,rb_pic];%图像下半部分 t=0; fori=1:T;%行插值高频 if(mod(i,2)==0) bottomlh(i,:)=bottom_pic(t,:);%偶数行保持 else bottomlh(i,:)=zeros(1,T);%奇数行为零 t=t+1; end end; fori=1:T;%列变换 bottomch_re(:,i)=ifft(fft(h_r).*fft(bottomlh(:,i)'))';%圆周卷积-FFT end; construct1=bottomch_re+topcl_re;%列变换重构完毕 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% left_pic=construct1(:,1:SUB_T);%图像左半部分 t=0; fori=1:T;%列插值低频 if(mod(i,2)==0) leftll(:,i)=left_pic(:,t);%偶数列保持 else t=t+1; leftll(:,i)=zeros(T,1);%奇数列为零 end end; fori=1:T;%行变换 leftcl_re(i,:)=ifft(fft(l_r).*fft(leftll(i,:)));%圆周卷积-FFT end; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% right_pic=construct1(:,SUB_T+1:T);%图像右半部分 t=0; fori=1:T;%列插值高频 if(mod(i,2)==0) rightlh(:,i)=right_pic(:,t);%偶数列保持 else rightlh(:,i)=zeros(T,1);%奇数列为零 t=t+1; end end; fori=1:T;%行变换 rightch_re(i,:)=ifft(fft(h_r).*fft(rightlh(i,:)));%圆周卷积-FFT end; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% construct_pic=rightch_re+leftcl_re;%重建全部图像 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %结果显示 figure(3); colormap(map); subplot(2,1,1); image(f);%源图像显示 title('originalpic'); subplot(2,1,2); image(abs(construct_pic));%重构源图像显示 title('reconstructedpic'); error=abs(construct_pic-f);%重构图形与原始图像误值 figure(4); mesh(error);%误差三维图像 title('absoluteerrordisplay'); clear clc %在噪声环境下语音信号的增强 %语音信号为读入的声音文件 %噪声为正态随机噪声 sound=wavread('c12345.wav'); count1=length(sound); noise=0.05*randn(1,count1); fori=1:count1 signal(i)=sound(i); end fori=1:count1 y(i)=signal(i)+noise(i); end %在小波基'db3'下进行一维离散小波变换 [coefs1,coefs2]=dwt(y,'db3');%[低频高频] count2=length(coefs1); count3=length(coefs2); energy1=sum((abs(coefs1)).^2); energy2=sum((abs(coefs2)).^2); energy3=energy1+energy2; fori=1:count2 recoefs1(i)=coefs1(i)/energy3; end fori=1:count3 recoefs2(i)=coefs2(i)/energy3; end %低频系数进行语音信号清浊音的判别 zhen=160; count4=fix(count2/zhen); fori=1:count4 n=160*(i-1)+1:160+160*(i-1); s=sound(n); w=hamming(160); sw=s.*w; a=aryule(sw,10); sw=filter(a,1,sw); sw=sw/sum(sw); r=xcorr(sw,'biased'); corr=max(r); %为清音(unvoice)时,输出为1;为浊音(voice)时,输出为0 ifcorr=0.8 output1(i)=0; elseifcorr=0.1 output1(i)=1; end end fori=1:count4 n=160*(i-1)+1:160+160*(i-1); ifoutput1(i)==1 switchabs(recoefs1(i)) caseabs(recoefs1(i))=0.002 recoefs1(i)=0; caseabs(recoefs1(i))0.002abs(recoefs1(i))=0.003 recoefs1(i)=sgn(recoefs1(i))*(0.003*abs(recoefs1(i))-0.000003)/0.002; otherwiserecoefs1(i)=recoefs1(i); end elseifoutput1(i)==0 recoefs1(i)=recoefs1(i); end end %对高频系数进行语音信号清浊音的判别 count5=fix(count3/zhen); fori=1:count5 n=160*(i-1)+1:160+160*(i-1); s=sound(n); w=hamming(160); sw=s.*w; a=aryule(sw,10); sw=filter(a,1,sw); sw=sw/sum(sw); r=xcorr(sw,'biased'); corr=max(r); %为清音(unvoice)时,输出为1;为浊音(voice)时,输出为0 ifcorr=0.8 output2(i)=0; elseifcorr=0.1 output2(i)=1; end end fori=1:count5 n=160*(i-1)+1:160+160*(i-1); ifoutput2(i)==1 switchabs(recoefs2(i)) caseabs(recoefs2(i))=0.002 recoefs2(i)=0; caseabs(recoefs2(i))0.002abs(recoefs2(i))=0.003 recoefs2(i)=sgn(recoefs2(i))*(0.003*abs(recoefs2(i))-0.000003)/0.002; otherwiserecoefs2(i)=recoefs2(i); end elseifoutput2(i)==0 recoefs2(i)=recoefs2(i); end end %在小波基'db3'下进行一维离散小波反变换 output3=idwt(recoefs1,recoefs2,'db3'); %对输出信号抽样点值进行归一化处理 maxdata=max(output3); output4=output3/maxdata; %读出带噪语音信号,存为'101.wav' wavwrite(y,5500,16,'c101'); %读出处理后语音信号,存为'102.wav' wavwrite(output4,5500,16,'c102'); function[I_W,S]=func_DWT(I,level,Lo_D,Hi_D); %通过这个函数将I进行小波分解,并将分解后的一维向量转换为矩阵形式 %MatlabimplementationofSPIHT(withoutArithmaticcodingstage) %Waveletdecomposition %input:I:inputimage %level:waveletdecompositionlevel %Lo_D:low-passdecompositionfilter %Hi_D:high-passdecompositionfilter %output:I_W:decomposedimagevector %S:correspondingbookkeepingmatrix %pleasereferwavedec2functiontoseemore [C,S]=func_Mywavedec2(I,level,Lo_D,Hi_D); S(:,3)=S(:,1).*S(:,2);%dimofdetailcoefnmatrices求低频和每个尺度中高频的元素个数 %st=S(1,3)+S(2,3)*3+S(3,3)*3;%%%%对前两层加密 %C(1:st)=0; L=length(S);%a求S的列数 I_W=zeros(S(L,1),S(L,2));%设一个与原图像大小相同的全零矩阵 %approxpart I_W(1:S(1,1),1:S(1,2))=reshape(C(1:S(1,3)),S(1,1:2));%将LL层从C中还原为S(1,1)*S(1,2)的矩阵 fork=2:L-1%将C向量中还原出HL,HH,LH矩阵 rows=[sum(S(1:k-1,1))+1:sum(S(1:k,1))]; columns=[sum(S(1:k-1,2))+1:sum(S(1:k,2))]; %horizontalpart c_start=S(1,3)+3*sum(S(2:k-1,3))+1; c_stop=S(1,3)+3*sum(S(2:k-1,3))+S(k,3); I_W(1:S(k,1),columns)=reshape(C(c_start:c_stop),S(k,1:2)); %verticalpart c_start=S(1,3)+3*sum(S(2:k-1,3))+S(k,3)+1; c_stop=S(1,3)+3*sum(S(2:k-1,3))+2*S(k,3); I_W(rows,1:S(k,2))=reshape(C(c_start:c_stop),S(k,1:2)); %diagonalpart c_start=S(1,3)+3*sum(S(2:k-1,3))+2*S(k,3)+1; c_stop=S(1,3)+3*sum(S(2:k,3)); I_W(rows,columns)=reshape(C(c_start:c_stop),S(k,1:2)); end %%%%%%%mallatalgorithm%%%%%clc;clear;tic;%%%%originalsignal%%%%f=100;%%frequencets=1/800;%%抽样间隔N=1:100;%%点数s=sin(2*ts*pi*f.*N);%%源信号figure(1)plot(s);%%%源信号stitle('原信号');gridon;%%%%小波滤波器%%%%ld=wfilters('db1','l');%%低通hd=wfilters('db1','h');%%高通figure(2)stem(ld,'r');%%%低通gridon;figure(3)stem(hd,'b')%%%高通gridon;%%%%%tem=conv(s,ld);%%低通和原信号卷积ca1=dyaddown(tem);%%抽样figure(4)plot(ca1);gridon;tem=conv(s,hd);%%高通和原信号卷积cb1=dyaddown(tem);%%抽样figure(5)plot(cb1);gridon;%%%%%%%%%[ca3,cb3]=dwt(s,'db1');%%小波变换%%%%%%%%[lr,hr]=wfilters('db1','r');%%重构滤波器figure(6)stem(lr);figure(7)stem(hr);tem=dyadup(cb1);%%插值tem=conv(tem,hr);%%卷积d1=wkeep(tem,100);%%去掉两头的分量%%%%%%%%%tem=dyadup(ca1);%%插值tem=conv(tem,lr);%%卷积a1=wkeep(tem,100);%%去掉两头的分量a=a1+d1;%%%重构原信号%%%%%%%%%%a3=idwt(ca3,cb3,'db1',100);%%%小波逆变换%%%%%%%%%figure(8)plot(a,'.b');holdon;plot(s,'r');gridon;title('重构信号和原信号的比较');toc;%figure(9)%plot(a3,'.b');%holdon;%plot(s,'r');%gridon;%title('重构信号和原信号的比较'); 通用函数 Allnodes计算树结点 appcoef提取一维小波变换低频系数 appcoef2提取二维小波分解低频系数 bestlevt计算完整最佳小波包树 besttree计算最佳(优)树 * biorfilt双正交样条小波滤波器组 biorwavf双正交样条小波滤波器 * centfrq求小波中心频率 cgauwavfComplexGaussian小波 cmorwavfcoiflets小波滤波器 cwt一维连续小波变换 dbauxDaubechies小波滤波器计算 dbwavfDaubechies小波滤波器dbwavf(W)W='dbN'N=1,2,3,...,50 ddencmp获取默认值阈值(软或硬)熵标准 depo2ind将深度-位置结点形式转化成索引结点形式 detcoef提取一维小波变换高频系数 detcoef2提取二维小波分解高频系数 disp显示文本或矩阵 drawtree画小波包分解树(GUI) dtree构造DTREE类 dwt单尺度一维离散小波变换 dwt2单尺度二维离散小波变换 dwtmode离散小波变换拓展模式 * dyaddown二元取样 * dyadup二元插值 entrupd更新小波包的熵值 fbspwavfB样条小波 gauswavfGaussian小波 get获取对象属性值 idwt单尺度一维离散小波逆变换 idwt2单尺度二维离散小波逆变换 ind2depo将索引结点形式转化成深度—位置结点形式 * intwave积分小波数 isnode判断结点是否存在 istnode判断结点是否是终结点并返回排列值 iswt一维逆SWT(StationaryWaveletTransform)变换 iswt2二维逆SWT变换 leaves Determineterminalnodes mexihat墨西哥帽小波meyerMeyer小波 meyerauxMeyer小波辅助函数morletMorlet小波 nodease计算上溯结点 nodedesc计算下溯结点(子结点) nodejoin重组结点nodepar寻找父结点 nodesplt分割(分解)结点 noleaves Determinenonterminalnodes ntnode Numberofterminalnodes ntree ConstructorfortheclassNTREE * orthfilt正交小波滤波器组 plot绘制向量或矩阵的图形 * qmf镜像二次滤波器 rbiowavf Reversebiorthogonalsplinewaveletfilters read读取二进制数据readtree读取小波包分解树 * scal2frq Scaletofrequency set  shanwavf Shannonwavelets swt一维SWT(StationaryWaveletTransform)变换 swt2二维SWT变换 symaux Symletwaveletfiltercomputation. symwavfSymlets小波滤波器 thselect信号消噪的阈值选择 thodes References treedpth求树的深度 treeord求树结构的叉数 upcoef一维小波分解系数的直接重构upcoef2二维小波分解系数的直接重构 upwlev单尺度一维小波分解的重构upwlev2单尺度二维小波分解的重构 wavedec单尺度一维小波分解wavedec2多尺度二维小波分解 wavedemo小波工具箱函数demo * wavefun小波函数和尺度函数* wavefun2二维小波函数和尺度函数 wavemenu小波工具箱函数menu图形界面调用函数 * wavemngr小波管理函数 waverec多尺度一维小波重构waverec2多尺度二维小波重构 wbmpen Penalizedthresholdforwavelet1-Dor2-Dde-noising wcodemat对矩阵进行量化编码 wdcbm Thresholdsforwavelet1-DusingBirge-Massartstrategy wdcbm2 Thresholdsforwavelet2-DusingBirge-Massartstrategy wden用小波进行一维信号的消噪或压缩 wdencmp De-noisingorcompressionusingwavelets wentropy计算小波包的熵 wextend Extendavectororamatrix * wfilters小波滤波器 wkeep提取向量或矩阵中的一部分 * wmaxlev计算小波分解的最大尺度 wnoise产生含噪声的测试函数数据 wnoisest估计一维小波的系数的标准偏差 wp2wtree从小波包树中提取小波树  wpcoef计算小波包系数 wpcutree剪切小波包分解树 wpdec一维小波包的分解wpdec2二维小波包的分解 wpdencmp用小波包进行信号的消噪或压缩 wpfun小波包函数 wpjoin 重组小波包 wprcoef小波包分解系数的重构 wprec一维小波包分解的重构wprec2二维小波包分解的重构 wpsplt分割(分解)小波包 wpthcoef进行小波包分解系数的阈值处理 wptree 显示小波包树结构 wpviewcf Plotthecoloredwaveletpacketcoefficients. wrcoef对一维小波系数进行单支重构 wrcoef2对二维小波系数进行单支重构 wrev向量逆序 write向缓冲区内存写进数据 wtbo ConstructorfortheclassWTBO wthcoef一维信号的小波系数阈值处理 wthcoef2二维信号的小波系数阈值处理 wthresh进行软阈值或硬阈值处理 wthrmngr阈值设置管理 wtreemgr管理树结构
    安全下载
  • jQuery 1.9.1 正式版

    jQuery 1.9.1 正式版

    jQuery 1.9.1 正式版大小:0.11MB更新时间:2018-03-21软件授权:国产软件
    jQuery是继prototype之后又一个优秀的Javascript框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的js库(压缩后只有21k),这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+)。 jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。 jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。 更细日志: 该版本主要是修复了过去几周内jQuery1.9版本中发现的bug。 jQuery1.8的正式版发布了,让我们大概看一下jQuery1.8..3主要的大改动包括那几个方面。 jquery-1.8.3.min.js(压缩且最小化,适合产品环境使用) jquery-1.8.3.js(未压缩版本,用于调试) JQUERY1.8.3 Ajax #12583:IE8HTMLbug(Chinesetranslation) #12635:jquery1.8.2failsajaxcallsinIE9becauseitassumescrossdomainwhendefaultportisinajaxurl Attributes #10943:JQuery1.7.1doesnotproperlysettabindexpropertyonclonedelementinIE7 Core #12690:MinimumJSFileContainsnon-ASCIICharacter Css #10227:$('body').show()does'ntworkifbodystyleissettodisplay:none #12537:element.css('filter')returnsundefinedinIE9 Deferred #12665:Callbacksobjectswithuniqueflagwilliterateoverafunction'smethodswhenitisaddedasecondtime Effects #8685:Animationsshouldkeeptrackofanimationstateinordertoproperlyaddressstackedanimations #12497:jQuery1.8.1transitionscrashingandroid2.3.4browser #12837:AllanimationsbreakafterzoomingalightboxontheiPad Selector #12643:Upgradefrom1.3.2to1.8.2givesanUncaughtTypeError #12648:CannotcorrectlydetectfocusforDIVswithcontenteditableinChromeandSafari Support #12357:jQuery1.8.0NotparseablebyXULRunnerApplications 1.8.0 1.Sizzle选择器引擎重新架构 2.重新改造动画处理 3.自动CSS前缀处理 当你在.css()和.animate()中使用CSS属性时,jQuery会自动根据浏览器类型来设置一些前缀,例如.css(user-select,none)在Chrome/Safari会变成-webkit-user-select,在Firefox变成-moz-user-select,在IE10则变成-ms-user-select. 4.更灵活的$(html,props) 5.超过160个bug解决并关闭 6.代码更加小 7.模块化 同时jQuery1.8还移除了一些AP
    安全下载
  • Xtreme控制栏(XTreme Toolkit)

    Xtreme控制栏(XTreme Toolkit)

    Xtreme控制栏(XTreme Toolkit)大小:35.6MB更新时间:2018-03-21软件授权:国产软件
    XTremeToolkitProCodejock软件公司的XtremeToolkitPro提供了XtremeToolkit标准版的所有特性,以及XtremeSuite中的所有高级特性,包括Xtreme控制栏(XtremeCommandBars),XtremeToolkit是一套MFC源代码界面组件,分为标准版和专业版两种,主要用于开发类似于VisualStudio.NET、VisualStudio6.0、Microsoftreg;Outlook、WindowsExplorer、WinZip和Office风格等界面,并支持Windows2000、XP、2003、MAC和自定义主题外观,是VC程序员的理想的界面开发工具选择之一。 功能: ——把需要创建的具有改进对接算法的所有组件提供给Windows的图形用户界面(GUI)工程师,这些组件用来创建具有MicrosoftOfficeXP风格的工具栏和菜单、Xtreme浮动面板(XtremeDockingPane) ——把所有组件提供给Windows的图形用户界面(GUI)工程师,这些组件用来创建具有改进VisualStudio.NET风格的浮动面板、Xtreme属性网格(XtremePropertyGrid) ——把完善的VisualStudio.NET风格的属性网格提供给Windows的图形用户界面(GUI)工程师。 s/n:FEAB3-00000-0E362-00000-6FEEB XTremeToolkit怎么用? 首先我们生成一个debug环境下共享的.dll库,即ToolkitPro1531vc60D.dll: 设置.Sharedclasses为当前活动工程: 之后再设置vc的生成方式:build-setActiveConfiguration 确定,重新编译连接,就可以生成相应的ToolkitPro1531vc60D.dll和ToolkitPro1531vc60D.lib. 使用同样的方法我们可以生成各种环境下的链接库: 到这里我们的xtremetoolkitPro的安装才算是完成了。 接下来就是环境的配置了: tools-options的directories: Executablefiles:D:MicrosoftVisualStudioxtremetoolkit15.3.1XtremeToolkitProv15.3.1Binvc60 includefiles:D:MICROSOFTVISUALSTUDIOXTREMETOOLKIT15.3.1XTREMETOOLKITPROV15.3.1SOURCE Libraryfiles:D:MICROSOFTVISUALSTUDIOXTREMETOOLKIT15.3.1XTREMETOOLKITPROV15.3.1LIBVC60 好了,现在我们就编译一下库里给的示例程序: 例如我们打开:D:MicrosoftVisualStudioxtremetoolkit15.3.1XtremeToolkitProv15.3.1SamplesCalendarCalendarDemoCalendarDemo_vc60.dsw 示例程序运行如下:
    安全下载
  • mina开发相关jar包

    mina开发相关jar包

    mina开发相关jar包大小:23.4MB更新时间:2018-03-21软件授权:国产软件
    最新的mina相关jar包合集 里边有 apache-mina-2.0.7-bin.zip,apache-mina-2.0.7-src.zip,log4j-1.2.17.zip,slf4j-api-1.6.6.jar,slf4j-api-1.6.6-sources.jar,slf4j-log4j12-1.6.6.jar,mina-example-2.0.7.jar,mina-example-2.0.7-sources.jar。涉及mina开发相关的基本上都在这里了。
    安全下载
  • 傲游3插件开发SDK +插件打包工具

    傲游3插件开发SDK +插件打包工具

    傲游3插件开发SDK +插件打包工具大小:0.17MB更新时间:2018-03-20软件授权:国产软件
    1.傲游3插件开发手册 1.傲游3插件开发手册 (请及时更新开发手册,以确保了解插件系统最新特性。) 更新日期:2012.7.27当前框架版本:1.0.6当前手册版本:1.2.0 插件打包工具 使用方法: 打包:将制作好的插件目录拖放到&makpak.exe&文件图标上,即可在同目录下获得同名dat文件,手动将后缀名改为&mxaddon&即可。 解包:将要解包的插件文件,如a.dat或b.mxaddon,直接拖放到&unpak.exe&图标上即可解包,在同目录下生成同名文件夹。 或参考_build.bat批处理文件来自动生成插件文件。 插件范例 仅作格式示范,供开发者参考。 特别注意事项: 1.插件guid Guid作为识别插件的标识,请保证有效性和唯一性。插件更新时保持原有guid不变,创建不同插件请勿使用相同的guid,点此生成guid 2.请定义插件icon 上传的插件会默认读取插件包内定义的icon信息,icon名称需匹配大小写;插件站图标只会匹配def.json头部的icon信息,而非action内的信息。 3.双语描述信息 英文插件站默认开启语言过滤选项,只有填写了英文标签和说明的插件会默认显示,其它插件只有在关闭筛选器后才可显示。 4.def.json文件编码 该插件定义文件请使用unicode编码,使用其他编码格式可能造成一系列未知问题。
    安全下载