开发环境搭建文档

合集下载

第1章 搭建C#程序开发环境

第1章  搭建C#程序开发环境

Thank you

(5)与XML的融合
安装与卸载Visual Studio 2010
Visual Studio 2010是微软为了配合.NET战略推出的IDE开发环境,同时,它也是目前
开发C#应用程序最好的工具。
熟悉Visual Studio 2010开发环境
Visual Studio 2010是一套完整的开发工具集,用于生成Windows桌面应用程序、 Web应用程序、XML Web Services和移动应用程序,它提供了在设计、开发、调试 和部署Windows应用程序、Web应用程序、XML Web Services和传统的客户端应用程序时所 需的工具。
Visual Studio 201010中提供了一个广泛的帮助工具,称为Help Library管理器。在Help
Library管理器中,用户可以查看任何C#语句、类、属性、方法、编程概念及一些编程的例
子。帮助工具包括用于Visual Studio IDE、.NET Framework、C#、J#、C++等的参考资料。 用户可以根据需要进行筛选,使其只显示某方面(C#)的相关信息。
运行的应用程序,并作为.NET平台的首选开发语言,甚至可以这样说,C#语言就是为.NET
平台而产生的语言。C#的语言体系是构建在.NET框架(.NET平台中的重要组成部分之一) 基础上的,它是从C、C++、JAVA派生而来的一种简单、现代、面向对象和类型安全的编程 语言,并且能够与.NET框架完美结合 。C#语言的特点如下: (1)快速应用开发功能 (2)语言的自由性 (3)强大的Web服务端组件 (4)支持跨平台
搭建C#程序开发环境

教学内容
C#语言简介; 安装与卸载Visual Studio 2010; 熟悉Visual Studio 2010开发环境; Visual Studio 2010帮助系统。

第一章:PIC单片机开发环境搭建

第一章:PIC单片机开发环境搭建

简述此文档主要描述如何搭建PIC单片机的的开发环境,各种软件的使用此文件不作描述,需要参考相关的文档。

此文档面向初次接触PIC单片机的开发的人员。

版权声明这份文件是机密文件,欧姆安特科技保留文档及文档信息所有权利。

在没有允许的情况下,任何个人或组织都是严格禁止翻版,使用或披露给第三方,否则,我们将保留审查权并追究其法律责任。

地址:广州市科学城广东软件园邮政编号:501000电子邮箱:ohmante@网址:QQ:223417407旺旺:xieliugeng2011变更信息第1章:安装软件 (3)1.1.安装MPLAB_IDE_8_92 (3)1.2.安装C语言编译器 (5)1.3.验证软件是否安装成功 (7)第2章:硬件 (8)2.1.仿真器PIC KIT3 (8)2.1.开发板之TAG (8)2.2.开发板之断电器 (9)2.3.如何选择PIC的开发板 (10)2.4.如何选择PIC的开发板 (10)第1章:安装软件如果要开发PIC单片机,可以安装以下两个开发包,这两个包是必须的,也可以在官网上下载到,截止本文档为止,此软件为最新版本。

也可向我索取。

1.1.安装MPLAB_IDE_8_92安装比较简单,一路next就行了,安装路径选在D盘,默认C盘也行桌面上双击1.2.安装C语言编译器如果不安装C语言编译器则会出现如下提示,并无法编译。

安装很简单,一路下一步即可,选择合适的安装路径。

安装完成之后目前是V3.44版本。

1.3.验证软件是否安装成功找一个已经存在的项目编译一下,如果没有已经存在的项目可向我索取。

第2章:硬件2.1.仿真器PICkit3PICkit3即可以仿真调试又可以下载固件,推荐使用,可以去淘宝上购买,价格有几十到几百的,我自己是从淘宝上买的300多的,其实几十的也应该没什么问题,对于学生来说买个几十的就行了。

2.1.开发板之TAG此TAG作为PIC的学习板来说经济又实惠,且基本能完成大部分的实验。

开发环境与测试环境搭建方案

开发环境与测试环境搭建方案

开发环境与测试环境搭建方案1.总体原则1.开发与测试环境单独搭建,开发与测试环境的分离便于利于重现开发环境无法重现的BUG以及便于开发人员并行地修复BUG,如果选择开发环境来进行测试,开发人员进行某项误操作后发生系统崩溃或者系统不能正常运行的意外,此时测试工作也不得不停止。

2.测试环境与测试数据库分离,测试环境与测试数据库分离保证测试数据库的稳定性、数据准确性以及今后性能测试指标值的准确性。

3.开发环境与开发数据库共用一台,由于开发环境对及其性能要求不高,因此应用与数据库采用共用。

4.测试环境WEB应用部署与生产环境相同,测试数据库的配置(用户、表空间、表)也需与生产环境一致。

2.环境管理2.1. 系统架构开发环境构架:测试环境系统构架:2.2. 硬件配置从上述的系统架构图分析需要3台服务器组建开发与测试环境,机型选择普通的PC Server机器即可。

2.3. 安装软件建议方案中给出是环境搭建的主要软件,其他的工具未在罗列中,根据具体需要自行安装。

3.权限管理3.1. 开发环境开发人员均可访问开发服务器应用代码与开发数据库,可以修改代码与数据以及发布部署开发版本以便自测。

3.2.测试环境测试环境由版本管理员管理,负责整个测试环境的管理,包括版本部署、服务启停、数据变更等,测试环境对开发人员只开发查询权限,仅可查询应用日志,服务运行、测试数据。

4.版本管理开发与测试环境安装SVN版本管理软件,由版本管理员负责对开发与测试环境的版本管理工作。

5.备份管理1.备份主要包括开发与测试环境的代码与配置,备份方式暂为全量备份。

2.每日凌晨3点系统自动对每个项目的代码已经配置文件自动备份,备份文件名:项目名称_code_yyyymmdd.tar,备份完成后传至备份服务器(服务器待定)。

3.每当长假(元旦、清明、五一、端午、十一、中秋、春节)前期,需手工对开发与测试环境进行全量备份。

