相关推荐
-
BDK 开发工具包bdk1_1.zip
Bean开发工具 JavaSoft是开发Java系列开发工具的公司,开发了BDK(Bean开发工具)。BDK可供开发者自由地使用,适用于Windows 2000/XP/2003及Solaris 2.4和Solaris 2.5。 其他用于Bean开发的各种工具,常用的有7个:Sun MicroSystems公司的JavaPlan、Java Studio和Java Workshop、IBM的Visual Age for Java、Symantec的Visual Café for Java、微软公司的Visual J++、Borland公司的JBuilder。 JavaBean是一种软件组件模型。它与其他软件对象相互作用,决定如何建立和重用软件组件。这些可重用软件组件被称之为Bean。Bean使用现有的Bean帮助开发新的计划,进而,建立它们之间的关系。 在Sun公司的JavaBean规范定义中,Bean的正式说法是:“Bean是一个基于Sun公司的JavaBean规范的、可在编程工具中被可视化处理的可复用的软件组件”。 因此JavaBean具有4个基本特性:独立性、可重用性、在可视化开发工具中使用和状态可以保存
-
BeanKit工具类的测试以及Function<>接口
BeanKit工具类:包含一些有用的BeanKit工具。
-
Guns框架学习记录-3-Wrapper(Map)控制层返回方式+日志管理+Spring自定义注解
5.Map + Wrapper 在Guns框架中,Controller层中采用了 map + wrapper 方式进行结果数据返回。利用wrapper类对返回结果进行包装,使得返回的前端数据更加灵活。 Wrapper的共同父类为BaseControllerWrapper,这是一个抽象类,需要子类去继承,并实现其内部的封装方法。 public abstract class BaseControl...
-
Beans Development Kit (BDK)分析(五)
四.BDK工具类从Jar文件的操作到ClassLoader,从Applet类的制作到Bean的Applet封装,从类的编译到辅助信息的显示,从Bean的封装到各种类型的属性编辑器,从封装事件信息到串行化对象的各种操作实现。所以我将工具类进行分类以后再进行分析:1.Jar文件操作 Jar文件的操作包括:l JarAccess.java 该
-
Beans Development Kit (BDK)分析(四)
设计面板 主要介绍BeanBoxFrame提供的主要方法和功能。因为BeanBoxFrame是用了单态模式,所以使用了大量的静态成员变量和静态成员函数。这样的好处在于不需要通过传递引用来影调用BeanBoxFrame的功能,而直接通过静态方法来执行,避免复杂调用中引用传递的错误。l private boolean inBeanBox(Component c
-
JavaBean及BeanUtils的使用
一、javaBean类的规范: 1. 必须要有一个默认构造器(无参构造器) 2. 提供get/set方法,如果只有get方法,那么这个属性是只读属性! 3. 方法名称满足一定的规范,那么它就是属性!boolean类型的属性,它的读方法可以是is开头,也可以是get开头! 4. 属性:有get/set方法的成员,还可以没有成员,只有get/set方法。即: 真正决...
-
Jetson Nano Developer Kit 安装过程 (中文
必要工具 官网说明: microSD card (16GB UHS-1 minimum) USB keyboard and mouse Computer display (either HDMI or DP) Micro-USB power supply (5V⎓2A) 小SD卡是存储的空间,之后会刷系统上去。 除了以上,一般还需要 一个读卡器,这样才能刷。 一个5V⎓4A的电源插图示红框位...
-
又一经典开源项目Guns完全解读,小Hub好棒!
小Hub领读:guns这个项目相信很多人都知道,不知道你们有没完整读过呢,今天一起跟着小Hub来学习下哈。一共几个主要模块比较重要:map + warpper模式Api数据传输安全数据范...
-
如何下载JDK(Java Development Kit)
本篇文章主要讲解的是如何在Oracle官网上下载JDK(超详细)。 下面是详细步骤(具体操作看图片上的标记): 1.进入Oracle的官网,官网网址是https://www.oracle.com/index.html; 如果你想看中文的话,你可以把鼠标放到Country上,会出现多个国家的语言,这时你可以直接选择中国,Oracle官网上的语言都会变成中文, 但是如果你把语言转换成中文后
-
Guns V3.0简介
Guns V3.0介绍Guns基于Spring Boot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!Guns v3.0新增REST API服务,提供对接服务端接
-
ZOJ 3714 Java Beans
求连续M个数的最大和、、 Java Beans Time Limit: 2 Seconds Memory Limit: 65536 KB There are N little kids sitting in a circle, each of them are carrying some java beans in their hand. Their teacher
-
jeeplus多商户商城,分销商城
ZSCAT不用写xml配置!独特的日志记录方式!包含用户角色,权限等模块的后台管理系统!整合springmvc + mybatis-plus + beetl!鸣谢1.SpringBlade 2.beetl 3.mybatis-plus功能简介 用户管理 角色管理 菜单管理 部门管理 日志管理 监控管理 字典管理 通知管理 代码生成 使用说明 导入sql/guns.sql文件到数据库 以maven
-
基于模糊故障树的工业控制系统可靠性分析与Python实现
内容概要:本文探讨了模糊故障树(FFTA)在工业控制系统可靠性分析中的应用,解决了传统故障树方法无法处理不确定数据的问题。文中介绍了模糊数的基本概念和实现方式,如三角模糊数和梯形模糊数,并展示了如何用Python实现模糊与门、或门运算以及系统故障率的计算。此外,还详细讲解了最小割集的查找方法、单元重要度的计算,并通过实例说明了这些方法的实际应用场景。最后,讨论了模糊运算在处理语言变量方面的优势,强调了在可靠性分析中处理模糊性和优化计算效率的重要性。 适合人群:从事工业控制系统设计、维护的技术人员,以及对模糊数学和可靠性分析感兴趣的科研人员。 使用场景及目标:适用于需要评估复杂系统可靠性的场合,特别是在面对不确定数据时,能够提供更准确的风险评估。目标是帮助工程师更好地理解和预测系统故障,从而制定有效的预防措施。 其他说明:文中提供的代码片段和方法可用于初步方案验证和技术探索,但在实际工程项目中还需进一步优化和完善。
-
风力发电领域双馈风力发电机(DFIG)Simulink模型的构建与电流电压波形分析
内容概要:本文详细探讨了双馈风力发电机(DFIG)在Simulink环境下的建模方法及其在不同风速条件下的电流与电压波形特征。首先介绍了DFIG的基本原理,即定子直接接入电网,转子通过双向变流器连接电网的特点。接着阐述了Simulink模型的具体搭建步骤,包括风力机模型、传动系统模型、DFIG本体模型和变流器模型的建立。文中强调了变流器控制算法的重要性,特别是在应对风速变化时,通过实时调整转子侧的电压和电流,确保电流和电压波形的良好特性。此外,文章还讨论了模型中的关键技术和挑战,如转子电流环控制策略、低电压穿越性能、直流母线电压脉动等问题,并提供了具体的解决方案和技术细节。最终,通过对故障工况的仿真测试,验证了所建模型的有效性和优越性。 适用人群:从事风力发电研究的技术人员、高校相关专业师生、对电力电子控制系统感兴趣的工程技术人员。 使用场景及目标:适用于希望深入了解DFIG工作原理、掌握Simulink建模技能的研究人员;旨在帮助读者理解DFIG在不同风速条件下的动态响应机制,为优化风力发电系统的控制策略提供理论依据和技术支持。 其他说明:文章不仅提供了详细的理论解释,还附有大量Matlab/Simulink代码片段,便于读者进行实践操作。同时,针对一些常见问题给出了实用的调试技巧,有助于提高仿真的准确性和可靠性。
-
基于西门子S7-200 PLC和组态王的八层电梯控制系统设计与实现
内容概要:本文详细介绍了基于西门子S7-200 PLC和组态王软件构建的八层电梯控制系统。首先阐述了系统的硬件配置,包括PLC的IO分配策略,如输入输出信号的具体分配及其重要性。接着深入探讨了梯形图编程逻辑,涵盖外呼信号处理、轿厢运动控制以及楼层判断等关键环节。随后讲解了组态王的画面设计,包括动画效果的实现方法,如楼层按钮绑定、轿厢移动动画和门开合效果等。最后分享了一些调试经验和注意事项,如模拟困人场景、防抖逻辑、接线艺术等。 适合人群:从事自动化控制领域的工程师和技术人员,尤其是对PLC编程和组态软件有一定基础的人群。 使用场景及目标:适用于需要设计和实施小型电梯控制系统的工程项目。主要目标是帮助读者掌握PLC编程技巧、组态画面设计方法以及系统联调经验,从而提高项目的成功率。 其他说明:文中提供了详细的代码片段和调试技巧,有助于读者更好地理解和应用相关知识点。此外,还强调了安全性和可靠性方面的考量,如急停按钮的正确接入和硬件互锁设计等。
-
CarSim与Simulink联合仿真:基于MPC模型预测控制实现智能超车换道
内容概要:本文介绍了如何将CarSim的动力学模型与Simulink的智能算法相结合,利用模型预测控制(MPC)实现车辆的智能超车换道。主要内容包括MPC控制器的设计、路径规划算法、联合仿真的配置要点以及实际应用效果。文中提供了详细的代码片段和技术细节,如权重矩阵设置、路径跟踪目标函数、安全超车条件判断等。此外,还强调了仿真过程中需要注意的关键参数配置,如仿真步长、插值设置等,以确保系统的稳定性和准确性。 适合人群:从事自动驾驶研究的技术人员、汽车工程领域的研究人员、对联合仿真感兴趣的开发者。 使用场景及目标:适用于需要进行自动驾驶车辆行为模拟的研究机构和企业,旨在提高超车换道的安全性和效率,为自动驾驶技术研发提供理论支持和技术验证。 其他说明:随包提供的案例文件已调好所有参数,可以直接导入并运行,帮助用户快速上手。文中提到的具体参数和配置方法对于初学者非常友好,能够显著降低入门门槛。
-
基于单片机的鱼缸监测设计(51+1602+AD0809+18B20+UART+JKx2)#0107
包括:源程序工程文件、Proteus仿真工程文件、论文材料、配套技术手册等 1、采用51单片机作为主控; 2、采用AD0809(仿真0808)检测"PH、氨、亚硝酸盐、硝酸盐"模拟传感; 3、采用DS18B20检测温度; 4、采用1602液晶显示检测值; 5、检测值同时串口上传,调试助手监看; 6、亦可通过串口指令对加热器、制氧机进行控制;