五种最常见的移动应用程序测试错误方式,如何规避? 想你的应用程序没有bug? 注意了,近一半的问题都是客户发现的。,为什么不是开发人员发现这些缺陷呢? 都怪糟糕的测试,实际上一些流行的测试策略是会破坏你的应用程序的。,幸运的是糟糕的测试是很容易避免... 网站建设# 公测# 应用程序# 测试 3年前2570
把K8s做到可观测,都需要哪些选型? ,作者 | 云昭,可观测对于微服务盛行的年代来讲,十分必要。成千上万的微服务给开发和运维团队带来了指数级的维护成本。要解决这个难题,就势必引入高效的监控工具来辅助技术管理和决策。而K8s作为当下微服务... 网站建设# ks# 应用程序# 服务 3年前1990
我们一起聊聊【软件架构模式】—微内核架构 微内核架构模式(有时被称为插件架构模式)是实现基于产品的应用程序的自然模式。基于产品的应用程序是那种打包并以版本形式供下载的典型的第三方产品。然而,许多公司也像软件产品一样开发和发布他们的内部业务应用... 网站建设# 应用程序# 微内核# 插件 2年前1640
中间件的过去、现在和未来 在计算机科学中,系统通常分为两类:软件和硬件。但是,中间还有一个附加层,称为中间件,它是一个软件“管道”,是操作系统和最终用户之间的操作、进程或应用程序。本文旨在定义中间件并反思其必要性,并解决关于何... 网站建设# 中间件# 应用层# 应用程序 4年前1620
围绕Vue 3 Composition API构建一个应用程序,包含一些优秀实践! ,Vue 3已经发布了一年,它的主要新功能是:Composition API。从2021年秋季开始,推荐新项目使用Vue 3的 script setup 语法,所以希望我们能看到越来越多的生产... 网站建设# api# composition# vue 3年前980
十个常见的 JavaScript 问题 如今,JavaScript几乎是所有现代web应用程序的核心。这就是为什么JavaScript问题以及找出导致这些问题的错误是web开发人员的首要任务。,,用于单页应用程序(SPA)开发、图形和动画以... 网站建设# javascript# web# 应用程序 3年前940
SpringBoot操作之项目自定义启动Banner ,当我们启动基于Spring Boot的应用程序时,通常会看到一个默认的图形,它显示了Spring标志和版本信息。这个就是启动Banner,在一些开源框架中也都会使用自定义的Banner,当然我们也可... 网站建设# banner# spring# 启动 2年前840
企业无代码的机遇与挑战 【51CTO.com快译】在过去的几年里,无代码开发席卷了IT行业。据 Gartner 数据显示,到2024年,80%的技术产品和服务将在IT之外建造。根据Tonkean最近的一项调查,在500名美国... 网站建设# 代码# 应用程序# 构建 5年前800
JQuery 已经是时代的眼泪了吗 作为差点一统全球门户网站的前端工具,jQuery 曾在 Web 2.0 初兴之时风头无两,然而随着前端技术的不断演进与浏览器底层标准的统一,jQuery 却逐渐成为一些网站眼中的 “技术债”。 ,日前... 网站建设# bootstrap# jquery# 前端 4年前790
新版win11 Build 22509发布 调整菜单任务栏布局等 微软最近为dev渠道的win11测试版用户推送了最新的win11 Build 22509更新,这次更新对于系统中的多个应用程序都进行了优化,还加入了更多自定义的可选功能,允许调整菜单任务栏布局,下面就... 电脑技巧# build# win# 应用程序 2年前780
JavaScript框架的四个时代 早在2012年,我开始主要用JavaScript进行编码。我曾为一家本地企业从头到尾做了一个PHP应用,一个基本的CMS和网站,公司决定要重写它并增加一些功能。,,项目经理希望我使用.NET,部分原因... 网站建设# javascript# 使用# 应用程序 4年前750
在 SAP Fiori Gateway 系统配置一个指向 SAPGUI 事务的 tile 对于应用程序类型 Transaction、Web Dynpro 和 URL,开发人员可以直接在 SAP Fiori Launchpad Designer 的目标映射中定义系统别名。 目标映射配置中的参... 网站建设# html# javascript# 前端开发 2年前740
win11 更新卡住解决方法 最近有越来越多的用户想要尝鲜一下win11系统,但是在升级更新的时候出现了卡住不动的情况,这可能因为几种情况导致,如果弹出提示,那么可能是应用程序冲突,如果没有弹出提示,那么可能只是单纯的卡顿了,我们... 电脑技巧# win# 卡住# 卸载 2年前730
如何在 Linux 上动态链接模块库 ,当使用 C 编程语言编写一个应用程序时,你的代码通常有多个源文件代码。,最终,这些文件必须被编译到一个单个的可执行文件之中。你可以通过创建静态或动态库(后者也被称为 共享shared 库)来实现这一... 网站建设# linux# 共享# 动态 4年前720
低代码并不意味着低风险 译者 | 胥磊,审校 | 孙淑娟,在过去的几年中,低代码和无代码工具以及平台在企业中兴起。2021年,Gartner魔力象限在关于低代码的报告中指出,41%的非IT从业人员使用低代码/无代码工具来定... 网站建设# gartner# 代码# 工具 4年前720
为地铁站构建一个智能停车系统 ,Web 应用程序是在 Web 服务器上运行的软件。终端用户通过 Web 浏览器访问 Web 应用程序。Web 应用程序使用客户端—服务器(C/S)架构进行编程,该架构是用户(客户端)通过远程服务器... 网站建设# api# web# 停车 3年前710
使用 Node.js 和 SQLite 构建离线优先应用程序 “离线优先”是一种应用程序开发范式,在这种范式中,开发人员确保应用程序的功能不受暂时失去网络连接的影响。渐进式 Web 应用程序(PWA)感觉像原生应用程序,但运行起来像 Web 应用程序,通常建立在... 网站建设# pwa# web# 应用程序 3年前700
2023 年值得关注的六个 Rust web开发框架 在 2023 年,在开始开发 API 和 Web 应用程序之前,哪个 Rust Web 框架最适合研究?在这里,我们将看看一些目前使用或看起来很有前途的最流行的框架。,Web 框架 (WF) 或 We... 网站建设# rust# web# 应用程序 3年前700
用PySpark ML构建流失预测模型的五个步骤 Sparkify是一个数字音乐服务,用户在其中使用免费层或使用高级订阅模式,即每月支付固定费用,播放他们喜欢的歌曲。用户与应用程序的所有互动(事件)都被记录下来,这为收集洞察力、学习行为模式和探索客户... 网站建设# 升级# 客户# 应用程序 3年前700
使用真实设备云测试多体验应用程序 了解为什么在真实设备云上测试多体验应用程序将构建和塑造交互式 Web 和移动应用程序的未来。,多体验 (MX) 应用程序正在塑造 Web 和移动应用程序的未来,使它们更具沉浸感和交互性。借助多体验应用... 网站建设# mx# web# 体验 4年前690
“低代码”十问,你能回答吗? 如今,恐怕没有比IT更爱创造新概念的行业了。一方面,源自于信息技术的高速发展,创新层出不穷;另一方面,可能是源自销售的需要,客户总有些猎奇的心理,先不论产品是否充分满足客户的需求,至少新的概念先从心理... 网站建设# 代码# 原子# 客户 4年前690
虚拟线程简介:Java并发性的一种新方法 作者 | Matthew Tyson,译者 | 李睿, Java19影响最深远的更新之一是引入了虚拟线程。虚拟线程是Project Loom的一部分,可以在Java19预览版中使用。, 虚拟线程在操作... 网站建设# java# 应用程序# 操作系统 3年前670
风口上的低代码,技术人需要考虑哪些? 低代码平台采用可视化的声明性技术,而不是传统的编程方式,开发人员和非开发人员都使用这些技术,并显著减少了交付应用程序和自动化过程的时间和精力。,即便如此,低代码对不同的人来说仍然意味着很多事情,因为在... 网站建设# 代码# 平台# 应用程序 3年前670
简化后端服务的 A/B/n 测试 ,A/B/n 测试,或拆分测试,是一种测试过程,用户流量通过该过程随机分布在应用程序(或应用程序组件)的两个或多个版本之间。评估业务指标以确定获胜版本——产生更大利润或业务价值的版本。例如,购物应用程... 网站建设# 应用程序# 指标# 服务 3年前670
如何使用Cypress执行视觉回归测试 软件测试是软件开发生命周期(SDLC)过程中的关键阶段。早期测试可以节省软件开发商大量成本和精力,而低质量的软件会对用户参与产生负面影响,从而降低客户保留率。因此,构建无缺陷的软件以增加销售额并使软件... 网站建设# 冒烟# 回归# 应用程序 4年前640
如何用 JavaScript 编写你的第一个单元测试 测试代码是确保代码稳定的第一步。能做到这一点的最佳方法之一就是使用 单元测试,确保应用程序中的每个较小的功能都按应有的方式运行——尤其是当应用程序接收到极端或无效输入,甚至可能有害的输入时。,进行单元... 网站建设# javascript# 前端开发# 单元测试 2年前630
选择 Node.js 进行应用程序开发的五个理由 回顾 Node.js 的最佳特性,以帮助您决定它是否适合您。,,什么是 Node.js?为什么使用 Node.js?让我们深入挖掘并找出更多详细信息,以帮助您确定此环境是否是您应用程序开发的正确选择... 网站建设# js# node# web 4年前630
如何使用 lazydocker 管理您的 Docker 容器 Docker和Docker Compose是易于使用的工具,可以在隔离的环境中简单地部署软件。但是,跟踪所有正在运行的服务的健康状况可能会耗费大量时间。,lazydocker是一个TUI应用程序,可以... 网站建设# compose# docker# lazydocker 2年前620
JHipster:Java和JavaScript的全栈框架 JHipster是生成Java和JavaScript混合应用程序的成熟框架,支持你喜欢用的开发工具,并提供现成的监控和其他管理功能。,JHipster是一个长期存在且雄心勃勃的Java和JavaScr... 网站建设# java# javascript# jhipster 4年前620
python分布式执行框架Ray的介绍 ,说明,1、Ray为构建分布式应用程序提供了一个简单、通用的API。,2、Ray是一种分布式执行框架,便于大规模应用程序和利用先进的机器学习库。,Ray通过以下方式完成这项任务:,为构建和运行分布式应... 网站建设# python# ray# 分布式 3年前610
表明低代码平台价格过高和交付不足的八个迹象 译者 | 李睿,审校 | 孙淑娟,尽管无代码/低代码平台的使用率迅速上升,但IT部门仍然不得不频繁介入。因此开发人员需要注意这些危险信号,这意味着一些解决方案没有实现目标。,开发人员可以使用低代码... 网站建设# 代码# 平台# 应用程序 4年前610
如何使用Node.js构建微服务 ,译者 | 李睿,审校 | 孙淑娟,使用Node.js构建微服务是一种事件驱动的开发架构,允许开发人员开发功能加载、可扩展和可靠的应用程序。,构建应用程序不仅要满足客户的要求,还要将复杂的功能与动态编... 网站建设# js# node# 应用程序 5年前610
什么是JPA?Java持续性介绍 本文将了解基于 Hibernate 的 Java 持久化标准,学习如何使用 JPA 在关系数据库或 NoSQL 数据库中存储和管理 Java 对象。,作为一种规范,Jakarta Persisten... 网站建设# hibernate# java# jpa 3年前600
压榨计算机性能—基于Golang并发编程 作者|李茂,单位:中移物联网有限公司,让我们回到三十年前所能接触到的计算机:黑黑的屏幕上显示着白色的文字,在文字最后闪烁着一个方块形的光标。除专门用于对外服务的计算机外,那时候的普通使用者基本上以串行... 网站建设# golang# 听歌# 并发 4年前600
使用Kubernetes的区块链案例 译者 | 李睿,审校 | 孙淑娟,为了说明如何使用Kubernetes,建议考虑本文介绍的区块链案例,并探讨为加密货币市场开发的应用程序。这个应用程序使用的技术是实用的,也可以用于其他项目。换句话说... 网站建设# kubernetes# 应用程序# 开发人员 3年前590
关于无代码移动应用程序测试的误解 ,众所周知,无代码革命正在进行中,带来了曾经不可能实现的各种新方法和解决方案。这种持续转变的一些更明显的例子是 Squarespace 和 Wix 等网站,它们允许用户在不了解任何代码的情况下制作网站... 网站建设# 代码# 代码移动# 应用程序 3年前590
如何利用OpenTelemetry识别数据库依赖关系? 译者 | 布加迪,审校 | 孙淑娟,随着组织将单体应用程序分解成微服务,遇到的主要障碍之一就是识别数据库依赖关系。,数据库共享可能是复杂的挑战。数据库不允许您定义什么是共享的、什么不是。在修改模式以... 网站建设# opentelemetry# 应用程序# 数据库 4年前590
Electron vs Tauri 全方位对比 Electron 是一个使用 JavaScript、HTML 和 CSS 等 Web 技术创建原生应用程序的框架。它负责处理困难的部分,因此您可以专注于应用程序的核心。如果您可以构建网站,则可以构建桌... 网站建设# electron# tauri# 二进制 4年前590
你知道可以用 Python 来构建 Flutter 应用吗? 作者 | Valentine Enedah,译者 | 王德朕, Flutter 在软件研发领域是非常流行的,今天就让我们深入了解一下,用 Python 构建 Flutter 应用程序的世界!, 在开始... 网站建设# flet# flutter# python 4年前590
将 Node.js 应用程序容器化的七种方法 本文列出了七种容器化 Node.js 应用程序的方法,让我们简要地看一下它们。,在过去的五年里,Node.js 一直是严肃程序员的最爱。最大吞吐量的 JavaScript 运行时环境是一个免费的开源程... 网站建设# js# node# 七种 2年前580
在Android 应用程序开发期间减少Android应用程序大小的九种方法 随着越来越多的数字化,对我们日常使用的移动和移动应用程序的要求也越来越高。移动存储空间增加至 256 GB,随着我们满足客户需求、添加新功能和支持不同屏幕尺寸的应用程序,这一数字肯定会增加。,,根据该... 网站建设# android# 存储空间# 应用程序 3年前580
如何避免 JavaScript 中的内存泄漏? 大家好,我是CUGGZ。SPA(单页应用程序)的兴起,促使我们更加关注与内存相关的 JavaScript 编码实践。如果应用使用的内存越来越多,就会严重影响性能,甚至导致浏览器的崩溃。下面就来看看Ja... 网站建设# javascript# 内存# 垃圾 5年前580
应用程序无法正常启动0xc000007b怎么修复 在应用计算机操作过程中,假如误删除文件或是实施了不正确操作,很有可能会造成应用程序没法一切正常启动提醒0xc000007b代码的窗口。有网民想掌握应用程序没法一切正常启动0xc000007b如何修复... 电脑技巧# sfc# xcb# 修复 5年前580
Spring Batch 批处理框架,真心强啊!! ,Spring Batch是spring提供的一个数据处理框架。企业域中的许多应用程序需要批量处理才能在关键任务环境中执行业务操作。这些业务运营包括:,Spring Batch是一个轻量级,全面的批处... 网站建设# batch# spring# 应用程序 3年前570
当低代码和无代码平台可以加速应用程序现代化时 ,你的组织很可能正在寻求将遗留应用程序现代化、将单片应用架构拆分为服务,并迁移到公共或私有云基础架构。在此过程中,您可能还希望改善用户体验,创建CI/CD流水线,添加测试自动化,并实施一系列其他Dev... 网站建设# devops# 应用程序# 架构 2年前560
八个好用的React UI组件库 库可以帮助我们快速启动我们的应用程序,使用 UI 库可以节省时间、精力并为我们的应用程序带来一些统一性。,在本文中,我将与您分享可以在应用程序中使用的顶级 React UI 库。,地址:https... 网站建设# https# react# ui 3年前560
jQuery已“死”?为清除技术债,我们删掉了前端所有jQuery依赖 近期,英国公共部门信息网站 GOV.UK 前端开发主管 Matt Hobbs 宣布该公司删除了 jQuery 作为所有前端应用程序的依赖项,这意味着“在所有 13 个 FE 应用程序中,JS 大小减少... 网站建设# jquery# matt# 删除 3年前560
用 Python 内置库创建一个命令行应用程序 当创建一个应用程序时,通常希望能够告诉你的应用程序如何做某事。有两种流行的方法来完成这项任务,你可以让应用程序接受命令行参数,或者创建一个图形化的用户接口。有些应用程序两者都支持。,当你需要在服务器上... 网站建设# argparse# 创建# 命令行 4年前560
为什么要学 C++? C++是一种非常强大的编程语言,在许多领域都得到了广泛的应用。那些刚接触 C++ 编程语言或想掌握该语言的人通常会有一个问题:为何那么麻烦呢?,这种编程语言相当古老,不像 Python 或 JavaS... 网站建设# c# 应用程序# 硬件 5年前560
什么是负载测试? 确保系统在压力下的鲁棒性能 了解负载测试如何通过识别瓶颈、增强可伸缩性和提高用户体验来提高性能。,,虽然负载测试听起来可能像一个只属于软件工程师或网络管理员的深奥领域,但实际上,在我们日益数字化的世界中,它是一个默默无闻的超级英... 网站建设# 应用程序# 性能# 测试 2年前550
如何开始使用事件驱动的微服务 译者 | 李睿,审校 | 重楼,许多组织在其发展过程中达到了这样一个阶段,即曾经为他们提供良好服务的单一应用程序开始阻碍他们的发展。也许业务需要现有架构无法支持的新功能,或者需要更灵活的方法来存储和访... 网站建设# 事件驱动# 单一# 应用程序 2年前550
win11更新内容详细图解 win11即将在10月5日正式推出,很多用户想要知道这次的win11系统究竟更新了什么,到底有没有必要升级或者购买。总的来说,win11主要是在界面设计上有着较大的更改,下面就一起来看看win11更新... 电脑技巧# win# 图解# 外观 2年前540
使用开源 API 网关实现可伸缩 API ,API 网关是一个单一节点,提供对 API 调用入口。网关聚合了所请求的服务,并相应传回合适的响应信息。为了令你的 API 网关有效地工作,设计一个可靠、高效且简洁地 API 至关重要。本文介绍一种... 网站建设# api# 主导# 应用程序 2年前540
Windows 11更新又引入大Bug:大量应用程序崩溃 微软近日发布了Win11的2022年5月累积更新,然而很多朋友在安装补丁后,发现很多应用程序都无法正常工作。安装了KB5013943补丁后,很多基于.NET框架的应用程序都出现了崩溃情况,在某些情况下... 网站建设# net# windows# 崩溃 4年前540
Web 应用程序架构:最新指南 当用户登录到台式机/笔记本电脑或移动设备,打开浏览器并键入网站名称时,浏览器会显示所需信息,用户会在网站上执行操作。你有没有想过计算机如何检索这些信息以及在后台发生了什么?它是一种底层 Web 应用程... 网站建设# web# 应用程序# 架构 4年前540
JavaScript 框架发展的四个时代,以后的发展方向是什么? 早在2012年,我就开始用JavaScript进行编码。,我曾为一家当地的企业从头到尾开发了一款PHP应用程序,这是一个简单的CMS网站。后来,他们决定要重新编写它并增加一些功能。这个项目的经理希望我... 网站建设# javascript# 应用程序# 开发 4年前540
又一机器学习模型解释神器:Shapash ,模型可解释性和可理解性一直是许多研究论文和开源项目的关注的重点。并且很多项目中都配备了数据专家和训练有素的专业人员。,Shapash 适用于大多数 sklearn、lightgbm、xgboost... 网站建设# shapash# web# 应用程序 4年前540
哪些后端框架对 Web 应用程序开发产生了巨大的影响? 您可能已经知道,框架有两种类型——前端和后端。前端开发是关于使用 HTML、 CSS 和 JavaScript 开发网站的用户界面。前端开发使用户能够查看和与网站交互。,,另一方面,后端开发是关于构... 网站建设# web# 前端开发# 博客 3年前530
2022 年您应该知道的十个强大的 React 工具 React是一个非常强大和流行的开源JavaScript库,现在大多数Web开发人员都在使用它。它具有许多有用的功能,可以更轻松地创建快速且更易于访问的现代网站和Web应用程序。,React 为您提... 网站建设# react# web# 工具 3年前530
应用程序无法正常启动 错误代码c0000005怎么解决? 打开程序发生提示“出现异常代码c0000005”,没法正常的启动应用程序,为何?这样的事情大部分是兼容模式的难题导致的。 1、以最常用的ww为例子,立即打开会出现 “出现异常代码c0000005” 2... 电脑技巧# c# ww# 兼容 3年前530
十大移动应用测试趋势 年底是一个理想的时间,不仅可以回顾您所取得的成就,还可以计划来年的目标。移动应用程序开发团队可以了解技术、用户行为和更广阔市场的最新趋势,并思考如何将它们纳入您的移动应用程序测试和开发计划。,,在本文... 网站建设# 应用程序# 测试# 用户 4年前530
我们一起聊聊 API 安全 API(Application Programming Interface)应用程序接口,可以应用于所有计算机平台和操作系统,以不同的格式连接数据调用数据。比如,用户可以跟踪电商平台购买的货物位置,就... 网站建设# api# owasp# 安全 4年前530
微服务架构,通俗易懂讲解 最近随着微服务(Microservice)的火爆,微服务架构也被大家越来越多的提及,今天就为大家结合收集的资料,权当做一个微服务架构的全面总结式的梳理~,微服务架构(Microservice Arch... 网站建设# microservice# 应用程序# 服务 4年前530
终于有人把HDFS架构和读写流程讲明白了 以下是HDFS设计时的目标。,硬件故障对于HDFS来说应该是常态而非例外。HDFS包含数百或数千台服务器(计算机),每台都存储文件系统的一部分数据。事实上,HDFS存在大量组件并且每个组件具有非平凡的... 网站建设# hdfs# 应用程序# 故障 5年前530
释放微服务的力量:揭示API的好处、挑战和最佳实践 译者 | 李睿,审校 | 重楼,在当今快节奏的软件开发环境中,微服务已经成为一种流行的架构模式。但是什么是微服务呢?简而言之,微服务是一种将应用程序构建为通过轻量级协议进行通信的松散耦合、细粒度服务的... 网站建设# 应用程序# 服务# 架构 2年前510
Flask:轻量级 Python Web 应用程序框架 ,Flask 是一个轻量级的 Python Web 应用程序框架,它由 Armin Ronacher 创建并由社区维护。它是一个简单而灵活的框架,使开发者可以快速构建 Web 应用程序。Flask 没... 网站建设# flask# web# 应用程序 2年前510
跨区域、Kubernetes集群运行数据库实践指南 ,译者 | 康少京,策划 | 云昭,在众多NoSQL存储中,Cassandra 是广受企业和开发者欢迎的选择之一。它使用AmazonDynamo引入的架构方面的特性来支持Big Table 数据模型... 网站建设# cassandra# kubernetes# nosql 3年前510
WebAssembly 1.0标准发布,JavaScript 是时候说再见了? JavaScript 一经问世,这门语言被称为”诟病“最多的语言;,随着Web应用程序变得越来越复杂和功能越来越强大,JavaScript已经成为了Web开发中不可或缺的一部分。,最近,W3C宣布We... 网站建设# javascript# web# webassembly 3年前510
从单体到微服务:四个现代化优秀实践 ,当涉及到将单体应用程序重构为微服务时,大多数工程团队不知道从哪里开始。此外,最近的一项调查显示,79%的现代化项目失败,平均花费150万美元和16个月的时间。,在盲目进行现代化项目之前,必须了解技术... 网站建设# 单体# 应用程序# 服务 5年前500
微容器完胜大容器? ,现代开发的最佳实践,尤其是在实现微服务架构时,无不涉及使用Docker、Kubernetes和其他容器技术。,容器正在改变企业部署和使用应用程序的方式。提高开发和交付效率、可移植性是吸引企业使用容器... 网站建设# 使用# 容器# 应用程序 3年前490
JavaScript 内存管理:如何避免常见的内存泄漏并提高性能 ,作为 Web 开发人员,您知道您编写的每一行代码都会对应用程序的性能产生影响吗?谈到 JavaScript,最需要关注的领域之一就是内存管理。,想一想,每次用户与您的网站交互时,他们都会创建新的对象... 网站建设# javascript# 内存# 应用程序 3年前490
对于Angular表达式以及重要指令的研究心得【前端实战Angular框架】 ,Angularjs使用表达式将数据绑定到HTML Angularjs表达式使用双括号编写:{表达式}。 angularjs表达式将数据绑定到HTML,类似于ng bind指令。 Angularjs将... 网站建设# html# javascript# yyds干货盘点 2年前480
用于快速数字化转型的七大可观察性工具 世界各地的开发人员都在采用微服务架构来跨分布式环境部署他们的应用程序。随着分布式应用架构的兴起,对全面可观察性解决方案的需求自然变得更加重要。但是,对环境中的组件进行跟踪和故障排除具有挑战性。组织需要... 网站建设# 工具# 应用程序# 开发人员 3年前480
该不该将单体架构迁移到微服务? 译者 | 陈峻,审校 | 孙淑娟,目前,业界最常见的软件范例有:单体(Monolith)和微服务架构两种类型。两者的逻辑结构如下图所示。,,通常:,一直以来,我们都沿用且谙熟单体架构,下面,我们先主... 网站建设# 单体# 审校# 应用程序 4年前480
每个开发人员都应该学习的五种编程语言(下) ,上篇说了C/C++和Bash,下面继续讲剩下的三个语言。,WORA(一次编写,随处运行)现在是 JavaScript——而不是 Java。现在您可以使用 JavaScript 来构建几乎任何... 网站建设# javascript# 学习# 应用程序 4年前480
使用 Angular Universal 进行服务器端渲染的防御性编程思路 如果无法从 Angular 平台注入所需的正确全局值,则可以避免调用浏览器代码,只要不需要在服务器上访问该代码即可。 例如,全局窗口元素的调用通常是为了获取窗口大小或其他一些视觉方面。 但是,在服务器... 网站建设# javascript# typescript# 前端开发 2年前470
了解如何使用 Node.js 构建微服务 在移动应用程序开发公司的帮助下构建实时应用程序对于任何企业来说都是最重要的事情。添加新功能并为用户提供更好的用户体验在任何商业应用程序中都起着至关重要的作用。,为了执行有效的业务应用程序,企业需要拥有... 网站建设# js# node# 应用程序 3年前470
「Spring」Boot Docker 认证指南(上) ,许多人使用容器来包装他们的 Spring Boot 应用程序,而构建容器并不是一件简单的事情。这是针对 Spring Boot 应用程序开发人员的指南,容器对于开发人员来说并不总是一个好的抽象。它们... 网站建设# boot# spring# 容器 5年前470
高效应用程序应该配置的七个JVM参数 图片围绕垃圾收集和内存,您可以将 600 多个参数传递给 JVM。如果包括其他方面 JVM 参数计数将轻松超过 1000+。争论点太多,任何人都无法消化和理解。在本文中,我们将重点介绍七个重要的 JV... 网站建设# jvm# 内存# 大小 3年前460
聊聊微前端那些事儿 根据Micro-Frontend 官网的定义,微前端是将网站或者 web 应用程序视为由独立团队拥有的功能组合。这么说你可能会感到难以理解,通俗地讲,微前端就是各个仓库组件独立,彼此可以独立开发和部署... 网站建设# 前端# 应用程序# 服务 3年前460
Ubuntu 正在处理 22.04 版本频繁杀死应用的问题 Ubuntu 22.04 LTS 版本带来一项新功能:默认启用 systemd-oomd 作为内存不足时的守护进程,它可以在内存高压的情况下干掉一部分进程。 然而,该 OOMD 功能似乎杀红了眼,有时... 系统教程# lts# oomd# ubuntu 2年前450
工商银行软件开发中心应用安全支撑体系建设 作者 | 中国工商银行软件开发中心,随着安全成为数字时代最重要的问题之一,越来越多的企业已经整合了 DevSecOps (DevSecOps 是“开发、安全和运营”的缩写,它可在软件开发生命周期的各个... 网站建设# devsecops# 安全# 应用程序 2年前450
Flask 的部署和运维详解,你都学会了吗? ,Flask是一种轻量级的Web框架,提供了快速开发Web应用程序的工具和方法。但是,在部署和运维Flask应用程序时,需要考虑多种因素,包括服务器选型、性能调优、缓存机制、日志记录、异常处理、安全性... 网站建设# flask# nginx# web 2年前450
Java 服务 Docker 容器化优秀实践 ,当我们在容器中运行 Java 应用程序时,可能希望对其进行调整参数以充分利用资源。,在本教程中,我们将了解如何在运行 Java 进程的容器中设置 JVM 参数。本文将重点关注常见的 -Xmx 和-X... 网站建设# java# jvm# 内存 3年前450
低代码会使应用程序过于复杂吗? 低代码继续受到大量关注和争论。许多软件开发人员仍然想知道使用低代码是否会使应用程序开发过程更好,或者它是否会干扰开发过程并导致劣质应用程序。其他人则担心低代码的安全隐患。,当然,如果使用低代码的必然结... 网站建设# 代码# 复杂性# 应用程序 4年前450
应用程序发生异常未知的软件异常,详细教您应用程序发生异常未知的软件异常怎么解决 进到软件或在玩游戏时出发生异常未知的软件异常unknown,表明这个游戏或是软件与系统中其他的程序有冲突的地区,提议关闭一切程序包含杀毒软件,再重新开启游戏,如果还发生这种状况,下面,小编给大家介绍应... 电脑技巧# 位置# 发生# 应用程序 4年前440
盘点那些 Go 的优秀应用场景 大家好,我是程序员幽鬼。,Golang 是一种在开发人员中越来越受欢迎的编程语言。它是一种编译型语言,与 C/C++ 和 Java 有一些相似之处,与其他语言相比具有多种优势。Golang 可用于广泛... 网站建设# api# golang# 场景 4年前440
构建 Web3 应用程序所需的技术堆栈 随着权力下放的到来,互联网生态系统目前正在发生重大变化。越来越多的去中心化技术正在成为主流并被全世界所接受。,,就创新发展而言,创业之道已经盛行。虽然更多知名公司试图进入该领域,但他们的项目在使用方面... 网站建设# web# 公司# 初创 4年前440
创建 SAP Fiori Catalog 时遇到的 duplicate 记录的问题分析 我在 Fiori Admin 创建 Catalog 时遇到一个 问题:,错误消息如下:,错误截图:,,Chrome 开发者工具 console 面板里的错误消息: ,原因是没有生成 authoriza... 网站建设# html# javascript# 元数据 2年前430
SpringBoot 优雅停机的正确姿势 什么叫优雅停机?,简单的说,就是向应用进程发出停止指令之后,能保证正在执行的业务操作不受影响,直到操作运行完毕之后再停止服务。应用程序接收到停止指令之后,会进行如下操作:,如果暴力的关闭应用程序,比如... 网站建设# springboot# 停机# 关闭 5年前430
夯实Java基础,一篇文章全解析线程问题 操作系统支持多个应用程序并发执行,每个应用程序至少对应一个进程 ,彼此之间的操作和数据不受干扰,彼此通信一般采用管道通信、消息队列、共享内存等方式。当一个进程需要磁盘IO的时候,CPU就切换到另外的进... 网站建设# cpu# 切换# 应用程序 3年前420
七个非常实用的 .NET 库 有一句谚语“你不必重新发明轮子”。一个好的项目使用一些实用的好的库能大大节约开发周期。 我认为 .NET 不需要任何介绍。它用于开发各种各样的应用程序,包括物联网设备、游戏、桌面和移动应用程序等。在这... 网站建设# net# 前端# 应用程序 2年前410
您需要知道的API基础知识都在这里 译者 | 陈峻,审校 | 孙淑娟,API是应用程序编程接口(Application Programming Interface)的缩写,能够起到两个软件组件之间的连接器或中介的作用。此类接口往往通过... 网站建设# api# 使用# 响应 4年前410
Fiori 应用通过 Adaptation Project 的增强方式分享 笔者曾经在 SAP 成都研究院 CRM Fiori开发团队工作时,担任了德国一个著名的灯具制造商客户的CRM Fiori项目的dev angel. 当时客户提出了若干对 CRM Fiori标准应用的增... 网站建设# Fiori# javascript# SAP UI5 2年前400
为什么首席信息官现在需要跳转到Flutter? 译者 | 李睿,审校 | 孙淑娟,如今,企业的首席信息官在开发应用程序方面正面临着前所未有的压力。而在市场中争夺客户以及与同行的竞争日趋白热化,而用户偏好和技术的变化之快前所未有。因此,维护原生软件栈... 网站建设# 信息# 官在# 应用程序 5年前400
Web 开发的十种优秀前端技术 在这个新冠病毒肆虐的时代,数字化变得比以往任何时候都更加重要。 前端技术(例如前端框架) 在开发所有软件应用程序中发挥了重要作用。,,尽管后端很重要,但它并不是用户遇到的第一件事。,框架是有助于开发和... 网站建设# web# 前端# 应用程序 5年前400
详解微服务的五种测试策略 作者 | Tomas Fernandez,译者 | 朱钢,策划 | 信远 ,在测试方面,微服务需要不同的方法。,微服务应用程序是一组通过网络进行通信的分布式程序,并且与第三方服务和数据库接口进行交互... 网站建设# 应用程序# 我们# 服务 5年前400
微服务体系结构简介 微服务架构是一种将应用程序作为一组小型松耦合服务来构建的架构风格。每个服务负责一个特定的业务能力,并可以独立于其他服务进行开发、部署和扩展。微服务的方法旨在将庞大的应用程序拆分为更小、更易管理的组件... 网站建设# 应用程序# 开发# 服务 2年前390
通过KubeVirt让容器和虚拟机一起工作 译者 | 吉锴,审校 | 孙淑娟,在不讨论容器与虚拟机的优缺点的情况下,每个虚拟机或都包含其完整操作系统的实例,并且可以像独立服务器一样运行。相比之下,在容器化环境中,多个容器共享一个操作系统实例,而... 网站建设# 容器# 应用程序# 操作系统 4年前390
如何解决低代码平台中的安全问题? 在过去几年里,低代码和无代码工具及平台的兴起席卷了企业领域的方方面面。Gartner 2021 年魔力象限报告称,在低代码这块,41% 的非 IT 从业人员使用低代码/无代码工具定制或构建数据或技术解... 网站建设# gartner# 代码# 工具 4年前390