4.5.6.7.(范文素材和资料部分来自网络,供参考。

开发环境与测试环境搭建方案

开发环境与测试环境搭建方案

开发环境与测试环境搭建方案开发环境与测试环境的搭建是软件开发过程中非常重要的一环。

开发环境用于开发人员进行代码编写、调试和集成测试,测试环境则用于进行软件的各种测试。

本文将介绍如何搭建开发环境与测试环境的方案,以及一些最佳实践。

开发环境应提供一个良好的开发和调试平台,包括以下几个方面的内容:1.1操作系统选择开发环境的操作系统应该与目标运行环境尽可能相同,这有助于减少因操作系统差异而引发的问题。

通常情况下,开发环境可以选择与目标运行环境一样的操作系统,也可以选择相同系列的操作系统。

1.2开发工具选择开发工具是开发人员进行代码编写、调试和集成测试的主要工具。

选择一个适合的开发工具是非常重要的。

通常情况下,我们应根据开发的具体需求选择相应的开发工具。

1.3版本控制系统开发环境应配置版本控制系统,有助于开发人员管理和追踪代码变更,确保代码的版本一致性。

通常情况下,我们可以选择Git、SVN等版本控制工具。

1.4开发数据库在开发环境中搭建一个开发数据库是非常重要的,它可以用于存储和管理开发过程中的数据。

通常情况下,我们可以选择MySQL、PostgreSQL等数据库。

1.5开发服务器对于一些需要服务器环境的项目,我们需要在开发环境中搭建一个开发服务器,用于模拟真实的生产环境。

通常情况下,我们可以选择Nginx、Tomcat等服务器。

测试环境的搭建是为了对软件进行各种测试,包括单元测试、功能测试、性能测试等。

以下是一些测试环境搭建的最佳实践:2.1硬件设备选择测试环境的硬件设备应尽可能与目标生产环境相似,这有助于准确地模拟真实的环境。

通常情况下,我们可以选择与目标生产环境相同或相似的服务器、网络设备等。

2.2虚拟化技术虚拟化技术可以帮助我们在一台物理机器上搭建多个虚拟机,从而降低硬件成本和管理成本。

通常情况下,我们可以使用VMware、VirtualBox等虚拟化软件。

2.3测试数据库测试环境应搭建一个测试数据库,用于存储测试数据和执行各种测试。

MPC5744 开发环境搭建说明书

MPC5744 开发环境搭建说明书

【MPC5744】MPC5744 开发环境搭建1. 目的本文主要说明如何安装MPC5744 的开发环境。

2. S32 Design Studio IDE 的安装2.1 安装包下载首先要先下载安装包,如下所示,即可下载到安装包。

(使用了谷歌浏览器,所以会翻译成中文)①如图1 所示,首先进入官网https:///。

图1 搜索NXP 官网②进入官网之后,如图2 ,在右上角点击,登录账号,如果没有,需先注册,再登陆。

图2 NXP 官网首页③在NXP 官网找到S32 Design Studio 。

登陆NXP 官网账号后,按照以下路径寻找:设计→软件→开发软件→ S32 Design Studio IDE → S32DS (注意:MPC5744 是Power 架构) →资料下载,如图3 ~ 图7 。

图3 开始进入软件界面图4 在软件界面进入开发软件界面图5 开发软件界面图6 选择正确的软件图7 资料下载图8 资料下载界面④下载IDE 。

如图8 ,在资料下载界面,下载IDE 。

然后另外一个红框的更新与补丁,这里可以下载最新的更新内容,比如SDK 。

点击下载IDE ,如图9 ,阅读协议内容,下拉到底,点击“我同意”。

图9 协议同意界面⑤如图10,先下载文件,注意是Windows 还是Linux,点击下载后,点击许可证密钥,如图11,将许可证记录下来。

图10 下载界面图11 许可证界面2.2开发环境安装①找到下载好的软件安装包,双击之后,如图12 ,直接点击Next 。

图12 安装欢迎界面②如图13,欢迎界面之后可以选择是否增加功能,如果不用增加,就只点Next,跳到图15 界面,如果需要,则按照图13 和图14 操作。

图13 选择界面1图14 选择界面2图15 许可证同意界面③如图16,如果要选择另外的地方安装,点击choose,选择目录。

图17 也是一样,可以选择另外的目录。

图16 安装目录选择图17 快捷文件夹界面④图18 点击安装后,在安装过程会出现图19 界面,将刚才记录的许可证填上去即可。

搭建开发环境实验报告

搭建开发环境实验报告

一、实验目的1. 熟悉并掌握开发环境的搭建过程。

2. 了解并熟悉常用的开发工具和软件。

3. 培养实际操作能力和团队协作能力。

二、实验环境1. 操作系统:Windows 102. 开发语言:Java3. 开发工具:Eclipse IDE4. 数据库:MySQL5. 其他工具:Git三、实验步骤1. 准备工作(1)下载并安装Java开发环境(JDK)从Oracle官网下载JDK安装包,并按照提示进行安装。

安装完成后,配置环境变量,将JDK的bin目录添加到系统环境变量Path中。

(2)下载并安装Eclipse IDE从Eclipse官网下载Eclipse IDE的安装包,并按照提示进行安装。

安装完成后,打开Eclipse IDE。

(3)下载并安装MySQL数据库从MySQL官网下载MySQL数据库安装包,并按照提示进行安装。

安装完成后,启动MySQL服务。

(4)下载并安装Git从Git官网下载Git安装包,并按照提示进行安装。

安装完成后,配置Git环境变量。

2. 创建项目(1)在Eclipse IDE中,点击“File”菜单,选择“New” -> “Project”,选择“Java Project”,点击“Next”。

(2)在“Project Name”框中输入项目名称,如“DevelopEnv”,点击“Finish”。

3. 添加数据库驱动(1)在Eclipse IDE中,右键点击项目名称,选择“Properties”。

(2)在左侧菜单中选择“Java Build Path”。

(3)在右侧窗口中,点击“Libraries”标签页。

(4)点击“Add External JARs”,选择MySQL数据库的驱动jar包(mysql-connector-java-x.x.x-bin.jar),点击“OK”。

4. 创建数据库连接(1)在Eclipse IDE中,右键点击项目名称,选择“New” -> “Class”。

PIC单片机开发环境搭建

PIC单片机开发环境搭建

PIC单片机开发环境搭建1.PIC 单片机的开发环境常用的是MPLAB,MPLAB 可以从微芯公司网站上(microchip)下载;这个开发环境自带的是汇编程序的编译器,如果想用C 语言做开发,那么需要下载相应的C 语言编译器并安装,配套的C 语言编译器为MPLAB-C18,可以从微芯公司网站上(microchip)下载。

2.首先下载好MPLAB 和MPLAB-C18 两个软件并解压。

首先安装MPLAB,解压好的MPLAB 如下图所示:双击setup,前半部分直接点击next 即可,到中间部分会出现如下图所示的选择框:这里可以选择是,后面的点击next 即可。

MPLAB安装完成之后,重启系统(这一步很重要)。

接着安装MPLAB-C18 ,解压之后的文件夹里面会有一个图标,双击运行这个文件,前面点击next 即可,尽量不要修改安装路径(否则可能出现不必要的麻烦),到下面这幅图片所示的位置按图片上的选择:点击next 会到下面的界面,按下图勾选:然后继续点击next 直至完成。

MPLAB-C18 安装完成之后需要检测一下,检测的方法是打开MPLAB-->project-->setlanguageToolLocations-->microchipC18Toolsuite-->展开此项-->出现executables-->展开executables 检查下图所示的后三项的路径是否正确,鼠标点击到相应的项之后路径会在下方的location 方框中列出来。

如果都确定无误,那么C18 安装成功。

3.建立一个PIC 的工程1)新建工程:project-- >project wizard...-->下一步-->选择芯片型号-->下一步-->Active Toolsuiite-->选择为MicrochipC18Toolsuites-->下一步(有一个项目前面是一个红色的叉,点击下一步会弹出对话框,可以在刚出来的默认选项中(也就是MPASM Toolsuite 下)将路径复制粘贴到下面即可)-->下一步-->点击browse 选择一个已经存在的文件夹打开这个文件夹-->填写工程名(mcp 作为后缀,尽量不要包含中文路径)-->下一步-->不用添加文件到工程直接接着点下一步-->完成。

