Skip to main content

moregeek program

python网络编程之端口和端口号-多极客编程

一、问题思考不同电脑上的飞秋之间进行数据通信,它是如何保证把数据给飞秋而不是给其它软件呢?其实,每运行一个网络程序都会有一个端口,想要给对应的程序发送数据,找到对应的端口即可。端口效果图:二、什么是端口端口是传输数据的通道,好比教室的门,是数据传输必经之路。那么如何准确的找到对应的端口呢?其实,每一个端口都会有一个对应的端口号,好比每个教室的门都有一个门牌号,想要找到端口通过端口号即可。端口号效果

Read More

css flex 布局的引入背景-多极客编程

Flexbox 布局(Flexible Box)模块(截至 2017 年 10 月的 W3C 候选推荐)旨在提供一种更有效的方式来布局、对齐和分配容器中 item 元素之间的空间,即使它们的大小未知和/或动态,这就是布局名称中 弹性 的由来。 flex 布局背后的主要思想是让容器能够改变其项目的宽度/高度(和顺序)以自适应地填充可用空间(主要是为了适应所有类型的显示设备和屏幕尺寸)。弹性容器扩展

Read More

跨浏览器测试策略-多极客编程

我们生活在一个每天创建超过 50 万个网站的时代。截至今天,世界上有近 400 万个网站,其中只有 150 万个处于活动状态。剩下的呢?根据记录,90% 的 Web 应用程序因浏览器兼容性问题而无法运行,而 62% 的移动应用程序卸载是由于移动崩溃引起的。这些发人深省的统计数据充分说明了跨浏览器测试对于开发功能完备的 Web 或移动应用程序的重要性。来自不同组织的 QA 和开发人员确实定期努力使跨

Read More

使用 helm charts 和 vmware tanzu 应用程序目录简化 kubernetes 中后备服务的部署-多极客编程

基于微服务的现代云原生应用程序通常使用来自开源软件的应用程序运行时和支持服务,例如缓存、数据库、日志记录、监视、消息传递等。这种做法背后的关键目标是标准化、社区杠杆和上市时间。但是在企业软件开发中使用开源有其自身的挑战。虽然可以实现速度和敏捷性,但如果开源依赖项存在漏洞并且未提前扫描,则安全性和合规性状况可能会受到影响。这篇文章提供了有关如何使用 Helm 图表在基于 Kubernetes 的环境

Read More

开始使用 vmware tanzu community edition-多极客编程

VMware Tanzu 社区版是 VMware Tanzu 的免费、社区支持的开源发行版,已在 DevOps Loop 2021 上宣布。首先,Tanzu 社区版打算汇集 Tanzu 的所有功能,为用户提供跨多个云和基础设施提供商创建和支持现代应用程序生命周期的能力。这些平台的中心引擎是Kubernetes。但是,根据团队的需求,可以使用其他工具来轻松分层更多平台抽象和功能。例如,Tanzu C

Read More

消除在 kubeacademy 上使用学习路径学习 kubernetes 时的猜测-多极客编程

想象一下。你正坐在桌子旁,准备解决一个新的难题。数以百计的相似作品散布在你面前。没有明确的起点,没有明确要先连接起来的部分。开始学习云原生技术和 Kubernetes 也有同样的感觉。我们很高兴在 KubeAcademy 上推出学习路径——一种学习你需要和跳过不需要的东西的简单方法。学习路径旨在消除对如何开始学习这些关键、需求技能的猜测。学习路径是一系列课程,提供有关关键云原生和 Kubernet

Read More

通过应用程序的 aria 操作在可观测性中查看开放遥测指标和跟踪数据-多极客编程

这篇文章由Travis Keep和Sri Harsha Yayi撰写。现代应用程序体系结构很复杂,通常由数百个以不同语言和不同团队实现的分布式微服务组成。作为开发人员、站点可靠性工程师或 DevOps 专业人员,您负责这些复杂系统的可靠性和性能。借助可观测性,可以询问有关系统的问题,并根据系统生成的遥测数据获取答案。指标数据以及应用程序的 Aria 操作警报可以在需要注意时通知你。分布式跟踪可以帮

Read More

3:tomcat部署web项目-java web-多极客编程

(目录) 3.1 Web 应用程序 一个 web 应用程序是由一组 Servlet,HTML 页面,类,以及其它的资源组成的运行在 web服务器上的完整的应用程序,以一种结构化的有层次的目录形式存在 在 webapps目录下的每一个子目录都是一个独立的 web 应用程序,子目录的名字就是 web 应用程序的名字,用户通过 web应用程序的根目录来访问 web 应用程序中的资源 WEB-INF目录

Read More

如何安装具有传输层安全性和 azure ad 的 vmware tanzu application platform-多极客编程

本文将解决VMware Tanzu Application Platform的安装问题,并使用传输层安全性(TLS)和Microsoft Windows Azure Active Directory(Azure AD)保护UI。但首先,什么是Tanzu应用平台?VMware Tanzu Application Platform 是一个模块化的应用感知平台,可提供一组丰富的开发人员工具和预先铺就的生

Read More

将全局命名空间和零信任策略与 vmware tanzu service mesh 结合使用-多极客编程

