Azure Functions与C# 12及.NET 8 Isolated Process迁移指南 本文介绍了如何将Azure Functions迁移到C# 12和.NET 8 Isolated Process,探讨了新模型的优势和关键步骤。通过具体的代码示例,展示了如何优化性能、简化依赖管理和实现异步编程。适合希望提升无服务器应用性能的开发者和技术领导者。 Azure Functions (1) C# 12 (7) .NET 8 (3) Isolated Process (1) 异步编程 (2) 依赖注入 (8) 2024年9月21日 | 阅读 221
正确使用 HttpClient 避免性能问题 在 C# 中,不当使用 `HttpClient` 可能导致性能问题,如套接字耗尽和服务器响应缓慢。频繁创建 `HttpClient` 实例会消耗大量资源。正确做法是使用单例 `HttpClient` 实例或 `IHttpClientFactory` 进行管理,以提高应用程序性能和稳定性。 高效使用 (1) HttpClient (2) 资源管理 (3) 单例 (2) 套接字耗尽 (1) TCP 状态 (1) 2024年9月12日 | 阅读 219
如何在 SQL 中使用游标? 游标是SQL中的一种机制,允许我们逐行遍历查询结果集。在需要对结果集中的每一行执行多个操作时,游标非常有用。游标可以是显式的(程序员定义)或隐式的(自动创建)。显式游标给予我们更好的控制权,使我们能够根据特定需求进行迭代处理。 游标 (1) SQL查询 (5) 员工 (1) 薪资 (2) 数据库 (12) 更新 (6) 2024年10月9日 | 阅读 219
阿里巴巴推出 OpenAI 的 o1 推理模型 阿里巴巴的 Qwen 团队推出了一种新的推理 AI 模型 QwQ-32B-Preview,该模型有望与 OpenAI 的产品竞争。该模型具有 325 亿个参数,现在可以在宽松许可下下载,使其成为同类产品中为数不多的可以公开访问的模型之一。 阿里巴巴 (1) 阿里云 (1) 公开挑战者 (1) OpenAI o1 (1) 推理模型 (1) 2024年11月28日 | 阅读 219
如何在 Microsoft 365 中设置自定义域名 了解如何在 Microsoft 365 中设置自定义域名,提升品牌形象并简化网站访问。通过 Microsoft 管理中心添加域名、验证所有权,并配置 DNS 记录,使自定义域名与 Microsoft 365 服务兼容,实现无缝集成。 自定义域名 (3) Microsoft 365 (1) 域名设置 (1) DNS 记录 (1) 验证所有权 (1) 管理中心 (1) 2024年9月13日 | 阅读 219
Vue.js 中的数据缓存处理 本文深入探讨了Vue.js应用中数据缓存的重要性和策略,包括使用浏览器存储、Vuex状态管理、Axios拦截器、记忆化技术、服务工作者以及CDN缓存等方法。这些技术有助于提升应用性能,减少服务器请求,为用户带来更流畅的体验。 数据缓存 (1) Vue.js (3) 浏览器存储 (1) Vuex (1) Axios拦截器 (2) 服务工作者 (1) 2024年9月5日 | 阅读 218
Angular 从 12 更新到 17 (2) --- 在 nx 环境中 本文旨在讨论在 NX 环境中对 Angular 应用程序的升级过程。 更新 (6) NX (3) 用户体验 (5) 版本控制 (1) 迁移 (3) 2024年10月9日 | 阅读 218
高阶函数在 JavaScript 中的应用 本文深入探讨了 JavaScript 中的高阶函数,介绍了其三种主要用法:将函数作为参数传递、返回函数以及同时接收函数和返回函数。通过示例演示了如何利用高阶函数提高代码复用性和简化逻辑。了解这些概念将有助于掌握更高级的函数式编程技术。 高阶函数 (1) JavaScript (27) 函数作为参数 (1) 返回函数 (1) 代码复用 (1) 函数式编程 (2) 2024年9月18日 | 阅读 217
面向初学者的终极 DevOps 路线图:技能、工具和资源 DevOps 是一种结合软件开发(Dev)和信息技术运维(Ops)的一系列实践。其目的是缩短软件开发周期,同时持续交付高质量的软件。DevOps 通过整合传统上各自为政的团队来自动化流程、监控系统,并减少开发到部署的时间,鼓励协作文化。 初学者 (14) 路线图 (1) 云 (1) 实践 (1) 资源 (1) 2024年10月26日 | 阅读 216
ASP.NET MVC 面试问题 文章还深入探讨了ASP.NET MVC中的高级主题,如区域、显示模式、Scaffolding、路由约束、输出缓存、捆绑和压缩技术、验证摘要、数据库优先方法、错误处理策略、远程验证、异常过滤器、以及MVC 6的新特性。此外,还提供了关于如何在控制器中实现认证、授权、以及如何使用各种HTTP动作类型(如GET和POST)的实用信息,对于准备ASP.NET MVC面试也非常有帮助。 ASP.NET (3) 面试问题 (5) 学习 (4) 问题与答案 (3) ASP.NET MVC (1) 2024年9月10日 | 阅读 216