开发环境搭建说明书

开发环境搭建说明书

开发环境搭建版本:1.0目录1.概要 (3)2.准备过程 (3)3.需要安装的软件目录 (3)4.SVN与Apache服务器的安装配置 (4)5.JDK1.6安装及设置 (5)(1)安装 (5)(2)设置 (7)6.MyEclipse安装及设置 (10)(1)安装 (10)(2)设置 (12)7.从SVN中导出项目 (17)8.Tomcat6.0安装及设置 (18)(1)安装 (18)(2)MyEclipse中Tomcat的配置 (21)1.概要本文档主要说明开发环境的搭建过程。

为了最大减少沟通及技术支持的成本支出,强烈建议大家按照本文所建议的软件版本、软件安装位置、软件安装方式进行开发环境的搭建。

并且建议大家把构架的编码方式设置为UTF-8。

2.准备过程为了提高搭建开发环境的效率,我们先要做以下工作。

首先在开发电脑上创建以下目录。

表1 需要创建的目录其次,在安装及设置软件过程中发现软件已安装,那么先把已有的软件删除后再重新安装相关软件。

3.需要安装的软件目录表2 需要安装的软件目录4.SVN与Apache服务器的安装配置请参考《SVN与Apache服务器的安装配置.doc》文档。

5.JDK1.6安装及设置安装及设计Java 应用所必须的JDK。

在这里安装及设置的JDK被MyEclipse IDE、Tomcat等WAS所用。

(1)安装点击jdk-6u3-windows-i586-p.exe文件,开始安装JDK。

图1 接收许可协议图2 更改安装目录图3 安装过程图4 完成安装(2)设置首先Windows 系统环境变量追加JAVA_HOME。

图5 配置JAVA_HOME图6 填写系统变量然后在系统变量中的Path里追加以下内容。

图7 设置Path然后打开控制台执行以下命令,要是如以下图所以,就是安装和设置成功,否则安装错误。

图8 安装测试6.MyEclipse安装及设置(1)安装点击MyEclipse_6.5.0GA_E3.3.2_Installer_A.exe文件,开始进行安装。

Linux下at91sam9x25嵌软开发测试环境搭建文档

Linux下at91sam9x25嵌软开发测试环境搭建文档

硬件环境软件环境1 安装虚拟机1.1虚拟机选择Ubuntu 以上版本(升级比较方便)1.2虚拟机的配置与升级apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 从头安装包sudo apt-get -f install 修复安装"-f = ——fix-missing"sudo apt-get remove package 删除包sudo apt-get remove package - - purge 删除包,包括删除配置文件等sudo apt-get update 更新源sudo apt-get upgrade 更新已安装的包sudo apt-get dist-upgrade 升级系统sudo apt-get dselect-upgrade 利用dselect 升级apt-cache depends package 了解利用依托apt-cache rdepends package 是查看该包被哪些包依托sudo apt-get build-dep package 安装相关的编译环境apt-get source package 下载该包的源代码sudo apt-get clean && sudo apt-get autoclean 清理无用的包sudo apt-get check 检查是不是有损坏的依托2 Linux下安装交叉编译环境安装步骤1)下载命令行安装# tar xvzf cd3 安装arm设备编程工具SAM Boot Assistant(SAM-BA)Windows下安装1)安装软件;2)安装USB CDC驱动;图图图图图图打开SAM-BA 2图图Linux下安装1)解压;2)安装USB CDC驱动;1/ Login with administrator rights2/ Unload usbserial module if it is already running#rmmod usbserial3/ Load usbserial kernel module#modprobe usbserial vendor=0x03eb product=0x61244/ Verify that the USB connection is established#lsusb -d 03eb:6124Bus 004 Device 006: ID 03eb:6124 Atmel Corp5/ Know which USB connection is established#dmesgkernel: usb 4-2: new full speed USB device using uhci_hcd and address 5kernel: usb 4-2: configuration #1 chosen from 1 choicekernel: usbserial_generic 4-2:: generic converter detectedkernel: usbserial_generic: probe of 4-2: failed with error -5kernel: usbserial_generic 4-2:: generic converter detectedkernel: usb 4-2: generic converter now attached to ttyUSBx=> you will have to use /dev/ttyUSBx to connect to your boardRunning SAM-BA CDC Serial version :Launch '' file, and select your board and the /dev/ttyUSBxdevice where your board in mounted on.- Update the kernel:# apt-get install linux-image-generic linux-headers-generic- On 64 bits version install 32 bits libraries:# apt-get install ia32-libs- Give sam-ba execute permission if needed:$ chmod +x sam-ba- Connect the board- Create a symlink on /dev/ttyACM0# ln -s /dev/ttyACM0 /dev/ttyUSB0- Launch sam-baTested on:Ubuntu 64 bits 32 bits 64 bits 64 bits 64 bits alpha3How to check if your kernel is up to date ?$ dmesgIf you have something like that (not exactly the same) it's ok:[] usb 5-1: new full speed USB device using uhci_hcd and address 5[] cdc_acm 5-1:: This device cannot do calls on its own. It is not a modem.[] cdc_acm 5-1:: ttyACM0: USB ACM deviceIf you don't have this part: 'This device cannot do calls on its own. It is not a modem.', your kernel is probably not up to date or the cdc_acm patch has not been backported.4 例如下载AT91Bootstrap源码1)取得源码;2)解压# tar xvzf配置AT91Bootstrap和选择启动媒介1) 从NAND FLASH启动#make at91sam9xnf_defconfig2)添加环境变量#vi .profilePATH="$PATH:/root/Public/bin"export PATH#souce .profile1)配置AT91Bootstrap#make menuconfig编译AT91Bootstrap#export $CROSS_COMPILE=” arm-none-eabi-”#make clear#make在../binaries下产生文件利用AT91Bootstrap二进制文件1)从NAND flash启动A T91Bootstrap图在NAND和SPI无效的前提下,启动SAM-BA,烧AT91Bootstrap到NAND flash,如图所示:(1)在SAM-BA图形用户界面上选择NandFlash媒介选项卡;(2)1)在NAND有效的前提下,在Scripts下拉列表框当选择“Enable NandFlash”;然后点击“Execute”按钮,完成NandFlash的初始化,如图所示;图)清除芯片上原先烧的信息图结果如图、图和图所示。

