• Go 语言为什么不支持并发读写 map?

    01 、介绍在 Go 语言项目开发中,我们经常会使用哈希表 map,它的时间复杂度是 O(1),Go 语言中的 map 使用开放寻址法避免哈希碰撞。Go 语言中的 map 并非原子操作,不支持并发读写操作。Go 官方认为 map 在大多数情况下是使
    发布时间:2024-01-02 阅读:126
  • 大模型应用设计与实现指南,你学会了吗?

    1. 直接使用大模型面临的问题输出不稳定性生成式 AI 的特点之一,输出结果的多样性。同样一个问题,问大模型多次,可能会得到不同的答案。这种输出的不确定性,在对话、创作场景下,会给用户带来惊喜。但在确定性要求比较高的
    发布时间:2024-01-02 阅读:125
  • 大模型应用设计与实现指南,你学会了吗?

    1. 直接使用大模型面临的问题输出不稳定性生成式 AI 的特点之一,输出结果的多样性。同样一个问题,问大模型多次,可能会得到不同的答案。这种输出的不确定性,在对话、创作场景下,会给用户带来惊喜。但在确定性要求比较高的
    发布时间:2024-01-02 阅读:133
  • 我们一起聊聊前端路由的Hash模式和History模式

    前端路由是现代单页面应用(SPA)中不可或缺的一部分,它允许用户在不重新加载整个页面的情况下,实现页面之间的切换。在前端路由的实现中,Hash模式和History模式是两种常见的技术。本文将深入探讨这两种模式的原理和区别。Ha
    发布时间:2024-01-02 阅读:129
  • 我们一起聊聊前端路由的Hash模式和History模式

    前端路由是现代单页面应用(SPA)中不可或缺的一部分,它允许用户在不重新加载整个页面的情况下,实现页面之间的切换。在前端路由的实现中,Hash模式和History模式是两种常见的技术。本文将深入探讨这两种模式的原理和区别。Ha
    发布时间:2024-01-02 阅读:136
  • SurfaceView和View的区别,你知道吗?

    View介绍View是Android开发中UI界面的基本构建块。它是用户界面上的一个单一矩形区域,用于显示文本、图像、视频等,并且可以响应用户的触摸事件。View有很多种类,例如Button、TextView、ImageView等,每种View都有其特定的
    发布时间:2024-01-02 阅读:124
  • SurfaceView和View的区别,你知道吗?

    View介绍View是Android开发中UI界面的基本构建块。它是用户界面上的一个单一矩形区域,用于显示文本、图像、视频等,并且可以响应用户的触摸事件。View有很多种类,例如Button、TextView、ImageView等,每种View都有其特定的
    发布时间:2024-01-02 阅读:130
  • 我们一起聊聊如何使用Docker来编排Web应用

    前言使用docker可以轻松构建一个项目并运行,然而在真实的使用场景中,我们的项目并非是单一的,而是多个项目相互依赖组成一个web应用。考虑这样一个场景,一个正在运行的web应用,它用到了vue、java8、java15、tomcat、nginx
    发布时间:2024-01-02 阅读:145
  • 我们一起聊聊如何使用Docker来编排Web应用

    前言使用docker可以轻松构建一个项目并运行,然而在真实的使用场景中,我们的项目并非是单一的,而是多个项目相互依赖组成一个web应用。考虑这样一个场景,一个正在运行的web应用,它用到了vue、java8、java15、tomcat、nginx
    发布时间:2024-01-02 阅读:130
  • 逻辑编程:上古人工智能语言Prolog

    今天给大家介绍一种有趣的编程语言。它能够让计算机像侦探一样推理,像哲学家一样思考,这就是逻辑编程。逻辑编程就好比我们给计算机一个逻辑谜题,然后他通过一系列的推理,找到答案。1 逻辑编程是什么?1.1 逻辑编程的定义与
    发布时间:2024-01-02 阅读:113
  • 逻辑编程:上古人工智能语言Prolog

    今天给大家介绍一种有趣的编程语言。它能够让计算机像侦探一样推理,像哲学家一样思考,这就是逻辑编程。逻辑编程就好比我们给计算机一个逻辑谜题,然后他通过一系列的推理,找到答案。1 逻辑编程是什么?1.1 逻辑编程的定义与
    发布时间:2024-01-02 阅读:131
  • 如何给自定义Python模块自动生成文档?

    在 Python 中,有许多工具可用于生成代码文档,其中一个非常强大且易于使用的工具是 pydoc 库。pydoc 可以自动生成可读性强且美观的文档,无需任何额外的配置。本文将介绍 pydoc 库的用法,并提供相应的代码、输出和解析。简
    发布时间:2024-01-02 阅读:147
  • 如何给自定义Python模块自动生成文档?

    在 Python 中,有许多工具可用于生成代码文档,其中一个非常强大且易于使用的工具是 pydoc 库。pydoc 可以自动生成可读性强且美观的文档,无需任何额外的配置。本文将介绍 pydoc 库的用法,并提供相应的代码、输出和解析。简
    发布时间:2024-01-02 阅读:140
  • 35道JavaScript 基础内容面试题

    JavaScript 作为现代 Web 应用程序的支柱,仍然是技术面试的焦点。为了帮助你在 2024 年 JavaScript 面试中取得好的面试成绩,以及面对一些复杂情况时,也能游刃有余,我们整理了一份包含 35 道JavaScript的必知内容。希望这
    发布时间:2024-01-02 阅读:136
  • 35道JavaScript 基础内容面试题

    JavaScript 作为现代 Web 应用程序的支柱,仍然是技术面试的焦点。为了帮助你在 2024 年 JavaScript 面试中取得好的面试成绩,以及面对一些复杂情况时,也能游刃有余,我们整理了一份包含 35 道JavaScript的必知内容。希望这
    发布时间:2024-01-02 阅读:136
  • TikTok 面试:四个你可能感兴趣的前端题

    最近,我的好朋友正在换工作,在网上收到了很多offer。其中之一就有来自一家名为 TikTok 公司的Offer,你可能非常熟悉该公司,也有可能不是很熟悉它。朋友在面试的时候,他们让我的朋友当场写代码来实现4个复杂方法的功能。1.
    发布时间:2024-01-02 阅读:137
  • TikTok 面试:四个你可能感兴趣的前端题

    最近,我的好朋友正在换工作,在网上收到了很多offer。其中之一就有来自一家名为 TikTok 公司的Offer,你可能非常熟悉该公司,也有可能不是很熟悉它。朋友在面试的时候,他们让我的朋友当场写代码来实现4个复杂方法的功能。1.
    发布时间:2024-01-02 阅读:125
  • 深入理解python函数,一切皆对象

    把函数赋值给变量def say(text): print(text)speak = sayspeak('hello') # hellodel saysay('hello') # NameError: name 'say' is not definedspeak('hello') # hellospeak 只是这个函数对象的另一个名字,也就是说
    发布时间:2024-01-02 阅读:129
  • 深入理解python函数,一切皆对象

    把函数赋值给变量def say(text): print(text)speak = sayspeak('hello') # hellodel saysay('hello') # NameError: name 'say' is not definedspeak('hello') # hellospeak 只是这个函数对象的另一个名字,也就是说
    发布时间:2024-01-02 阅读:135
  • 五个VS Code技巧,开发更快更高效

    Visual Studio Code(简称VS Code)是一款受欢迎且功能丰富的代码编辑器,提供了众多工具和快捷方式,可以帮助开发人员更快、更高效地编写代码。本文介绍5个可以大幅提升开发人员编码速度并使开发任务更加顺畅的VS Code技巧
    发布时间:2024-01-02 阅读:118
  • 五个VS Code技巧,开发更快更高效

    Visual Studio Code(简称VS Code)是一款受欢迎且功能丰富的代码编辑器,提供了众多工具和快捷方式,可以帮助开发人员更快、更高效地编写代码。本文介绍5个可以大幅提升开发人员编码速度并使开发任务更加顺畅的VS Code技巧
    发布时间:2024-01-02 阅读:138
  • 优化 Kubernetes 中的资源分配:CPU/内存申请和限制的重要性

    本文翻译自:https://medium.com/@jry157/optimizing-resource-allocation-in-kubernetes-the-importance-of-cpu-memory-requests-and-limits-4472f9946489在 Kubernetes 的动态世界中,高效的资源分配对于保持应用程序
    发布时间:2024-01-02 阅读:127
  • 优化 Kubernetes 中的资源分配:CPU/内存申请和限制的重要性

    本文翻译自:https://medium.com/@jry157/optimizing-resource-allocation-in-kubernetes-the-importance-of-cpu-memory-requests-and-limits-4472f9946489在 Kubernetes 的动态世界中,高效的资源分配对于保持应用程序
    发布时间:2024-01-02 阅读:132
  • Kubernetes CRD & Operator 简介

    Kubernetes CRD在 kubernetes 中有一系列内置的资源,诸如:pod、deployment、configmap、service …… 等等,它们由 k8s 的内部组件管理。而除了这些内置资源之外,k8s 还提供了另外一种方式让用户可以随意地自定义资源,这就
    发布时间:2024-01-02 阅读:135
  • Kubernetes CRD & Operator 简介

    Kubernetes CRD在 kubernetes 中有一系列内置的资源,诸如:pod、deployment、configmap、service …… 等等,它们由 k8s 的内部组件管理。而除了这些内置资源之外,k8s 还提供了另外一种方式让用户可以随意地自定义资源,这就
    发布时间:2024-01-02 阅读:124
Top