- 博客(90)
- 收藏
- 关注
原创 今日分享丨微服务架构下查询数据缓存策略
微服务架构将大型应用程序拆分成一系列小的、自治的服务,每个服务运行在其独立的进程中,通过轻量级通信机制(如HTTP REST API)进行交互。这种架构模式有助于团队独立开发、测试和部署,但同时也增加了服务间数据共享和同步的复杂性。缓存是一种存储数据以备将来请求快速访问的技术。在微服务架构中,缓存能够显著减少对数据库的直接查询,降低网络延迟,提高系统响应速度,并减轻数据库负担。
2024-08-28 17:28:47
762
原创 今日分享丨浅谈iGIX并行启动
在Java生态里,有很多系统都是基于Spring Framework、Spring Boot来开发。Spring Boot 是一个基于 Spring 框架的快速开发框架,Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于 Spring 框架的应用程序。Spring Boot 以约定大于配置的核心思想,默认帮我们进行了很多设置,自动装配了Bean几乎可以零配置的供我们开箱即用。
2024-08-21 17:21:04
933
原创 inBuilder低代码平台新特性推荐-第二十三期
今天给大家带来的是 inBuilder 低代码平台新特性推荐第二十三期 —— 第三方应用调用集成服务的限流与熔断。
2024-08-13 16:34:58
259
原创 管好“黄金数据”,浪潮海岳助力企业释放主数据潜能
主数据是企业运营中的“黄金数据”,在企业中的多个业务部门和系统中被重复使用,具有高业务价值。充分用好、管好主数据,对于企业而言,是确保数据一致性、减少数据冗余、提升决策质量的关键。,通过构建主数据标准管理体系,对主数据进行集中化、标准化、共享化统一管理,帮助企业提升数据治理能力,提高运营效率,为业务决策与创新全面赋能。
2024-08-08 16:54:36
436
原创 数据可视化中的个性化定制设计
设计有很多领域,也有相通性,很多大屏设计师也从事过平面、网页端、移动端等方面的设计,在大屏设计中也需要灵活将其他领域的设计思路融合到大屏设计中,可以将扁平化的东西转换为立体的设计,再通过空间立体的想象元素组合就会是一个新的可视化视觉设计;在不断的设计实践中,通过对客户及业务的深入理解,我们尝试了个性化定制设计,即融合企业气质、品牌元素、业务特性等元素,进行大屏页面空间布局、视觉设计的个性化设计,不仅满足了功能需求达到了客户满意,还有效提升了企业的品牌形象和业务竞争力。
2024-08-06 14:43:19
958
原创 Kubernetes集群的ETCD分布式数据库高可用原理解析
ETCD 是 CoreOS 团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。它基于Raft一致性算法,保证了在分布式系统中数据的强一致性,即使在节点故障或网络分区等情况下,也能确保数据的正确性和一致性。此外,ETCD支持高并发读写,并能有效抵御网络延迟和节点故障的影响,从而保证了系统的持续稳定运行。ETCD被广泛应用于存储和管理关键配置数据和元数据。它是Kubernetes的首要数据存储,也是容器编排的实际标准系统。
2024-07-30 17:07:28
734
原创 今日分享丨用双钻模型设计中后台产品
双钻模型(Double Diamond Model)是一种设计思维框架,主要用于解决问题和进行创新设计,尤其适用于用户体验(UX)、服务设计和服务创新等领域。该模型强调的是一个非线性的、以用户为中心的设计过程,分为四个主要阶段,整体形态呈现为两个相背对的钻石形状,故得名“双钻”。双钻模型发现:在这个阶段,目标是尽可能广泛地探索问题空间,收集信息,进行用户研究,识别各种需求和潜在问题。通过调研、访谈、观察等方法,开放性地搜集各种数据和见解。
2024-07-26 15:00:00
959
原创 科技快讯丨智驱未来,校企共融:浪潮海岳携手山东大学软件学院开展低代码开发实训活动
活动期间,浪潮海岳平台软件研发部技术专家对参训学生进行了专业的指导和交流,现场互动热烈。浪潮海岳高度重视与高校的产学研合作,基于UBML开源社区,持续在高校推进开源教育,传播开源文化和精神,建立产学研融合的开源创新人才培养体系,已连续多年参与山大实训课题指导,助力山大学子以优异的成绩通过项目验收和答辩。浪潮海岳将始终坚持创新驱动,基于浪潮海岳低代码平台inBuilder的低代码能力和技术实力,依托开源社区,与更多高校、客户联合创新,助力高校培养更多具有卓越创新能力的开源人才,共同繁荣软件应用生态建设。
2024-07-25 14:44:56
442
原创 以小见大-B端图标设计沉思
在当今数字化的时代,企业和组织对于高效、便捷的工作方式的需求日益增长。而 B 端产品,作为支撑企业运营和管理的重要工具,也面临着更高的要求。在 B 端产品的设计中,图标扮演着至关重要的角色。它们不仅能够直观地传达信息,还能提升用户的操作体验和工作效率。B 端产品的首要目的在于协助企业或组织借助协同办公软件,去处理一些管理方面的问题,例如员工出勤考核、在线交流、工作流程审批、大数据监测等。鉴于目标用户的差别,因而和 C 端的图标设计会存在差异。
2024-07-24 14:12:55
1023
原创 inBuilder 低代码平台新特性推荐 - 第二十二期
在某些场景中需要将下拉框的枚举选项禁用,已禁用的选项可以展示,但不可以选中。新版设计器不仅业务实体支持配置枚举字段的禁用属性,而且表单设计器也支持将禁用属性同步到下拉框控件中。此外,属性面板的枚举编辑器中也可以展示哪些选项是可用的,哪些选项是禁用的。
2024-07-22 16:47:02
315
原创 基于Istio的多网关运行时:配置、部署和应用
Ingress Gateway 在 Kubernetes 其他命名空间中的部署依赖于五类 Kubernetes资源,它们默认位于 istio-system 命名空间下,其类型与默认名称如下所示:通过获取 istio-system 命名空间中的 Ingress Gateway 的上述五类资源的 YAML 文件,我们即可获得一个网关运行时的配置副本模板。
2024-07-04 16:33:58
434
原创 开源即正义,3D软件Blender设计指南
以上则是本文的全部内容,希望能够帮助到你们。Blender是一款功能强大且充满创造力的软件,它为艺术家提供了无限的可能性。遵循以上学习计划,不断实践和探索,相信你也可以做出令人满意的作品。最后也想分享一下我个人对于软件的一些看法:软件不分强弱,它是工具,是我们作战的“装备”,我们应该从自身的需求出发,找寻最适合自己的装备。最重要的是使用软件的我们,只有踏实打好基础,不断提高自己的审美和专业素养,保持好奇心,培养自己的学习能力,才能以不变应万变。
2024-07-03 17:22:35
1097
原创 物联网数据可视化利器:云组态设计器全新升级
新版云组态设计器凭借其突破性的设计理念和全面的功能升级,带来了一种创新的工业数据分析与展现解决方案。这款设计器不仅极大地提高了开发效率,降低了技术门槛,更通过简化技术实现,结合其丰富的组件选择、灵活的交互功能和用户友好的操作界面,为不同领域的用户带来了个性化的数据可视化解决方案。
2024-07-01 15:23:24
737
原创 浅析Kubernetes的权限控制模型
通过浪潮海岳云原生平台,用户可以使用直观的图形化界面对Kubernetes权限模型的相关资源进行运维操作,这一操作方式大大降低了运维的门槛,提高了运维的效率。此外,平台实现了分级授权以及菜单权限和数据权限的细粒度配置,通过将系统用户权限与集群权限系统之间的无缝对接,使得对不同用户的权限进行更加精细化的控制成为可能。它是一个强大的集群管理系统,提供了丰富的功能。支持根据用户的角色和职责定义菜单和数据权限,用户权限修改无须逐个修改每个用户的权限设置,简化了用户操作,同时保证了平台和集群数据的私密性和安全性;
2024-06-25 17:06:12
699
原创 基于Istio服务网格的熔断限流实现
Istio服务网格通过其强大的熔断与限流功能,为微服务架构提供了一套全面的流量治理解决方案。它不仅提升了系统的韧性,还简化了运维复杂度。通过配置相关的服务网格资源,可以快速的实现各微服务的流控与熔断管理。当然,这些只是istio众多强大功能中的冰山一角,在未来的微服务之旅中,Istio无疑将是保障你系统稳定运行的强大伙伴。
2024-06-24 17:34:59
418
原创 今日分享丨浅谈RAG的技术特点及优势
RAG是一种先进的文本生成技术,它通过结合检索(Retrieval)和生成(Generation)两个阶段,使得大型语言模型在输出答案时能够参考额外的数据资源。这种技术可以显著提升生成答案的相关性和精确度。RAG通过检索系统从大规模数据集中找到与输入查询相关的文档,然后将这些文档作为上下文信息,输入到大模型中,生成更加丰富和准确的回复。大模型利用RAG技术,可以更有效地理解和回答用户的问题。它不仅能够从大量数据中检索到相关信息,还能结合这些信息生成更加自然和准确的回答。
2024-06-21 16:26:45
790
原创 今日分享丨点亮这四个技能,你也可以成为可视化专家
以下图为例,某铁路运输企业智慧监控平台,可以从高铁图形出发,进行一系列的设计演变,确保界面既专业又独特,突出行业属性的同时,快速获得客户的认同感。数据可视化成为连接用户与数据的桥梁,藉由设计师的巧手,把复杂抽象的数据以基于管理需求,转化为直观、易懂的视觉画面,为决策提供依据,并带来了赏心悦目的视觉体验。实际上,真正决定图表形式的是需要传达的信息。下图,是用ps设计的图片、icon和部件样式,若页面数据较空或过于平淡,不妨试试这类效果,适当的立体效果的增加,也可以为可视化页面的多添一分科技炫酷的氛围感。
2024-06-19 16:27:49
630
原创 今日分享丨浅谈配置中心对配置的集中管理
随着各企业产品更新迭代流程的不断规范化,市场对于配置的统一管理也提出了越来越多的需求,同时将为浪潮海岳配置中心的成长带来广阔的发展空间,我们相信,浪潮海岳配置中心在将来一定会顺应市场发展的潮流,提供对更多应用场景配置管理的支持。● 针对服务在大量环境部署的场景,减少手动修改配置带来的不可控的误操作错误,而且配置的修改、发布、回滚等在配置中心都是有迹可循的,出现问题可以迅速定位,快速修改,快速发布,从而不影响项目运行。私有化部署的配置中心可以通过一键导入方式或补丁更新方式实现配置的版本升级。
2024-06-18 16:10:25
394
原创 今日分享丨inBuilder低代码平台打印格式设计器
无论是签署合同、报销费用、记录凭证与账表、处理回单与库存单据、开出库单据,还是开具发票、制作条码与标签,打印都发挥着至关重要的作用,确保企业运营的高效与准确。:一种免驱动的打印方式,可以将打印任务直接发送到指定的打印机,而不用在本地客户端上连接打印机,不仅为企业节省成本,还可以随时随地进行打印,只要有网络,任何移动设备都可以打印。:用户可以从控件区中选择需要的打印控件,如标题区、数据区、页眉、页脚、文本框、面板等,然后将它们拖拽到设计区中进行布局。:使用拖拽的方式,布局更加灵活多样。,体验打印格式设计器。
2024-06-14 17:16:07
340
原创 inBuilder 低代码平台新特性推荐 - 第二十一期
根据系统配置,设置单点登录配置项,自动生成加密的或者不加密的单点登录URL,且明细列出各项单点登录参数内容,便于二次确认单点登录数据是否准确。测试时可以在当前浏览器直接测试单点登录链接是否可以正常使用,因为已经登录,所以即使没有身份认证中心也可以直接使用。在系统间的集成对接过程中,普遍存在通过单点登录链接进入系统的场景。直接将生成的URL复制,在浏览器的新页签进行访问,验证是否正常定位到新功能,并且过滤条件是否有效即可。菜单Id/菜单URL:根据选择的菜单加载模式,手动输入菜单id或者URL。
2024-06-13 17:42:11
316
原创 inBuilder 低代码平台新特性推荐 - 第二十期
目前平台提供了四种菜单导航模式,包括分组视图、列表视图、横向视图、平铺视图,均为横向导航,这些也是主流的菜单导航模式。在某些项目上用户希望使用左侧树导航,也就是也就是将导航菜单放置左侧固定,页面布局上基本为左右结构,针对这类的菜单个性化定制需求,平台也提供了扩展的机制。本文将呈现两种菜单个性化定制效果,如下,并详细描述扩展的过程。1、左侧树导航,将菜单栏放置在左侧,页面布局上基本为左右结构,将导航菜单放置左侧固定2、混合导航,顶部导航与侧边导航进行结合。
2024-06-06 16:36:56
1100
原创 今日分享丨按场景定制界面
考虑到这一情况,推出了按场景定制界面功能,把共用的特性创建在数据库表中,比如报销类单据,公有特性有:报销人员,人员所在单位,报销金额等,作为公有实体,以此实体创建公有界面;那么开发人员在设计界面的时候,也会遇到同类型的界面有重复的特性,比如报销类型的单据,都会有报销人员,所在部门,报销时间,报销说明等特性,我们是否也可以“复制粘贴”再去修改差异呢?以网上报销费用为例,大概的介绍一下我们的功能,提取报销类型单据的共有部分,设计其报销费用的数据库表,即为实体,部分实体数据如图1,以此实体创建一个基础公有界面。
2024-05-31 17:30:17
432
原创 inBuilder低代码平台新特性推荐-第十九期
附件信息字段路径”的参数值为“/附件子表实体编号/附件字段实体编号”,“根目录id”的参数值为“default-root”。inBuilder低代码平台支持对附件的上传、查看、删除功能,还可对附件上传设置黑名单,从而禁止特定文件类型的附件上传。在对应的BE根节点上新增“更新附件信息”和“批量新增附件信息”两个自定义动作。选中“上传”按钮,在“交互”面板中点击“新建交互事件”,选择“点击事件”。在底部点击“引入控制器”,引入“附件控制器”。在引入的附件控制器下选择“上传并批量新增行”。保存发布,开发完成。
2024-05-17 17:29:44
460
原创 今日分享丨从简单传输到大文件分片上传
对于本身不具备分片存储的传输协议,可以在服务器中将分片文件存放在临时存储区域,待分片校验完成后,将临时文件进行合并,清理临时文件,并实现大文件的持久化存储。本文提出的分片上传、断点续传等技术方案,可以有效解决大文件上传过程中遇到的问题,提高上传速度和成功率,确保文件安全性。针对未上传成功的分片,前端重新读取本地对应分片的数据,并发起上传请求。前端采用通过浏览器实现文件读取,将文件分割成指定大小的分片,并为每个分片生成唯一的标识符,这个标识符可以包含文件名、分片序号等信息,确保服务器能够正确识别和拼接。
2024-05-14 17:29:23
915
原创 inBuilder 低代码平台新特性推荐 - 第十八期
以会议室预约为例,常用字段有地点(关联预约地点实体、必需)、预定标题(可以是预定主题等内容,必需)、开始时间(必需)、结束时间(必需)、预定类型等。此需求的场景里,要求有两个实体结构,一个是预约的地点表(例如会议室),一个是预约的记录表(例如会议室预约记录表)。项目上希望用日历的形式展示某地点在一段时间内的预约记录,表单设计器新增支持创建日历预约视图,并配置预约属性。我们需要在新增事件中选择一个卡片页面。以下步骤,以会议室预定为例,说明了如何在表单设计器中创建预约日历视图并维护预约控件的属性。
2024-05-10 17:51:53
612
原创 基于云制造的智能工厂简单介绍
基于云制造的智能工厂是利用云制造服务平台,以制造资源层、现场控制层、车间执行层、企业管理层、平台应用层、企业协同的业务需求和集成协作为牵引,综合基于云制造服务平台的应用模式,同时考虑智能工厂整体安全,构建基于云制造的智能工厂(以下简称“智能工厂”)
2024-05-07 17:33:24
940
原创 云原生专栏丨基于K8s集群网络策略的应用访问控制技术
例如,如果定义了一个策略,只允许具有特定标签的Pod访问另一个命名空间中的服务,那么网络插件会在相应的网络设备上实施这些规则,比如在路由器、交换机或防火墙上。左边是网络策略的一个配置文件,其网络规则作用的范围是:标签中包含environment: test的Pod,其控制的是ingress规则(即入口流量),规则是只允许包含myspace:namespacea的Pod访问,其他不允许访问。利用Kubernetes的网络策略,可以为每个租户的应用定义独立的策略,确保各租户之间的流量完全隔离。
2024-05-06 17:08:46
641
原创 今日分享丨流程节点复制,流程配置更高效
面对日益复杂多变的工作流程需求,浪潮海岳工作流平台不断进行优化,为用户提供丰富多样的流程节点配置选项,使用户能依据自身业务逻辑,轻松构建出更加完善且符合实际需求的工作流程。这两个功能的加入,将极大地简化用户在流程设计过程中的操作步骤,提高流程创建的便捷性和灵活性,助力用户更高效地管理和优化工作流程。我们期待您在使用这些新特性的过程中,能够感受到我们产品的不断优化与升级,并为我们提出宝贵的意见和建议,共同推动产品的进步与发展。节点复制功能允许用户在流程设计器中,通过简单的操作,快速复制已存在的节点。
2024-04-16 17:54:22
287
原创 今天你对齐了吗,浅析中后台表单的设计艺术
就如同期待进入一个井然有序、明亮舒适的室内空间一样,前端开发者在设计表单时应展现出对细节把控的严谨态度以及对美学标准的不懈追求,这体现在诸如流畅的输入体验和规整的布局设计等方面,其中对齐原则是最基础也是最关键的设计素养,我们期许它能在实践中升华,成为执着追求的一种信仰。为了达成这一目标,巧妙的运用格式塔原则来优化表单的视觉结构和感知,选取适宜的布局方案,以显著增强表单的易用性和操作效率,这就是所谓的“施展表单设计的魔法”。运用适当的“重复”,人们可以在瞬间把握版面的构成和内容,极大地提升信息传达的程度。
2024-04-12 16:02:59
997
原创 今日分享丨浅谈DevOps工具链
基于inBuilder低代码平台集成的DevOps工具链提供了软件生命周期各阶段的管理能力,包括源代码管理、制品管理、镜像管理等,并提供了一系列的工具,包括git版本管理工具、iGIX自研脚本工具、编译工具、制品工具、镜像工具等,支撑DevOps流程。DevOps工具链包含了一系列的技术工具,覆盖了软件生命周期的各个阶段,从需求分析到开发、测试、部署和运维的全过程。为了应对这一难题,其中一个解决方向就是将这些工具集成到一个统一的平台,将常用的功能进行封装,简化工具的使用流程。写在最后,欢迎大家下载我们的。
2024-04-11 15:12:21
499
原创 今日分享丨单点登录原理及OAuth20授权码协议
随着企业信息化建设的不断提高,多业务系统的统一集成逐步成为核心诉求,而打通这些系统间身份更是重要环节。即为用户和所有业务系统提供标准且便捷的身份认证机制,需要做到以下几点:• 单点登录。对终端用户而言只需要一处登录即可访问所有业务系统,无需重复登录。• 安全且标准的集成协议。对业务系统而言需要有标准且统一的协议规范支持身份认证集成,在安全性保障的前提下,最好做到开箱即用,减少重复开发。
2024-04-07 17:11:43
1026
原创 当设计遇见技术—低代码开发平台设计探索
引用《简约至上》中的所说:创造简单用户体验的秘诀就在于把复杂性转移到正确的地方。任何产品都具有一定的复杂性,设计的目的不是为了消除所有复杂性,而是将它们放到最合适的位置。简化产品的复杂性替用户排除不必要的干扰,通过设计师的努力给每一个用户带来简单、愉悦的使用体验,让复杂的工作更简单。
2024-04-03 14:43:33
708
原创 inBuilder 低代码平台新特性推荐 - 第十七期
在表单开发的业务场景中,会有需要在列表上显示图片的场景,本文以车辆登记信息场景为例,介绍如何在列表上添加图片的开发过程。base64 格式的图片直接放到图片 src 格式中,图片文件放到环境的 web 文件夹下进行管理。今天来给大家带来的是 inBuilder 低代码平台特性推荐系列第十七期——如何在列表上添加图片。根据不同的车辆,显示出不同的图片。在计划添加图片的列的属性窗口内,将格式化类型设置为自定义。保存表单后,发布,待发布成功后查看效果即可。,体验上述特性,开启低代码开发之旅!
2024-04-02 17:12:13
262
原创 浅谈开放词汇目标检测
在过去的研究中,我们看到了开放词汇物体检测领域的各种创新和进步。这些研究涵盖了从基于AI的物体检测翻译应用到理解机器人中的物体描述,再到使用视觉-语言匹配进行开放词汇物体检测等多个方面。此外,一些研究还探讨了如何通过改进伪标签、利用细粒度描述符以及探索多模态上下文知识等方法来提高开放词汇物体检测的效果。然而,尽管取得了显著的进步,但开放词汇物体检测领域仍存在许多挑战和问题需要解决。
2024-03-27 17:23:00
1846
原创 报名最后一天!Farris-Vue前端组件创新挑战赛火热报名中!
Farris-Vue 是浪潮海岳低代码平台 inBuilder 开源社区版的开源前端框架,具有快速、可靠、响应、直觉、智能五大特性,通过提供清晰指向的前端组件和多终端一致的设计,有效提升界面质感和界面操作效率。大赛旨在联合开源组织、企事业单位、高等院校科研院所行业组织、投融资机构等多方资源,充分发挥产业链生态上下游的协同能力,为推进全球开源生态繁荣和可持续发展提供动力。浪潮通软作为联合承办单位,设置了开源低代码技术分赛题——Farris-Vue 前端组件创新挑战赛,目前正在火热报名中,已吸引诸多队伍参赛。
2024-03-19 10:35:53
205
原创 集成专栏丨解析WSDL自动生成API
在与第三方系统集成时,不可避免的要接入第三方异构系统发布的WebService API。前面我们了解到可以用云连接器(即ICC:iGIX Cloud Connector)快速接入第三方系统发布的API。以往我们要接入一个第三方异构系统WebService API,需要从该API的WSDL(Web Services Description Language)中识别出URL、命名空间、方法、参数等配置。而这不仅需要对WSDL有较为深入的了解,而且也相对耗时一些。
2024-02-29 15:18:43
406
原创 inBuilder低代码平台新特性推荐-第十六期
1)请检查该构件是否引用了同jar包内的其他类,存在该场景的,请重启应用。当存在以上场景时,应在工程部署后重启应用,避免调用业务功能时发生异常(如ClassNotFoundException)。构件热加载指的是:构件代码修改后,无需重启应用,通过WebIDE的部署或发布工程后,即可正常调用。1)请检查构件类文件是否被手工删除,如确需删除构件类代码,请同时删除对应的构件元数据。1)请检查部署的构件jar包内是否包含报错的类,如果包含,请重启应用。此外,热加载也支持资源类型为Java的通用构件自动生成的代码。
2024-02-21 17:03:11
321
原创 开发者集结令丨Farris-Vue前端组件创新挑战赛开赛啦!
Farris-Vue 是浪潮主导的UBML统一业务建模语言开源项目中的前端项目,是基于Farris Design设计语言研发的Vue 3组件库,具有快速、可靠、响应、直觉、智能五大特性,通过提供清晰指向的前端组件和多终端一致的设计,有效提升界面质感和界面操作效率。基于Farris 开发的应用,为用户提供快速、高效、智能的操作体验。作为本次活动的重要子赛题之一的Farris-Vue前端组件创新挑战赛,于2月5日正式开启报名,面向广大开发者,广发英雄帖,号召天下开发爱好者,积极来报名参与,30万奖金等你来拿!
2024-02-06 14:56:28
415
1
原创 物联专栏丨物模型,设备对话基础
近几年国际国内标准化组织、产业巨头已有不少物模型的探索,浪潮海岳物联网平台inIoT在结合工业互联网联盟等多种物模型标准优点的基础上,设计了inLink物模型,简化设备接入和应用操作,降低开发难度,同时以物模型为基础,解耦设备接入和应用开发。inLink物模型的设计独立于网络技术、承载协议,关注设备本身的虚拟化描述,尽可能兼容更多厂家的需求,将模型分为公共属性和特定属性,设备可以具有公共的属性,也可以包含设备自定义的特性。不同设备使用统一的物模型标准对接平台,不同应用之间使用统一的物模型标准进行数据互通。
2024-01-08 17:56:38
416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人