openfire开发环境搭建

openfire开发环境搭建
Openfire 开发环境搭建
说明: 开发环境(IDE):openfire -3.7.1 +
eclipse-4.2.0
+
jdk-1.7
1. 将 openfire 的源文件拷到 Eclipse 的工作空间中,以源文件名称创建 openfire 的 java 项目
2. 项目有错误是因为 jar 包没有加进来,右键点击项目选择 Properties,java build path-->Libraries 选 卡,Add Jars,选择 openfire 项目 build/lib 下所有的 jar 包,添加
1
3. 此时 project 有错误,下载三个 jar 包:coherence.jar,coherence-work.jar,tangosol.jar,保存在任意文 件夹 4. 在 eclipse 的 Package Explorer 中选中前面建立的 project,右键—>Properties-->java build path-->Libraries 选卡, Add External Jars,选中下载的三个包,完成 5. 此时仍旧有错。源代码中部分 class 继承自 abstract 类,但 abstract 方法没有全部实现,需手动改 正 6. 复制 src/i18n/openfire_i18n_en.properties 和 src/resources/jar/admin-sidebar.xml 两个文件,到项目 下的 bin 目录。 7. 开始用 ant 编译源文件。切换到 ant 视图:菜单栏 ->show view->ant 8. 在 ant 中选 add buildfiles 按钮,在 project 中选 build/build.xml,然后用 ant 编译,直 到编译成功 如果编译出错,是因为 ant 版本不对(太高了)。在 build.xml 中找到下面语段

OpenCPU 开发环境搭建说明说明书

OpenCPU 开发环境搭建说明说明书

OpenCPU开发环境搭建说明版本:Rev1.0日期:2019-06-14法律声明若接收浙江利尔达物联网技术有限公司(以下称为“利尔达”)的此份文档,即表示您已经同意以下条款。

若不同意以下条款,请停止使用本文档。

本文档版权所有浙江利尔达物联网技术有限公司,保留任何未在本文档中明示授予的权利。

文档中涉及利尔达的专有信息。

未经利尔达事先书面许可,任何单位和个人不得复制、传递、分发、使用和泄漏该文档以及该文档包含的任何图片、表格、数据及其他信息。

本产品符合有关环境保护和人身安全方面的设计要求,产品的存放、使用和弃置应遵照产品手册、相关合同或者相关法律、法规的要求进行。

本公司保留在不预先通知的情况下,对此手册中描述的产品进行修改和改进的权利;同时保留随时修订或收回本手册的权利。

文件修订历史版本修订日期修订日志1.0 2019-05-06 新建文档适用模块型号序号模块型号模块简介1NB86-G全频段版本,20×16×2.2(mm)2NB86-G宽压型全频段版本,20×16×2.2(mm)安全须知用户有责任遵循其他国家关于无线通信模块及设备的相关规定和具体的使用环境法规。

通过遵循以下安全原则,可确保个人安全并有助于保护产品和工作环境免遭潜在损坏。

我司不承担因客户未能遵循这些规定导致的相关损失。

道路行驶安全第一!当您开车时,请勿使用手持移动终端设备,除非其有免提功能。

请停车,再打电话!登机前请关闭移动终端设备。

移动终端的无线功能在飞机上禁止开启用以防止对飞机通讯系统的干扰。

忽略该提示项可能会导致飞行安全,甚至触犯法律。

当在医院或健康看护场所,注意是否有移动终端设备使用限制。

RF干扰会导致医疗设备运行失常,因此可能需要关闭移动终端设备。

移动终端设备并不保障任何情况下都能进行有效连接,例如在移动终端设备没有花费或SIM无效。

当您在紧急情况下遇见以上情况,请记住使用紧急呼叫,同时保证您的设备开机并且处于信号强度足够的区域。

ice开发环境搭建

ice开发环境搭建

ICE开发环境搭建1. 本文的开发环境为vc10.02.3. 安装完成后,设置环境变量,我的安装路径为C:\Program Files\ZeroC\Ice-3.4.2,C:\Program Files\ZeroC\Ice-3.4.2-ThirdParty,添加环境变量IceHome= C:\Program Files\ZeroC\Ice-3.4.2,IcePartyHome= C:\Program Files\ZeroC\Ice-3.4.2-ThirdParty,在Path环境变量中添加%IceHome%\bin\vc100;%IceParthHome%\bin\vc100,打开一个cmd窗口,输入slice2cpp –v,如果有版本信息输出,则设置成功。

