做项目的时候遇到的问题,公司需要在地图东莞街道、镇街上展示个镇街的数据看板,找了很久都没有找到,自己用 geojson.io 画了一个。现分享给各位,好用给个好评。
2026-09-20 19:58:30 393KB geojson文件
1
### EAS供应链WebService接口知识点详解 #### 一、概述 EAS供应链WebService接口主要用于实现从外部系统向EAS系统中导入供应链相关单据的功能。此接口不仅支持标准单据的导入,还支持通过动态新增属性的方式扩展单据,并且允许进行二次开发以支持新的单据类型。 #### 二、接口基本信息 - **接口名称**:EAS供应链WebService接口 - **支持版本**:EAS 7.5及以上版本 - **接口部署**:默认部署地址为`http://localhost:6888/ormrpc/services/WSSCMWebServiceFacade` - **主要功能**:支持EAS供应链中11种单据的导入,包括采购申请、采购订单、销售订单等。 #### 三、接口调用方法 - **接口调用格式**:`String importBill(String billType, String billDataJSON, int billStatus)` - **参数说明**: - `billType`:单据类型,例如`001`表示采购申请单。 - `billDataJSON`:包含待导入单据数据的JSON格式字符串。 - `billStatus`:单据导入后的状态,如1表示保存态,2表示提交态,3表示审核态。 #### 四、返回值格式 - **返回值类型**:JSON格式字符串 - **格式说明**: - `"status"`:处理结果,0表示全部成功,1表示全部失败,2表示部分成功。 - `"msg"`:描述信息。 - `"billErrors"`:单据错误清单,用于描述不能导入的原因,包括单据ID、单据编码以及错误信息集。 #### 五、支持的单据类型及其状态 - **单据类型**: - 001:采购申请单 - 002:采购订单 - 003:销售订单 - 004:调拨订单 - 005:库存调拨单 - 006:采购入库 - 007:销售出库 - 008:其他入库 - 009:其他出库 - 010:应收单 - 011:应付单 - **支持的状态**: - 保存态(1) - 提交态(2) - 审核态(3) #### 六、导入动态新增的属性 - **过程描述**: - 使用DEP工具(或BIM工具)新增单据属性。 - 将新增的属性插入到标准JSON格式的单据数据中。 - 接口自动将这些属性保存到数据库对应的字段中。 - **示例**: - 在采购订单中新增`totalPrice`(数值类型)和`parentMaterial`(关联物料字段)属性。 - JSON数据示例:`{"totalPrice":23.0900,"parentMaterial":{"number":"2003099N909"}}` #### 七、二次开发导入新的单据 - **步骤说明**: 1. 在类路径`com/kingdee/eas/scm/ws`下增加`WSimportclasses_l1.properties`文件。 2. 开发新单据导入类,此类必须实现接口`com.kingdee.eas.scm.ws.app.importbill.IBillSupport`。 3. 在`WSimportclasses_l1.properties`文件中注册二次开发支持的单据类,格式为:单据类型=Class。 - 单据类型必须从10000开始。 4. 调用标准接口`importBill`实现新增单据的导入。 #### 八、单据字段说明 - **数据类型的格式说明**: - `ID`:最大长度为44位的字符串。 - `数值`:小数值,金额类的小数位最多为4位,数量、单价的精度最多为8位。 - `整数`:整数值。 - **各单据字段详细说明**: - **采购订单** - 单头 - 分录 - 费用明细 - **采购申请单** - 单头 - 分录 - **销售订单** - 单头 - 分录 - **调拨订单** - 单头 - 分录 - **库存调拨单** - 单头 - 分录 - **采购入库单** - 单头 - 分录 - **销售出库单** - 单头 - 分录 - **其他入库单** - 单头 - 分录 - **其他出库单** - 单头 - 分录 - **应收单** - 单头 - 收款计划 - 分录 - **应付单** - 单头 - 付款计划 - 分录 通过上述详细介绍,我们可以看到EAS供应链WebService接口为开发人员提供了强大的功能支持,不仅可以实现标准单据的导入,还可以灵活地扩展单据属性,甚至通过二次开发支持更多定制化的单据类型。这对于提高企业的供应链管理效率具有重要意义。
2026-09-20 11:33:15 132KB EAS开发 EAS接口
1
matlab 2011b crack s/n 破解 dat wenjian
2026-09-20 11:32:07 5KB matlab2011b crack dat文件
1
### CT117E嵌入式竞赛板使用说明 #### 一、硬件部分 ##### 1. 竞赛板布局 CT117E嵌入式竞赛板是一款专为电子设计竞赛定制的开发板,它集成了多种常用的功能模块,便于参赛者快速构建自己的项目。竞赛板的主要布局如下: - **+3V3**: 提供+3.3V的电源输出。 - **GND**: 地线接口。 - **+5V**: 提供+5V的电源输出。 - **PA15、PA2…10、PA7**: 通用I/O引脚。 这些布局为开发者提供了丰富的接口选项,便于实现各种复杂的电路设计。 ##### 2. 功能模块 CT117E嵌入式竞赛板集成了多个关键功能模块,具体包括: - **处理器**: STM32F103RBT6 微控制器,该处理器是基于ARM Cortex-M3内核的高性能微控制器。 - **两个RS232串口**: 用于与其他设备进行串行通信。 - **SD卡接口**: 支持外部存储扩展。 - **USB从设备接口**: 可作为USB设备进行数据传输。 - **2.4寸TFT-LCD显示屏**: 用于显示相关信息或界面。 - **四路功能按键输入**: 用于用户交互。 - **八路LED输出**: 用于状态指示或简单的输出显示。 - **板载USB转串口**: 方便程序下载和调试。 - **有源蜂鸣器**: 用于声音提示。 - **可调模拟电压输入**: 通过电位器R37调节。 - **EEPROM芯片AT24C02**: 存储非易失性数据。 - **板载JTAG调试功能**: 通过USB接口,无需外接调试器即可实现调试。 ##### 3. 跳线说明 **JP1**: 用于电源选择的跳线帽,具体包括: - **EXT短接**: 选择外部5V电源供电。 - **USB短接**: 选择通过USB供电。 这种设计让使用者可以根据实际情况选择最合适的供电方式,增强了系统的灵活性。 ##### 4. 电位器功能说明 电位器R37用于调节模拟电压输入,这可以用来模拟传感器或其他模拟信号的输入,便于开发者进行实验或测试。 ##### 5. 接口说明 - **J3**: 竞赛板的扩展接口,提供了丰富的外设连接可能性。 - **J1、J2**: 外部资源连接插针,可用于连接各种外部设备。 #### 二、驱动安装及程序下载与调试 ##### 1. 驱动安装 为了确保CT117E嵌入式竞赛板能够正常工作,首先需要安装相应的驱动程序。一般来说,可以通过以下步骤完成: 1. **连接设备**: 将CT117E竞赛板通过USB线连接至电脑。 2. **识别设备**: 在电脑上安装STM32 USB驱动程序。 3. **确认安装**: 确保驱动程序正确安装。 安装完成后,可以通过电脑的设备管理器检查是否已成功识别竞赛板。 ##### 2. 程序下载与调试 程序下载与调试是开发过程中非常重要的一环。CT117E竞赛板支持多种调试方式,具体步骤如下: - **选择调试方式**: 通过JP1跳线帽选择调试方式(板载调试或外接调试器)。 - **连接调试器**: 如果选择外接调试器,则需将调试器连接到竞赛板的JTAG接口。 - **程序下载**: 使用相应的IDE(例如Keil uVision或STM32CubeIDE)进行程序编写、编译并下载至竞赛板。 - **调试**: 在IDE中设置断点、查看变量值等,以辅助程序调试。 ##### 3. 程序调试说明 - **板载调试**: CT117E竞赛板内置了JTAG调试功能,通过USB接口即可实现调试,无需外接调试器,极大地简化了调试流程。 - **使用IDE**: 开发者通常会使用Keil uVision、STM32CubeIDE等集成开发环境来进行程序的编写和调试。这些工具支持断点设置、单步执行等功能,有助于开发者快速定位问题。 - **利用示波器**: 对于复杂的问题,还可以借助示波器等仪器进行更深入的分析。 CT117E嵌入式竞赛板不仅提供了一个全面且灵活的硬件平台,还为程序的开发和调试提供了强大的支持,非常适合用于学习和参加各种电子设计竞赛。
2026-09-20 10:59:28 475KB 蓝桥杯 CT117E
1
一套面向天文导航场景的星图匹配MATLAB实现,包含核心匹配函数xingpipei.m、星等数据加载脚本MagData.m、坐标信息解析模块crdinf.m,以及实测星图数据文件kushuju.m。所有代码可直接运行,支持常见星表格式输入,完成从原始图像星点坐标到天球坐标的匹配识别与姿态解算。适用于航天器自主导航、地面天文观测定位、教学演示等场景,无需额外依赖库,兼容MATLAB R2016b及以上版本。各模块职责清晰:kushuju.m提供示例星图点源数据;xingpipei.m执行关键的星图模式匹配算法;MagData.m读取并管理恒星亮度与位置数据库;crdinf.m负责坐标系转换与角度单位统一。整个流程覆盖星点提取、特征构建、模板比对、姿态估计等完整环节,输出结果包括匹配成功率、姿态角误差统计及可视化对比图。
2026-09-20 10:46:55 7KB
1
这个压缩包包含雷赛(Leadshine)DMC系列运动控制卡所需的完整运行环境与开发支持组件,涵盖主控程序Leadshine.DMCMotion.exe、EtherCAT和RTEX实时通信模块、底层驱动LTDMC.dll、CAN总线通信支持ControlCAN.dll、PVT轨迹规划库PVT.dll,以及多个核心依赖库如EcCore.dll、EcMaster.dll、DY.Core.dll等。配置文件set.config和多个.config文件用于适配不同硬件型号与运行环境,DriverSetup.exe提供驱动安装向导,vshost相关文件支持Visual Studio调试。所有DLL均基于.NET平台构建,依赖MSVCRT运行时(msvcr100.dll/msvcp100.dll),适用于Windows系统下的运动控制应用开发、设备调试与上位机集成。资源包不含硬件手册或API文档,仅提供可执行程序及必要动态链接库。
2026-09-20 09:29:09 23.42MB
1
一套可直接编译运行的STM32F103平台FATFS文件系统移植实例,支持通过SPI总线驱动W25QXX系列Flash芯片实现FAT32格式读写。工程基于Keil MDK开发,包含完整底层驱动(diskio.c、spi.c、w25qxx.c)、FATFS核心模块(ff.c)、系统时钟与中断配置(system_stm32f10x.c、stm32f10x_it.c)、外设初始化(usart.c、lcd.c、key.c、led.c)及基础延时与SysTick封装(delay.c、sys.c)。所有源码均带编译中间文件(.crf),适配标准STM32F10x固件库,无需额外修改即可在带SPI Flash的最小系统板上验证SD卡式文件操作功能,如创建目录、读写文本文件、遍历文件列表等。配套有keilkilll.bat一键清理脚本和可执行镜像SPI.axf,方便快速部署与调试。
2026-06-06 11:51:53 2.88MB
1
实验一的目的是让学生掌握在FPGA中配置lpm_ROM只读存储器的方法,以及如何编辑MIF文件来配置ROM,并验证FPGA中的mega_lpm_ROM功能。在这个实验中,我们将探讨ALTERA FPGA中的LPM(Library Parameterized Modules)库,特别是lpm_ROM模块。 FPGA中的LPM库提供了一系列可配置的模块,例如lpm_rom、lpm_ram_io、lpm_fifo和lpm_ram_dq,这些模块用于构建不同类型的存储器结构。lpm_ROM是一个关键的存储单元,它具有地址信号address[],数据信号q[],时钟信号inclock和outclock,以及允许信号memenable,所有这些都是可定制的。ROM作为只读存储器,其数据在FPGA配置时一次性写入,之后不能修改,数据输出端口是单向的。 实验步骤包括: 1. 使用图形编辑工具,从mega_lpm元件库中调用lpm_rom元件,设置地址总线宽度为6位,数据总线宽度为8位,并分配输入输出引脚。 2. 进行波形仿真,使用QuartusII软件新建Vector Waveform File,通过Node Finder选择需要仿真的信号,如地址线a[5..0]、时钟clk和数据线q[7..0],然后进行仿真。 3. 引脚锁定是确保正确连接的关键。在Assignments -> Pins -> Location菜单中,参照实验电路图和芯片引脚对照表,将a[5..0]、clk和q[7..0]分配到EP3C40Q240C8 FPGA的相应引脚上。 4. 通过并口将电脑与实验箱连接,将设计下载到FPGA中进行硬件测试。 实验结果通常包括电路图和波形图,展示仿真和实际硬件运行情况,以验证设计的正确性和lpm_ROM的功能。 这个实验对于理解FPGA中的存储器配置至关重要,同时,通过编写和验证MIF文件,学生能够掌握配置文件的创建和使用,这是FPGA设计中的基本技能。此外,波形仿真和硬件测试则提供了实践操作经验,有助于加深对FPGA工作原理的理解。
2026-06-06 11:39:42 201KB 计算机组成
1
本文详细介绍了如何使用Xilinx FPGA的GTX收发器实现SDI视频信号的接收与发送。作者将GTX IP封装成网表,提供了清晰明了的接口设计,包括差分时钟输入、并行视频数据、发送就绪信号等。文章重点讲解了接收锁定信号(rx_locked)的重要性,建议在代码中添加状态机进行监测,并强调必须使用收发器提供的恢复时钟驱动。发送端实现相对简单,但需注意在tx_ready信号拉高前不要写入数据。作者还分享了调试技巧,如通过VIO核实时修改速率,以及利用ILA抓取波形分析SDI的EAV/SAV标识。最后,作者展示了该方案在实际项目中的应用效果,包括四路SDI切换器和医疗内窥镜项目,证明了其稳定性和可靠性。 Xilinx FPGA设备具备高性能的GTX收发器,能用于处理高速串行数据传输。在处理SDI(Serial Digital Interface)视频信号传输时,设计者需要充分利用GTX的高速串行接口特性,实现数据的正确编码和解码。文章强调了差分时钟输入的重要性,这是保证信号稳定性和准确性的关键要素。同时,确保并行视频数据能正确与GTX收发器接口对接,是实现信号发送和接收的基础。 GTX IP核的封装是将复杂功能模块化的过程,它允许设计者通过简洁明了的接口设计来操作GTX收发器。在设计过程中,特别关注了接收锁定信号(rx_locked),这表明了设计者对GTX收发器工作状态的精确监控。文章建议采用状态机来监控信号锁定状态,以确保数据传输的稳定性和可靠性。此外,作者指出了使用收发器的恢复时钟作为驱动的重要性,这是确保数据在高速传输过程中同步的关键。 在SDI信号发送端,设计者需要等待tx_ready信号被拉高后,才可写入数据,这是因为tx_ready信号反映了GTX收发器已准备就绪,能够进行数据传输,确保数据不会在不适当的时机被写入从而导致传输错误。 调试是设计过程中不可忽视的一环。作者分享了实时修改速率的调试技巧,通过VIO核心,可以在设计调试阶段灵活地调整参数,以适应不同场景的测试。同时,利用ILA(Integrated Logic Analyzer)工具抓取波形,分析SDI信号中的EAV/SAV标识,进一步确保数据的完整性和准确性。 实际项目的应用证明了本方案的实用性。例如在四路SDI切换器和医疗内窥镜项目中的应用,都展示了该方案在实际应用中的稳定性和可靠性,这对于要求高度稳定和精准的应用场景来说至关重要。文章通过这些实际案例,展示了设计者如何将理论应用到实践,并成功解决实际问题,这对相关领域的工程师和开发者来说具有很高的参考价值。 此外,由于在SDI传输中高速串行接口的特殊性,设计者还需要对信号完整性、时序分析、以及布局布线等硬件设计要素有深入理解。这些硬件层面的考量直接影响到最终设备的性能和质量。在文章中虽未详细展开,但这些内容对于深入理解整个FPGA GTX在SDI传输中的应用是非常重要的。 文章还表明,对于此类高性能数字系统的设计,软件和硬件的协同优化是必要的。软件代码需要精心编写和优化,以适应硬件的特性和限制,而硬件设计则需要充分考虑软件的运行效率和资源占用。只有这样,才能实现系统的整体性能最优化。 文章通过详细的介绍和案例展示,为读者提供了一套完整的从理论到实践的解决方案。对于有志于将FPGA技术应用于专业视频处理领域的开发者来说,本文提供了一个非常有价值的参考模板,特别是在高速串行通信和实时视频数据处理方面。
2026-06-06 11:31:19 14KB 软件开发 源码
1
Oracle 10g Client是Oracle数据库的一个重要组成部分,主要用于与Oracle服务器进行通信和数据交互。这个版本,即Oracle10.2.0.1,虽然已经相对较老,但在某些特定的环境中仍然有着广泛的应用,尤其是那些运行在旧系统或者依赖于特定版本API的系统。下面我们将深入探讨Oracle 10g Client的几个关键知识点。 Oracle 10g Client提供了全面的数据访问工具,包括SQL*Plus、Oracle Net Services(也称为TNS,Transparent Network Substrate)以及PL/SQL Developer等。SQL*Plus是一个命令行工具,允许用户执行SQL查询、DML操作以及数据库管理任务。Oracle Net Services则负责处理客户端和服务器之间的网络通信,通过网络协议如TCP/IP实现数据的传输。 Oracle 10g Client包含的OCI(Oracle Call Interface)是开发人员用来构建与Oracle数据库交互的应用程序的重要接口。它允许程序员使用C或C++编写数据库应用程序,提供高性能的数据库访问。此外,ODBC(Open Database Connectivity)和JDBC(Java Database Connectivity)驱动程序也是客户端的一部分,它们使得使用不同编程语言的开发者可以方便地连接到Oracle数据库。 再来,Oracle 10g Client的配置是安装过程中的关键环节。安装完成后,用户需要配置TNSNAMES.ORA文件,这是一个定义数据库连接的服务名和网络参数的文本文件。正确设置服务名、主机名、端口号以及服务器的监听地址对于确保客户端能够成功连接到数据库至关重要。 除此之外,安全方面也是Oracle 10g Client关注的重点。它支持Oracle的认证机制,如用户名/密码、操作系统认证和网络层的SSL/TLS加密。这些功能确保了数据在传输过程中不被窃取,同时限制了未授权的访问。 Oracle 10g Client还提供了性能优化工具,如SQL Trace和TKPROF,它们可以帮助数据库管理员分析查询性能,找出瓶颈并进行优化。此外,企业管理器(EM)客户端也是一个实用工具,允许远程监控和管理Oracle数据库服务器。 Oracle 10g Client作为数据库访问和管理的客户端组件,其功能丰富且强大。尽管现在已经有了更新的版本,但Oracle 10.2.0.1仍然是许多遗留系统依赖的关键组件,它的存在确保了这些系统的稳定性和兼容性。在安装和使用过程中,理解其核心组件、配置要求以及性能优化工具是至关重要的。
2026-06-06 10:51:54 35.35MB oracle10
1