xiguaapp xiguaapp
3年前
一句话总结java七大设计原则
开闭原则:对扩展开放,对修改关闭。依赖倒置原则:高层应该不依赖地层。单一职责原则:一个类只干一件事儿。接口隔离原则:一个接口只干一件事儿迪米特法则:不该知道的就不要知道。里氏替换原则:子类重写方法功能发生改变,但是不影响父类方法的语义。合成复用原则:尽量使用组合实现代码复用,不要用继承,要解耦。
Stella981 Stella981
3年前
DevOps对于企业IT的价值
其实从敏捷延展开的 DevOps 概念很早就已经被提出,不过由于配套的技术成熟度水平层次不齐, DevOps 的价值一直没有有效地发挥出来。现如今,随着容器技术的发展, DevOps 在企业中的实践难度大幅降低,其价值也得以体现。1\.DevOps概念的发展历史现在是2016年6月初,DevOps 作为一个IT圈的热词,几乎
Stella981 Stella981
3年前
Android 移植到C#
甲骨文和谷歌正就谷歌在Android中使用Java一案展开一场10亿美元的大较量。但是Java并非在Android中建立本地应用的唯一方法。事实上,它甚至不是最好的文法:我们已经将C提供给Android开发者作为一个高性能、低功耗的Java的替代语言(https://www.oschina.net/action/GoToLink?url
Wesley13 Wesley13
3年前
9个常用ES6特性归纳(一般用这些就够了)
ECMAScript6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ES6给我们带来很多令人意想不到的功能,在这里我们一起来学习一下9个超级实用的ES6特性。1、展开操作符
高耸入云 高耸入云
7个月前
意气风发!近屿智能引领并传播AI+革命大潮
"人工智能"这一概念,不仅仅是技术的革新,更是一场深刻的社会变革。在CCTV13的《两会你我他》访谈节目中,众多专家围绕这一议题展开了深入的讨论。李强总理在访谈中也强调了推动"人工智能"行动的重要性。他指出,人工智能技术的发展和应用,不仅能够提升工作效
高耸入云 高耸入云
7个月前
想要成为AIGC工程师,如何搭建私有知识库的AIGC大模型?
有的人还在担心被AI淘汰,有的人已经在指挥AI替他们干活了,"人工智能"这一概念,不仅仅是技术的革新,更是一场深刻的社会变革。在CCTV13的《两会你我他》访谈节目中,众多专家围绕这一议题展开了深入的讨论。李强总理在访谈中也强调了推动"人工智能"行动的
敏捷开发 敏捷开发
4个月前
敏捷激流中的测试
敏捷开发浩浩荡荡流行了20多年,彻底改变了软件研发行业。如果说敏捷开发对产品、开发和测试这三种类型的工作哪一个影响最大,我会选择测试。因为敏捷开发模式下迭代周期缩短,很多问题会更集中地暴露出来,比如用户故事拆分往往不够细致精确、开发和测试无法并行展开、开发
四儿 四儿
1年前
语音识别:自然对话语音数据是推动人工智能时代的基石
近年来,随着人工智能技术的快速发展,伴随着更多的人工智能产品走进我们的生活,作为人机交互的最重要的基本途径之一,语音识别正在不断改变我们与计算机交互的方式。语音识别技术的发展开始被越来越多的人所关注。为了提高语音识别的准确性和稳定性,需要建立大量高质量、多
京东云开发者 京东云开发者
11个月前
SPI扩展点在业务中的使用及原理分析 | 京东物流技术团队
目前仓储中台和京喜BP的合作主要通过SPI扩展点的方式。好处就是对修改封闭、对扩展开放,中台不需要关心BP的业务实现细节,通过对不同BP配置扩展点的接口来达到个性化的目的。目前京喜BP主要提供两种方式的接口实现,一种是jar包的方式,一种是提供jsf接口。
高耸入云 高耸入云
11个月前
AI原力周末:深入大模型之心,勇闯技术深海
所有参加过近屿智能OJAC“AIGC星辰大海:大模型工程师与产品专家深度训练营”并且通过考试的同学都有机会参加后续线下展开的AI原力周末集训营。这是一个专为大模型与原生产品开发者设计的集训营,我们将深入实践,让您在项目中学以致用。AI原力周末集训营会带你跳