首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏第三方工具

    Java设计模式8

    Java设计模式8种 1.模板模式 2.建造者模式 3.装饰器模式 4.工厂模式 5.策略模式 6.代理模式 7.单例模式 8.观察者模式 ------------------------ DEMO - Singleton obj2 = Singleton.getInstance(); System.out.println(obj2.toString()); } } 8.

    39910编辑于 2025-03-05
  • 来自专栏硬件大熊

    单火线设计系列文章8:单火开关兼容性与取电能力测试

    本篇阐述单火智能开关的技术难点及壁垒,在进入文章之前,推荐阅读—— 《单火线设计系列文章1:场景由来、技术问题》 《单火线设计系列文章2:闭态取电电路》 《单火线设计系列文章3:开态取电电路》 《单火线设计系列文章 4:电源转换电路和无线通信SOC电路》 《单火线设计系列文章5:单火线智能开关的技术难点 - 闭态”鬼火”问题》 《单火线设计系列文章6:技术难点 - 开态”宕机”问题》 《单火线设计系列文章7:软硬件联调典型问题 灯具兼容性测试 灯具品牌 有些公司可能是地产开发商所一手投资扶持,其产品的目标客户端所使用的灯具在前装阶段时,灯具的品牌、功率范围则比较明确,故在测试阶段应着重考虑。 灯具瓦数 由于低功率的灯具兼容性可能出现更多不良,因此,结合普通家庭通常所使用的灯具功率,所测试的灯具功率建议在3W-15W之间,且低瓦数的灯具尽可能占更多比例。 ,即异常电流; 5W灯具 取电能力(mA) 品牌 开态 闭态 过载 异常 欧普 31 20 0.8 美的 40 25 1.7 佛山照明 11 10 8 三雄极光 19 25 9 ......

    96610编辑于 2022-06-23
  • 来自专栏科控自动化

    某公园照明系统

    8)《电气装置安装工程电缆线路施工及验收规范》GB50168-2006(9)《电气装置安装工程接地装置施工及验收规范》GB50169-2006(10)《建筑物防雷设计规范》GB50057-2010)(11 设计照度平均水平达到M3等 级,平均照度10LX。设计采用造型简洁的中式庭院灯,进一步突出生态特色。灯具高度3-3.5米灯具,沿步道一侧布置,间距20-25米。 规划采用景观中杆灯和景观灯照明,中杆灯高度13米,景观灯具高度5-8米,为广场提供必要的照度,使广场满足远视与近视的标识性需求园区内建筑、构筑物等为公园内的景观视觉亮点,照明需突出建筑的结构特点,设计采用地埋投光灯 (7)本工程任何对设计方案有关的修改,必须得到设计单位的认可。如有设计变更,需经设计单位同意。(8)未尽事宜按国家最新标准及规范执行。 说明:1、本工程负荷按三级负荷设计,采用TN-S接线系统。 8、10kV进出线电缆大小及规格属系统供电范围,由供电部门根据规划确定。9、本图需经供电部门与路灯管理部门审核后方可订货,箱变供货商应提供安装图及配套基础设计图。

    98120编辑于 2022-03-29
  • 来自专栏硬件大熊

    单火线设计系列文章5:技术难点 - 闭态”鬼火”问题

    本篇阐述单火智能开关的技术难点及壁垒,在进入文章之前,推荐阅读—— 《单火线设计系列文章1:场景由来、技术问题》 《单火线设计系列文章2:闭态取电电路》 《单火线设计系列文章3:开态取电电路》 《单火线设计系列文章 针对闭态取电电路,硬件设计及选型可参考如下建议: 1.1 电源方案选型:选取超低功耗电源IC。 (二).给灯具提供分流的支路,降低流入灯具的电流 分流支路的示意框图如下图所示,工程应用中常用如下几种方式给灯具提供分流支路: 1).将同一个场景下的多个灯具并联到单火智能开关的一路输出端共同控制使用 ,即多个并联灯具分流; 2).更换灯具型号、功率去匹配单火智能开关; 3).在灯具两端并联分流器件或者产品,例如X电容、分流器产品等。 当前网上关于单火技术的阐述资料较少,且90%依然停留在科普层面,自本篇开始,本公众号将连续更新7-8篇关于单火技术的系列文章,针对单火技术问题进行深入解析。

    1.3K31编辑于 2022-06-23
  • 来自专栏Python机器学习算法说书人

    Python设计模式(8):外观模式

    外观模式的概念 这样的基本思想也可以被普遍应用到软件设计中。例如,在类库中有多个类 Class1,Class2,……,Class12 等。客户类 Client 要调用这些类中的方法。 如图所示的设计类图即为外观模式设计类图。 “四人帮”(Gang of Four,GOF)在《设计模式》一书中对外观模式的描述为:为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这个子系统更加容易使用。 ? print('Class6') class Class7: def __init__(self): print('Class7') class Class8: def __init__(self): print('Class8') class Class9: def __init__(self): print

    69320发布于 2019-07-26
  • 来自专栏技术客栈

    Java设计模式(8)外观模式

    前言 在软件开发的世界里,设计模式如同一本精妙的编码诗集,已经成为一种标准的编程实践。在Java编程中,设计模式很重要。 本人将制作一个关于Java设计模式的系列文章,总共23种设计模式将以一篇一篇文章讲解,代码笔记已开源:Gitee点击跳转。在上一篇《Java设计模式(7)装饰器模式》文章中,我们介绍了装饰器模式。 外观模式 外观模式是一种结构型设计模式,提供一个统一的接口,用于访问子系统中的一组接口。

    40510编辑于 2024-04-18
  • 来自专栏后端技术

    系统设计与分析 作业8

    描述软件架构与框架之间的区别与联系 区别 软件架构是一个抽象的概念,高于实际代码,是诞于设计阶段的系统蓝图,描述部件的功能、部件与部件之间的协作,从而大致地描述出系统完整的运作流程。 框架是针对系统设计的一个“半成品”软件,使用特定的语言和技术描述了架构中各部件功能的具体实现。 联系 软件架构是框架的“蓝图”,是理论指导,对于框架的实现具有指导作用。框架则体现了架构的设计核心。

    55220发布于 2019-05-25
  • 来自专栏硬件大熊

    单火线设计系列文章9:EMI问题探讨及支持大功率单火取电开关的探索

    软硬件联调典型问题》 《单火线设计系列文章8:单火开关兼容性与取电能力测试》 技术难点1:EMI问题探讨 EMI问题在单火智能开关中亦是棘手的问题,下面列举一些在单火智能开关EMI调试过程中的改善经验案例 设计注意点:此对策器件选型、参数可能会对待机功耗有影响,调试过程中须留意待机电流的变化; (二)、在灯具开态条件下,开态取电电路选取合适的GATE驱动电阻。 在此列举其中一种支持大功率单火取电的解决思路,其电路框架示意图如下: 在灯具两端并联设计一款分流电路,配合单火智能开关的取电电路输出不小于5V/0.5A功率给智能开关系统电路供电。 (一)、下面列举一种分流电路的设计思路:(实现方式可以是有某种特性的器件或者具有一定功能的电路) 在灯具处于闭态时,分流电路需呈现低阻抗特性,起到承担回路中大部分电流,保证灯具不闪或者无灯具下单火开关亦可通过分流器正常工作 (二)、下面列举一种单火智能开关的取电电路的设计思路: 在灯具处于闭态时,闭态取电电路选取可提供足够功率的开关电源方案,例如采用5V/1A隔离输出的反激式开关电源方案; 在灯具处于开态时,取电电路需增大分时取电时间

    1.3K20编辑于 2022-06-23
  • 来自专栏王清培的专栏

    .NET简谈设计模式之(装饰者模式)

    我们所看的设计模式书籍是一系列问题的集合,也是设计模式的集合。在我们还没有能力将他们融会贯通之前,先单独理解这些思想。当我们能驾驭这些设计模式之后,我们就能够设计出不错的系统架构。 模式之间是相通的,“设计原则”是引导模式创新的根本。书上的模式多数都是用来考虑一些小例子而已,如果用在真正的项目中,就需要结合整个设计模式的运用了。 所以当我们学习一些小的设计模式时,我们不牵扯到其他的多余东西,先理解我们当前模式的真正的思想是什么。 但是这样的代码扩展性太差,设计模式所提倡面向接口编程,而我们这里似乎没有看见接口。例子中的所有代码都是直接使用对象的名称,这样肯定是耦合的。 总觉得例子的代码太简单了,哪像是设计模式啊。别急我们继续讨论,设计模式本来就是思想性的理论,需要耐心的研究。

    41220编辑于 2022-03-14
  • 来自专栏硬件大熊

    单火线设计系列文章7:软硬件联调典型问题

    本篇阐述单火智能开关的技术难点及壁垒,在进入文章之前,推荐阅读—— 《单火线设计系列文章1:场景由来、技术问题》 《单火线设计系列文章2:闭态取电电路》 《单火线设计系列文章3:开态取电电路》 《单火线设计系列文章 4:电源转换电路和无线通信SOC电路》 《单火线设计系列文章5:单火线智能开关的技术难点 - 闭态”鬼火”问题》 《单火线设计系列文章6:技术难点 - 开态”宕机”问题》 作为一款带联网功能的强电低功耗产品 原因: LED方案中,高压线性方案、阻容降压方案是最难兼容的灯具方案。 这两种方案相比开关电源方案的LED,更小的电流也足以让这些方案的灯具很容易出现微亮的问题; 解决方法: a.外挂安规电容到灯具两端,如0.33uf的安规电容(注意安装时的安全保障); b.若开关有指示灯 当前网上关于单火技术的阐述资料较少,且90%依然停留在科普层面,自本篇开始,本公众号将连续更新7-8篇关于单火技术的系列文章,针对单火技术问题进行深入解析。

    85420编辑于 2022-06-23
  • 来自专栏iSharkFly

    Java 8 中的设计模式策略

    概述在本篇文章中我们对可以在 Java 8 中的设计模式策略(strategy design pattern)进行一些简单的说明。如果你对 Java 的设计模式不是非常清楚的话,可以先自行脑补下。 我们简单的总结就是将以前 Java 使用的接口和实现的设计模式,在 Java 8 中可以使用 lambda 函数来进行简化。 在下面内容中,我们首先提供了一个简单的设计模式样例,以及在传统的环境下我们是怎么实现这个设计模式的。随后,我们将会使用 Java 8 中的 lambda 函数来进行实现,然后介绍一些有什么不同的地方。 在通常的情况下,我们会首先设计一个接口,然后在这个接口中定义我们需要使用的方法,然后使用不同的类来实现我们的接口定义的方法。这种设计模式为我们在 Java 面向对象设计时候经常用到的。 结论在本代码中,我们对 Java 8 中的设计模式策略(strategy design pattern)进行一些简单的说明,因为 lambda 表达式的使用,让我们能够使用更少的代码实现更多的功能。

    54200编辑于 2023-09-07
  • 来自专栏yeedomliu

    《微服务设计》第 8 章 监控

    8 章 监控 将系统拆分成更小的、细粒度的微服务会带来很多好处。然而,它也增加了生产系统的监控复杂性 ssh-multiplexers 这样的工具,在多个主机上运行相同的命令。 ---- 8.4 日志,日志,更多的日志 Kibana(https://www.elastic.co/products/kibana)是一个基于 ElasticSearch 查看日志的系统, 如图 8-

    1.1K20发布于 2019-09-28
  • 来自专栏Lvshen的技术小屋

    设计模式8之中介者模式

    有这样一个场景,如果你有很多朋友,朋友与朋友之间也是朋友。如果你的QQ号码变化,你的所有朋友都需要知道,你会告诉你的朋友你的QQ号码变了,朋友再告诉他的朋友。这样所有的朋友都需要相互通知你的QQ号码变了,这样牵一发动全身,耦合性非常大。

    36720编辑于 2022-05-05
  • 来自专栏学习笔记ol

    小谈设计模式(8)—代理模式

    小谈设计模式(8)—代理模式 专栏介绍 主要对目前市面上常见的23种设计模式进行逐一分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步,加油,各位。 代理模式 代理模式是一种结构型设计模式,它允许通过创建一个代理对象来控制对其它对象的访问。代理对象充当了被代理对象的接口,客户端通过代理对象来访问被代理对象,从而实现了对被代理对象的间接访问。

    45520编辑于 2023-10-11
  • 来自专栏iSharkFly

    Java 8 中的设计模式策略

    概述 在本篇文章中我们对可以在 Java 8 中的设计模式策略(strategy design pattern)进行一些简单的说明。 如果你对 Java 的设计模式不是非常清楚的话,可以先自行脑补下。 我们简单的总结就是将以前 Java 使用的接口和实现的设计模式,在 Java 8 中可以使用 lambda 函数来进行简化。 在下面内容中,我们首先提供了一个简单的设计模式样例,以及在传统的环境下我们是怎么实现这个设计模式的。 在通常的情况下,我们会首先设计一个接口,然后在这个接口中定义我们需要使用的方法,然后使用不同的类来实现我们的接口定义的方法。 这种设计模式为我们在 Java 面向对象设计时候经常用到的。 结论 在本代码中,我们对 Java 8 中的设计模式策略(strategy design pattern)进行一些简单的说明,因为 lambda 表达式的使用,让我们能够使用更少的代码实现更多的功能。

    74630编辑于 2022-05-27
  • 80V降5V1.5A激光灯降压恒流驱动器H5628K恒流车灯芯片 惠洋科技

    VFPWM 工作模式与开关频率采用固定频率脉冲宽度调制(VFPWM),典型开关频率 130kHz,属于中低频段设计。 优势:固定 PWM 模式下,电感储能与释放周期稳定,可选用小电感值(如 10μH~47μH),搭配低 ESR 电容,减小 PCB 占用面积,适合紧凑型 LED 灯具(如筒灯、射灯)。 低功耗待机与软启动EN 引脚控制:EN 接 VIN 时正常工作,拉低时进入待机模式,待机电流<2μA,适合电池供电设备(如便携灯具)节省功耗。 三、散热与封装设计ESOP-8 封装与散热优化采用 8 引脚增强型小外形封装(ESOP-8),底部散热片直接连接 SW 引脚(开关节点),通过 PCB 敷铜散热,热阻低至 25℃/W,可支持芯片在 85 ℃环境温度下稳定工作,适用于密闭灯具场景。

    34900编辑于 2025-07-04
  • 来自专栏硬件大熊

    单火线设计系列文章2:闭态取电电路

    单火线智能开关基本电路构成 单火线智能开关与灯具串联接在零火线中,单火取电需要在灯具关态和开态两种工况下从灯具回路中摄取一部分电流用来给智能开关的取电单元、电源转换单元、控制单元和无线通信单元工作。 闭态取电电路 闭态的定义:灯具处于”关闭”的状态,即关灯。 闭态取电:灯具处于关态,通过该电路与灯具串联形成回路。 R1的作用:起到限流、抑制冲击电流的目的,改善开机上电因冲击电流导致灯具”闪亮”一下的问题。 输入电容设计:C1的选取与输入电压范围以及输出带载能力有关。 (详细设计可以参考学习书籍资料《精通开关电源设计》(第2版):第3章 离线式变换器及其磁性元件设计) 开关电源控制IC及外围电路设计:查阅datasheet及demo资料,了解其内部架构,PWM控制模式 当该电流i过大时,会导致某一些灯具出现”微亮”、”闪烁”(俗称”鬼火”),尤其是在小瓦数LED灯具中现象更为明显,故消除单火线应用灯泡关断时的微亮或闪烁问题是单火取电技术的一个难点。

    3.3K11编辑于 2022-06-23
  • 惠海H6902B升压恒流芯片PWM调光 支持2.7V24V36V48V60V80V升24V36V48V

    惠海H6902B升压恒流芯片PWM调光 支持2.7V24V36V48V60V80V升24V36V48V在 LED 照明技术持续发展的背景下,驱动芯片的性能稳定性对灯具整体表现具有重要影响。 该芯片的电压输入范围为 2.7V-80V,能够适配不同类型的供电环境,包括电池供电的便携灯具与工业级照明系统等。其能量转换效率表现良好,有助于减少系统能耗,对延长灯具续航时长具有积极作用。​ 封装设计上,H6902B 采用 ESOP8 封装,通过底部散热焊盘与 SW 引脚的特殊连接结构,实现了较好的热传导效果,即使在驱动大功率 LED 阵列的场景中,也能保持稳定的温度特性,支持设备长时间运行 对于工程设计人员,H6902B 的外围电路布局较为简洁,可降低设计难度,同时丰富的防护功能也能减少后期调试的工作量。 工程设计人员可根据产品的实际需求,参考该芯片的技术参数与应用表现,进行相关方案的选型与设计

    27610编辑于 2025-11-14
  • 来自专栏数商云贸

    重构供应链中坚力量,LED照明灯具产业实现精益生产

    究其原因主要为以下三点: (1)爆款单品阶段性突击,缺少供应链可持续性 之前在LED照明灯具市场活跃的企业均有一个特点,即先用心打造一款高性价比的“爆款产品”吸引市场注意力和客户的关注度,火速在灯具单品市场中占据一席之地 (3)灯具制造成本已近临界,需通过供应链创造新的产品优势 早期LED照明产品存在散热、光衰、光效等诸多技术难点,致使LED照明应用产品的结构设计、材料选配、质量风险、市场推广都要比现在复杂得多,也造成了早期产品存在很大的成本差异 而随着技术、产品的进步和市场经验的积累,这些差异逐渐得到了很大的改善,灯具产品的制造成本已近临界。 LED照明灯具供应链不是简单的规模化材料的供应,在组成应用产品的过程中,所有配件都要相互配合、合理选配,才能符合灯具的整体技术要求。 基于此,很多LED照明灯具企业纷纷开始着手建立供应链管理系统,期望通过企业上下游间的高效协作,谋求供应链整体最佳化。

    61110编辑于 2021-12-10
  • 来自专栏软件安装技巧

    三维建模软件Revit 2023中文版,Revit 2023下载安装激活教程

    Revit 2023是一款设计建筑、结构、机电等工程的三维建模软件。它可以帮助设计师以更高效的方式创建建筑方案。Revit 2023的主要功能包括建模、注释、分析和协作。 总之,Revit 2023是一款功能强大的建筑设计软件,可以满足设计师的各种需求。它具有建模、注释、分析和协作等多种功能,可帮助设计师以更高效的方式创建建筑方案,并实现建筑元素的信息化管理。 在视图中,选择“插入”选项卡,并在“照明”面板中选择“灯具”。在灯具的属性面板中,选择您需要添加的灯具类型,例如吊灯或壁灯。在属性面板中,输入灯具的参数,例如高度、光线颜色、亮度等。 您可以通过更改灯具位置、参数或添加额外的灯具来优化照明效果。保存您的工作并退出Revit软件。总之,通过在视图中添加灯具,设置其参数和渲染方式,您可以轻松地在Revit软件中添加照明效果。 这样可以帮助设计师更好地模拟建筑物的照明效果,以便更好地评估设计方案的可行性。

    2.2K60编辑于 2023-03-23
领券