- 博客(13)
- 收藏
- 关注
原创 python中参数的*args和 **kwargs ,代表可以传什么参数,一个*跟两个**有区别什么区别
在函数定义中,当你直接为参数指定默认值时(如def func(arg=value)),这意味着这个参数是可选的,调用函数时可以不提供该参数的值,此时会使用默认值。这种机制与*args和**kwargs并不冲突,它们可以一起使用,提供极其灵活的参数处理方式。含义: **kwargs 同样是一个约定俗成的命名,表示可变数量的关键字参数列表。它们在定义函数时直接使用,为函数提供了极大的灵活性,使得函数能适应不同数量和类型的输入参数。使用场景: 当函数需要接受任意数量的、以关键字指定的参数时。
2024-07-07 15:20:08 446
原创 b“ “, u“ “, f“ “, r“ “, br“ “
但在Python 3中这个前缀已经被移除,因为Python 3中的所有字符串默认都是Unicode。如果在Python 3中使用它,虽然不会报错,但已经是多余的了。这种字符串中的字符会被解释为字节值,通常用于处理二进制数据,如文件操作、网络通信等。(f-strings),这是Python 3.6及以上版本的一个特性,允许在字符串中直接嵌入表达式,并在运行时求值。(Raw string literals),在原始字符串中,所有的转义序列都会被忽略,即反斜杠。- 在Python 2中表示。
2024-07-07 10:01:48 231
原创 Hadoop资源包各目录简单介绍(不是教程,简单笔记)
(System Binary): 包含超级用户(管理员)使用的脚本,主要用于系统级别的操作,如启动和停止Hadoop守护进程,这些脚本通常需要更高的权限来执行。(Include): 该目录包含供C/C++应用程序使用的Hadoop相关的头文件,当需要编写与Hadoop交互的本地代码时,这些头文件是必要的。文件是CentOS系统中一个非常重要的配置文件,用于定义整个系统的基础环境配置,对系统的运行环境有着全局性的影响。文件所做的配置是永久性的,会影响所有用户,并且通常在用户下次登录时生效。
2024-07-05 20:28:16 754
原创 UUID (通用唯一识别码)Universally Unique Identifier
它的生成算法结合了时间戳、硬件地址、随机数等信息,确保了即使在完全不相关的系统中生成的ID也有极高的唯一性。构成:一个128位的数字,通常表示为32个十六进制数,形式为8-4-4-4-12的五组数字,其间用短横线(-)分隔。UUID的特性包括全局唯一性、不需要集中管理、易于生成和比较等,这使得它成为众多系统和应用程序中不可或缺的一部分。N:UUID的变体(Variant)是UUID标准中定义的一个部分,用于区分不同版本UUID的编码方式。M:UUID的版本(Version),现在有1,2,3,4,5。
2024-06-30 19:46:31 231
原创 <form>标签 enctype=“multipart/form-data“
当表单的`enctype`属性设置为`multipart/form-data`时。multipart/form-data:当表单包含type=file的<input>元素时使用此值,能够处理二进制数据和大文件。当<form>标签的`method`属性值为为`post`时,`enctype`就是将表单的内容提交给服务器的MIME类型。(一般用不到,上传文件就用第二个,不上传文件就用默认的)`applicantion/x-www-form-urlencoded`:为指定属性时的默认值。
2024-06-30 18:38:41 202
原创 python 导包的区别
导入了views模块中的所有公开对象,使得它们可以直接在当前模块中使用,但可能会导致命名冲突和代码可读性问题。只导入了views模块本身,你需要通过views前缀来访问其内部的对象,这提供了更好的封装和命名空间管理。通常,推荐使用第二种方式,除非你有明确的理由去使用第一种方式,并且已经评估了可能的命名冲突风险。
2024-06-27 11:36:47 161 1
原创 realtek audio console无法连接到RPC服务
Ctrl+Shift+Esc 打开任务管理器-->找到服务-->找到RtkAudioUniversalService右键重新启动。
2024-03-31 18:00:57 4014 1
原创 解决Vmware Workstation环境下CentOs7网络连接激活失败的方法之一
解决方法:Vmware Workstation中 编辑--->虚拟网络编辑器--->更改设置--->添加网络--->VMnet0--->VMnet信息:选择桥接模式 已桥接至:如下图2(本地网络)--->应用--->确定。虚拟机错误显示:网络配置激活失败(好像是 没记清楚)虚拟机:centOS 7 64 位。网络适配器:桥接模式(自动)前提:此虚拟机配置之一。
2023-12-09 00:17:45 1835
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人