4. Hello World演示程序⏹使用notepad输入如下代码:module PrinterICE{interface Printer{void printString(string s);};};保存为Printer.ice,打开一个控制台窗口,切换到Printer.ice目录下,运行slice2cpp Printer.ice,则可以看到生成了Printer.cpp和Printer.h文件。

⏹使用vs 2010新建一个solution,命名为hello_world,在该solution中分别添加client和server工程,在client和server工程中添加Printer.cpp和Printer.h的引用;client.cpp中输入如下代码#include<Ice/Ice.h>#include"../ice_files/Printer.h"using namespace std;using namespace PrinterICE;int main(int argc, char* argv[]){int status = 0;Ice::CommunicatorPtr ic;try {ic = Ice::initialize(argc, argv);Ice::ObjectPrx base = ic->stringToProxy("SimplePrinter:default -p 12000");PrinterPrx printer = PrinterPrx::checkedCast(base);if (!printer)throw"Invalid proxy";printer->printString("Hello World!");} catch (const Ice::Exception& ex) {cerr << ex << endl;status = 1;} catch (const char* msg) {cerr << msg << endl;status = 1;}if (ic)ic->destroy();return status;}Server.cpp中添加如下代码:#include<Ice/Ice.h>#include"../ice_files/Printer.h"using namespace std;using namespace PrinterICE;class PrinterI : public Printer {public:virtual void printString(const string& s, const Ice::Current&);};void PrinterI::printString(const string& s, const Ice::Current&){cout << s << endl;}int main(int argc, char* argv[]){int status = 0;Ice::CommunicatorPtr ic;try {ic = Ice::initialize(argc, argv);Ice::ObjectAdapterPtr adapter = ic->createObjectAdapterWithEndpoints("SimplePrinterAdapter", "default -p 12000");Ice::ObjectPtr object = new PrinterI;Ice::Identity it = ic->stringToIdentity("SimplePrinter");adapter->add(object, it);adapter->activate();ic->waitForShutdown();} catch (const Ice::Exception& e) {cerr << e << endl;status = 1;} catch (const char* msg) {cerr << msg << endl;status = 1;}if (ic) {try {ic->destroy();} catch (const Ice::Exception& e) {cerr << e << endl;status = 1;}}return status;}打开client的工程属性,设置依赖库为setargv.obj,Iced.lib,IceUtild.lib,设置依赖的头文件路径为$(IceHome)\include,$(IcePartyHome)\include,设置依赖库的路径为$(IceHome)\lib\vc100,$(IcePartyHome)\lib\vc100,照此设置server的工程属性,如图:运行server.exe,client.exe在server端即可看到成功输出Hello World,至此,开发环境搭建完毕。

CC1310开发环境搭建

CC1310开发环境搭建

IAR开发环境使用TI SDK一、软件(1)TI SDK:simplelink_cc13x0_sdk_1_60_00_21.exe;(2)IAR:EWARM-CD-8222-15996.exe。

注意:(1)先安装TI SDK,再安装IAR;(2)软件安装使用默认路径;(3)IAR安装后需要破解。

二、下载器XDS110注意:下载器与开发板间连接需要6根线(同J-Link)TDO/TDI/TMS/TCLK/VCC/GND三、电脑和开发板连接测试打开Flash Programmer 2软件,观察左侧对话框中能否显示开发板芯片型号,若显示正确,则连接正常;否则,请检查驱动安装情况和下载线连接情况。

四、关联IAR和SDK(1)打开IAR,进入project -> configure custom argument variables;(2)选择global,点击import,选择安装好的SDK包环境变量配置文件,如C:\ti\simplelink_cc13x0_sdk_1_60_00_21\tools\iar;(3)载入后重启IAR,新建workspace,再次进入project -> configure custom argument variables,此时应有已使能的环境配置。

五、下载SDK demo(1)将C:\ti\simplelink_cc13x0_sdk_1_60_00_21\tools\iar中的Examples.htm l拖入IAR中;(2)在CC1310_LAUNCHXL中复制一个demo,如在TI Drivers下选择N O RTOS的pwmled;(3)新建工程文件夹,选择该文件夹为复制的工程路径;(4)用IAR打开工程,检查下载方式进入工程Options -> Debugger,选择TI XDS。

进入TI XDS界面,选择TI XDS 110。

OpenCasCade开发环境搭建

OpenCasCade开发环境搭建

OpenCasCade开发环境搭建你的位置:FreeStyle > CADCG > OpenCasCade开发环境搭建OpenCasCade开发环境搭建CADCG zyh1690 4个⽉前 (09-28) 236浏览 0评论⽬录我的安装环境OpenCasCade下载和安装OpenCasCade编译、⽰例运⾏及使⽤总结我的安装环境:Windows7 旗舰版 SP1 x64;Visual Studio 2010 SP1;OpenCasCade-6.7.1 源码包;如图为OpenCasCade官⽅⽂档上列出的Requirements :注意 Visual Studio 的版本要求。

OpenCasCade下载和安装请⾃⾏到OpenCasCade官⽹进⾏下载,我下载的是下⾯的那个源码包。

(上⾯的是针对VS2008 预编译好的,可以直接使⽤,库⽂件什么的都已经⽣成好了。

使⽤⽅法参见后⽂。

)最新消息:Welcome to my blog!如果你有什么建议或者疑问可以在留⾔板留⾔输⼊关键字搜索搜索订阅关注解压后的OpenCasCade⽬录如图:接下来,下载适合⾃⼰编译器版本的第三⽅库(官⽅下载地址):Note:这⾥的第三⽅库都是根据相应的平台编译⽣成好的,直接下载解压即可使⽤。

如果不从这⾥下,⽽是从各个第三⽅库的官⽹下载,则需要⾃⼰根据平台⾃⾏编译对应的版本,下⾯也会告诉你怎么⾃⼰编译⽣成。

OpenCasCade编译、⽰例运⾏及使⽤1. 确保你下载安装了所有需要的第三⽅库(对照上图)OCCT使⽤两种类型的第三⽅库:强依赖(必须的):Tcl/Tk 8.5 – 8.6;FreeType 2.4.10 – 2.4.11.弱依赖(可选的):TBB 3.x – 4.x;gl2ps 1.3.5 – 1.3.8;FreeImage 3.14.1 -3.15.4.安装强依赖的第三⽅库:Tcl/Tk新建⼀个occ3rdparty⽂件夹,专门⽤来放置第三⽅库。