VMware Tanzu Service Mesh 提供联合 Istio 服务,为企业客户带来核心开源项目之外的重要价值,提高应用程序安全性、弹性和多云运营。启用此附加值的 Tanzu 服务网格的主要构造是全局命名空间 (GNS) 的概念。GNS 允许平台运营商和开发人员使用 Tanzu Service Mesh 连接应用程序服务,而无需指定(甚至不知道)任何底层基础设施详细信息,因为所有网格操作

Read More

react.js 和 spring data rest(三)-多极客编程

第 4 部分 - 事件在上一节,您引入了条件更新以避免在编辑相同数据时与其他用户发生冲突。您还学习了如何使用乐观锁定对后端的数据进行版本控制。如果有人编辑了同一记录,您会收到通知,以便您可以刷新页面并获取更新。很好。但是你知道什么更好吗?让 UI 在其他人更新资源时动态响应。在本节中,您将学习如何使用Spring Data REST的内置事件系统来检测后端中的更改,并通过Spring的WebSoc

Read More

spring boot 启动和 oauth2-多极客编程

本指南介绍如何使用“社交登录”构建示例应用,以执行各种操作OAuth 2.0和弹簧启动.它从简单的单提供程序单一登录开始,一直到具有身份验证提供程序选择的客户端:GitHub​或谷歌.这些示例都是在后端使用 Spring Boot 和 Spring Security 的单页应用程序。他们也都使用普通jQuery在前端。但是,转换为不同的JavaScript框架或使用服务器端渲染所需的更改将是最小的

Read More

android基础入门教程-多极客编程

一、Android介绍Android是一种基于Linux的自由及开放源代码的操作系统,Android 分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟

Read More

spring安全和角度-多极客编程

安全的单页应用程序在本教程中,我们展示了Spring Security,Spring Boot和Angular的一些不错的功能,它们协同工作以提供愉快和安全的用户体验。对于使用Spring和Angular的初学者来说,它应该是可用的,但也有很多细节对任何专家都有用。这实际上是关于Spring Security和Angular的一系列部分中的第一个,每个部分中都依次公开了新功能。我们将在第二和随后的

Read More

引导完成第一个 spring boot 项目-多极客编程

本指南将引导您完成您的第一个 Spring Boot 项目,其中包含 Wavefront 的 Tanzu Observability。您将构建什么您将创建一个简单的 Web 应用程序,并将其配置为将指标发送到免费增值集群。你需要什么约15分钟最喜欢的文本编辑器或 IDEJDK 1.8或以后格拉德尔 4+​或梅文 3.2+您也可以将代码直接导入到 IDE 中:弹簧工具套件 (STS)智能理念VSCo

Read More

spring安全体系结构-多极客编程

本指南是 Spring 安全性的入门书,提供了对框架的设计和基本构建块的见解。我们只介绍应用程序安全性的基础知识。但是,通过这样做,我们可以消除使用 Spring Security 的开发人员遇到的一些困惑。为此,我们来看看通过使用过滤器以及更一般地使用方法注释在 Web 应用程序中应用安全性的方式。当您需要大致了解安全应用程序的工作原理、如何自定义应用程序,或者需要了解如何考虑应用程序安全性时,

Read More

spring boot docker 应用程序-多极客编程

许多人使用容器来包装他们的 Spring Boot 应用程序,构建容器并不是一件简单的事情。这是针对 Spring Boot 应用程序开发人员的指南,容器并不总是开发人员的良好抽象。它们迫使您了解和思考低层次的问题。但是,有时可能会要求您创建或使用容器,因此了解构建基块是值得的。在本指南中,我们旨在向您展示在面临需要创建自己的容器的前景时可以做出的一些选择。我们假设您知道如何创建和构建基本的 Sp

Read More

kubernetes 上的spring-多极客编程

在构建在云中运行的 Java 应用程序时,弹簧和弹簧靴显然是最受欢迎的.同样越来越明显的是,Docker和Kubernetes等技术在春季社区中发挥重要作用.将 Spring Boot 应用程序打包在 Docker 容器中将该应用程序部署到 Kubernetes 已经有一段时间了,而且花费很少的努力。由于“让 jar 而不是战争”的座右铭,容器化 Spring Boot 应用程序所需要的只是一个带

Read More

spring安全和角度(二)-多极客编程

使用 OAuth2 进行单点登录在本节中,我们继续我们的讨论如何使用弹簧安全跟角在“单页应用程序”中。在这里,我们展示如何使用春季安全密钥䋰春云将我们的 API 网关扩展到后端资源,以执行单点登录和 OAuth2 令牌身份验证。这是一系列部分中的第五部分,您可以通过阅读第一部分,或者您可以直接转到Github中的源代码.在最后一节我们构建了一个小型分布式应用程序,它使用春季会议对后端资源进行身份验

Read More

flutter如何调试应用【dart observatory 】以及调试模式断言-多极客编程

Flutter如何调试应用 我们上面写了Flutter测试应用,这远远不够,这篇,我们来写一下Flutter如何调试应用: void someFunction(double offset) { debugger(when: offset > 30.0); } 在运行应用程序之前,请运行颤振分析来测试代码。该工具(它是darthanalysis工具的包装)将分析代码并帮助查找可能的错误。

Read More