必选参数def enroll(name, gender):
    print 'name:', name, 'gender:', gender
enroll('Bob', 'M')
enroll('Lily', 'F') 
  output: 
 name: Bob gender: M
name: Lily gender: F默认参数def enroll(name, gender, age =            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-24 16:45:01
                            
                                21阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            原文 | Richard Lander翻译 | 郑子铭WebAssembly(Wasm)是一种令人兴奋的新虚拟机和(汇编)指令格式。 Wasm 诞生于浏览器,是 Blazor 项目的重要组成部分。 Wasm 的第二个行动是针对应用程序和功能的云计算。 WebAssembly 系统接口 (WASI) 是新的推动者,为 WebAssembly 代码提供了一种安全地跨语言调用和实现任意 API 的方法。            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2024-02-19 17:04:48
                            
                                82阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            云原生计算和边缘计算代表了现代基础设施的两个独立而重要的方面。云原生计算是第二波云计算,可提供最佳的云投资回报。边缘计算充当            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-13 13:36:49
                            
                                512阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MedSAM: Segment Anything in Medical Images目录前言SAM 拆解分析从医学角度理解            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-13 08:50:33
                            
                                680阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Day11、Python的优缺点Python的优点很多,简单的可以总结为以下几点。简单和明确,做一件事只有一种方法。学习曲线低,跟其他很多语言相比,Python更容易上手。开放源代码,拥有强大的社区和生态圈。解释型语言,天生具有平台可移植性。支持两种主流的编程范式(面向对象编程和函数式编程)都提供了支持。可扩展性和可嵌入性,可以调用C/C++代码,也可以在C/C++中调用Python。代码规范程度            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-28 13:22:22
                            
                                32阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python模块之间变量注入
在Python编程中,模块是组织代码的一种方式,可以将相关的代码放在一个文件中,这样可以方便地重复使用和维护。有时候,我们希望在一个模块中定义的变量能够被另一个模块所使用,这就涉及到了变量的注入。
## 什么是变量注入
变量注入是指将一个模块中的变量传递给另一个模块,使得另一个模块可以访问和使用这些变量。这在一些复杂的项目中非常有用,可以避免重复定义和提高代            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-05 03:50:24
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Hi,大家好,我是承香墨影!自从去年 12 月份,Kotlin 团队宣布 Kotlin/Native 支持和 Objective-C/Swift 相互调用之后,等于是说,Kotlin 以后将可能支持和 Objective-C/Swift 项目进行混合开发。这说明以后,我们可以直接使用 Kotlin 来开发 iOS App了。关于 Kotlin/Native,不了解的可以先看看官方文档简述。http            
                
         
            
            
            
            原文 | Richard Lander翻译 | 郑子铭轻量级功能嗯……但是如果我们使用 Wasm 更像是一个典型的功能而不是一个应用程序,我们可能不会计算一百万个单词,而是做一些更轻量级的事情。让我们重新运行比较,但使用最小的文件。通过 Wasm,使用我们的解释器:$ time WASMTIME_NEW_CLI=0 wasmtime run --mapdir /text::/home/rich/g            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2024-02-19 17:04:33
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Kubernetes 节点扩展至 7500 个
最近,我们成功地将 Kubernetes 集群扩展到了 7500 个节点。这是一个极具挑战性的任务,但通过合理的规划和优化,我们成功地实现了这一目标。在本文中,我们将介绍如何扩展 Kubernetes 节点并提供一些代码示例。
## Kubernetes 节点扩展流程图
```mermaid
flowchart TD;
    A[开始]            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-19 04:08:34
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
    OPTIMISM, PASSION & HARDWORK
    
    
    
            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-26 09:56:44
                            
                                127阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python 列表扩展到指定长度的实现
## 介绍
在Python开发中,经常会遇到需要将列表扩展到指定长度的情况。这意味着我们需要在列表中添加足够的元素,使其达到指定的长度。本文将教会你如何实现这个功能。
## 流程概述
下面是整个流程的概述,我们将在接下来的章节中详细介绍每一步的实现。
```mermaid
flowchart TD
    A[开始] --> B[检查列表长度]            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-09 11:31:00
                            
                                617阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            微服务已成为软件开发领域的一种变革性架构方法,提供了从整体结构到更加模块化和可扩展的系统的范式转            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-25 11:27:12
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 扩展 Python 模块:从 C 到 Python 的桥梁
Python 是一种极为流行的编程语言,因其简单易用和强大的功能而受到广泛欢迎。然而,有时候我们需要提升 Python 代码的性能,或者使用已有的 C/C++ 代码库。在这些情况下,扩展 Python 模块就显得尤为重要。本文将介绍如何为 Python 扩展一个模块,并提供相应的代码示例和流程图。
## 什么是扩展模块
扩展模块            
                
         
            
            
            
            LinkedIn 是如何将YARN 集群扩展到超过一万个节点            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2023-10-24 14:59:35
                            
                                240阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            由多个可以独立发布功能的团队构建现代Web应用程序的技术,策略和方法。
什么是微前端?
“微前端”一词最早于2016年底在ThoughtWorks Technology Radar中提出。它将微服务的概念扩展到了前端世界。当前的趋势是构建一个功能强大且功能强大的浏览器应用程序(也称为单页应用程序),该应用程序位于微服务架构之上。随着时间的流逝,通常由一个单独的团队开发的前端层会不断增长,并且变得            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-14 14:09:00
                            
                                145阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # Python模块与类的定义
在Python中,模块和类是两个非常重要的概念。模块是用于组织和复用代码的工具,而类则是面向对象编程的核心构件,用于定义对象的属性和行为。在这篇文章中,我们将讨论如何在一个模块中定义一个类,并给出相关的代码示例。
## 什么是模块?
模块是一个包含Python定义和声明的文件。模块可以包含函数、类和变量,以及可以运行的代码,可以通过导入模块的方式来重用代码。定            
                
         
            
            
            
            0.摘要前两篇文章已经介绍了类的创建与使用,本文主要介绍类的导入、类的编码风格和标准库中类的使用。 1.导入类一个模块中只存放一个类:当我们的程序越来越复杂的时候,为了清晰地展现工程文件结构,通常把代码量较大的类存放在单独的模块中。当我们需要使用的时候,再从该模块中导入这个类。比如,我们把Car()这个类存放在car.py这个模块中,当我们在其他模块中调用Car()的时候,可以通过下面的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 07:24:38
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                可扩展性是Python的一大特色,一方面,由于Python是解释执行的,这导致运行速度会比编译型语言慢,因此可以通过使用C/C++重写核心部分代码以解决性能上的瓶颈(程序90%的时间再运行10%的代码);另一方面,可以通过扩展,达到添加整合一些额外的功能以及保持专有源代码的目的。在本文接下来的部分中我们将讨论如何编写C/C++扩展代码,并使用它们的功能。              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 22:21:20
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前段时间写了两篇文章介绍如何提高Python的运行效率,一篇是从python语言本身的角度去介绍的,另一篇是从解释器角度(利用PyPy),有兴趣的可以找着看看。从另外一个角度来介绍如何提高python运行效率,那就是利用c/c++来扩展python提高性能。我们知道python官方网站上下载的python解释器源码是用c语言编写的,所以,也可以利用c/c++来扩展它,以获得较优的执行性能。Pyth            
                
         
            
            
            
            # Python中新建一个类模块
在Python中,类是一种用来定义对象的模板。通过类,我们可以定义对象的属性和方法,从而实现代码的封装和复用。在这篇文章中,我们将介绍如何在Python中新建一个类模块,并且给出相应的代码示例。
## 什么是类模块
类模块是一个包含一个或多个类定义的Python文件。在一个类模块中,通常会定义一些相关的类,这些类可以在其他地方被引用和使用。通过使用类模块,我            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-24 06:03:15
                            
                                41阅读