开发环境搭建文档

开发环境搭建文档

开发环境搭建文档
1. 安装.
- 前往.官方网站(://./)下载适合您操作系统的最新版本 - 按照安装向导完成安装过程
2. 安装
- 用户可前往官网(://-./)下载并安装
- 用户可使用进行安装: ` `
- 用户可根据发行版本的包管理器进行安装
3. 安装/文本编辑器
- 推荐使用 (://../)
- 其他流行选择包括、等
4. 克隆项目代码
- 打开终端/命令提示符窗口
- 导航到您想存放代码的目录
- 运行 ` [项目仓库地址]`
5. 安装项目依赖
- 导航到项目根目录
- 运行 ` ` 安装所有依赖包
6. 运行开发服务器(可选)
- 大多数现代前端项目需要开发服务器进行热重载等
- 查阅项目文档了解如何启动开发服务器
- 通常运行 ` ` 或 ` `
7. 开始开发
- 使用/文本编辑器打开项目
- 查阅项目文档了解项目结构和开发工作流
- 开发新功能、修复并提交代码
8. 构建发布版本(可选)
- 大多数项目需要构建优化后的发布版本
- 查阅项目文档了解构建命令
- 通常运行 ` `
恭喜您完成了开发环境的搭建!您现在可以开始编码并为项目做出贡献了。

jeecg-boot开发环境搭建

jeecg-boot开发环境搭建

jeecg-boot开发环境搭建由于每台电脑安装时不同的步骤混乱导致安装完后出现问题结果不尽相同,在此从jdk 到能调试代码⼀步步的步骤记录下来,⽅便⽇后换新电脑快速的安装java 这套东西,安装环境就消耗很多,⽐起vs 右键可视化引⽤, 显得费⼼费⼒.jdk安装 -常⽤正常下载还需账号从oracle 下载,⿇烦直接存⼊腾讯微云.jdk-8u261-windows-x64.exe后台安装:1:jdk环境打开我的电脑属性设置环境变量的地⽅新建变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_261%JAVA_HOME%\bin在加⼀个新建系统变量据说1.8之后不⽤配下边了,还是保留吧classpath%JAVA_HOME%\jre\lib\rt.jar;.;java -version2: IntelliJ IDEA 2020.2.3 (Ultimate Edition) 安装到官⽹下载最新版安装,⽹上有使⽤⽅法.因版本升级较快在此不做记录3:IDEA 配置jdk安装 lombok4:安装maven ,官⽹下载 ,存⼊微云⽅便那么⼀点apache-maven-3.6.3-bin.zip 解压⽬录下新建⽂件夹,当做⽂件仓库MavenRepository配置settings.xml指定仓库地址<localRepository>D:/work/apache-maven-3.6.3/MavenRepository</localRepository> 换上阿⾥云仓库和jeecg-boot 内部仓库<mirror><id>nexus-aliyun</id><mirrorOf>*,!jeecg,!jeecg-snapshots,!getui-nexus</mirrorOf><name>Nexus aliyun</name><url>/nexus/content/groups/public</url></mirror>配置maven环境变量M2_HOMED:\work\apache-maven-3.6.3%MAVEN_HOME%\binC:\Users\Administrator>mvn -version配置idea 的meven打开-File-Settingsredis安装 Redis-x64-3.2.100.msiAnother.Redis.Desktop.Manager.1.3.5redis 装的很久了不能确定是不是上边桌⾯管理redis 软件安装时⾃带redis安装了下载jeecg-boothttps:///jeecg/jeecg-bootJEECG BOOT 低代码开发平台(前后端分离版本)当前最新版本: 2.3(发布⽇期:2020-09-14)配置好maven然后项⽬不变化,右边maven 栏⽬也没出这时运⾏此时还没配置成功Cannot resolve symbol 'Override'错误上边漏掉的两项必须设置后报错清除(1)初始化数据库,要求mysql5.7+-- 创建mysql库create database `jeecg-boot` default character set utf8mb4 collate utf8mb4_general_ci;⼿⼯执⾏Sql脚步:jeecg-boot/db/jeecg-boot-mysql.sql(2)修改项⽬配置⽂件(数据库配置、redis配置)配置⽂件: /src/main/resources/application-dev.yml项⽬名称、端⼝号配置(可以不改):默认配置—— 端⼝号是8080,项⽬名称是jeecg-bootserver:port: 8080servlet:context-path: /jeecg-boot数据库配置:spring:datasource:dynamic:datasource:#主数据源master:url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false username: rootpassword: rootdriver-class-name: com.mysql.jdbc.DriverRedis配置(配置redis的host和port):#redis 配置redis:database: 0host: 127.0.0.1lettuce:pool:max-active: 8 #最⼤连接数据库连接数,设0为没有限制max-idle: 8 #最⼤等待连接中的数量,设0为没有限制max-wait: -1ms #最⼤建⽴连接等待时间。

C程序设计 C语言开发环境的搭建(讲义)

C程序设计 C语言开发环境的搭建(讲义)

C语言开发环境的搭建C程序编写好以后如何上机运行呢?在纸上写好的一个程序,要经过这样几个步骤才能运行:上机输入与编辑源程序(*.c)→对源程序进行编译(*.obj)→与库函数连接(*.exe)→运行目标程序。

例如,编辑后得到一个源程序文件f.c,然后在进行编译时再将源程序文件f.c输入,编译得到目标程序文件f.obj,再将目标程序f.obj输入内存,与系统提供的库函数连接,得到可执行文件f.exe,最后把f.exe调节器入内存并运行。

一、进入tc2.0集成环境可以通过两种方法进入tc2.0集成环境。

在DOS环境下,如果tc目录是放在c盘根目录的,则输入如下DOS命令即可进入。

C:\>cd tcC:\tc\>Tc2.在windows环境下,先通过浏览找到tc集成环境所在的子目录,从中找到可执行文件tc.exe,双击打开即可。

二、编辑源文件1.建立源文件,可以利用File菜单中的New建立新文件。

2.若想要对已有的源程序进行修改,则应选择File菜单中的Open(F3)命令。

三、对源程序进行编译选择Compile菜单,并在其下拉菜单中选择Compile(F9)进行编译,屏幕上显示编译信息,根据提示可以看出有无错误,若有可以对源程序进行修改,然后重新编译,直至不出现错误信息,此时会得到一个扩展名为.obj的目标程序。

四、将目标程序进行连接选择Compile菜单中的link命令进行连接,若不出现错误,会产生个扩展名为.exe的可执行文件,五、执行程序选择Run菜单中的Run(Ctrl+F9)命令执行程序,根据提示进行输入,然后可以看到程序的执行结果。

也可以用Ctrl+F9一次完成编译、连接、运行。

六、输入和输出函数1.标准格式输入函数scanf()一般格式为:scanf(“格式控制串”,参数表);例如:scanf(“%d%d”,&a,&b);注意:①从键盘输入的数据类型和个数必须与参数表中的数据类型和个数相匹配。

开发环境搭建实验报告(3篇)

开发环境搭建实验报告(3篇)

第1篇实验名称:开发环境搭建实验目的:1. 掌握开发环境的搭建流程。

2. 熟悉常用的开发工具和版本控制工具。

3. 提高软件开发的实践能力。

实验时间:2022年X月X日实验地点:个人电脑实验器材:1. 操作系统:Windows 102. 编程语言:Java3. 开发工具:Eclipse IDE4. 版本控制工具:Git实验内容:1. 开发环境的搭建2. 编写简单的Java程序3. 使用Git进行版本控制实验步骤:一、开发环境的搭建1. 安装Java开发工具包(JDK)(1)下载JDK安装包:进入Oracle官网,选择适合自己操作系统的JDK版本进行下载。

(2)安装JDK:双击下载的安装包,按照提示进行安装。

(3)配置环境变量:在系统属性中,点击“环境变量”按钮,在“系统变量”中,找到“Path”变量,点击“编辑”,在变量值中添加JDK安装路径下的bin目录,如C:\Program Files\Java\jdk1.8.0_241\bin。

2. 安装Eclipse IDE(1)下载Eclipse安装包:进入Eclipse官网,选择适合自己的Eclipse版本进行下载。

(2)安装Eclipse:双击下载的安装包,按照提示进行安装。

3. 安装Git(1)下载Git安装包:进入Git官网,选择适合自己的Git版本进行下载。

(2)安装Git:双击下载的安装包,按照提示进行安装。

(3)配置Git:打开Git Bash,执行以下命令:```$ git config --global "你的名字"$ git config --global user.email "你的邮箱"```二、编写简单的Java程序1. 打开Eclipse IDE,创建一个新的Java项目。

2. 在项目中创建一个新的Java类,命名为“HelloWorld”。

3. 编写以下代码:```javapublic class HelloWorld {public static void main(String[] args) {System.out.println("Hello, World!");}}```4. 运行程序,查看输出结果。

vdp开发人员环境搭建

vdp开发人员环境搭建

VDP开发人员环境搭建1、eclipse下载下载专门为j2ee开发的indigo版本(64为和32位的都可以,请和jdk保持一致)。

如:eclipse-jee-indigo-SR2-win32.zip.2、jdk请使用jdk 1.6(64为和32为都可以,请和eclipse保持一致),jdk1.6之前的版本不行。

3、web服务器使用jboss as 7.1.1(eclipse开发时需要安装插件,jboss as 7、mysql等的其他配置请参照文档Developer Guide of Buliding VDP Server.docx和VDP_Development_Guide.docx)。

插件安装步骤:在eclipse中选择Help- Eclipse Marketplace…,出现如下界面,输入jboss tools后,选择安装JBoss Tools(Indigo)4、maven请使用maven3,eclipse开发时需要安装插件,但jboss as 7的插件中包含了maven插件,可以不需额外安装maven插件。

但我们需要在eclipse中配置maven。

配置步骤:i)在MAVEN_HOME/conf/settings.xml中加入如下语句:<proxies><proxy><id>optional</id><active>true</active><protocol>http</protocol><username>proxyuser</username><password>proxypass</password><host></host><port>8080</port><nonProxyHosts>|</nonProxyHosts></proxy></proxies>ii)在eclipse中选择Window->Preferences,出现如下界面,在Maven下的Installation中add自己下载的maveniii)在maven下的User Settings中进行如下配置:其中.me2下原本没有settings.xml文件,我们可以将MAVEN_HOME/conf/settings.xml复制粘贴过来。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

