编程开发

iNeuOS工业互联网操作系统,高效采集数据配置与应用-牛翰网

iNeuOS工业互联网操作系统,高效采集数据配置与应用

某生产企业世界500强的集团能源管控平台项目建设,通过专线网络实现异地厂区数据集成,每个终端能源仪表都有IP地址,总共有1000多台能源表计,总共有将过10000个数据点。在集团端部署iNeuOS工业...
0a7c00eb178597a8的头像-牛翰网iNeuOS工业互联网系统9个月前
06115
.net中优秀依赖注入框架Autofac看一篇就够了-牛翰网

.net中优秀依赖注入框架Autofac看一篇就够了

Autofac 是一个功能丰富的 .NET 依赖注入容器,用于管理对象的生命周期、解决依赖关系以及进行属性注入。本文将详细讲解 Autofac 的使用方法,包括多种不同的注册方式,属性注入,以及如何使用...
c0eb602b62ee51ac的头像-牛翰网架构师老卢9个月前
05815
Nacos源码 (7) Nacos与Spring-牛翰网

Nacos源码 (7) Nacos与Spring

SpringCloud工程可以使用Nacos作为注册中心和配置中心,配置和使用非常简单,本文将简单介绍使用方式,并分析其实现方式。 SpringCloud工程集成Nacos SpringCloud工程使用Nacos非常简单,只需要...
猿柒的头像-牛翰网钻石会员猿柒9个月前
04215
职责链模式-牛翰网

职责链模式

职责链模式 案例引入 OA(Office Automation)系统的采购审批项目,需求是 1.采购员采购教学用品。 2.price >= 0 && price <= 5000 由教学主任审批 3.price > 5000 && p...
猿柒的头像-牛翰网钻石会员猿柒9个月前
04115
告别空指针让代码变优雅,Optional使用图文例子源码解读-牛翰网

告别空指针让代码变优雅,Optional使用图文例子源码解读

一、前言 我们在开发中最常见的异常就是NullPointerException,防不胜防啊,相信大家肯定被坑过! 这种基本出现在获取数据库信息中、三方接口,获取的对象为空,再去get出现! 解决方案当然简单...
猿柒的头像-牛翰网钻石会员猿柒9个月前
02515
CompletableFuture异步优化代码-牛翰网

CompletableFuture异步优化代码

CompletableFuture异步编排优化代码 我们在项目开发中,有可能遇到一个接口需要调用N个服务的接口。比如用户请求获取订单信息,需要调用用户信息、商品信息、物流信息等接口,最后再汇总数据统...
猿柒的头像-牛翰网钻石会员猿柒9个月前
05315
00-开源离线同步工具DataX3.0重磅详解!-牛翰网

00-开源离线同步工具DataX3.0重磅详解!

1 概览 DataX 是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。 1.1 设计理念 为了解...
猿柒的头像-牛翰网钻石会员猿柒9个月前
05015
OpenResty入门之压测篇:压测工具界的 “悍马” wrk-牛翰网

OpenResty入门之压测篇:压测工具界的 “悍马” wrk

在上篇文章 每个后端都应该了解的 OpenResty 入门以及网关安全实战 中,我向大家介绍了 OpenResty 的入门使用是 WAF 防御实战,这篇文章将给大家继续介绍 OpenResty 入门之性能测试 篇。 性能测...
猿柒的头像-牛翰网钻石会员猿柒9个月前
04815
Apple设备屏幕尺寸和方向-牛翰网

Apple设备屏幕尺寸和方向

摘要: 在开发iOS应用程序时,一个重要的任务是确保应用在不同的屏幕和设备上呈现出良好的用户体验。为了实现这一目标,iOS提供了尺寸类别、Auto Layout和Size Classes等强大的工具和技术。 尺...
5dc2bdf8aff65427的头像-牛翰网StarLikeRain8个月前
09715
iOS开发-UITabbarController的介绍与使用-牛翰网

iOS开发-UITabbarController的介绍与使用

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一个视图控制器。它允许用户在多个视图控制器之间进行切换,每个视图控制器对应一个选项卡。 主要功能 管理多个视图控制器: UITabBarC...
e3d28b1f7bf638a1的头像-牛翰网机械心8个月前
04315