人人软件园:您身边的绿色软件下载网!
编程开发
网络软件 系统工具 应用软件 图形图像 多媒体类 行业软件 编程开发 教育教学 安全软件 聊天软件 CAD软件
  • 本类周排行榜
  • 本类月排行榜

编程开发

  • gx works3中文版

    gx works3中文版

    plc是我们许多电子产品需要用到的东西,如果用户没有编程工具那么就无法为我们的PLC增加操作命令,这款gx works3能帮您解决问题。GX Works3 是三菱电机新一代的plc编程软件,用于对以MELSEC iQ-R系列、MELSEC iQ-L系列、MELSEC iQ-F系列等可编程控制器进行设置、编程、调试以及维护。这款软件是PLC的工程设计工具,有着全新的编程方式,颠覆了传统PLC的认识。欢迎有需要的朋友下载使用! gx works3序列号 570-986818410 或 570-996818410; 三菱gx works3主要功能 在gx works3中,以工程为单位对每个cpu模块进行程序及参数的管理,主要有以下功能: 1、程序创建功能 可以使用与处理内容对应的语言进行编程。 2、参数设置功能 可以设置cpu模块的参数、输入输出及智能功能模块的参数。 3、至cpu模块的写入/读取功能 通过“写入至可编程控制器”/“从可编程控制器读取”功能,可以对cpu模块写入/读取创建的顺控程序。 此外,通过run中写入功能,可以在cpu模块为run中状态下更改顺控程序。 4、监视/调试功能 可以将创建的顺控程序写入到cpu模块中,并对运行时的软元件值等进行监视。 即使没有与cpu模块连接,也可使用虚拟可编程控制器(模拟功能)来调试程序。 5、诊断功能 可以对CPU模块及网络当前的错误状态及错误履历等进行诊断。通过诊断功能可以缩短恢复作业的时间。此外,通过系统监视可以识别关于智能功能模块等的详细信息。由此,发生错误时的恢复作业时间可以进一步缩短。 gx works3快捷键大全 F5 常开触点 将常开触点写入至光标位置 Shift + F5 常开触点OR 将常开触点OR写入至光标位置 F6 常闭触点 将常闭触点写入至光标位置 Shift + F6 常闭触点OR 将常闭触点OR写入至光标位置 F7 线圈 将线圈写入至光标位置 F8 应用指令 将应用指令写入至光标位置 F9 横线输入 将横线写入至光标位置 Shift + F9 竖线输入 将竖线写入至光标位置 Ctrl + F9 横线删除 删除光标位置中的横线 Ctrl + F10 竖线删除 删除光标位置中的竖线 Shift + F7 上升沿脉冲 将上升沿脉冲写入至光标位置 Shift + F8 下降沿脉冲 将下降沿脉冲写入至光标位置 Alt + F7 并联上升沿脉冲 将并联上升沿脉冲写入至光标位置 Alt + F8 并联下降沿脉冲 将并联下降沿脉冲写入至光标位置 Shift + Alt + F5 非上升沿脉冲 将非上升沿脉冲写入至光标位置 Shift + Alt + F6 非下降沿脉冲 将非下降沿脉冲写入至光标位置

    更新时间:01-02 星级: 大小:2.53G
    查看详情
  • 易语言编程助手正式版

    易语言编程助手正式版

    易语言大家都知道,是国产的一款能够使用中文进行开发的语言,这款易语言助手电脑版是一些使用易语言开发的用户制作的一款能够让我们的用户更好的进行易语言的学习和编程的软件,你可以通过这款助手查看各种代码,还有许多易语言开发者们自己通过时间为大家带来的例程。 易语言助手拥有快速加载模块能够帮常用的模块加载到助手列表中,当用户需要用时不需要再去操作,只需要选择需要的内容双击即可引用到易语言里,方便用户的使用,更能够加快用户的开发效率。一些用户可能会因为各种条件限制而导致源码丢失,比如停电、电压不稳等等,易语言助手为用户提供定时自动保存功能,不管遇到什么状况,你都能够还原已经完成的代码,不用在担心源码丢失的问题。总的来说,易语言助手是一款非常好用的帮助开发的软件,有需要的用户可以尝试一下,特别是一些刚接触易语言的用户,更需要这款软件来学习使用。 冲突说明 1、有的易友加载[易语言助手]后,发现易语言关闭不了了、关闭会崩溃、或其它的一些问题,这些可能是跟其它的支持库起冲突了,目前发现跟有[EVA]和[wall]支持库有冲突。 2、确定是否是支持库冲突造成的流程:按住Shift键,然后双击重动易语言,然后选择菜单[工具]→[支持库配置]→只选择[易语言助手],如果没问题,证明是支持库起冲突造成的,否则为[易语言助手]自身的一些原因,请在反馈帖内描述你的问题,方便的话带上你的QQ。 软件功能 1、模块查看 查看模块详细命令信息,支持快速查找、表格式预览命令,可快速插入代码到易语言,自带缓存机制,更快打开!声音、图片资源同样支持! 2、超强词库 强大的词库管理功能,可以在易语言直接调用词库中的API、常量、数据类型,也可以在易语言里输入完整的API函数,再回车也会自动插入到易语言里,并支持在线同步更新。 3、自动保存与备份 可自定义设置多长时间自动保存一次源码,防止源码因停电或其它原因丢失,造成不可挽回的结果。可以将源码文件进行单独的备份。 4、模块管理与引用 支持双击快速引用常用模块、自动加载模块、自动添加分类等功能。方便您随时加载模块到易语言,而不用总是找,浪费不必要的时间。 5、库命令查找 支持直接搜索所有已加载的支持库命令,并且支持找到后自动定位,方便省事! 6、词条引用 快捷引用词库的词条数据,无库无模块时代来临! 7、代码框扩展 让易语言的代码框支持主流IDE的快捷键操作! 8、代码视图 列表化显示数据,快速定位子程序! 9、右键菜单增强 让右键菜单支持更多的操作! 10、新建增强 扩展易语言新建窗口,支持更多的操作,如记录最近打开编辑源码记录无上限,项目管理,资源搜索等 其它功能简介 1、替换命令显示图标 2、屏蔽一些不希望弹出的消息提示框 3、在模块引用表里查看模块命令信息或替换成ET助手易模块信息查看器来查看模块信息[查看] 4、编译时解决对象操作文本大于512KB时,程序直接崩溃的问题,如:(模块里的正则类、JS脚本类等等)。 5、修复易语言刚启动30秒内无法编译的问题。

    更新时间:01-02 星级: 大小:25.55M
    查看详情
  • syncnavigator(数据库同步工具软件)官方版

    syncnavigator(数据库同步工具软件)官方版

    syncnavigator官方版是一款非常强大且的专业数据库同步工具,它主要用于不同服务器间的数据同步,并支持Mssql、Mysql等类型,同时为数据同步提供了智能化和自动化的选择,特别是存在不同服务器上的站点,有了这款软件就不必再复杂的对其进行导入和导出操作,只需要对数据库进行设定然后就可以向数据库自动同步了。此外,这款软件还能够轻松实现数据库异地同步、断点续传和异构同步等功能,该软件的断点续传和增量同步功能同步完成(或中断)后,再次同步时能继续上一次的位置增量同步,避免每次都需要从头开始的问题。而且当数据库故障或网络故障以后,用户无需人工干预(或操作)该软件便会自动恢复同步并确保数据完全准确可靠。不仅如此,新版本还增加了许多新功能,如断点续传和增量同步、自动同步数据/定时同步数据、故障自动恢复等,同时还支持MySQL 4.x、5.x、6.x等各种版本并能在不同数据库版本之间相互同步数据,可以说是目前网络上最好用数据库同步软件。 软件亮点 1、快速、持续、稳定的同步数据库数据,在数据增加,修改或者删除后会自动同步到目标数据库。 2、完整支持Microsoft SQL Server。完整支持 Microsoft SQL Server 2000、2005、2008 数据库类型。并能在不同数据库版本之间相互同步数据。 3、支持Mysql 4.1 以上版本。支持 Mysql 4.1、5.0、5.1、5.4、5.5,并能在不同数据库版本之间相互同步数据。 4、只需要创建一个运行计划就能在指定时间自动进行数据库同步,轻松管理同步时间以及频率。 5、不编写SQL语句,不使用数据库管理工具,与同类产品相比所需数据库经验知识最少。 syncnavigator使用方法 一、点击“SyncNavigator (客户端)”图标进入系统; 1、注意:这里不是登陆您的数据库,而是登陆到本软件的管理端。 3、默认服务器登录用户名为 "admin" 密码为空。 4、本机服务器地址为127.0.0.1 5、你可以使用域名或者IP地址作为服务器地址。 二、在登录界面中输入连接到的服务器地址,点击 "确定" 按钮开始连接; 三、切换到 "同步管理" 面板中点击 "新建" 按钮开始创建同步项目; 四、首先切换到 "来源数据库" 选项卡。填写同步的来源数据库信息(存放需要同步数据的数据库叫做来源数据库); 1、一般情况下只需要输入数据库地址,数据库名称,登录用户名,登录密码。 2、数据库地址: 来源数据所在机器的地址。可以是域名或者IP地址。 3、数据库名称: 来源数据库名称。如果已经指定了默认的登录数据库可以为空。 4、登录用户名: 登录数据库服务器使用的用户名。如果需要使用Windows账户登录请变更 "登录方式"。 5、连接测试: 测试输入的信息是否正确。如果连接失败则会返回具体错误信息。 五、切换到 "目标数据库" 选项卡并以相同的方式填写同步的目标数据库,目标数据可以像来源数据库那样选择已有的数据库,也可以通过本软件创建一个新的数据库,选择已有数据库步骤大致同上,新建数据库步骤如下: 1、您只需要创建一个新的目标数据库,软件会自动创建最大兼容的表结构。 2、如果您希望目标数据库与来源数据库表结构完全一致,您只需要在目标数据库创建一个空表结构即可。 3、当您使用 MySQL 作为来源数据库时,同步的表至少需要一个主键。 4、目标数据库不应包含外键约束,因为它可能导致部分数据无法同步。 5、如果您的目标数据库与来源数据库结构(如字段类型,约束)不兼容,这可能导致部分数据无法同步。 6、假设您设置来源库为 192.168.1.2 ,设置目标数据库为 192.168.1.3, 那么数据将从192.168.1.2 同步到 192.168.1.3。如果您的方向设置错误,可能会导致数据被覆盖。 六、切换到 "同步内容设置" 选项卡,选择需要同步的数据库表; 1、如果需要设置每个表的具体内容可以点击 "详细设置" 按钮进行调整。 2、您可以设置条件过滤。比如只查询评分大于90的表记录,或者隐藏不需要同步的字段。 3、如果在这一个步骤未勾选任何表则不会同步任何内容。 七、点击 "确定"按钮完成项目设置; 八、切换到 "总控制台" 面板中选择需要开始同步的项目。点击 "开始" 按钮即可开始数据库同步。 syncnavigator新功能 1、自动同步数据/定时同步数据 无论是实时同步/24小时不间断同步,还是根据计划任务(每小时/每日/每周/等)定时自动同步都能完全胜任。 2、完整支持Microsoft SQL Server 完整支持Microsoft SQL Server 2000、2005、2008数据库类型,并能在不同数据库版本之间相互同步数据。 3、支持MySQL4.1 以上版本 支持 MySQL 4.1、5.0、5.1、5.4、5.5,并能在不同数据库版本之间相互同步数据。 4、无人值守和故障自动恢复 当数据库故障或网络故障以后,无需人工干预(或操作)自动恢复同步并确保数据完全准确可靠。 5、同构数据库同步/异构数据库同步 SQL Server to SQL Server、MySQL to MySQL、SQL Server to MySQL等都能轻松实现。 6、断点续传和增量同步 当同步完成(或中断)后,再次同步时能继续上一次的位置增量同步,避免每次都需要从头开始的问题。 更新日志 v8.6.2版本 修复已知BUG

    更新时间:01-02 星级: 大小:6.52M
    查看详情
  • Subclipse(Eclipse SVN插件)

    Subclipse(Eclipse SVN插件)

    Eclipse是一个非常优秀的开源IDE,目前支持C/C++、JAVA、JS、PHP等语言的程序编写,Subclipse是一个针对Eclipse打造的框架和插件服务,用于通过插件组件构建开发环境。Subclipse是一个为可以Eclipse添加Subversion功能,支持的插件最新版的Subclipse。除此之外,Subclipse安装和使用方法也很简单,Eclipse从3.5版本开始,它的安装目录下就多了一个名为“dropins”的目录文件夹,只要将本站的Subclipse插件资源包解压之后拖到该目录即可安装插件。需要Subclipse插件的朋友们欢迎前来下载使用。 Subclipse插件安装教程 1、下载需要的插件包,包里会有 "plugins"和"features" 两个文件夹 2、找到 eclipse 目录下 "plugins" 和 "features" 文件夹,将下载好的的 svn 对应名称文件夹下的内容复制到 eclipse 的同名文件夹中 3、通过 clean 重启 Eclipse(方式:打开 cmd, 进入 eclipse 安装目录,执行 eclipse.exe -clean) ps:这种安装插件的方式可以将不同的插件安装在不同的目录里,并且不用麻烦地写配置环境,因此管理起来会非常方便,推荐大家使用。 常见问题 一、怎么取消Eclipse的Subclipse_Usage弹框提示? 1)点击菜单栏上的Windows-Perferences-General-Startup and shutdown里最下面的Subclipse Usage report取消勾选即可

    更新时间:01-02 星级: 大小:2.96M
    查看详情
  • Flutter(谷歌开源框架)

    Flutter(谷歌开源框架)

    Flutter官方版是 Google 开源的应用开发框架,拥有强大的UI框架,帮助你通过简单代码编辑,即可同时在iOS和Android上开发出媲美原生体验的精美应用。Flutter可以快速在iOS和Android上搭建高质量的原生用户界面,同时还为用户提供了一套非常实用的解决方案。另外,Flutter既能用原生ARM代码直接调用来加速图形渲染和UI绘制,又能同时运行在两大主流移动操作系统上。 Flutter采用响应式框架,和一系列基础widget,轻松构建您的用户界面,同时拥有丰富的工具和库,可以帮助您轻松地同时在iOS和Android系统中实现您的想法和创意。并且Flutter作为视图(View)层, 并可以使用已经用Java / ObjC / Swift完成的部分(Flutter支持混合开发)。在目前移动app开发中,Flutter正在被越来越多的开发者和组织使用。并且Flutter是完全免费的开源软件,欢迎广大移动程序开发人员前来下载本款编程软件! 软件特色 1、快速开发 Flutter的热重载可帮助您快速地进行测试、构建UI、添加功能并更快地修复错误。在iOS和Android模拟器或真机上可以在亚秒内重载,并且不会丢失状态。 2、富有表现力,漂亮的用户界面 使用Flutter内置美丽的Material Design和Cupertino(iOS风格)widget、丰富的motion API、平滑而自然的滑动效果和平台感知,为您的用户带来全新体验。 3、现代的,响应式框架 使用Flutter的现代、响应式框架,和一系列基础widget,轻松构建您的用户界面。使用功能强大且灵活的API(针对2D、动画、手势、效果等)解决艰难的UI挑战。 4、统一的应用开发体验 Flutter拥有丰富的工具和库,可以帮助您轻松地同时在iOS和Android系统中实现您的想法和创意。 如果您没有任何移动端开发体验,Flutter是一种轻松快捷的方式来构建漂亮的移动应用程序。 如果您是一位经验丰富的iOS或android开发人员,则可以使用Flutter作为视图(View)层, 并可以使用已经用Java / ObjC / Swift完成的部分(Flutter支持混合开发)。 5、访问本地功能和SDK 通过平台相关的API、第三方SDK和原生代码让您的应用变得强大易用。 Flutter允许您复用现有的Java、Swift或ObjC代码,访问iOS和Android上的原生系统功能和系统SDK。 软件亮点 1、Flutter使用的是最新的Dart 3.4。Dart 3.4提供更小的代码体积,更快的类型检查和更好的诊断。按照Google的说法,Dart 3.4将输出代码的大小减少了 17%,并将编译时间缩短了15%。Dart 2.1还包含新的语言特性,例如通过新mixin关键字改进mixin支持、支持int-to-double的转换、编译时类型检查、新的HTTP状态码等等。 2、Add to App是一种逐步将现有应用移植到Flutter的方法,主要用于将Flutter用于现有应用,或者将现有应用分阶段转换为Flutter。 3、platform views则是一种相反的方式,用于将Android或iPhone平台的控件嵌入到Flutter应用。 4、如开头所述,Google还宣布了Flutter运行时基于Web的实验性实现——Hummingbird,旨在将Flutter应用引入浏览器。它利用Dart平台的特性不仅可以编译原生ARM代码,还可以编译JavaScript。这使得Flutter代码可以在基于标准的Web上运行而无需任何更改。 5、Hummingbird可让Flutter覆盖更多平台,包括Windows、macOS和Linux。 软件优势 精美 :充分的赋予和发挥设计师的创造力和想象力,让你真正掌控屏幕上的每一个像素。 极速:基于 Skia 的硬件加速图形引擎,帮助你媲美原生应用的速度。 高效:Flutter 的 Stateful Hot Reload (热重载) 特性帮助你实时看到应用修改的结果。 开放:不管是 Flutter 引擎还是 Dart 开发语言,甚至是工程团队的工作空间,Flutter 都在 GitHub 开源协作、与社区透明分享。

    更新时间:01-02 星级: 大小:1.02G
    查看详情
  • Cnwizards(c++开发工具)

    Cnwizards(c++开发工具)

    CnWizards是CnPack项目组的主力产品之一,是一组集成在delphi/C++ builder中的一个工具用于增强集成开发环境的功能,提高IDE的可用性及开发效率的免费且开源的源码工具,如果用户本身的开发水平足够的话,还能够对这款工具进行修改,让用户能够更好的进行开发工作。 CnWizards主要针对delphi 5、6、7等使用者,目前版本包括了简体中文、繁体中文、英、德等多种语言,使许多开发人员喜欢的开发辅助工具,如果你想要更加简单的进行应用程序的开发,这款CnWizards能够轻松帮助用户。 Cnwizards(c++开发工具)特色 1、代码输入助手 2、代码结构匹配高亮与画线 3、增强的单元窗体列表功能 4、TabOrder 设置专家 5、窗体设计器的浮动工具栏 6、MSDN 帮助集成功能 7、代码编辑器工具栏与功能扩展 8、工程相关的扩展功能 9、组件面板多行显示支持 10、窗体置顶与折叠功能 11、源代码统计功能 12、引用单元清理 13、其他大量增强与改进 小工具介绍 1、设置导入导出工具 2、DFM 窗体转换工具 3、IDE 配置备份/恢复和清除打开文件历史工具 4、调试信息输出单元 CnDebug 与调试信息查看器 CnDebugViewer 5、ASCII 字符表 6、IDE 外部专家管理工具 7、源码模块关系分析工具 更新日志 v1.2.8.1150版本 1、编码工具集增加抽取字符串功能。 2、代码格式化与代码高亮支持多行字符串。 3、窗体设计专家的部分对齐功能支持不可视组件。 4、锁定控件时自动锁定新打开的窗体。 5、函数列表工具栏允许点击文字右侧空白处下拉列表。 6、其他错误修正与改进。

    更新时间:01-02 星级: 大小:25.57M
    查看详情
  • GUIDE编程工具

    GUIDE编程工具

    GUIDE编程工具是一款跨平台IDE编程环境。从编程语言上,GUIDE完美支持 C/C++ 和 Pascal 三种语言的编辑、编译和调试运行工作。其中在调试过程中,你可以看到变量、本地变量、编译信息、GDB信息、堆栈信息等各种详情的信息。界面上,GUIDE设计相当的简洁清爽,功能的排版上也是十分的清晰,保证让用户们一眼即可看到自己想要的功能!同时为方便用户更好的使用该IDE,软件还提供了非常便捷的快捷键操作哦,且这些快捷键的功能与大多数IDE的功能都非常的相似,因此使用者完全不用担心会把快捷键记混淆。对这款软件感兴趣的小伙伴们,欢迎大家免费下载体验。 功能介绍 一、文件操作功能 1、创建新文件 (快捷键Ctrl+N) 点击“文件”菜单中“新文件”命令或使用快捷键Ctrl+N,用户可以在GUIDE创建一个空白文件。 2、打开已有文件 (快捷键Ctrl+O) 点击“文件”菜单中“打开”命令或使用快捷键Ctrl+O,用户可以看到GUIDE所显示的文件浏览对话框,在用户选中要打开的文件后点击“打开”按钮,GUIDE即可打开选定的文件。 3、保存当前文件(快捷键Ctrl+S) 点击“文件”菜单中的“保存”命令或使用快捷键Ctrl+S,如果用户尚未指定当前文件的保存路径,GUIDE将显示的文件保存对话框要求用户选择保存的路径并输入保存的文件名,在用户点击保存按钮后将当前文件以用户指定的路径及文件名进行保存;如果用户已指定过当前文件的保存路径,GUIDE将直接把当前显示的内容保存至相应的路径。 在用户试图关闭修改过但尚未保存的文件时,GUIDE会提示用户当前文件需要保存。如果用户选择保存文件,则GUIDE按照以上所述的保存过程对当前文件进行保存;如果用户选择不保存,GUIDE将直接关闭当前文件而不保存。 4、打开最近编辑过的文件 点击“文件”菜单中“最近的文件”命令,GUIDE将会为用户展开一个近期编辑过的文件列表,用户只需点击对应的列表项,GUIDE即可打开对应的文件。 二、源代码编辑功能 1、复制、剪切和粘贴(快捷键Ctrl+C,Ctrl+X,Ctrl+V) (1)用户选中要复制的文本后,点击“编辑”菜单中的“复制”命令,即可将选中的内容复制至剪贴板中。用户也可以使用右键菜单中的“复制”命令或使用快捷键Ctrl+C来使用复制功能。 (2)用户选中要剪切的文本后,点击“编辑”菜单中的“剪切”命令,即可将选中的内容剪切至剪贴板中。用户也可以使用右键菜单中的“剪切”内容或使用快捷键Ctrl+X来使用剪切功能。 (3)在用户将指定的内容复制或剪切到切贴板之后,用户即可点击“编辑”菜单中的“粘贴”命令,将剪贴板中内容粘贴到当前光标处。用户也可以使用右键菜单中的“粘贴”命令或使用快捷键Ctrl+V来使用粘贴功能。 2、撤销和重做 (快捷键Ctrl+Z/Ctrl+Y) (1)用户点击“编辑”菜单中的“撤销”命令或使用快捷键Ctrl+Z,即可撤销上一次操作。 (2)用户点击“编辑”菜单中的“重做”命令或使用快捷键Ctrl+Y,即可重做刚刚撤销过的一次操作。 3、搜索(快捷键Ctrl+F) 用户需要在当前文件中搜索指定的单词或词组时,可以点击“编辑”菜单中的“搜索”命令,之后,在搜索窗口内输入要搜索的内容点击“上一个”或“下一个”按钮开始搜索指定的内容。 GUIDE在搜索窗口中还提供了“区分大小写”、“全词匹配”、“正则表达式”三个选项以帮助用户提高搜索的准确度。 打开搜索窗口的快捷键是Ctrl+F,继续搜索下一处指定内容的快捷键是F3,继续搜索上一处指定内容的快捷键是Shift+F3。 4、跳转至 (快捷键Ctrl+G) 用户需要编辑区域在当前文件中进行精确跳转时,可以点击“编辑”菜单中的“跳转至”命令或使用快捷键Ctrl+G,之后在跳转窗口中输入要跳转到的文件行数并点击确定,当前的编辑区域就会立刻显示用户指定行数处的内容。 三、编译运行功能 1、编译当前的源文件(快捷键F7) 用户完成对当前源文件的编辑之后,点击“编译”菜单中的“编译”命令或使用快捷键F7,GUIDE即开始对当前源文件进行编译,编译过程中产生的警告、提示等信息会显示在信息查看栏的“编译信息”页中。 在编译过程完成后,用户可以双击“编译信息”页中警告、出错等信息条目,代码编辑区中光标会自动定位至导致信息产生的代码行。 2、运行当前文件生成的可执行文件(快捷键Ctrl+F5) 用户完成对当前源文件的编译之后,点击“编译”菜单中的“运行”命令或使用快捷键Ctrl+F5,GUIDE将试图在新的命令行窗口中运行当前源文件编译生成的可执行文件。 如果当前源文件尚未通过编译,GUIDE会提示用户当前文件未通过编译,无法运行。 3、修改当前文件的编译选项 如果用户当前要编译的源文件使用了“math.h”等头文件或使用了外部的链接库,用户需要修改当前源文件的编译选项以确保当前源文件正确通过编译。要修改编译选项,用户只需要在当前文件的文件标签上点击右键,选择“设置编译命令”选项,之后,在编译设置窗口中修改编译选项文本框中的内容,点击确定按钮即完成对编译选项的修改。 四、调试功能 1、对当文件启动调试过程(快捷键F5) 用户完成当前源文件的编译之后,点击“调试”菜单中的“开始调试”命令或使用快捷键F5,GUIDE将开始调试当前源文件生成的可执行文件,GUIDE下方的信息显示栏中“GDB信息”页、“堆栈信息”页、“本地变量”页、“变量查看”页将分别显示调试器的反馈信息、堆栈信息、本地变量的值、用户指定查看的变量值。 2、使用逐过程命令继续调试过程(快捷键F10) 如果GUIDE当前处于编辑状态中,用户点击“调试”菜单中的“逐过程”命令或快捷键F10,GUIDE将启动当前文件的调试过程并将调试过程暂停于主函数的入口处;如果GUIDE当前已经处于调试状态中,则调试器将采用逐过程的方式向下运行一步。 3、使用逐语句命令继续调试过程(快捷键F11) 在GUIDE处于调试过程中时,用户点击“调试”菜单中的“逐语句”命令或使用快捷键F11,GUIDE调试器按逐语句的方式向后运行一步。 4、使用跳出(跳转至调用当前函数的代码处)命令继续调试过程(快捷键Shift+F11) 在GUIDE处于调试过程中时,用户点击“调试”菜单中的“跳出”命令或使用快捷键Shift+F11,GUIDE调试器将试图跳出当前运行函数堆栈层(在主函数中不能使用此功能)对应的代码。 5、使用运行至光标处命令继续调试过程(快捷键Ctrl+F10) 在GUIDE处于调试过程中时,用户点击“调试”菜单中的“运行到光标处”命令或使用快捷键Ctrl+F10,GUIDE调试器将试图运行到当前光标所在的代码行。 6、使用暂停调试功能暂停调试过程 在GUIDE处于调试过程中时,用户点击“调试”菜单中的“暂停调试”命令,GUIDE调试器将暂停当前的调试过程。 7、使用退出调试功能退出调试过程(快捷键Shift+F5) 在GUIDE处于调试过程中时,用户点击“调试”菜单中的“结束调试”命令或使用快捷键Shift+F5,GUIDE将停止当前的调试过程。 8、在源代码中设置&取消调试断点 用户点击“编辑”菜单中“设置断点”命令或使用快捷键F9,将可以在光标所在行设置一个断点(如果该行已存在断点,则取消该行的断点)。添加了断点的代码行在左侧会显示一个红色标记。 9、在源代码中设置&取消调试断点 用户点击信息显示栏中“变量查看”页的绿色“+”按钮或使用快捷键F4,可打开变量添加窗口(默认值是光标所在处的标识字符串),修改所要添加的变量名,点击OK即可添加一个新的变量查看项。 用户在“变量查看”页选中一个变量查看项,点击红色“—”按钮或使用快捷键Delete,即可删除掉当前选中的变量相看项。 10、数组分段展开功能 在显示长度超过800数组内容时,GUIDE会询问用户显示内容的起点,并从用户指定的起点开始展开数组的800项。如果用户需要修改展开起点,只需双击对应的变量查看项,重新指定展开的起点即可。 特色亮点 1、跨平台 可在 linux 平台和 windows 平台上运行,且界面和使用方法几乎完全相同。 2、多语言支持 目前无差别的支持 C/C++ 和 Pascal 三种语言的编辑、编译和调试运行。 3、单个源文件编译、调试 使用 GUIDE ,用户可以省去建立工程的烦琐过程,提升开发速度。

    更新时间:01-02 星级: 大小:10.52M
    查看详情
  • sublime text 2(文本编辑器)

    sublime text 2(文本编辑器)

    sublime text 2中文版是一款代码编辑器,软件体积小巧,界面干净整洁,功能性十足,支持拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等,同时sublime text 2中文版支持Windows、Linux、Mac OS X等操作系统。除此之外,软件还支持多种语言的语法高亮,可以让你在使用这款软件编辑代码的时候清楚地了解自己的语法是否正确,让你不会出错,并且sublime text 2中文版还具有优秀的代码自动完成功能,只需开头的几个字母就能快速列出你所需要的代码段,帮祝你快速完成代码编辑。简直就是程序员之必备神器,感兴趣的用户不妨下载体验一下试试看哦! sublime text 2(文本编辑器)特色 1、语法高亮、代码提示补全、代码折叠、自定义皮肤/配色方案、多便签。 2、代码地图、多种界面布局与全屏免打扰模式。 3、完全开放的用户自定义配置与神奇实用的编辑状态恢复功能。 4、强大的多行选择和多行编辑。 5、雷电般快速的文件切换。 6、随心所欲的跳转:快速罗列与定位函数/HTML的元素、跳转到指定行。 7、集所有功能于一身的命令面板。 8、Package Control(绝不可错过的扩展包管理器) 9、支持更换主题或配色方案。 常用快捷键 Ctrl+KK 从光标处删除至行尾 Ctrl+Shift+K 删除整行 Ctrl+Shift+D 复制光标所在整行,插入在该行之前 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+KU 改为大写 Ctrl+KL 改为小写 Ctrl+D 选词 (按住-继续选择下个相同的字符串) Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号) Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果) Ctrl+Shift+/ 注释已选择内容 Ctrl+Space 自动完成(win与系统快捷键冲突,需修改) Ctrl+Z 撤销 Ctrl+Y 恢复撤销 Ctrl+Shift+V 粘贴并自动缩进(其它兄弟写的,实测win系统自动缩进无效) Ctrl+M 光标跳至对应的括号 Alt+. 闭合当前标签 注册密钥 9916F04082CF9BE66CF22672F5E5003D 473E7A66546048B6A68EE51BA52A13E2 3DDE5CE64F1E3E389EEA012D40AE0B8D 60FA83CD784771F5D0512FB346D10945 D6338C5EA7A4D98B000E04C5FC0D9B0D 53BD0E0957882DC55B87E77C4131B14F BD045138673EA9B3F3A28D84A8F9C3AE 0312B06CB39656D268F6F81C9586DFDF 常见问题 一、如何新建站点? 1、打开软件我们点击选项卡一栏的“项目”选项。 2、然后会有一个下拉菜单出现,下拉菜单中又有若干个选项,我们选择“添加文件夹到项目”这个选项。 3、我们在弹出的系统对话框中,进入到我们需要建立站点的位置,然后点击“选择文件夹” 4、这样我们就添加好项目了,但是我的软件中并没有打开项目目录,我们可以通过键盘的快捷键,打开项目目录,ctrl+k+b 5、如果我们需要删除这个站点,就右击站点名称,然后在弹出的列表中选择“从项目中移除文件夹”即可。 二、如何关闭代码提示? 1、打开软件 2、单击首选项→设置-用户,如果是英文版的就setting->user在用户配置下输入"auto_complete":false, 3、ctrl+s保存 注意事项:一定要把代码输入在{}之中,[]之上。 更新日志 v2.0.2版本 删除了到期日期 从 Sublime Text 3 向后移植了各种修复 改进了小地图点击行为。旧行为可通过minimap_scroll_to_clicked_text设置获得 添加了copy_with_empty_selection设置,以控制未选择文本时复制和剪切命令的行为

    更新时间:01-02 星级: 大小:19.18M
    查看详情
  • PhantomJS(JavaScript编辑器)

    PhantomJS(JavaScript编辑器)

    PhantomJS是一款体积小巧、简单易用的JavaScript的绿色编译器,它是基于WebKit的,软件支持web,其最大的特点在于速度特别快,使用起来也非常简单,无需写注册表! PhantomJS原生就支持各种文本标准:CSS 选择器, DOM 处理,JSON, Canvas, 和 SVG等,同时也提供了处理文件I/O的操作,从而使你可以向操作系统读写文件,该软件的应用领域特别广泛,可用于页面自动化、网络监测、网页截屏以及无界面测试等,感兴趣的朋友快来本站下载吧。 功能特色 1、软件具有使用简单,绿色实用的特点。 2、能对DOM处理、CSS选择器、JSON、Canvas与SVG进行支持。 3、支持多种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 与 SVG。 PhantomJS使用场景 1、屏幕捕获。 2、网络监控。 3、不需要浏览器的 Web 测试。 4、页面访问自动化。 常见问题 1、为什么建造PhantomJS需要很长时间? 由于PhantomJS构建工作流捆绑了WebKit模块,因此需要编译数千个源文件。强烈建议使用二进制包,它下载速度快,易于安装。 2、能否估计X功能的可用性? 由于没有人全职工作PhantomJS,因此无法预测完成特定功能的确切时间。由于PhantomJS的每个贡献者都按自己的步调工作,有时可能需要几个发布周期,直到某个功能发货。 3、为什么会收到错误消息phantomjs:无法连接到X服务器? 在PhantomJS 1.4或更早版本中,仍然需要X服务器。解决方法是使用Xvfb。从PhantomJS 1.5开始,它是纯粹的无头,无需再运行X11 / Xvfb。

    更新时间:01-02 星级: 大小:17.36M
    查看详情
  • NoSQL Manager for MongoDB(非关系型数据库)

    NoSQL Manager for MongoDB(非关系型数据库)

    NoSQL Manager for MongoDB是一款功能强大并专门针对MongoDB非关系型数据库设计的NoSQL数据库管理辅助程序软件。MongoDB中为用户提供了NoSQL的文档数据库系统,它的优点是与可扩展性(即能够处理大型数据集)和动态模式构建,使您能够更改,恕不延迟数据库内容。该软件结合了友好的UI和Shell功能,其桌面应用程序的直观界面和高性能,以及Azure Cosmos DB上所有MongoDB,MongoDB Enterprise和MongoDB的最新功能,为初学者和专业数据库开发人员和管理员节省了时间,大大的提高了效率。您可以编辑db.collection.find命令的结果,自动完成允许自动完成MongoDB和Shell命令中的集合名称和方法,并且在文本输入Shell时,命令中光标的上下文提供了用户是否需要收集完成或方法完成的指示,通过集合完成提供当前数据库中可用的集合列表,您可以使用Tree,Table或JSON模式查看命令结果。另外MongoDB的灵活易用性和数据存储方式受到了IT行业人员的青睐,但用户想要更便捷的管理MongoDB数据库的话,那么NoSQL管理软件能够为你带来更便利的操作! 软件特点 1. 对于MongoDB的3.1完全支持 2. 对认证企业的MongoDB 2.4和2.6版本 3. 全功能蒙戈GUI外壳采用代码自动完成和提示 4. 支持副本集和独立主机的连接 5. 易于使用的文档查看器和编辑器树,表和JSON视图模式 6. 数据库,收集,索引,用户,角色和功能:所有蒙戈对象的简单查看和管理 7. SSH隧道为蒙戈连接 8. 地图,减少操作的编辑器 9. 文件管理器工具GridFS的工作 10.用户界面mongodump和mongorestore公用事业 11.碎片和副本集的简单管理 使用方法 1、打开客户端,选server-new mongodb connection…… 2、在连接配置窗口中填入主机、身份认证、用户名、密码、数据库名 3、切换到databases,填入数据库名,点击ok就可以连接好

    更新时间:01-02 星级: 大小:141.87M
    查看详情
  • idaSig制作工具绿色免费版

    idaSig制作工具绿色免费版

    idaSig制作工具绿色免费版是一款非常简单且实用的idaSig制作软件,软件体积小巧且操作简单,简单几步即可进行idaSig制作,还可将每个文件生成一个SIG,使用方便,可一键清空日志,还可一键清空缓存。通过sig文件中的特征码匹配识别函数,来生成需要的签名文件,一键即可开始制作,内设丰富的功能,可以满足用户不同的需求,直观的操作流程,很快就能上手。除此之外,idaSig制作工具绿色免费版利用了FLAIR解析器为静态库,所以创建一个模式文件,通过工具进行生成,满足用户的各种idaSig制作功能需求。感兴趣的用户快点来下载体验一下试试看吧! idaSig制作工具特色 1、提供简单的制作功能,可快速进行idaSig制作。 2、制作完成后,可自动生成日志,可查看具体的操作记录。 3、可自定义设置SIG名称,以指定名称生成签名文件。 4、提供不同类型的PAT,可供自由选择。 5、支持不同的冲突处理模式和制作处理模式。 6、支持拖拽功能,可直接拖拽目录进行添加。 7、可将所有项生成一个SIG,也可将每个项生成一个SIG。 idaSig制作工具绿色免费版使用说明 1、打开软件,进入软件主界面,运行界面如下图所示: 2、点击选择目录,弹出浏览文件夹框,选择一个文件夹,然后点击确定。 3、点击输出目录,浏览文件夹,选择一个文件夹进行设置。 4、可在方框内输入SIG名称,根据需要进行输入。 5、点击下拉按钮,划出下拉选项,选择PAT类型。 6、完成相关设置后,点击开始制作,即可快速进行制作。 7、打开设置界面,可设置输出路径,自由进行选择。 8、冲突处理模式,选择相应的处理模式,快速进行选择。 9、制作处理模式,可将所有项生成一个SIG、每个项生成一个SIG等。 制作处理模式 模式1: 是将每一项(即ListBox中的每一行)都添加到同一条pat命令行中,遇到目录则在目录后添加\.后缀名,遇到文件则直接加入到pat命令行中,例如:E:\dir1和E:\dir2\a.lib 则模式1会执行命令行(pcf.exe E:\dir1\\.lib E:\dir2\a.lib 时间戳.pat),再执行sigmake。 模式2: 是将每一项单独执行一个pat命令行,例如E:\dir1和E:\dir2\a.lib则模式2会执行命令行(pcf.exe E:\dir1\*.lib 时间戳.pat)和(pcf.exe E:\dir2\a.lib 时间戳.pat), 再执行两次sigmake。 模式3: 会将每一个文件执行一个pat命令行,即遇到目录不会在目录后添加\*.后缀名,而是遍历文件夹将遇到的每一个文件执行一次pat和sigmake。 主界面的PAT类型选项只针对模式1和模式2,即执行哪种pat命令行,例如是pcf还是pelf等,模式3无论如何都会自动识别(自动识别是通过判断文件后缀名实现的)。

    更新时间:01-02 星级: 大小:3.45M
    查看详情
  • small basic官方版

    small basic官方版

    small basic官方版是一款微软推出的编程语言的最基本概念,对于初学者来说是最容易入手的编程语言,这款编程语言最早是针对儿童推出的免费编程语言,不想Scratch和Alice,这款工具本质上讲是一个简略版本的BASIC语言,该语言脱胎于传统的BASIC语言,但是却基于微软的.net框架重新建立。 small basic是专门给孩子用的编程语言,有着强大的帮助系统,让孩子能够更快的掌握语言的语法,函数,类等基本知识,孩子输入的每一个语句甚至字母都有着详细的解释,而且生成的exe文件也能够独立运行,不需要任何环境和编译器之类的东西。所以如果用户想要让孩子学习编程语言的话,那么这款small basic将是最好的启蒙教育软件。 软件特点 1. 语言,只包含14个关键词,Small Basic是完全基于.Net开发框架运行的。 2. 环境,Small Basic的开发环境非常简单,但是提供了只有专业开发人员才能使用的包含智能感知的IDE。 3. 库,Small Basic有一系列的开发库,并允许用户创建新的库或者修改现有的。它还允许加载第三方开发库。 4.灵动的图标与界面,极大地激发了用户的开发兴趣。界面温和,并非专业化。 5.使用简单,容易上手,扩展性强,可以运算、绘画、开发智能小软件; 6.体积小巧,易于部署,运行速度极快,甚至可以通过U盘将程序和代码随身携带; 7.集成常用的方法和对象,可以快捷开发一些小程序,小游戏; 8.Small Basic支持SilverLight,可以将开发的程序直接发布在网页上分享。 软件功能 保存、打开 Small Basic支持文件的保存与打开。有效地提高了效率。 语法解释 侧栏是语法解释栏,会解释标定的语法内容的含义。 智能感知 它帮助你能更快的输入你的程序。你可以通过按上/下箭头键来遍历这个列表。当你找到你想要的,你可以按回车键来将选中的条目插入到你的程序中。 运行 支持独立的执行文件输出。 毕业 支持Small Basic转换为Visual Basic代码内容。

    更新时间:01-02 星级: 大小:6.14M
    查看详情
  • adobe muse cc 2018中文版

    adobe muse cc 2018中文版

    Adobe Muse cc 2018中文版是一款零编码网站开发工具,在这个网络开发热门高薪行业,因此有很多朋友转行投入网站开发,但网站开发面临繁杂的代码,而Adobe公司提出的Adobe Muse CC 正是可以帮助大家解决网站开发所面临的这些问题,最新版本Adobe Muse CC 2018拥有全新的操作界面,能够帮助用户在网站设计、规划、互动等方面有着巨大的帮助,可以帮助设计师完成网页的交互设计,而无需了解过多的代码。它支持HTML5、CSS3的复杂页面,也能够方便嵌入 Google map等代码并预览。从之前 DW 重视页面实现转向了页面交互设计。让那些不懂代码的设计师也可以制作、发布网站。 新功能 1、效能及稳定性改进功能 在开启、储存和发佈档案时,获得更好的稳定性和更高的效能。 2、互动式投影片、表单和合成影片 Widget 投影片、表单和合成影片 Widget 现在具有互动功能。这表示 Widget 中的内容会随萤幕尺寸自动调整大小。 3、容易选取 直接从 Widget 或群组阶层结构选取特定元素。有了最新的生产力增强功能,您只要按两下元素而不用一直按您设计作品中的众多图层,就能到该处。 4、提高效能 汇出和预览作业速度现在快上 20%。内含固定式中断点的档案则快上50%。 5、新增功能:新的“开始”屏幕 当打开最新版本的 Adobe Muse CC 时,您会看到一个新的“开始”屏幕。“开始”屏幕显示您最近打开的文件、Creative Cloud 文件和初学者模板。此屏幕还支持“作品”选项卡和“学习”选项卡。 要在 Adobe Muse 中查看您最近的文件,请单击“作品”。要立即查看 Adobe Muse 视频教程,请单击“学习”。一次点击,就可将您带到相应的视频教程。 请注意屏幕右上角的搜索图标。当您键入搜索查询时,应用程序将显示符合搜索查询的最近文件、Creative Cloud 资源、帮助链接和库存图片。 6、新增功能:Adobe Muse 中的向后兼容文件 当您使用最新版本的应用程序打开现有muse cc 2018文件时,将会进行文件转换。在更低版本中,转换文件后,您不可以在旧版 Adobe Muse 中打开文件。 现在,为防止向后不兼容的情况,Adobe Muse 会自动创建一个备份文件。当您在 Adobe Muse 2018.0 中打开并保存现有文件时,您会看到一条警告信息。 当您单击“确定”时,备份文件将保存在和原始文件相同的位置。您可以将此备份文件与旧版 Adobe Muse 一起使用。 软件特色 1、网站规划 提供网站地图、主页面、以及覆盖整个网站的工具,你可以很快完成网站规划,为设计做好准备。 2、设计 让设计师专注于设计而不是工具。精确控制图片、文本、曲线等元素。用户可以使用和photoshop或Fireworks相仿的内置工具设计网页,实际上你可以导入整个PSD文件在Muse中编辑。Muse CC让用户简便的整合网页内容。用户可以在设计中自由拖拽内容的位置,也可以点击‘添加HTML’直接添加视频、地图或者任何网页内容。Muse cc还内置了数量庞大的交互小工具,可以直接使用。 3、互动性 Adobe官方人士称,Muse能让平面设计师,设计和发布专业品质的HTML网站,而无需手工编写代码或仅局限于模板内工作,Muse的口号就是让Web设计师从代码中彻底解脱出来。Muse基于AIR平台,其目的是让设计师把精力放在设计上,让那些不懂代码的设计师也可以制作、发布网站。主要包括四大功能:网站规划、设计、互动性、以及网站的发布。 Muse支持最新的Web标准,包括HTML5和CSS3。另外,Muse与Adobe InDesign可以很好的相结合,创作出具有交互式内容和各种流行元素的Web站点。 支持嵌入Google地图,结合内置工具可提高网站互动性。支持拖拽自定义导航菜单、幻灯片、面板等内容。Muse支持最新的Web标准,包括HTML5和CSS3。另外,Muse与Adobe InDesign可以很好的相结合,创作出具有交互式内容和各种流行元素的Web站点。 4、网站发布 设计完网站之后,你可以在Muse内部预览上线后的效果,然后对网站进行浏览器兼容性等测试,没有问题的话就可以上线。同时,Adobe网站上也列举了好多 Muse 成品网站,专业美观。 前不久Adobe发布了一个新工具{Adobe Edge},允许设计师通过HTML5、CSS和JavaScript制作网页动画。

    更新时间:01-02 星级: 大小:802.9M
    查看详情
  • sencha touch(移动Web应用开发框架)官方版

    sencha touch(移动Web应用开发框架)官方版

    sencha touch官方版是一款适用于最前沿的Touch Web的移动开发框架,该框架是沐浴前世界上第一个基于HTML5开发的Mobile App框架,框架基于javascript开发,所以如果用户是一位使用java进行Web应用开发的程序员,那么不费吹灰之力即可完全掌握用法和核心内容。 移动开发者利用这款sencha touch开发出的Web应用在界面上看起来与我们的iPhone、Android等系统的原生应用的效果相同,概括起来说,这款开发出来的应用让我们的使用者有一种使用原生应用般的感觉。因为sencha touch的这种特性,使得开发出来的应用界面非常美观,是许多开发者首选的开发框架,如果用户想要通过软件的外观吸引用户,那么这款框架不能够错过。 软件特色 1、基于最新的WEB标准——HTML5,CSS3,JavaScript 整个库在压缩和gzip后大约80KB,通过禁用一些组件还会使它更小 2、支持世界上最好的设备 Beta版兼容Android和iOS,Android上的开发人员还可以使用一些专为Android定制的主题 3、增强的触摸事件 在touchstart、touchend等标准事件基础上,增加了一组自定义事件数据集成,如tap、swipe、pinch、rotate等 4、数据集成 提供了强大的数据包,通过Ajax、JSONp、YQL等方式绑定到组件模板,写入本地离线存储 sencha touch环境搭建 Sencha Touch采用的是动态加载技术。也就是说,不是仅仅在index.html内引入需要的js和css文件就可以了,而是要保证所有需要的文件都能在需要的时候正确的通过目录进行加载(所有需要动态加载的文件都在src中) 因此,为了保证动态加载的正常运行,我们一定要按规定设定我们的工作目录 1、在根目录下(touch-2.....)创建我们的工作目录Demo,在该文件夹下创建index.html文件和一个js文件夹,文件夹内创建app.js 2、在index.html中,我们首先要引入必要的文件 注意:这些基本操作可以不在服务器上进行也能实现功能,完全不涉及数据传输及后台逻辑 解释: 其中第一个引入了必要的css文件,第二个引入的是js文件,使用这两个文件就可以搭建出Sencha Touch框架了。 app.js是我们自己编写代码的js文件,Sencha Touch是一个javascript框架,因此大多数功能、布局等都是通过app.js实现的 3、要验证框架是否搭建成功,在app.js中编写如下测试代码: 4、运行index.html,如果能正确弹出对话框,则表明环境搭建成功,可以进行Sencha Touch之旅了!

    更新时间:01-02 星级: 大小:55.38M
    查看详情
  • c32asm(反编汇工具)

    c32asm(反编汇工具)

    c32asm中文版是一款强大且小巧的反汇编工具,具有反汇编模式和十六进制编辑模式。其提供hex文件编辑功能,还能够直接修改软件的内部代码,实现各种反编译效果。c32asm只具备反编译功能,所以对于一些加壳保护的软件无法进行相应的反编译功能,用户需先对软件进行脱壳处理才能够使用c32asm进行反编译。不但如此它还能够跟踪exe文件的断点,帮助用户实时了解软件的运行状况,发现软件的BUG及错误。欢迎有需要的朋友免费下载体验! 软件功能 1、快速静态反编译PE格式文件(Exe、Dll等); 2、提供hex文件编辑功能,功能强大; 3、提供内存Dump、内存编辑、PE文件Dump、PE内存ImageSize修正等多种实用功能; 4、提供内存反汇编功能,提供汇编语句直接修改功能,免去OPCode的直接操作的繁琐; 5、提供反编译语句彩色语法功能,方便阅读分析,能方便自定义语法色彩; 6、提供输入表、输出表、参考字符、跳转、调用、PE文件分析结果等显示; 7、提供方便的跳转、调用目标地址的代码显示; 8、提供汇编语句逐字节分析功能,有助于分析花指令等干扰代码。

    更新时间:01-02 星级: 大小:1.26M
    查看详情
  • composer(PHP依赖管理工具)

    composer(PHP依赖管理工具)

    使用PHP进行开发需要许多工具来帮助用户来进行管理代码,这款composer就是一款非常不错的全球知名的PHP依赖管理工具,是许多网页开发用户需要用到的管理工具。软件允许用户申明项目所以来的代码库,然后他就会在你的项目中帮助你安装他们,比如一些框架,像是laravel这一类的PHP框架。composer不是一个包管理工具,虽然在使用上会给用户一种包管理工具的错觉,但他涉及“packages”和“libraries”,并且在每个项目的基础上进行管理,在你的某个项目的目录中进行安装,但是默认情况下composer并不会在全局安装任何东西,因此他仅仅是个依赖管理工具。 composer(PHP依赖管理工具)怎么安装 这是在你的机器上安装Composer最简单的方法。 下载并运行Composer-Setup.exe。它将安装最新的Composer版本并设置您的PATH路径,这样你可以从任何目录中在您的命令行调用composer。 注意:关闭你的当前终端。用新的终端测试使用:这很重要,因为只有当终端重新启动时才会加载PATH路径。 Manual Installation 更改目录到PATH路径中的目录,并按照下载页面说明运行安装程序以下载composer.phar。 在composer.phar旁边创建一个新的composer.bat文件: 使用 cmd.exe: 使用 PowerShell: 将目录添加到 PATH 环境变量 (如果尚未)。有关更改 PATH 变量的信息,请参阅本文和/或用你选择的搜索引擎。 关闭你的当前终端,开一个新终端测试用法: Composer可执行文件 Composer提供了一个方便的安装程序,你可以直接从命令行执行。如果您希望了解有关安装程序的内部工作原理, 请随时下载此文件或在GitHub上进行审阅。源代码是纯 PHP。 有两种简单的方法来安装Composer。局部作为你的项目的一部分, 或在全局范围内作为全系统的可执行文件。 Locally 在局部安装Composer的问题只是在你的项目目录中运行安装程序。 安装程序将只检查几个PHP设置, 然后下载composer.phar到您的工作目录。这个文件是Composer的二进制文件。它是一个 PHAR (php存档), 一个 php 的存档格式,除其他事项外,可以在命令行上运行。 现在运行 php composer.phar 执行 Composer。 您可以使用--install-dir选项将Composer安装到特定的目录,另外(重新)将其命名使用--filename选项。当按照下载页面说明运行安装程序时,添加以下参数: 现在运行 php bin/composer 执行 Composer。 Globally 你可以把Composer PHAR放到任何你想要的地方。如果你将它放在作为PATH一部分的目录中,则可以全局访问它。在 Unix 系统上,您甚至使它可执行并调用它,而无需直接使用 php解释器。 当按照下载页面说明运行安装程序之后,您可以运行此操作来移动composer.phar 到你path中的目录: 如果您只希望为你的用户安装它,并避免需要root权限,您可以使用 ~/.local/bin 代替某些 Linux 发行版默认可用的。 注意:如果上述操作由于权限而失败,您可能需要使用sudo再执行一遍。 注意:在某些版本的 macOS 上,默认情况下/usr目录不存在。如果您收到错误 "/usr/local/bin/composer: No such file or directory",那么您必须手动创建目录,然后再继续执行:mkdir -p /usr/local/bin。 注意:有关更改PATH路径的信息,请阅读百度百科文章和/或用你选择的搜索引擎。 现在运行 composer 执行 Composer 而不是 php composer.phar。 更新日志 v2.5.5版本 1、修复了导致无限重试循环的基本身份验证失败; 2、固定GitHub速率限制报告; 3、修复了Composer 1兼容性边缘案例中的InstalledVersions错误; 4、修复了分支名称包含%符号时显示解算器问题的问题; 5、修复了高度并发运行Composer时缓存有效性检测中的竞争条件; 6、修复了各种次要的配置命令问题。

    更新时间:01-02 星级: 大小:1.18M
    查看详情
  • markdownpad2中文版

    markdownpad2中文版

    markdownpad2中文版是一款专为Windows系统打造的Markdown编辑软件,这款软件支持将文本文字转化成html格式的文件和支持多种处理引擎,可以对文档进行自动保存。同时还支持自定义配色方案,字体,大小和布局等参数,以及还可以帮助用户快速进行代码检测,还能快速的将文本转换为美观的HTML、XHTML的网页格式代码相当的高效实用。 markdownpad2中文版中的自定义CSS编辑器也是其一大亮点,默认的CSS美观且极小,它将使用户们的HTML文档看起来很棒,用户们可通过使用自己的CSS样式表来更改HTML文档的外观。不仅如此,markdownpad2中文版更是能够支持多格式文档的浏览,批注信息,并将格式转换成需要的样子,让各个内容变的更加的丰富,感兴趣的小伙伴欢迎前来本站免费来下载体验使用。 MarkdownPad2安装设置中文教程 1、在本站下载解压,得到MarkdownPad2官方版,双击启动安装; 2、选择安装语言,这里选择中文简体; 3、选择安装目录,默认即可; 4、安装完成后打开,点击上方“Tools”,然后点击“Options”; 5、接着找到Languages,点击English旁边的向下箭头,选择语言为中文(中国); 6、然后重新启动软件,界面就变成中文界面了。 功能介绍 1、即时HTML预览 立即查看Markdown文档在HTML中的外观。 键入时,LivePreview将自动滚动到您正在编辑的当前位置。 2、使用键盘快捷键轻松进行Markdown格式化 创建文档时,立即查看您的Markdown文档在HTML中的外观。 在MarkdownPad中格式化文本很容易。 可使用便捷的键盘快捷键和工具栏按钮来应用(和删除)降价格式。 您无需了解Markdown即可使用MarkdownPad! 3、完全可定制 MarkdownPad是完全可定制的。 配色方案,字体,大小和布局都是可自定义的,因此您可以将MarkdownPad变成理想的编辑器。 4、使用自己的CSS MarkdownPad中的自定义CSS编辑器。 自定义样式表 默认的CSS美观且极小,它将使您的HTML文档看起来很棒。 通过使用自己的CSS样式表来更改HTML文档的外观。 MarkdownPad支持多个样式表,并具有内置的CSS编辑器。 5、HTML和PDF导出 在MarkdownPad中以HTML或PDF格式导出Markdonw文档。 你的文件,按菜单 快速创建现成的HTML文档,或者简单地将文档的一部分复制为HTML。 需要PDF吗?没问题,您可以直接从MarkdownPad创建它们。 6、针对高级用户的高级功能 MarkdownPad支持高级功能,如GitHub风味的Markdown。 MarkdownPad Pro支持多个Markdown处理引擎,包括Markdown Extra(支持Table)和GitHub Flavored Markdown。 有了选项卡式文档、内置图像上传器、拼写检查、自动保存和语法高亮显示,MarkdownPad的功能就没有限制了。 软件亮点 1、建造文件的过程中, 就和html是一样。 2、可以快速的完成您需要的各种输入。 3、可以全自动的滚动到您需要的当前详细位置编辑。 4、还可对您的编辑器进行快速的定制。 5、对您需要的样式表进行自已来定义的制作。 6、快捷的完成各种文档的创建操作。 常见问题 1、MarkdownPad2如何导出PDF? 可以先导出html,用word打开,再用foxit的word转PDF。 也可以获取License。如://jingyan.baidu.com/article/154b46317e12cf28ca8f41d1.html 2、MarkdownPad2有时插入本地图片会出现Invalid JSON string的error? 使用相对路径插入图片。 比如把一个叫做1.png的图片和*.md文件放在一起,可以用这种方式插入图片:![](1.png) 如果不想放在同一层级,那么就可以这样插入:![](picture/1.png) 表示引用同层级一个叫做"picture"的文件夹中的1.png图片 3、启动Markdown Pad2,报错’Awesomium.Windows.Controls.WebControl'? 修改注册表: 按Win+R运行regedit,修改下面的值为0就可以了 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Lsa/FipsAlgorithmPolicy/Enabled

    更新时间:01-02 星级: 大小:34.69M
    查看详情
  • soapui(服务器测试软件)

    soapui(服务器测试软件)

    soapui电脑版是一款实用的检测工具,可以非常有效的帮助用户来对WebService项目执行各种大规模的数据密集型服务测试,能够支持测试数据以及快速重构测试任务。最主要的是soapui电脑版这款工具,可以根据需求进行独立运行或者是直接插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。基于Web服务的负责检查,调用,监控,模拟/mocking和/负载/符合/REST/WADL和SOAP/WSDL功能的领先的桌面应用程序,需要度量、统计数据和其他测试数据?获得详细、全面的API测试报告来提高测试和衡量成功。一个正确设计、构建和测试API可以从你的业务有价值的资源。soapui电脑版在其他类似软件中的突出之处在于它使用户能够自动化各种测试,这样就不会浪费宝贵的时间来手动配置参数或单独执行某些操作。节省时间和金钱与虚拟化。你从它的直观和强大的用户界面这一切。该软件解决方案可以很容易地部署到目标计算机。提供一个工具通过soap/http来检查,调用,实现web service和web service的功能/负载/符合性测试。免费使用软件细化的朋友可以前来下载体验! soapui(服务器测试软件)特色 1、你可以得到一个可用的第三方插件- Agiletestware,SOA DataPro,TestMaker和Pegamento。他们都是为了让你更有效率,并帮助您做更多的SOAPUI 2、SOAPUI还集成成为你的开发过程中不可缺少的一部分,IDE和您选择的其他工具。有插件的IntelliJ IDEA的,Maven的是,Eclipse,NetBeans和JBoss的使用 3、SOAPUI不仅是一个伟大的测试应用程序,而是一个巨大的可扩展的测试框架。其模块化设计和强大的扩展API下,SOAPUI允许任何人轻松地开发作为自己最喜欢的功能插件 软件功能 1、API功能测试 功能不停止在GUI级别。了解如何确保你的API函数,每次。 2、API的性能测试 性能是你API驱动业务的底线。负载测试虚拟用户的API和看看它执行。 3、API的安全 担心第三方api、公共api或脆弱的内部api ?学习如何安全安全。 4、API嘲笑 一个正确设计、构建和测试API可以从你的业务有价值的资源。节省时间和金钱与虚拟化。 5、数据驱动测试 测试与数据驱动测试更快、更聪明,提高您的API测试覆盖率。 6、测试报告 需要度量、统计数据和其他测试数据?获得详细、全面的API测试报告来提高测试和衡量成功。 软件优势 1、或者使用拖放创建任何简单或复杂测试场景 2、对于有经验的用户,提供属性传递向导,可以自动传递选定内容的属性,使得复杂的测试用例或信息流的创建变得简单 3、对于最大的控制和灵活性,还提供了即用的现成的高级脚本,可以支持几乎任何的测试

    更新时间:01-02 星级: 大小:132.56M
    查看详情
  • Incomedia WebSite X5 Pro(可视化网页设计软件)

    Incomedia WebSite X5 Pro(可视化网页设计软件)

    WebSite X5 Pro全称Incomedia WebSite X5 Professional,它是一款功能强大且十分专业的可视化网页设计制作软件,它可以帮助用户轻松的制作出优秀的网页,即使是零基础的小白,使用该软件也可以很好的制作出精美的网页,因为用户只需根据软件的向导一步一步的进行操作就能便捷地设计出漂亮的网页,无需碰到任何代码,非常的简单方便。 WebSite X5 Pro内置了上千多个网页模板,且覆盖范围也极其的广泛,其中就涵盖了电子商务、博客、体育网站、动物、食品、电影、门户网站等众多主题模板,可以让用户更加便利的设计网页。另外,用户在软件当中还可以通过拖动裁剪各种元素到你的页面上,只需依照你的设计想法依次进行填充即可,并且它不仅支持拖曳文本块、图片、画廊、表格、视频、地图等众多元素,还支持切换元素造型,让用户的网页设计效率大幅度提高。除此之外,WebSite X5 Pro虽然是英文语言,但却丝毫不影响用户的使用,只要用户大致的熟悉片刻即可马上操作,非常的完美。有需要的用户不妨前来本站下载试试吧。 功能介绍 1、简单 您不需要编码。只需使用“拖放”工具即可组织您的内容并构建网站,而无需碰到任何代码。 2、流动友好 您的网站不仅可以在任何设备上完美呈现,还可以使用该应用随时随地进行管理。 3、创意的 只需单击几下即可自定义任何图形元素或内容。您的创造力没有限制。 4、搜索引擎导向 我们有一些技巧可以将您的网站提升到搜索引擎列表的顶部,并确保新客户可以找到您。 5、完成 公司网站?网上商城?博客?您拥有创建全部所需的所有组件和功能。 6、方便 拥有1个许可证,您可以在2台PC上工作并创建您喜欢的所有网站。无需月费:该软件永远属于您。 Incomedia WebSite X5 Pro安装教程 1、下载软件压缩包文件,双击打开“wsx5_pro.exe",进行安装; 2、使用安装向导进行安装,点击“Next”; 3、阅读软件的许可协议,阅读完成后点击我接受许可协议,必须接受协议才能继续安装软件,如下图所示; 4、软件安装中,请耐心等待片刻; 6、安装完成,点击“Next”; 7、这一步直接关闭; 8、以管理员身份运行程序WebSiteX5ProActivator.exe,然后点击activati即可。 以上就是WebSite X5 Pro的安装教程,希望对大家有所帮助。 软件特色 1、响应性 于移动设备的WEBSITES 创建网站的响应完美地适应所有设备。您决定在从桌面到智能手机的过渡期间将要更改的内容:无论访问者使用哪种设备,导航体验将是最佳选择。 2、FEEDREADY 移动应用程序为您的网站 提供了一个增值服务:一个网站,移动设备上的显示和功能是否正确,并配有一个应用程序。FeedReady应用程序已准备就绪,可以免费iOS和Android:将其链接到您的博客或RSS Feed,并邀请用户下载,以便他们可以在平板电脑和智能手机上收到您的所有新闻,并始终保持最新。 3、电子商务 直接在线销售 导入产品列表并创建目录,配置所有描述,成本,变体,照片,可用性等。您拥有所需的所有工具,以最好的方式展示您的产品,设置销售过程和特别优惠,如果您愿意,使用优惠券,并保持关注库存水平。 4、动态目录 更新您的网站在线 使用动态内容功能,以便其他人可以更新它们,以及CMS直接在线工作。您可以完全控制项目,其优点是客户不必依靠您进行小的更改。 5、访问管理 让用户注册在线 让用户在线注册会员区域,一旦他们验证了他们的电子邮件地址,他们可以访问需要登录和密码的区域。您可以将数据存储在数据库中,并通过在线控制面板处理注册。 6、先在搜索引擎排名 SEO优化和分析 使用可用的选项,以提高网站的网页和内容的优化:图片,视频,产品等去之前在网上,使用项目的分析功能,以进一步提高优化。 软件亮点 1、拖放 得益于WebSite X5的拖放系统,您的网站页面就在您的眼前成形了。只需拖放内容:文本、图片、视频、反馈表、地图、社交网络按钮。一个空白的页面就变成了一个网站,而你却不需要碰触任何一行代码 2、选择完美的设计 我们的程序包括500个免费模板的集合,强大的嵌入式图形编辑器和一个调色板,从视差到对象的弹出式效果。为了改善你的网站设计,你可以个性化模板,改变图像或定制菜单和其他任何元素的样式。 3、峰值电子商务 在线购物车,完美地集成到你的网站,并完全控制购买过程。创建产品目录,指定运输和付款方式,激活促销和折扣券,个性化订单处理,从一个强大的在线控制面板管理订单和库存。 4、100%适应于移动设备 全面的自适应属性,使您的用户能够从移动设备上查看您的网站,并从智能手机和平板电脑上执行简单的操作。通过只在一个模板上以视觉模式工作,你可以设置断点,并根据屏幕分辨率使用自适应线决定内容的位置。而使用专业版中包含的应用程序,你可以管理网站和博客,甚至从移动设备上。 5、博客和社交网络公布自己 在一个程序中,你将拥有你在互联网上发展的所有必要工具,有了这些工具,你将不必花一分钱做广告。你可以开设你自己的博客,或将其添加到你网站的某个部分。计划你的发布--因此你可以专注于你的活动,并通过简单地添加社交网络按钮来分享你正在做的事情。而且通过该软件中的FeedReady应用程序,您的用户不会错过您网站上的任何新闻。 6、优化(SEO)和分析 该软件生成的HTML5代码和CSS是自动设计的,以方便索引。因此,您可以在谷歌、必应和其他搜索引擎中轻松找到。为了优化网站,添加标题和描述页面,以及使用新的文本标题功能自定义标题标签。你不必考虑SiteMap、robots.txt和产品描述的丰富片段。该软件会自动完成这些工作。SEO优化从未如此简单。 此外,要审查您网站上的数据,您可以使用该软件的新的内置分析功能,或者您可以轻松地添加谷歌分析。 7、隐私、安全和管理您的网站 该程序允许您激活一个带有隐私法和cookies强制性信息的横幅。您可以使用一个功能性的在线控制面板来访问您网站上的所有数据:访客统计、订单、网上商店的付款和您博客页面上的评论。通过免费的iOS和Android版该软件应用程序,您甚至可以通过智能手机或平板电脑监控网站的活动。

    更新时间:01-02 星级: 大小:156M
    查看详情
  • mongovue(mongodb可视化工具)

    mongovue(mongodb可视化工具)

    mongovue是专门为mongoDB开发的一款可视化操作工具,大家都知到mongoDB是专为Web应用提供可扩展的高性能数据存储解决方案,有C++语言编写,是一个给予分布式文件存储的数据库,不过这款软件因为只有命令行操作,所以用户需要学习如何使用命令行才能够进行数据库的创建。 这款工具的主要作用就是带给用户一个可视化的操作界面,这样即使用户不会各种命令行操作方法,也能够通过强大的可视界面轻松完成数据库的创建,如果你想要更好的开发Web应用,想要轻松建立能够让Web应用调用的数据库,那么这款软件将是最佳的数据库开发工具。 软件特色 1、提高生产力 你可以开始使用MongoDB在短短几分钟内与软件的易于使用的界面。 多个数据视图 2、软件使它非常容易看到和可视化您的数据。它给你3个不同的视图 - TreeView,TableView和TextView。 3、易于管理 很容易管理MongoDB的主要痛点。无论是要导出集合数据,还是监视服务器的性能或对数据运行简单的可视化,都可以使用。 4、学习使用 软件屏幕旨在帮助您从RDBMS系统的角度学习MongoDB概念。例如,可以使用point和click创建索引,然后在MongoDB中了解特定命令。 使用方法 1、进入工具主界面后,在左上角有一个【connect】连接的一个可点选项,点击connect 点击connect后,在原有窗口之上会弹出一个小的操作框,框中提示“connect to mongo datebase ”翻译过来就是“连接到mongo数据库”,在下面的列表里可以看到一些配置好的数据库连接列表。 2、如果需要访问的数据库已经在配置列表里面存在了,则选中相应的配置好的数据库名称,点击【connect】按钮,就完成了mongo数据库的连接。 3、如果配置列表里面没有想要连接的数据库那么需要先经过配置,点击connect界面上的绿色小加号如下图,点击绿色小按钮后弹出“mongoDB connection”弹窗,依次填写Name(创建名称)server(数据库IP地址)port(端口号)username(数据库登录用户名)password(数据库访问密码)datebase(访问数据库名) 4、填写完成以后点击弹出框的右下角的【test】按钮,测试一下数据库配置是否正确,能否连接到数据库如下图,提示“successfully”表示连接成功。 5、配置创建成功后就可以通过第四部的步骤连接mongo数据库了,连接以后在左侧目录会看到连接的数据库名称,点击下去找到要操作的表,进行操作 常见问题 1、mongodb集群添加上集群管理用户却无法用软件连接? 在MongoDB中,文档是对数据的抽象,它被使用在Client端和Server端的交互中。所有的Client端(各种语言的Driver)都会使用这种抽象,它的表现形式就是我们常说的BSON(Binary JSON )。 BSON是一个轻量级的二进制数据格式。 MongoDB能够使用BSON,并将BSON作为数据的存储存放在磁盘中。 当Client端要将写入文档,使用查询等等操作时,需要将文档编码为BSON格式,然后再发送给Server端。同样,Server端的返回结果也是编码为BSON格式再放回给Client端的。 2、查询软件怎么输入shell? 查询条件中包含like时,格式为:{"operParam5":newRegExp(".*set.*")}这里使用到简单的正则表达式:.*表示任意多个字符,相当于like中的%。如果查询operParam5like‘%set%’,则写成{"operParam5":newRegExp(".*set.*")}如果查询operParam5like‘%set’,则写成{"operParam5":newRegExp(".*set")}如果查询operParam5like‘set%’,则写成{"operParam5":newR 3、如何在cmd命令行上撤销软件语句? 如何在cmd命令行上撤销MongoVUE语句 假设要删除C:Documents and Settings<用户名>Local SettingsHistory这个文件夹下的文件 在开始-运行,输入cmd,打开cmd命令框,输入如下命令: DEL/Q/S "C:Documents and Settings<用户名>Local SettingsHistory DEL/Q "C:Documents and Settings<用户名>Cookies DEL/Q/S "C:Documents and Settings<用户名>Local SettingsTemporary Internet Files" 或者可以用这个命令行,清除ie缓存和ie加载项命令: cmd /c del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" & del /f /s /q "%userprofile%\Local Settings\Temp\*.*" & reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Ext /f & reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects" /f

    更新时间:01-02 星级: 大小:16.55M
    查看详情
  • ProGuard官方版

    ProGuard官方版

    ProGuard官方版是一款非常实用的APK加固和代码混淆工具,它可以通过对源代码进行混淆和优化,使代码变得更加难以理解和逆向工程,并提高应用程序的安全性。ProGuard使用高级算法和技术,对Java源代码进行混淆,它会对类名、方法名、变量名等进行重命名,以增加代码的复杂性和混淆程度,使得代码阅读和理解变得困难。除了混淆,RoGuard还会对代码进行优化和压缩,以提高应用程序的性能和响应速度。它可以删除无用的代码和资源,优化方法和循环结构,以及压缩字节码文件,使应用程序更加高效和轻巧。总而言之,RoGuard是一款功能强大的软件工具,旨在帮助Java应用程序开发者保护和加固其代码的安全性。通过混淆、优化和保护代码和资源,它可以提高应用程序的安全性和性能,减少逆向工程的风险。有需要的朋友欢迎下载体验。 软件特色 1、代码缩减: 检测并安全地删除应用及其库中未使用的代码,有助于避免64k引用限制。 2、资源缩减: 从应用中删除未使用的资源,与代码缩减协同工作。 3、混淆: 缩短类和成员名称,减小DEX文件的大小。 4、优化: 进一步分析和优化你的代码。 软件亮点 1、支持对不需要的字段进行删除。 2、可以对分支、调用的方法进行删除。 3、也对只写字段进行快速的删除。 4、还可对没有进行使用的参数进行删除。 5、也支持对日志的代码进行选择性的删除。 注意事项 1、注意版本,如果不是项目需要,最好使用最新稳定版本,这样出错的机会小一些,学习曲线会明显缩短。 2、最好以源码的同编译版本的jvm来启动proguardgui.jar,不要直接用默认的jvm打开。 3、注意proguaardgui启动后默认加载的libraryjar中包含的rt.jar,它的版本和你使用到的jvm版本一致。 4、使用1.4的jvm打开proguard时,注意在optimization选项卡中,不要勾中keep enumerations选项,因为勾中这个选项会导致configration文件中出现java.lang.Enum,这个类。 只有在1.5的环境下才有。报错信息如下: [proguard] Note: the configuration refers to the unknown class 'java.lang.Enum' [proguard] Note: there were 1 references to unknown classes. [proguard] You should check your configuration for typos. 更新日志 v7.4.1版本 补钉 修复无意中关闭系统。打印时输出配置。 附加的 支持分析在类规范中不指定返回类型的方法。

    更新时间:01-02 星级: 大小:30.62M
    查看详情
  • android ndk开发工具(Native Development Kit)

    android ndk开发工具(Native Development Kit)

    android ndk开发工具又叫:ndk、Native Development Kit。是一款专门为安卓系统设计的安卓开发环境。主要作用是为用户开发安卓原生应用起到提供框架的作用。许多早期的Android平台开发人员知道,安卓的第三方应用程序均是依靠基于java的dalvik特制虚拟机进行开发的,而这款ndk的出现使得用户能够更加直接的接触Android系统资源,并使用传统的C或C++语言编写程序,并在程序封包文件(.apk)中直接嵌入原生库文件。 不过使用ndk进行编辑也有一些劣势,那就是比起普通的SDK要更加复杂,兼容性也难以保证,不过如果用户想要开发原生的安卓程序,这款软件是必不可少的。有需要的朋友欢迎下载体验。 软件特色 1、从C / C++生成原生代码库所需要的工具和build files。 2、将一致的原生库嵌入可以在Android设备上部署的应用程序包文件(application packages files ,即.apk文件)中。 3、支持所有未来Android平台的一些列原生系统头文件和库 4、Android NDK是在SDK前面又加上了原生二字,即Native Development Kit,因此又被Google称为NDK。 5、代码的保护,由于apk的java层代码很容易被反编译,而C/C++库被反编译的难度较大。 6、在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。 7、便于移植,用C/C++写的库可以方便在其他的嵌入式平台上再次使用。 软件亮点 1、NDK是一个工具集,可让您使用本机代码语言(例如C和C ++)实现应用程序的各个部分。 2、对于某些类型的应用程序,这可能会有所帮助,因此您可以重复使用以这些语言编写的现有代码库。 3、但是大多数应用程序不需要Android NDK。 4、在下载NDK之前,您应该了解NDK不会使大多数应用程序受益。 5、作为开发人员,您需要在其优点与缺点之间取得平衡。 6、值得注意的是,在Android上使用本机代码通常不会带来明显的性能提升,但始终会增加应用程序的复杂性。 7、通常,仅应在对应用程序至关重要的情况下使用NDK-绝对不要使用NDK,因为您只是喜欢使用C / C ++进行编程。 8、NDK的典型好选择是独立的,占用大量CPU的操作,这些操作不会分配太多内存,例如信号处理,物理模拟等。 9、在检查是否应使用本机代码进行开发时,请考虑您的要求,并查看Android框架API是否提供所需的功能。

    更新时间:01-02 星级: 大小:628.62M
    查看详情
  • SlickEdit Pro 2023官方版

    SlickEdit Pro 2023官方版

    SlickEdit Pro 2023是一款专业强大的文本编辑器软件,软件支持多种编程语言和代码,提供了超过40种语言的代码在9平台的能力,备受设计人员喜爱,是一个真正的跨平台,多语言编辑器。SlickEdit Pro 软件不但为用户打造了一个多文档组界面来为用户提供了更好的性能,更好地支持了希望保持许多文件打开状态的用户使用,还为提供了动态环绕、语法扩展、自动完成、单词补全、代码模板、多个光标和选择、评论包装、智能线路选择、代码导航等强大的功能,致力为用户提供一个更好的文件编辑体验,有效的帮助用户简化工作流程。 另外SlickEdit Pro 2023版本提供了一系列强大的新功能和现有功能增强,包括有新的交互式工具窗口、新终端工具窗口、新语言和语言增强、支持使用交互式工具窗口的交互式shell、新的Laravel刀片颜色编码支持等等功能。同时软件还对c#、Java、Ada、PowerShell、Python调试器、印刷、构建输出的性能、VIM正则表达式仿真等多处进行了增强和优化,使开发人员和开发团队能够更快、更准确地创建、导航、修改、构建和调试代码,从而使用起来就更加的便捷。 软件特色 1、多文档界面组 在MDI布局已经完全重写以支持文档选项卡的多个组。文档选项卡(和选项卡组)可悬空作为单独的顶级窗口,从而更好地利用多台显示器可以将文件拖动和下降到标签组之间移动或创建新组。新的文档选项卡提供了比以前的文件标签的工具窗口更好的性能,更好地支持谁喜欢保持多个文件开放的用户。 2、随着环绕 用于环绕代码现有生产线用新的结构,例如:如果,同时,并尝试。现有的代码自动放置在大括号和缩进。其他结构也可以用于环绕声随着定义。 3、SmartPaste 粘贴时自动格式化行选择。粘贴的代码格式以匹配新位置的缩进和调整,以符合您的设置支具风格。 4、动态环绕声 与环绕语句块或标记的代码现有线路。动态环绕声让您能够语法膨胀后展开块,使用箭头键移动块结束向上或向下。周围加上允许您选择线路,然后选择一个块结构或标签。 5、美化 在对于C ++,Objective-C中的Java,JavaScript的,PHP,XML,HTML或源格式选项内置美化允许非常细粒度的控制。您可以从多个预先存在的配置文件之一挑选和保存您的修改来创建自己的配置文件。来源可以根据需求使用任何配置文件被美化,并且可以配置来美化你键入使用您喜欢的美化设置。 SlickEdit使用教程 1、查询函数,变量,类,符号,定义等,&emsp;请使用 “Find Symbol”Alt+s y 这个功能非常强大,支持Windows通配符,正则等查找方式,方便的查询各种Symbol,这个是我第一常用快捷键 2、快速打开你想要打开的文件 Ctrl+O 在下图的File name中直接输入你想要打开的文件,就可以直接打开,不需要鼠标操作速度非常快 3、快速选择想要的内容 快捷键 SlickEdit一个最大的特色就是快捷键特别的丰富,它里面的快捷键非常的多 常用的几个在网上都能找到 Shift+Enter select –whole-word 这样绑定是为了同IDA的快捷键一样 Ctrl+. Go to Definition Ctrl+/ Go to Reference Alt+/ Comment Ctrl+Alt+/ Uncomment Alt+T BBeautify Code Ctrl+Shift+B List OpenFile SlickEdit 功能介绍 一、调试器 调试器增强功能包括: 1、Python调试器现在使用PTVSD作为后端 2、现在支持断点的条件和计数 3、更好地处理深度调用堆栈的调试 4、切换断点命令现在支持多个游标 5、添加了将浮点数显示为科学、浮点或普通布局的选项 6、在调试器中显示双精度(64位)浮点数时提高了精度 7、增加了原生显示带有UTF-8字符的字符串或使用字符转义的选项 二、磨尖 标记增强功能包括: 1、符号完成的子词模式匹配。这使得符号补全能够在子词上找到匹配的符号,例如,模式“house”可能匹配诸如“看家”、“DogHouse”、“GetHomeUserName”“HotOmeletsUsingSummerEggs”之类的符号 2、新的命令行选项“-autotag”到vsmktags,用于为C/C++、Java和构建编译器标记文件。网标记数据库现在可以存储从源代码中收集的文档注释。这使得在预览工具窗口、函数参数3、帮助和列表成员中显示注释更快使用背景标记构建大型标记文件的性能提高,尤其是在写入速度较慢的设备时 三、查找符号工具窗口 查找符号工具窗口增强功能包括: 1、符号完成的子词模式匹配。这使得符号补全能够在子词上找到匹配的符号,例如,模式“house”可能匹配诸如“看家”、“DogHouse”、“GetHomeUserName”或“HotOmeletsUsingSummerEggs”之类的符号 2、停止按钮允许您停止长时间运行的搜索 3、“查找符号”工具窗口现在有单独的符号名称列和符号的包/类范围列 4、新选项,根据完整的包/类名和符号名搜索符号,而不仅仅是符号名 四、DIFFzilla DIFFzilla增强功能包括: 1、新的简化设置对话框。是文件名,还是文件夹名?只需输入,DIFFzilla就会知道了。还有完成和一个菜单来选择文件、文件夹或缓冲区(甚至是未命名的) 2、添加在页边距中的图标,用于来回复制文本块 五、C#快速重构增强 C#快速重构增强功能包括: 增加了对C#修改参数列表快速重构的支持 六、在SlickEdit的多个实例之间共享配置 1、SlickEdit现在支持运行共享一个配置目录的多个实例 2、例如,如果您启动SlickEdit的两个实例并更改编辑窗口颜色配置文件,在一个实例中,当您切换到另一个实例时,颜色配置文件将被更新 3、使用项目% 3组织所有工作区…使用选定的工作区启动SlickEdit的新实例。这使得启动SlickEdit的两个不同实例并在每个实例中打开不同的工作空间变得很容易 4、您可以使用slikedit的附加实例进行快速编辑,或者使用slikedit作为Git注释编辑器。 七、新的交互式工具窗口 1、运行一个或多个交互式外壳 2、交互式外壳已经为许多语言预先配置,包括Clojure、CoffeeScript、C#、Groovy、Haskell、Lua、PHP、Perl、PowerShell、Python、R、Ruby和Scala 3、配置您自己的自定义交互式外壳 4、Ctrl+Alt+Enter(Ctrl+Command+在Mac上输入)将当前行或选择加载到关联的交互式外壳中 八、新终端工具窗口 新的终端工具窗口支持包括: 1、在工具窗口中运行一个或多个终端选项卡 2、支持运行构建工具、grep工具(如果您没有sgrep工具,SlickEdit附带一个),以及使用SlickEdit现有的“下一个错误”和“上一个错误”功能遍历错误消息。按Alt+1(在大多数仿真中)选择要处理“下一个错误”和“上一个错误”命令的终端或构建窗口 3、跨会话保存/恢复命令完成 4、可用命令激活终端工具窗口,通过按键启动新的终端工具窗口

    更新时间:01-02 星级: 大小:228.94M
    查看详情
  • Mentor Graphics QuestaSim(HDL语言仿真器)

    Mentor Graphics QuestaSim(HDL语言仿真器)

    Mentor Graphics QuestaSim简称QuestaSim,它是一款专业强大的HDL语言仿真软件,基于标准的单核验证引擎,集成了一个HDL模拟器,用户可以自由灵活的创建工作和资源库、编译设计、优化设计、加载设计以进行仿真、模拟设计以及进行调试设计等各种流行的操作,支持多种常规操作模式,包括GUI模式,命令行模式和批处理模式。 QuestaSim还为用户提供了用于验证FPGA和SoC设计的的一体化功能和工具,提供一系列命令提供了用于使用Questa SIM验证设计的结构和流程。采用直接优化的编译技术、Tcl/Tk技术、和单一内核仿真技术,编译仿真速度快,编译的代码与平台无关,便于保护IP核,个性化的图形界面和用户接口,为用户加快调错提供强有力的手段!有需要的 用户欢迎下载使用。 软件特色 1、内建单内核仿真器支持SystemVerilog、verilog、VHDL、PSL以及SystemC。 2、内建约束解释器支持Constrained-random激励生成,以实现Testbench-Automation。 3、支持基于PSL,SystemVerilog语言断言的功能验证,支持业界最著名的0-in Checkware 断言库功能验证。 4、集成化支持功能覆盖率检查与分析。 5、高性能的RTL和Gate-level仿真速度。 6、支持用SystemVerilog和SystemC实现高层次testbench设计与调试。 功能介绍 一、IC设计,验证与制造 1、有效创建世界上最先进的集成电路(IC)。 2、创建具有功率,性能,面积和功能的最佳平衡的IC。 3、在各个级别进行验证-从C ++原型到芯片测试再到数字孪生。 4、满足安全性,功能安全性和芯片生命周期要求。 5、借助AI驱动的EDA工具更快地实现覆盖率,签核和更高收益。 二、IC封装设计与验证 1、利用完整的高密度高级封装(HDAP)解决方案。 2、使用早期的原型设计和计划开发3D封装装配模型。 2、更快地执行物理设计,验证,建模和签核。 4、今天交付明天的半导体集成创新。 三、电子系统设计与制造 1、从单个PCB到系统设计,从个人到企业,均可无缝扩展。 2、集成和优化从规格到制造的整个数字流程。 3、部署基于模型的高级系统工程方法。 4、无论产品的复杂程度如何,均可实现更高的生产率和效率。 5、利用数字原型获得更高的性能和可制造性。 四、EDA服务 我们的EDA服务机构拥有悠久的成功历史,可以帮助我们的客户从Siemens EDA产品中获得最大的业务影响和技术价值。由屡获殊荣的全球技术和方法专家团队提供的数十年来在现实世界中的设计,生产和制造经验为我们提供了屡获殊荣的服务。

    更新时间:01-02 星级: 大小:785.98M
    查看详情
  • Visual FoxPro(数据库开发软件)

    Visual FoxPro(数据库开发软件)

    Visual FoxPro是Microsoft公司推出的数据库开发软件,用户可用它来开发数据库,既简单又方便,它不仅可简化数据库管理,而且还可使应用程序的开发流程更为的合理,通过Visual FoxPro 用户可使组织数据、定义数据库规则和建立应用程序等工作变得简单易行,且用户还可利用可视化的设计工具和向导来快速创建表单、查询和打印报表。 与其他同类型的软件相比,Visual FoxPro 的操作更为的快捷与简单,它为用户提供了菜单操作、命令操作和设计器操作三种方式,这三个都能为用户实现同样的效果,但菜单操作是其中最简单,也是最适合新手的操作方式,用户只需选择菜单项和定义对话框中的参数就可以完成对数据库的处理功能和Visual FoxPro 的状态设置,同时用户还可利用设计器创建数据库处理的相应文件,该方式采用“所见即所得”的工作方式,可大大降低数据库操作的难度,可以这么说只要用户有了菜单操作和设计器工具即可直接进入数据处理。 另外,Visual FoxPro 还为用户提供了一个集成化的系统开发环境,该环境支持过程式编程技术,而且在语言方面也作出了强大的扩充,并支持面向对象可视化编程技术,及强大的可视化程序设计工具。 Visual FoxPro使用教程 一、在Visual FoxPro环境中设置所需的默认值 1.在您的Visual FoxPro配置文件CONFIG.FPW 中,您可以包含需要的SET命令。在CONFIG.FPW 文件中,SET命令的语法是 command=value。例如,如果您想在CONFIG.FPW中设置默认目录,则可以使用如下命令:DEFAULT=C:\VFP 2.若想改变不能使用SET命令的设置,您可以在“工具”菜单中选择“选项”命令。在“选项”对话框中,您可以改变如下设置:界面选项-数据输入和编程选项-文本编辑选项-表选项-远程数据访问选项-目录、路径和文件位置选项-表单设计器选项-项目管理器选项-可视类库和OLE控制选项-日期、时间格式和数字格式选项 二、改变Visual FoxPro主窗口的标题 1.在您的配置文件CONFIG.FPW中添加TITLE命令,请使用如下语法:TITLE=MyTitle 2.如果您有启动程序,您可以使用如下命令:_SCREEN.Caption=MyTitle 三、在表单上创建数组属性 在“表单”菜单中选择“新属性”命令,然后输入数组名和维数 数据库设计十四个技巧 一、原始单据与实体之间的关系 1.可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体 2.在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体 3.这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处: 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。 这就是“一张原始单证对应多个实体”的典型例子 二、主键与外键 1.一般而言,一个实体不能既无主键又无外键。在E—R 图中, 处于叶子部位的实体, 可以定义主键,也可以不定义主键 2.(因为它无子孙), 但必须要有外键(因为它有父亲) 3.主键与外键的设计,在全局数据库的设计中,占有重要地位。当全局数据库的设计完成以后,有个美国数据库设计专家说:“键,到处都是键,除了键之外,什么也没有”,这就是他的数据库设计经验之谈,也反映了他对信息系统核心(数据模型)的高度抽象思想。因为:主键是实体的高度抽象,主键与外键的配对,表示实体之间的连接 三、基本表的性质 基本表与中间表、临时表不同,因为它具有如下四个特性: (1) 原子性。基本表中的字段是不可再分解的 (2) 原始性。基本表中的记录是原始数据(基础数据)的记录 (3) 演绎性。由基本表与代码表中的数据,可以派生出所有的输出数据 (4) 稳定性。基本表的结构是相对稳定的,表中的记录是要长期保存的 理解基本表的性质后,在设计数据库时,就能将基本表与中间表、临时表区分开来 四、范式标准 1.基本表及其字段之间的关系, 应尽量满足第三范式。但是,满足第三范式的数据库设计,往往不是最好的设计 2.为了提高数据库的运行效率,常常需要降低范式标准:适当增加冗余,达到以空间换时间的目的 3.〖例2〗:有一张存放商品的基本表,如表1所示。“金额”这个字段的存在,表明该表的设计不满足第三范式,因为“金额”可以由“单价”乘以“数量”得到,说明“金额”是冗余字段。但是,增加“金额”这个冗余字段,可以提高查询统计的速度,这就是以空间换时间的作法。在Rose 2002中,规定列有两种类型:数据列和计算列。“金额”这样的列被称为“计算列”,而“单价”和“数量”这样的列被称为“数据列”。 表1 商品表的表结构 商品名称 商品型号 单价 数量 金额 电视机 29吋 2,500 40 100,000 五、通俗地理解三个范式 通俗地理解三个范式,对于数据库设计大有好处。在数据库设计中,为了更好地应用三个范式,就必须通俗地理解三个范式(通俗地理解是够用的理解,并不是最科学最准确的理解): 1.第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解 2.第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性 3.第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要求字段没有冗余 没有冗余的数据库设计可以做到。但是,没有冗余的数据库未必是最好的数据库,有时为了提高运行效率,就必须降低范式标准,适当保留冗余数据。具体做法是:在概念数据模型设计时遵守第三范式,降低范式标准的工作放到物理数据模型设计时考虑。降低范式就是增加字段,允许冗余 六、要善于识别与正确处理多对多的关系 若两个实体之间存在多对多的关系,则应消除这种关系。消除的办法是,在两者之间增加第三个实体。这样,原来一个多对多的关系,现在变为两个一对多的关系。要将原来两个实体的属性合理地分配到三个实体中去。这里的第三个实体,实质上是一个较复杂的关系,它对应一张基本表。一般来讲,数据库设计工具不能识别多对多的关系,但能处理多对多的关系 〖例3〗:在“图书馆信息系统”中,“图书”是一个实体,“读者”也是一个实体。这两个实体之间的关系,是一个典型的多对多关系:一本图书在不同时间可以被多个读者借阅,一个读者又可以借多本图书。为此,要在二者之间增加第三个实体,该实体取名为“借还书”,它的属性为:借还时间、借还标志(0表示借书,1表示还书),另外,还应该有两个外键(“图书”的主键,“读者”的主键),使它能与“图书”和“读者”连接 七、主键PK的取值方法 PK是供程序员使用的表间连接工具,可以是一无物理意义的数字串, 由程序自动加1来实现。也可以是有物理意义的字段名或字段名的组合。不过前者比后者好。当PK是字段名的组合时,建议字段的个数不要太多,多了不但索引占用空间大,而且速度也慢 八、正确认识数据冗余 主键与外键在多表中的重复出现, 不属于数据冗余,这个概念必须清楚,事实上有许多人还不清楚。非键字段的重复出现, 才是数据冗余!而且是一种低级冗余,即重复性的冗余。高级冗余不是字段的重复出现,而是字段的派生出现。 〖例4〗:商品中的“单价、数量、金额”三个字段,“金额”就是由“单价”乘以“数量”派生出来的,它就是冗余,而且是一种高级冗余。冗余的目的是为了提高处理速度。只有低级冗余才会增加数据的不一致性,因为同一数据,可能从不同时间、地点、角色上多次录入。因此,我们提倡高级冗余(派生性冗余),反对低级冗余(重复性冗余) 九、E--R图没有标准答案 信息系统的E--R图没有标准答案,因为它的设计与画法不是惟一的,只要它覆盖了系统需求的业务范围和功能内容,就是可行的。反之要修改E--R图。尽管它没有惟一的标准答案,并不意味着可以随意设计。好的E—R图的标准是:结构清晰、关联简洁、实体个数适中、属性分配合理、没有低级冗余 十、视图技术在数据库设计中很有用 1.与基本表、代码表、中间表不同,视图是一种虚表,它依赖数据源的实表而存在。视图是供程序员使用数据库的一个窗口,是基表数据综合的一种形式, 是数据处理的一种方法,是用户数据保密的一种手段。为了进行复杂处理、提高运算速度和节省存储空间, 视图的定义深度一般不得超过三层。 若三层视图仍不够用, 则应在视图上定义临时表,在临时表上再定义视图。这样反复交迭定义, 视图的深度就不受限制了。 2.对于某些与国家政治、经济、技术、军事和安全利益有关的信息系统,视图的作用更加重要。这些系统的基本表完成物理设计之后,立即在基本表上建立第一层视图,这层视图的个数和结构,与基本表的个数和结构是完全相同。并且规定,所有的程序员,一律只准在视图上操作。只有数据库管理员,带着多个人员共同掌握的“安全钥匙”,才能直接在基本表上操作。请读者想想:这是为什么? 十一、中间表、报表和临时表 中间表是存放统计数据的表,它是为数据仓库、输出报表或查询结果而设计的,有时它没有主键与外键(数据仓库除外)。临时表是程序员个人设计的,存放临时记录,为个人所用。基表和中间表由DBA维护,临时表由程序员自己用程序自动维护。 十二、完整性约束表现在三个方面 域的完整性:用Check来实现约束,在数据库设计工具中,对字段的取值范围进行定义时,有一个Check按钮,通过它定义字段的值城。参照完整性:用PK、FK、表级触发器来实现。用户定义完整性:它是一些业务规则,用存储过程和触发器来实现。 十三、防止数据库设计打补丁的方法是“三少原则” (1) 一个数据库中表的个数越少越好。只有表的个数少了,才能说明系统的E--R图少而精,去掉了重复的多余的实体,形成了对客观世界的高度抽象,进行了系统的数据集成,防止了打补丁式的设计; (2) 一个表中组合主键的字段个数越少越好。因为主键的作用,一是建主键索引,二是做为子表的外键,所以组合主键的字段个数少了,不仅节省了运行时间,而且节省了索引存储空间; (3) 一个表中的字段个数越少越好。只有字段的个数少了,才能说明在系统中不存在数据重复,且很少有数据冗余,更重要的是督促读者学会“列变行”,这样就防止了将子表中的字段拉入到主表中去,在主表中留下许多空余的字段。所谓“列变行”,就是将主表中的一部分内容拉出去,另外单独建一个子表。这个方法很简单,有的人就是不习惯、不采纳、不执行。数据库设计的实用原则是:在数据冗余和处理速度之间找到合适的平衡点。“三少”是一个整体概念,综合观点,不能孤立某一个原则。该原则是相对的,不是绝对的。“三多”原则肯定是错误的。试想:若覆盖系统同样的功能,一百个实体(共一千个属性) 的E--R图,肯定比二百个实体(共二千个属性) 的E--R图,要好得多。提倡“三少”原则,是叫读者学会利用数据库设计技术进行系统的数据集成。数据集成的步骤是将文件系统集成为应用数据库,将应用数据库集成为主题数据库,将主题数据库集成为全局综合数据库。集成的程度越高,数据共享性就越强,信息孤岛现象就越少,整个企业信息系统的全局E—R图中实体的个数、主键的个数、属性的个数就会越少。 提倡“三少”原则的目的,是防止读者利用打补丁技术,不断地对数据库进行增删改,使企业数据库变成了随意设计数据库表的“垃圾堆”,或数据库表的“大杂院”,最后造成数据库中的基本表、代码表、中间表、临时表杂乱无章,不计其数,导致企事业单位的信息系统无法维护而瘫痪。“三多”原则任何人都可以做到,该原则是“打补丁方法”设计数据库的歪理学说。“三少”原则是少而精的原则,它要求有较高的数据库设计技巧与艺术,不是任何人都能做到的,因为该原则是杜绝用“打补丁方法”设计数据库的理论依据。 十四、 提高数据库运行效率的办法 在给定的系统硬件和系统软件条件下,提高数据库系统的运行效率的办法是: (1) 在数据库物理设计时,降低范式,增加冗余, 少用触发器, 多用存储过程。 (2) 当计算非常复杂、而且记录条数非常巨大时(例如一千万条),复杂计算要先在数据库外面,以文件系统方式用C++语言计算处理完成之后,最后才入库追加到表中去。这是电信计费系统设计的经验。 (3) 发现某个表的记录太多,例如超过一千万条,则要对该表进行水平分割。水平分割的做法是,以该表主键PK的某个值为界线,将该表的记录水平分割为两个表。若发现某个表的字段太多,例如超过八十个,则垂直分割该表,将原来的一个表分解为两个表。 (4) 对数据库管理系统DBMS进行系统优化,即优化各种系统参数,如缓冲区个数。 (5) 在使用面向数据的SQL语言进行程序设计时,尽量采取优化算法。 总之,要提高数据库的运行效率,必须从数据库系统级优化、数据库设计级优化、程序实现级优化,这三个层次上同时下功夫。 软件功能 一、对项目及数据库控制的增强 在Visual FoxPro 中可以借助“项目管理器”创建和集中管理应用程序中的任何元素;可以访问所有向导、生成器、工具栏和其他易于使用的工具 二、提高应用程序开发的效率 Visual FoxPro 增加了面向对象的语言和方式,借助Visual FoxPro 的对象模型,可以充分使用面向对象程序设计的所有功能 三、互操作性和支持Internet Visual FoxPro 支持具有对象的链接与嵌入(OLE)拖放,可以在Visual FoxPro 和其他应用程序之间,或在Visual FoxPro 应用程序内部移动数据 四、充分利用已有数据 Visual FoxPro 为升级数据库提供了一个方便实用的转换器工具,可以将早期版本中的数据移植过来使用;对于电子表格或文本文件中的数据,也可以方便的实现数据共享 五、全新的操作方式 在操作方式上提供了菜单操作、命令操作和设计器操作三种方式,它们都能达到相同的效果: 1.菜单操作是最简单的一种,用户只须选择菜单栏中的菜单项和定义对话框中的参数就可以完成对数据库的处理功能和Visual FoxPro 的状态设置 2.通过设计器创建数据库处理的相应文件,这是可视化的工作方式,所见格式即所得,大大降低了数据库操作的难度 3.对于最终用户来说,有了菜单操作和设计器工具,可以直接进行数据处理 六、新的操作 它的语句、函数和语法规则与Xbase(如dBASE、FoxBase、FoxPro)语言基本上是兼容的,而且功能更加强大 七、新的关系数据库系统 新一代小型数据库管理系统的杰出代表,它以强大的性能、完整而又丰富的工具、极高的处理速度、友好的界面以及完备的兼容性等特点,备受广大用户的欢迎 八、集成化的系统开发环境 它不仅支持过程式编程技术,而且在语言方面作了强大的扩充,支持面向对象可视化编程技术,并拥有功能强大的可视化程序设计工具,目前,Visual FoxPro 是用户收集信息、查询数据、创建集成数据库系统、进行实用系统开发较为理想的工具软件 软件特性 1、提供多种可视化编程工具,最突出的是面向对象编程 2、在表的设计方面,增添了表的字段和控件直接结合的设置 3、成功解决了计算机2000年的问题 4、增强了Internet技术和WWW数据库的设计 5、ctiveX 和向导、生成器及控件等集成化工具 6、新引入了网络图象文件格式:gif和jpeg 大型数据库的设计原则与开发技巧 随着计算机技术越来越广泛地应用于国民经济的各个领域,在计算机硬件不断微型化的同时,应用系统向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和维护难度,提高系统的实际运行效率。虽然对于小项目或中等规模的项目 开发人员可以很容易地利用范式理论设计出一套符合要求的数据库,但对于一个包含大型数据库的软件项目,就必须有一套完整的设计原则与技巧 一、成立数据小组 大型数据库数据元素多,在设计上有必要成立专门的数据小组。由于数据库设计者不一定是使用者,对系统设计中的数据元素不可能考虑周全,数据库设计出来后,往往难以找到所需的库表,因此数据小组最好由熟悉业务的项目骨干组成。 数据小组的职能并非是设计数据库,而是通过需求分析,在参考其他相似系统的基础上,提取系统的基本数据元素,担负对数据库的审核。审核内容包括审核新的数据库元素是否完全、能否实现全部业务需求;对旧数据库(如果存在旧系统)的分析及数据转换;数据库设计的审核、控制及必要调整。 二、设计原则 1.规范命名。所有的库名、表名、域名必须遵循统一的命名规则,并进行必要说明,以方便设计、维护、查询。 2.控制字段的引用。在设计时,可以选择适当的数据库设计管理工具,以方便开发人员的分布式设计和数据小组的集中审核管理。采用统一的命名规则,如果设计的字段已经存在,可直接引用;否则,应重新设计。 3.库表重复控制。在设计过程中,如果发现大部分字段都已存在,开发人员应怀疑所设计的库表是否已存在。通过对字段所在库表及相应设计人员的查询,可以确认库表是否确实重复。 4.并发控制。设计中应进行并发控制,即对于同一个库表,在同一时间只有一个人有控制权,其他人只能进行查询。 5.必要的讨论。数据库设计完成后,数据小组应与相关人员进行讨论,通过讨论来熟悉数据库,从而对设计中存在的问题进行控制或从中获取数据库设计的必要信息。 6.数据小组的审核。库表的定版、修改最终都要通过数据小组的审核,以保证符合必要的要求。 7.头文件处理。每次数据修改后,数据小组要对相应的头文件进行修改(可由管理软件自动完成),并通知相关的开发人员,以便进行相应的程序修改。 三、设计技巧 1.分类拆分数据量大的表。对于经常使用的表(如某些参数表或代码对照表),由于其使用频率很高,要尽量减少表中的记录数量。例如,银行的户主账表原来设计成一张表,虽然可以方便程序的设计与维护,但经过分析发现,由于数据量太大,会影响数据的迅速定位。如果将户主账表分别设计为活期户主账、定期户主账及对公户主账等,则可以大大提高查询效率。 2.索引设计。对于大的数据库表,合理的索引能够提高整个数据库的操作效率。在索引设计中,索引字段应挑选重复值较少的字段;在对建有复合索引的字段进行检索时,应注意按照复合索引字段建立的顺序进行。例如,如果对一个5万多条记录的流水表以日期和流水号为序建立复合索引,由于在该表中日期的重复值接近整个表的记录数,用流水号进行查询所用的时间接近3秒;而如果以流水号为索引字段建立索引进行相同的查询,所用时间不到1秒。因此在大型数据库设计中,只有进行合理的索引字段选择,才能有效提高整个数据库的操作效率。 3.数据操作的优化。在大型数据库中,如何提高数据操作效率值得关注。例如,每在数据库流水表中增加一笔业务,就必须从流水控制表中取出流水号,并将其流水号的数值加一。正常情况下,单笔操作的反应速度尚属正常,但当用它进行批量业务处理时,速度会明显减慢。经过分析发现,每次对流水控制表中的流水号数值加一时都要锁定该表,而该表却是整个系统操作的核心,有可能在操作时被其他进程锁定,因而使整个事务操作速度变慢。对这一问题的解决的办法是,根据批量业务的总笔数批量申请流水号,并对流水控制表进行一次更新,即可提高批量业务处理的速度。另一个例子是对插表的优化。对于大批量的业务处理,如果在插入数据库表时用普通的Insert语句,速度会很慢。其原因在于,每次插表都要进行一次I/O操作,花费较长的时间。改进后,可以用Put语句等缓冲区形式等满页后再进行I/O操作,从而提高效率。对大的数据库表进行删除时,一般会直接用Delete语句,这个语句虽然可以进行小表操作,但对大表却会因带来大事务而导致删除速度很慢甚至失败。解决的方法是去掉事务,但更有效的办法是先进行Drop操作再进行重建。 Visual FoxPro 常见问题解答 一、“数据库”和“运行”菜单在哪里? Visual FoxPro 现在认为数据库是表的容器,而不将单个的表看作数据库。Visual FoxPro 数据库 (.DBC) 使得“数据库”菜单上的选项过时。因为“运行”菜单中的选项被去掉或被放在其他菜单上,所以 Visual FoxPro 去掉了“运行”菜单 二、如何找到 Visual FoxPro 系统工具栏列表? 在“查看”菜单中选择“工具栏”命令,您可以看到可用的系统工具栏列表。在“工具栏”对话框中选择一个工具栏,然后单击“定制”按钮,您可以定制一个工具栏 三、当关闭项目管理器窗口,使之成为工具栏后,如何恢复原来的窗口? 用鼠标单击选项卡上矩形区域。将项目管理器拖到 Visual FoxPro 主窗口,然后释放 四、单击鼠标右键后,为何会出现一个菜单? 单击鼠标右键可以弹出一个对环境敏感的快捷菜单。也就是说,如果鼠标指在一个对象上,单击右键会弹出一个菜单,它包含能用来操作该对象的选项 五、打开多个窗口和工具栏时,怎样才能避免杂乱? 您有如下几个选择:您可以在屏幕的上部和边缘停放工具栏。您可以按下 CTRL+F1 激活每个窗口,找到想要的窗口。您可以在“窗口”菜单中使用窗口列表,选择想激活的窗口。您可以重新放置和调整各个窗口 六、当创建一个控制的子类时,想为按钮的单击事件添加代码,还想执行父类的代码。怎办? 在单击事件中,在添加任何新代码之前添加 objectname::click。这样,Visual FoxPro 就执行父类的单击事件,接下来运行您添加的代码 七、有一个按钮位于表单上,当创建一个基于按钮的类时,怎样引用表单属性? 您可以使用 THISFORM、THIS.PARENT 或 THISFORMSET 对象引用。例如: ThisForm.Caption="MYCAPTION" 八、定义一个类之后,怎样击活或访问对象? 基于类可以创建对象。类就象房子的蓝图或者电话的电路图,蓝图和电路图简单地勾勒出房子和电话的特点和功能。您不能激活类,必须使用 CREATEOBJECT( ) 命令从一个类创建对象,然后可以显示对象。有关详细信息,请参阅“帮助”中的 CREATEOBJECT( ) 主题

    更新时间:01-02 星级: 大小:37.82M
    查看详情
  • Appium(Appium自动化框架)

    Appium(Appium自动化框架)

    Appium官方版是一款开源的、能够多平台进行自动化测试的强大工具,使用软件用户就可以开始撰写和运行测试的主要指南,其中包括IOS、Android和Android旧设备的说明,如果用户有兴趣在物理硬件上进行测试,也可以通过真实设备指南进行操作。Appium官方版的基础是测试本地应用程序不需要包括SDK或重新编译应用程序,并且用户能够实用您首选的测试实践,框架和工具。同时Appium官方版作为一个开放源码的项目,用户可以根据自己的需求进行决策,官方还专门开设了社区,只要用户有想法,想要对项目的改进做出贡献,那么就可以通过社区发表自己的看法,如果你想要一款好用的测试工具,那么请不要错过这款软件。 Appium(Appium自动化框架)特色 1、支持Selenium WebDriver JSON Wire Protocol的一个子集,并扩展它,以便您可以指定移动目标的所需功能,以通过Appium运行测试。 2、您可以通过使用WebDriver的元素查找策略的子集来查找元素。 3、您还可以在混合应用程序中自动化网页视图! 4、该存储库包含许多不同语言的许多测试示例! 环境搭建 1、设置 ANDROID_HOME 系统变量为你的 Android SDK 路径 F:\Program Files (x86)\Android\android-sdk 2、把 tools 和 platform-tools 两个目录加入到系统的 Path 路径里 ;F:\Program Files (x86)\Android\android-sdk\platform-tools;F:\Program Files (x86)\Android\android-sdk\tools 3、安装手机驱动并测试连接真机 完成上述步骤以后,为了能够让手机连接到PC端进行真机测试。还需要安装测试手机对应的驱动程序。根据手机型号提前下载相应的离线驱动并安装,之后将手机与PC通过usb线相连。在cmd中输入以下命令,如果能够看到设备,则表示安装成功。 4、安装软件。完成后把node_modules的bin目录放到系统的Path路径里 C:\Program Files (x86)\Appium\node_modules\.bin 5、检查appium所需的环境是否OK: 进入cmd命令行,输入appium-doctor ,出现以下提示,All Checks were successful ,说明环境成功。 软件优势 1、Appium Appium的基础是测试本机应用程序不需要包括SDK或重新编译应用程序,并且您应该能够使用您首选的测试实践,框架和工具。 2、使用你最喜爱的工具 Appium旨在使任何语言和任何测试框架的任何移动应用程序自动化,从测试代码完全访问后端API和DB。使用所有上述编程语言与您最喜爱的开发工具一起编写测试,并且可能更多(使用Selenium WebDriver API和特定于语言的客户端库)。

    更新时间:01-02 星级: 大小:4.73G
    查看详情
  • Aqua Data Studio(数据库软件)

    Aqua Data Studio(数据库软件)

    Aqua Data Studio是一款完整的专门用于数据库开发的IDE,提供了三种主要功能,分别是数据查询与管理工具、比对数据数据工具以及源控制和文件系统整合工具,这三种工具让用户能够创建、编辑和执行SQL语句和数据库,帮助用户完成脚本编写,浏览和修改数据库组织和数据,对所有主要关系的数据库提供一个相同的操作界面,方便开发。 Aqua Data Studio作为一个专门为数据库开发人员准备的集成开发环境,除了能够对数据库进行管理以外,最主要的还是需要支持大量的数据库,软件目前支持大多数主流的数据库,比如SQL Server、Oracle、MySQL等等,所以如果用户想要开发数据库的话,这款软件将是相当不错的选择哦。 安装教程 1、用户根据自己的系统选择安装程序,双击“ads-windows-x86-19.0.0.exe”。 2、然后选择安装语言。 3、进入安装向导后点击接受协议,然后开始安装。 4、选择安装路径。 5、然后一直点击下一步以完成安装。 使用教程 1、打开工具 添加你要比较的两个数据库 2、修改表结构 3、在previewSQL中自动生成sql语句 4、执行查询语句,右键可以弹出菜单栏,执行按钮。 软件特色 1.数据库IDE Aqua Data Studio是一个现代的IDE与一个工作区的环境。对接&窗框架允许查询窗口,其可被分组或浮动灵活性的选项卡式文档。轻松管理和浏览所有打开的窗口查询和文件。 2.查询和分析工具 先进的查询分析器允许您连接到任何数据库服务器,并执行SQL查询。SQL格式,语法着色,和自动完成功能节省你的时间编写SQL语句。查询结果可在文本,查看电网,透视或形成快速筛选和导出功能的看法。 SQL历史记录,您可以快速检索以往任何查询,而不失去他们。 3.可视化查询生成器 该可视化查询生成器可以让您从GUI选择数据库表直接,然后指定检索,连接,排序选项,筛选在网格格式标准和其他查询参数列。随着中选择表并添加查询参数,可视化查询生成器将生成可以查看,复制和执行从Visual查询生成器对话框窗口,一个完整的SQL语句。 4.SQL调试器 用于调试器的Oracle,Sybase ASE的,DB2 LUW和SQL服务器允许跟踪和调试存储过程的身份的任何开发和生产问题。 5.SSH终端 注册并连接到尽可能多的SSH服务器,因为你需要并运行在选项卡式窗口界面的命令。为了增加安全性,还具有密钥生成器和密钥密码代理。 6.FluidShell FluidShell是一个交互的shell它结合了Unix外壳的多功能性SQL命令行的力量。 7.MongoShell MongoDB的 MongoShell提供了一个交互式的JavaScript外壳采用几乎相同的语法和功能本机外壳蒙戈。 8.数据库支持 Apache的卡桑德拉 - 2.X,1.2 Apache Derby的 - 10.x的 Apache的配置单元和星火 - 1.2.0,0.14,1.5.0(星火)增强在17.0 DB2 iSeries的 - V7Rx,V6Rx,V5Rx DB2 LUW - 10.x的9.x中,8.0,7.0 DB2 z / OS的 - V11,V10,V9,V8 Excel中 增强在17.0 Greenplum的 - 4.3.3 通用JDBC 通用ODBC 谷歌的BigQuery 新增17.0 Informix的 - 12.10,11.x的,10.x中,9.x中,7.x的 MongoDB的 - 3.x中,2.6.X,2.4.x的,2.2.x的17.0增强 MySQL的 - 5.x版,4.x中,3.X Netezza公司 - 7.x中,6.x中,5.x的 甲骨文 - 12C,11G,10G,9i中,8i的 ParAccel Analytic Platform的 - 5.1,4.0,3.X PostgreSQL的 - 9.x中,8.x的,7.x的 SAP HANA 新增17.0 SQLite的 - 3.X SQL数据库(天青) - 11.x的 MS SQL服务器 - 2014年,2012年,2008年,2005年,2000年,7,MSDE 任何地方SYBASE - 16.0,11.0,10.0,9.0,8.0 Sybase ASE的 - 16.0的15.x,12.x的,11.x的 Sybase IQ的 - 16.0的15.x,12.x的 Teradata的数据库紫苑 - 6.x中,5.x的,4.x版 Teradata数据库 - 15.0,14.0,13.0,12.0 Vertica的 - 7.x中,6.0 VoltDB - 5.5,4.x版,3.7

    更新时间:01-02 星级: 大小:936.38M
    查看详情
  • 代码统计工具中文版

    代码统计工具中文版

    代码统计工具中文版是一款专业实用的代码统计工具,专门用于统计大量的代码数量。软件主要支持对C++、VB.Net、VB、C#、JAVA等30多种代码格式进行统计,也支持将统计结果以CSV或HTML文件格式进行保存。在这里你可以对开发项目的各个开发阶段的工数、成本、质量指标等进行分析和预测,简单易上手。此外,代码统计工具支持多目录和包含子目录的统计方式,用户也可以自由添加想要统计的文件的扩展名,还能够分析和预测开发项目的各种质量指标包括:测试用例密度、缺陷检出密度保存统计过的目录,有需要的朋友可以下载 软件特色 1、支持对30多种代码格式进行统计,可以对C++、VB.Net、VB、C#、JAVA、Delphi、ASP.Net、ASP、JSP、HTML等项目进行统计。 2、支持统计结果保存为CSV或HTML文件格式。 3、支持多目录和包含子目录的统计方式。 软件亮点 1、可以自由添加想要统计的文件的扩展名。 2、能够分析和预测开发项目的工数(人月数)和成本。 3、能够分析和预测开发项目的各种质量指标,包括:测试用例密度、缺陷检出密度。 4、保存统计过的目录。 5、支持多国语言界面:简体中文、繁体中文、英文、日语。

    更新时间:01-02 星级: 大小:2.47M
    查看详情
  • PADS 2007(PCB设计工具)

    PADS 2007(PCB设计工具)

    PADS 2007是MentorGraphics公司推出的一款电路原理图和PCB设计工具,软件内附组件包括PADS Logic、PADS Layout和PADS Router。其有着强大的交互式布局布线功能和易学易用等特点,在通信、半导体、消费电子、医疗电子等当前最活跃的工业领域上PADS都得到了广泛的应用。 PADS 2007支持完成PCB的设计流畅,内容涵盖了从原理图网表导入,规则驱动下的交互式布局布线,DRC/DFT/DFM校验与分析,直到最后的生产文件(Gerber)、装配文件及物料清单(BOM)输出等全方位的功能需求,可以确保用户高效率地完成设计任务。此外,PADS Layou提供了与其他pcb设计软件、CAM加工软件、机械设计软件的接口,方便了不同设计环境下的数据转换和传递工作!有需要的用户欢迎下载使用。 功能介绍 1、Shell 软件基本操作环境(图形界面),支持不超过任意规模的复杂PCB设计; 2、PCB Editor 基本PCB设计模块,包括手工布局布线、设计规则校验(DRC)、手工敷铜、工程修改命令(ECO)、焊盘及过孔库编辑、Gerber数据输出等功能; 3、Library Module 元器件库管理模块,支持对库文件的添加、删除,以及对库中元器件封装符号的添加、删除、编辑等操作,支持从PCB文件创建库文件的功能; 4、DXF Link DXF格式文件的双向转换接口,可以导入在AutoCAD等机械软件中绘制的PCB板框,也可将当前PCB设计导出为DXF格式数据; 5、Auto Dimensioning 自动尺寸标注模块,提供符合国际标准的自动尺寸标注功能,标注内容可以为元器件或PCB板框等设计内容的长度、半径、角度等参数; 6、Split Planes 电源层网络定义与分割模块,提供根据PCB板框创建敷铜边框、敷铜边框定义、电源分割等功能,支持电源网络嵌套; 7、CAM Plus 自动装配数据输出模块,支持Dyanpert、Universal、Phillips等格式的自动贴片插片机器; 8、Cluster Placement 自动布局模块,可将PCB上的所有元器件按照电路关系定义为不同模块,实现整个模块的集体移动、旋转等布局操作,支持自动布局; 9、Assembly Variants 生产料表的变量管理模块,支持从一个PCB设计衍生出不同规格的生产料表,以适应不同档次、型号产品备料、加工的需要,可以设置PCB上不同元器件的安装与否、替换型号等选项; 10、Physical Design Reuse (PDR) 设计复用模块,支持对经典电路PCB模块的保存及在不同设计中重复调用,执行设计复用时,软件会自动检验当前原理图设计对复用模块中的元器件位号自动更新,保证复用前后原理图与PCB数据的一致性; 11、DFF Audit 可制造性检验模块,检查PCB上容易引起焊接搭桥、酸角(Acid Trips)、铜条/阻焊条(Copper/SolderMask Slivers)、孔环(Annular Ring)等制造障碍的设计细节; 12、Enhanced Analog Tool Kit with Array Placement 模拟PCB设计工具包,包含单/双面PCB设计中常用的跳线(长度/角度可变)、泪滴(直线/凹面泪滴,尺寸可变)、异形焊盘等功能,以及圆形PCB设计中常用的极坐标布局、多个封装同步旋转、任意角度自动布线等功能; 13、PADS Router ( FIRE ) 快速交互式手动布线器,可以对任意规模的复杂PCB使用交互式布线功能,支持总线布线、自动连接、布线路径规划、布线形状优化、动态布线/过孔推挤、自动居中、自动调整线宽等功能; 14、PADS Router HSD ( FIRE HSD ) 快速交互式手动高速布线模块,支持差分对信号、交互式蛇形线、定长/限长信号、延时匹配组进行交互布线, 15、Enhanced DFT Audit 高级PCB可测试性检验模块,可以自动为PCB上所有网络添加测试点,并优化测试点布线,对于无法测试的网络进行标注。支持PCB的ICT(In Circuit Testing)自动测试设备,可以输出符合IPC标准的测试点数据; 16、Advanced RuleSet 高级设计规则定义模块,包括层次式设计规则定义、高速设计规则定义及信号阻抗与延时计算。 通过此模块可以为PCB设计构造多级约束,如不用类型的网络、管脚对(PinPair)和封装可以使用不同的布局布线规则;可以进行差分对、限制最大串扰阻抗、定长/限长信号及延时匹配组、同一网络在不同层为实现阻抗连续而进行自动调整线宽等设计规则的定义;也可以计算PCB布线的阻抗与延时; 17、IDF ( ProE ) Link 三维机械设计软件ProE的双向数据转换接口,可以将PCB设计文件导出至ProE中,察看PCB设计的立体显示效果,也可以导入在ProE中修改的元器件平面尺寸、高度等参数; 18、PADS Autorouter (BlazeRouter) 智能自动布线器,可对任意多层的复杂PCB进行自动布线、布线优化、元件扇出 及过孔优化等操作。 特色亮点 1、兼容Protel设计 PADS Layout(PowerPCB)具备Protel设计转换器,可与Protel进行PCB设计和封装库的双向数据转换。 2、支持OrCAD原理图网表 PADS Layout(PowerPCB)可导入OrCAD原理图网表,在PCB设计过程中可与OrCAD原理图进行正反标注和交互定位。 3、兼容Expedition与BoardStation设计 PADS Layout(PowerPCB)具备与Expedition的双向接口,可以直接读取或保存为Expedition格式的HKP文件和BoardStation(prt/cmp/net/wir/tra/tch)文件。 4、提供与CadenceSpacctra PCB布线器的接口 PADS Layout(PowerPCB)具备Spacctra Link模块,可将当前设计文件导出至Spacctra布线器中。 5、提供CAM350接口 PADS Layout(PowerPCB)集成了CAM加工软件的接口,可以直接启动CAM350,将当前设计生成光绘、钻孔数据传至CAM350中进行处理。 6、提供AutoCAD接口 PADS Layout(PowerPCB)支持AutoCAD的DXF文件格式,可以导入AutoCAD环境下的机械框图作为设计边框,也可将PCB设计导出至AutoCAD中进行标注处理等。 7、提供ProE接口 PADS Layout(PowerPCB)支持ProE格式的双向接口。

    更新时间:01-02 星级: 大小:588.26M
    查看详情
  • Egret Conversion(Egret项目转换工具)

    Egret Conversion(Egret项目转换工具)

    Egret Conversion电脑版是一款能够快速的将用户现有的Flash项目转换成Egret HTML5项目的强大工具。软件由著名的引擎开发公司白鹭时代推出,是非常强大的一款国产工具,界面友好易用,无需其他辅助工具,功能强大可扩展,支持AS3等各种复杂的语法特性,涵盖了大部分的Flash API,还支持swf资源的直接,是相当使用的一款工具,能够有效的帮助开发者解决问题。 Egret Conversion电脑版提供给用户整套的项目转换解决方案,不仅能够帮助开发者完成Flash项目的转换,还未后期项目优化和维护提供大量优秀的解决方案,让用户能够享受更好的后期服务,如果开发人员需要一款转换工具,想要使用白露时代的Egret进行游戏开发,那么不要错过这款强大的工具。快来下载体验吧! "Egret Conversion(Egret项目转换工具)特色 1、Egret项目转换一站式解决方案的支持,包括项目调优,打包,发布以及项目运营的扶植 2、选择了Egret Conversion 2.0就是选择了Egret HTML5工具流和发布平台解决方案,从产品研发,项目转换,调试优化,打包发布到上线运营,一站式解决方案,解决后顾之忧。 3、转换后的Egret项目运行在集成Runtime的渠道平台上,将获得接近于原始页游项目的性能体验。 4、Egret开放平台更可以帮助转换后的项目迅速接入HTML5主流渠道,实现流量变现。 主要功能 1、界面简明直观,转换项目通过几步鼠标操作即可完成,无需其他工具辅助。且提供了一个demo项目帮助用户迅速了解整个转换流程。 2、支持99%的AS3语法特性,对AS3语言的语法有强大的识别能力。 3、对Flash API的支持达到90%以上。对于尚未支持的API用户可以轻松自行扩展。 4、轻松扩展第三方库。将三方库代码与项目源码一起转换为TypeScript代码即可。 5、支持swf格式的资源,工具可自动或手动将swf格式资源转换为Egret支持的资源格式。对位图、文本、按钮、矢量动画、帧动画、声音等有完善的支持。 6、可以转换单个AS3文件,单个swf资源,便于项目做局部修改。 7、内嵌高效的图片压缩功能(主要针对png格式图片的优化)。 8、支持自动打包纹理集。减小资源文件数量和大小。 9、转换过程全面的智能提示。丰富详尽的转换结果报告,包括语法兼容性及转换率报告,API转换和警告列表,类型提示列表报告,资源转换报告等。 10、全面支持Egret2.5.x+版本,以使用自动脏矩形功能来提升游戏的渲染性能。 使用注意事项 1、转换时,如果一次转化代码文件太多,可能会出现错误,可以一次少转几个文件; 2、如果出现所转换文件中有错误,则需修改要转换文件; 3、转换时还可能生成新文件夹如elex,转换的ts文件就会存在elex那里面,elex其实是相应的该as文件里面的一个模块; 4、转换后,会出现如 flash.bind()这样的方法,可以将flash.bind去掉,它的意思就是执行括号里面的方法; 5、转换后,如果一个文件被很多层模块包裹,而只想要一层模块而已,此时只需要,去掉外面几层包围的模块,保留最近的一层,然后当整个文件夹下的文件都如此修改完毕之后,任意打开一个文件选中模块名字,右键点击查找所有引用,然后再右键点击重命名,重新命名为想要的模块名,即可。

    更新时间:01-02 星级: 大小:12.21M
    查看详情

关于我们 | 免责声明 | 商务洽谈 | 网站地图 | 帮助中心

Copyright © 2024-2025 http://www.rrdown.com, All Rights Reserved.鄂ICP备2025114967号-1