开发环境搭建jdk1.5环境的安装和配置1.jdk1.5的安装jdk的安装很简单,双击jdk1.5文件下面的jdk-1_5_0_07-windows-i586-p.exe文件,按照步骤一步一步安装即可。

2.jdk1.5的配置找到jdk1.5的安装路径D:\Program Files\Java\jdk1.5.0_07\bin目录,将其配置到windows 的环境下。

右击“我的电脑”—>“属性”—>“高级”选择Path点击编辑将鼠标移到变量值的最前端,把D:\Program Files\Java\jdk1.5.0_07\bin拷贝进去并以分号结束。

配置CLASSPATH,单击新建按钮输入变量名CLASSPA TH,变量值为“.”;3.查看jdk是否安装成功运行cmd,在命令行中输入java。

查看命令行的提示信息。

输入javac,查看提示信息。

提示上述信息,则安装成功。

db2客户端环境的安装和配置1.db2客户端的安装db2客户端的安装很简单,双击db2 client目录下的setup.exe按提示一步一步安装即可。

2.db2客户端的配置选择“开始”—>“所有程序”—>“IBM db2”—>“设置工具”—>“配置助手”,打开配置助手,如下图:单击“选择”—>“使用向导来添加数据库”选择“人工配置与数据库的连接”选择,单击“下一步”。

选择“TCP/IP”单击下一步。

主机名框中填写DB2服务器的IP地址,服务名保持默认值,端口号填写DB2端口号(默认为50000),单击“下一步”按钮,出现如下图所示界面。

输入数据库名和数据库别名,单击“下一步”。

取消为ODBC注册此数据源,单击“下一步”。

选择操作系统AIX。

单击下一步。

保持默认,点击“下一步”。

选择使用服务器的“DBM配置”中的认证值,取消启用TCP/IP单击完成。

单击“完成”。

