编程笔记
-
C++的程序编译成 WebAssembly
前置条件 想要编译成WebAssembly,你首先需要先编译 LLVM。这是运行后续工具的先决条件。 Git。Linux 和 OS X 系统中好像已经默认装好了,在 Windows 上需要在这里安装 Git。 CMake。在 Linux 和 OS X系统中,你可…
-
WebAssembly:让前端性能突破极限的秘密武器
前言:前端开发的“卡顿恐惧症” 还记得那次页面加载到一半,用户点击了一下按钮,结果整个页面直接“扑街”了?不仅页面卡住,甚至连浏览器都想“跑路”。无论你多努力优化代码,遇到复杂运算时,JavaScript 的性能瓶颈…
-
Introducing Emscripten
GitHub - emscripten-core/emscripten: Emscripten: An LLVM-to-WebAssembly Compiler You can also build Emscripten from source if you prefer that to downloading binaries using the emsdk. Tip If you’d lik…
-
初探WebAssembly
1.前言 参加完2018年上海的QCon大会,想到了会议中来自Microsoft的朱力旻大佬讲的WebAssembly,感触颇深。我之前完全没有了解过WebAssembly,之前没有了解的原因也很简单,没有什么实际的应用场景,但工欲善…
-
深入理解Spring Boot框架:从基础到实践
深入理解Spring Boot框架:从基础到实践 引言 在当今的Java开发领域,Spring Boot已成为构建高效、可靠应用程序的首选框架之一。它以其“约定优于配置”的理念,极大地简化了Spring应用的开发过程,让开发者能够更专…
-
springcloud/springboot集成NACOS 做注册和配置中心以及nacos源码分析
Spring Cloud/Spring Boot 集成 Nacos 做注册和配置中心及源码分析 Nacos 是一个开源的动态服务发现、配置管理和服务管理平台,专为构建云原生应用而设计。它支持几乎所有主流的微服务框架,如 Spring Cloud 和 Dub…
-
SpringBoot中定义Bean的几种方式
引言 在Spring Boot应用程序中,定义Bean是非常常见的操作,它是构建应用程序的基础。Spring Boot提供了多种方式来定义Bean,每种方式都有其适用的场景和优势。本文将介绍Spring Boot中定义Bean的几种常见方式,包…
-
Nacos 架构
基本架构及概念 服务 (Service) 服务是指一个或一组软件功能(例如特定信息的检索或一组操作的执行),其目的是不同的客户端可以为不同的目的重用(例如通过跨进程的网络调用)。Nacos 支持主流的服务生态,如 Kube…
-
什么是 Nacos
Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简…
-
Spring Boot 3.0+ 与 Spring Cloud 最新版本微服务架构搭建教程及技术要点解析
Spring Boot 3.0+ 与 Spring Cloud 最新版本:技术方案与应用实例 引言 在当今的Java开发领域,构建高效、可扩展且易于维护的应用系统至关重要。Spring Boot 3.0+和Spring Cloud的最新版本提供了一系列强大的功能和…