在“用户标识”框中输入DB2数据库的用户名,“密码”框中输入DB2数据库密码,单击“测试连接”按钮,如果出现测试成功提示,如下图,则客户端连接配置成功表示db2客户端的安装成功。

3.RapidSQL_7_4工具RapidSQL_7_4是一款图形化的DB2客户端开发工具。

它与DB2的关系,类似于plsql developer与oracle的关系。

安装步骤,找到文件下的rs741_trial_3293.exe双击,默认步骤一步一步安装。

在安装过程中,会选择license.txt文件。

点击“Browse”按钮,选择license.txt文件。

然后都是默认安装。

安装完成后,启动该软件,界面显示如下。

windows下weblogic8.1的安装1.weblogic8.1的安装找到weblogic8.1 0729目录下的server812_win32.exe文件,双击该文件开始安装。

单击“next”选择“yes”,单击“next”。

选择安装的BEA Home Directory,单击next。

单击“next”。

选择需要安装的组件,点击“next”。

保持默认,单击“next”。

选择“no”,单击“next”。

Weblogic8.1正在安装。

安装完成后会出现下图。

2.weblogic8.1的配置选择“开始”—>“BEA Weblogic Platform 8.1”—>“Configuration Wizard”,启动成功后的界面如下。

单击“next”按钮。

选择“Custom”选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

输入密码,其他默认,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“next”。

默认选项,单击“create”。

完成后,点击“Done”即可。

3.weblogic8.1的启动配置weblogic8.1安装home目录D:\Program Files\bea8.1\user_projects\domains\mydomain文件夹下面startWebLogic.cmd文件,编辑该文件的内容。

@REM Call WebLogic Serverecho .echo CLASSPA TH=%CLASSPATH%echo .echo PATH=%PATH%echo .echo ***************************************************echo * To start WebLogic Server, use a username and *echo * password assigned to an admin-level user. For *echo * server administration, use the WebLogic Server *echo * console at http:\\[hostname]:[port]\console *echo ***************************************************set WLS_USER=weblogicset WLS_PW=weblogicREM set REM_ARGS=Xms256m -Xmx256mset JA V A_OPTIONS=%JA V A_OPTIONS% -DddcallwebHome="D:\SUNNY"%JA V A_HOME%\bin\java %JA V A_VM% %MEM_ARGS% %JA V A_OPTIONS%1、设置用户名/密码set WLS_USER=weblogicset WLS_PW=weblogic2、设置内存的大小REM set REM_ARGS=Xms256m -Xmx256m开发机一般不用设置,用REM注释起来,运行机一般设置为内存的2/3,且最小内存等于最大内存,通常不大于1.5G。

3、设置环境变量set JA V A_OPTIONS=%JA V A_OPTIONS% -DddcallwebHome="D:\SUNNY"业务系统需要的环境变量,ddcallwebHome,指向config所在的目录的上级目录,config中必包含文件的UICentralControlConfig.xml。

4.登录weblogic8.1控制台启动weblogic8.1中mydomain的服务,在浏览器中输入http://localhost:7001/console/进入weblogic8.1的控制台界面。

输入用户名和密码,weblogic,weblogic进入主界面。

在左侧选择jdbc的选项,界面如下点击Configure a new JDBC Connection Pool 选项。

选择数据库的类型,选项数据库的驱动。

完成后,点击“Continue”。

输入相关的信息。

完成后点击“Continue”按钮。

点击“Test Driver Configuration”。

查看配置的jdbc的监视状态点击aaicdbpool选择Data Sources选项,界面如下。

点击“Configure a new JDBC Data Source”。

输入名称和JNDI的名称。

完成后点击“Continue”。

默认,点击“Continue”。

默认,点击“Continue”。

配置完成。

StarTeam的使用启动StarTeam客户端程序StarTeam Client文件,第一次启动会出现如下界面输入相关信息,点击“OK”按钮后。

界面如下:输入用户名和密码,点击“Log On”按钮。

选择所需的项目Project。

点击“下一步”。

点击完成将文件导入到本地,新建一个文件夹在本地,文件名可以和该文件夹名称一样。

右击该工程的属性,在Alternat中选择导出文件存放的位置。

点击“确定”按钮。

选择需要check out的文件夹,点击All Descendants,比较本地文件夹的版本与服务器上的是否相同。

选择需要更新的文件,选择Check out,文件会自动导到本地相应的文件夹下。

Myeclipse中配置Weblogic8.1服务器1.构建Myeclipse的jre环境Weblogic8.1默认安装时的jdk环境是jdk1.4,在Myeclipse中将weblogic8.1下文件夹的jdk环境引进来。

2.配置weblogic8.1服务器进入weblogic8.1的配置界面,进行以下的参数配置:设置BEA Home 的目录设置WebLogic Home的目录设置Domain 的名称设置Domain 的目录设置Server 的名称设置Host机器名称或IP,本机填localhost即可(weblogic.Admin使用的)设置端口号(weblogic.Admin使用的)设置管理员名称(是有权限启动这个Server的用户名称如默认的weblogic)设置密码选择JDK的配置选项。

该jdk是在第一步中构建Myeclipse的jre环境中的jdk。

也就是weblogic8.1自身目录下面的jdk。

同时需要配置Optional Java VM arguments,该配置参数如下:-ms64m -mx64m-Djava.library.path="D:\Program Files\bea8.1\weblogic81\server\bin;D:\Program Files\IBM\SQLLIB\BIN"-Dweblogic.management.discover=false-Dweblogic.ProductionModeEnabled=false-DddccallwebHome="d:\"参数说明:-ms64m –mx64m:设置内存大小。

-Djava.library.path:weblogic8.1主目录下的bin路径,需要加载的一些类库和需要加载的数据库的一些类库。

最后点击Paths,在右边的Prepend to classpath列表框中,通过Add JAR/ZIP按钮将所用到的数据库jar进入进来。

启动服务查看weblogic是否配置成功,有些时候可能会报出weblogic.server.ServiceFailureException: Could not obtain an exclusive lock to the embedded LDAP data files directory。

这种错误,这是由于在创建domain的时候系统自动为其在windows中注册了一个服务,他开启时与自己启动的控制台冲突了,所以就报了上述的错误,需要关闭windows注册中的服务。

相关文档
最新文档