jupyter lab配置列表清单

news2024/11/17 16:53:34

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️

👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博相关......)👈

博主原文链接:https://www.yourmetaverse.cn/nlp/453/

请添加图片描述

(封面图由文心一格生成)

jupyter lab配置列表清单

Jupyter Notebook和Jupyter Lab提供了广泛的配置选项,允许用户根据自己的需求定制运行环境。这些配置项涉及了从日志设置、安全性选项、内核管理,到内容管理等多个方面,每项配置都有其特定的作用和默认值。

日志和输出格式
  • c.Application.log_datefmtc.Application.log_formatc.Application.log_level 等配置控制日志记录的格式和详细程度。这些设置对于调试和监控Jupyter服务器的运行非常重要。
安全性和访问控制
  • 安全性相关的配置项,如 c.NotebookApp.certfilec.NotebookApp.keyfile,允许您设置SSL证书,以便在HTTPS上运行Jupyter实例。
  • 访问控制设置,例如 c.NotebookApp.passwordc.NotebookApp.token,用于配置身份验证机制,保护你的笔记本免受未经授权的访问。
内核和会话管理
  • c.KernelManagerc.Session 相关配置影响内核的行为,如自动重启策略、会话签名机制等。
  • c.MultiKernelManagerc.MappingKernelManager 提供了对于多内核管理的配置,这对于使用多种编程语言或在单个服务器上运行多个项目很有用。
内容管理
  • c.ContentsManagerc.FileContentsManager 配置项涉及到笔记本内容的存储和检索方式,包括是否允许访问隐藏文件、如何处理文件的保存和加载等。
终端和网关选项
  • c.TerminalManager 设置控制Jupyter终端的行为,包括终端的清理和超时设置。
  • 对于使用Jupyter Gateway的用户来说,c.GatewayClient 相关配置提供了与远程内核和网关交互所需的设置。

这个配置文件是Jupyter环境的核心,正确配置这些选项将帮助你创建一个安全、高效、符合个人需求的Jupyter工作环境。根据你的具体使用场景(如教学、数据分析、机器学习等),可能需要调整不同的配置项以获得最佳体验。

下面是一个完整的配置说明表,涵盖了配置文件中出现的所有配置项及其描述。

配置项描述默认值
c.Application.log_datefmt日志记录中使用的日期格式。'%Y-%m-%d %H:%M:%S'
c.Application.log_format日志格式模板。'[%(name)s]%(highlevel)s %(message)s'
c.Application.log_level设置日志级别。30 (WARN)
c.Application.logging_config配置额外的日志处理器。{}
c.Application.show_config启动时是否打印配置到标准输出。False
c.Application.show_config_json启动时是否以JSON格式打印配置到标准输出。False
c.JupyterApp.answer_yes自动回答是对于任何提示。False
c.JupyterApp.config_file配置文件的完整路径。''
c.JupyterApp.config_file_name要加载的配置文件名。''
c.JupyterApp.generate_config是否生成默认配置文件。False
c.NotebookApp.allow_credentials设置Access-Control-Allow-Credentials头。False
c.NotebookApp.allow_origin设置Access-Control-Allow-Origin头。''
c.NotebookApp.allow_origin_pat使用正则表达式设置Access-Control-Allow-Origin头。''
c.NotebookApp.allow_password_change允许在登录时更改密码。True
c.NotebookApp.allow_remote_access允许远程访问。False
c.NotebookApp.allow_root是否允许以root用户运行。False
c.NotebookApp.authenticate_prometheus是否需要认证以访问prometheus指标。True
c.NotebookApp.autoreload是否自动重新加载任何Python源文件的更改。False
c.NotebookApp.base_urlNotebook服务器的基本URL。'/'
c.NotebookApp.certfileSSL/TLS证书文件的完整路径。''
c.NotebookApp.client_caSSL/TLS客户端认证的证书颁发机构证书的完整路径。''
c.NotebookApp.config_manager_class配置管理器类。'notebook.services.config.manager.ConfigManager'
c.NotebookApp.contents_manager_class内容管理器类。'notebook.services.contents.largefilemanager.LargeFileManager'
c.NotebookApp.cookie_options传递给set_secure_cookie的额外关键字参数。{}
c.NotebookApp.cookie_secret用于保护cookies的随机字节。b''
c.NotebookApp.cookie_secret_file存储cookie密钥的文件。''
c.NotebookApp.custom_display_url覆盖显示给用户的URL。''
c.NotebookApp.default_url/重定向到的默认URL。'/tree'
c.NotebookApp.disable_check_xsrf禁用跨站请求伪造保护。False
c.NotebookApp.enable_mathjax是否启用MathJax进行数学/TeX排版。True
c.NotebookApp.extra_nbextensions_path查找JavaScript notebook扩展的额外路径。[]
c.NotebookApp.extra_services高优先级加载的额外服务。[]
c.NotebookApp.extra_static_paths用于服务静态文件的额外路径。[]
c.NotebookApp.extra_template_paths用于服务jinja模板的额外路径。[]
c.NotebookApp.file_to_run启动时运行的文件路径。''
c.NotebookApp.generate_config是否生成默认配置文件。False
c.NotebookApp.get_secure_cookie_kwargs传递给get_secure_cookie的额外关键字参数。{}
c.NotebookApp.ignore_minified_js是否忽略压缩的JS文件,主要在开发过程中使用。False
c.NotebookApp.iopub_data_rate_limitIOPub数据通道的最大数据传输速率(字节/秒)。1000000
c.NotebookApp.iopub_msg_rate_limitIOPub消息的最大发送速率(消息/秒)。1000
c.NotebookApp.ipNotebook服务器监听的IP地址。'localhost'
c.NotebookApp.jinja_environment_options传递给Jinja环境的额外参数。{}
c.NotebookApp.jinja_template_vars渲染时提供给jinja模板的额外变量。{}
c.NotebookApp.kernel_manager_class内核管理器类。'notebook.services.kernels.kernelmanager.MappingKernelManager'
c.NotebookApp.kernel_spec_manager_class内核规格管理器类。'jupyter_client.kernelspec.KernelSpecManager'
c.NotebookApp.keyfileSSL/TLS私钥文件的完整路径。''
c.NotebookApp.local_hostnames允许作为本地主机名的主机名列表。['localhost']
c.NotebookApp.log_json是否启用JSON格式化日志。False
c.NotebookApp.logging_config额外的日志配置。{}
c.NotebookApp.login_handler_class登录处理器类。'notebook.auth.login.LoginHandler'
c.NotebookApp.logout_handler_class注销处理器类。'notebook.auth.logout.LogoutHandler'
c.NotebookApp.mathjax_config使用的MathJax.js配置文件。'TeX-AMS-MML_HTMLorMML-full,Safe'
c.NotebookApp.mathjax_urlMathJax.js的自定义URL。''
c.NotebookApp.max_body_size客户端请求体的最大允许大小(字节)。536870912
c.NotebookApp.max_buffer_size缓冲管理器可分配用于使用的最大内存量(字节)。536870912
c.NotebookApp.min_open_files_limit打开文件句柄进程资源限制的下限。0
c.NotebookApp.nbserver_extensions要加载为notebook服务器扩展的Python模块列表。{}
c.NotebookApp.notebook_dir笔记本和内核的目录。''
c.NotebookApp.open_browser启动后是否在浏览器中打开。True
c.NotebookApp.passwordWeb认证的哈希密码。''
c.NotebookApp.password_required是否强制用户使用密码。False
c.NotebookApp.portNotebook服务器监听的端口。8888
c.NotebookApp.port_retries指定端口不可用时尝试的附加端口数。50
c.NotebookApp.pylab是否启用pylab。'disabled'
c.NotebookApp.quit_button是否显示退出按钮。True
c.NotebookApp.rate_limit_window用于检查消息和数据速率限制的时间窗口(秒)。3
c.NotebookApp.reraise_server_extension_failures重新引发加载服务器扩展时遇到的异常。False
c.NotebookApp.server_extensionsDEPRECATED: 使用nbserver_extensions字典。[]
c.NotebookApp.session_manager_class会话管理器类。'notebook.services.sessions.sessionmanager.SessionManager'
c.NotebookApp.show_banner是否在页面上显示横幅。True
c.NotebookApp.shutdown_no_activity_timeout无活动时自动关闭服务器的超时时间(秒)。0
c.NotebookApp.sockNotebook服务器将监听的UNIX套接字。''
c.NotebookApp.sock_modeUNIX套接字创建的权限模式。'0600'
c.NotebookApp.ssl_options为tornado HTTPServer提供SSL选项。{}
c.NotebookApp.terminado_settingsterminado的配置重写。{}
c.NotebookApp.terminals_enabled是否启用终端。True
c.NotebookApp.token用于验证首次连接到服务器的令牌。'<generated>'
c.NotebookApp.tornado_settings重写用于Jupyter notebook的tornado.web.Application的配置。{}
c.NotebookApp.trust_xheaders是否信任X-Scheme/X-Forwarded-Proto和X-Real-Ip/X-Forwarded-For头。False
c.NotebookApp.use_redirect_file是否通过重定向文件禁用启动浏览器。True
c.NotebookApp.webapp_settingsDEPRECATED,使用tornado_settings{}
c.NotebookApp.webbrowser_open_new启动时在浏览器中打开notebook的位置。2
c.NotebookApp.websocket_compression_options设置websocket连接的tornado压缩选项。None
c.NotebookApp.websocket_urlwebsocket的基本URL。''
c.ConnectionFileMixin.connection_file存储连接信息的JSON文件。''
c.ConnectionFileMixin.control_port控制(ROUTER)端口。0
c.ConnectionFileMixin.hb_port心跳端口。0
c.ConnectionFileMixin.iopub_portiopub(PUB)端口。0
c.ConnectionFileMixin.ip内核的IP地址。''
c.ConnectionFileMixin.shell_portshell(ROUTER)端口。0
c.ConnectionFileMixin.stdin_portstdin(ROUTER)端口。0
c.ConnectionFileMixin.transport传输协议(tcp或ipc)。'tcp'
c.KernelManager.autorestart内核崩溃后是否自动重启。True
c.KernelManager.shutdown_wait_time等待内核终止的时间(秒)。5.0
c.Session.buffer_threshold对象缓冲区超过此阈值时避免pickle。1024
c.Session.check_pid是否检查PID以保护fork后的调用。True
c.Session.copy_threshold缓冲区超过此阈值时发送而不复制。65536
c.Session.debug在Session中启用调试输出。False
c.Session.digest_history_size记住的摘要最大数量。65536
c.Session.item_threshold自定义序列化时检查容器大小的阈值。64
c.Session.key执行消息签名的密钥。b''
c.Session.keyfile包含执行密钥的文件的路径。''
c.Session.metadata默认顶层元数据字典,用于每个消息。{}
c.Session.packer用于序列化消息的打包器名称。'json'
c.Session.session此会话的UUID。''
c.Session.signature_scheme用于构造消息签名的摘要方案。'hmac-sha256'
c.Session.unpacker用于反序列化消息的解包器名称。'json'
c.Session.username会话的用户名。'username'
c.MultiKernelManager.default_kernel_name启动的默认内核名称。'python3'
c.MultiKernelManager.kernel_manager_class内核管理器类。'jupyter_client.ioloop.IOLoopKernelManager'
c.MultiKernelManager.shared_context是否共享一个zmq.Context与所有内核通信。True
c.MappingKernelManager.allowed_message_types允许的内核消息类型白名单。[]
c.MappingKernelManager.buffer_offline_messages是否缓冲断线前端的内核消息。True
c.MappingKernelManager.cull_busy是否考虑清理忙碌的内核。False
c.MappingKernelManager.cull_connected是否考虑清理有连接的内核。False
c.MappingKernelManager.cull_idle_timeout内核被认为空闲并准备被清理的超时时间(秒)。0
c.MappingKernelManager.cull_interval检查空闲内核超过清理超时值的间隔时间(秒)。300
c.MappingKernelManager.kernel_info_timeout放弃内核的超时时间(秒)。60
c.KernelSpecManager.allowed_kernelspecs允许的内核规格名称列表。set()
c.KernelSpecManager.ensure_native_kernel如果没有注册Python内核规格且IPython内核可用,则确保添加它。True
c.KernelSpecManager.kernel_spec_class内核规格类。'jupyter_client.kernelspec.KernelSpec'
c.ContentsManager.allow_hidden是否允许访问隐藏文件。False
c.ContentsManager.pre_save_hook保存前调用的Python可调用对象或其导入字符串。None
c.FileManagerMixin.use_atomic_writing是否在写入新笔记本时使用“原子写入”过程。True
c.FileContentsManager.delete_to_trash删除文件是否发送到回收站。True
c.FileContentsManager.post_save_hook保存文件后调用的Python可调用对象或其导入字符串。None
c.FileContentsManager.pre_save_hook保存前调用的Python可调用对象或其导入字符串。None
c.FileContentsManager.save_scriptDEPRECATED,使用post_save_hook代替。False
c.NotebookNotary.algorithm笔记本签名使用的哈希算法。'sha256'
c.NotebookNotary.data_dir存储公证秘密和数据库的存储目录。''
c.NotebookNotary.db_file存储笔记本签名的sqlite文件。''
c.NotebookNotary.secret笔记本签名使用的秘密。b''
c.NotebookNotary.secret_file存储秘密的文件。''
c.AsyncMultiKernelManager.default_kernel_name启动的默认内核名称。'python3'
c.AsyncMultiKernelManager.kernel_manager_class内核管理器类。'jupyter_client.ioloop.AsyncIOLoopKernelManager'
c.AsyncMultiKernelManager.shared_context是否共享一个zmq.Context与所有内核通信。True
c.AsyncMultiKernelManager.use_pending_kernels是否在进程启动之前使内核可用。False
c.AsyncMappingKernelManager.allowed_message_types允许的内核消息类型白名单。[]
c.AsyncMappingKernelManager.buffer_offline_messages是否缓冲断线前端的内核消息。True
c.AsyncMappingKernelManager.cull_busy是否考虑清理忙碌的内核。False
c.AsyncMappingKernelManager.cull_connected是否考虑清理有连接的内核。False
c.AsyncMappingKernelManager.cull_idle_timeout内核被认为空闲并准备被清理的超时时间(秒)。0
c.AsyncMappingKernelManager.cull_interval检查空闲内核超过清理超时值的间隔时间(秒)。300
c.AsyncMappingKernelManager.default_kernel_name启动的默认内核名称。'python3'
c.AsyncMappingKernelManager.kernel_info_timeout放弃内核的超时时间(秒)。60
c.AsyncMappingKernelManager.kernel_manager_class内核管理器类。'jupyter_client.ioloop.AsyncIOLoopKernelManager'
c.AsyncMappingKernelManager.root_dir根目录路径。''
c.GatewayKernelManager.allowed_message_types允许的内核消息类型白名单。[]
c.GatewayKernelManager.buffer_offline_messages是否缓冲断线前端的内核消息。True
c.GatewayKernelManager.cull_busy是否考虑清理忙碌的内核。False
c.GatewayKernelManager.cull_connected是否考虑清理有连接的内核。False
c.GatewayKernelManager.cull_idle_timeout内核被认为空闲并准备被清理的超时时间(秒)。0
c.GatewayKernelManager.cull_interval检查空闲内核超过清理超时值的间隔时间(秒)。300
c.GatewayKernelManager.default_kernel_name启动的默认内核名称。'python3'
c.GatewayKernelManager.kernel_info_timeout放弃内核的超时时间(秒)。60
c.GatewayKernelManager.kernel_manager_class内核管理器类。'jupyter_client.ioloop.AsyncIOLoopKernelManager'
c.GatewayKernelManager.root_dir根目录路径。''
c.GatewayKernelManager.shared_context是否共享一个zmq.Context与所有内核通信。True
c.GatewayKernelManager.use_pending_kernels是否在进程启动之前使内核可用。False
c.GatewayKernelSpecManager.allowed_kernelspecs允许的内核规格名称列表。set()
c.GatewayKernelSpecManager.ensure_native_kernel如果没有注册Python内核规格且IPython内核可用,则确保添加它。True
c.GatewayKernelSpecManager.kernel_spec_class内核规格类。'jupyter_client.kernelspec.KernelSpec'
c.GatewayKernelSpecManager.whitelistDEPRECATED, 使用allowed_kernelspecsset()
c.GatewayClient.auth_tokenHTTP头中使用的授权令牌。None
c.GatewayClient.ca_certsCA证书的文件名或None以使用默认值。None
c.GatewayClient.client_cert客户端SSL证书的文件名。None
c.GatewayClient.client_key客户端SSL密钥的文件名。None
c.GatewayClient.connect_timeout与Gateway服务器建立HTTP连接的允许时间。40.0
c.GatewayClient.env_whitelist将包含在内核启动请求中的环境变量名称的逗号分隔列表。''
c.GatewayClient.gateway_retry_interval首次与Gateway服务器重新连接的允许时间。1.0
c.GatewayClient.gateway_retry_interval_max与Gateway服务器重新连接重试的最大时间。30.0
c.GatewayClient.gateway_retry_max与Gateway服务器重新连接的最大重试次数。5
c.GatewayClient.headers传递给请求的额外HTTP头。'{}'
c.GatewayClient.http_pwdHTTP认证的密码。None
c.GatewayClient.http_userHTTP认证的用户名。None
c.GatewayClient.kernels_endpoint访问内核资源的Gateway API端点。'/api/kernels'
c.GatewayClient.kernelspecs_endpoint访问kernelspecs的Gateway API端点。'/api/kernelspecs'
c.GatewayClient.kernelspecs_resource_endpoint访问kernelspecs资源的Gateway端点。'/kernelspecs'
c.GatewayClient.request_timeoutHTTP请求完成的允许时间。40.0
c.GatewayClient.urlKernel或Enterprise Gateway服务器的URL。None
c.GatewayClient.validate_cert对于HTTPS请求,确定是否验证服务器的证书。True
c.GatewayClient.ws_urlKernel或Enterprise Gateway服务器的websocket URL。None
c.TerminalManager.cull_inactive_timeout终端处于非活动状态的超时时间。0
c.TerminalManager.cull_interval检查终端超过非活动超时值的间隔时间。300

这个表格覆盖了Jupyter配置文件中的所有配置项,涵盖了日志设置、安全性设置、内核管理和内容管理等方面的配置。这些设置可以根据你的具体需求进行调整。


❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️

👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博相关......)👈

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1200573.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【 第十章】软件设计师 之 软件工程概述

文章底部有个人公众号&#xff1a;热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享&#xff1f; 踩过的坑没必要让别人在再踩&#xff0c;自己复盘也能加深记忆。利己利人、所谓双赢。 备考资料导航 软考好处&#xff1a;软考的…

“总线仲裁”——以CAN总线为例

总线仲裁 1.什么是总线仲裁2.为什么要总线仲裁3.怎么进行总线仲裁&#xff08;总线仲裁机制&#xff09;3.1 如何确定冲突3.1.1 确定冲突前提3.1.2 同时冲突3.1.3 延时冲突 3.2 冲裁逻辑3.2.1 避免延时冲突3.2.1 避免同时冲突 1.什么是总线仲裁 提到总线仲裁的概念&#xff0c…

基于Qt 多线程(继承自QThread篇)

# 简介 我们写的一个应用程序,应用程序跑起来后一般情况下只有一个线程,但是可能也有特殊情况。比如我们前面章节写的例程都跑起来后只有一个线程,就是程序的主线程。线程内的操作都是顺序执行的。恩,顺序执行?试着想一下,我们的程序顺序执行,假设我们的用户界面点击有某…

leetcode-链表经典题

1.反转单链表 206. 反转链表https://leetcode.cn/problems/reverse-linked-list/这里我们使用创建一个变量cur来遍历原链表&#xff0c;再创建一个新节点newnode&#xff0c;首先使用一个循环来遍历原链表&#xff0c;cur为NULL是循环结束&#xff0c;每次进入循环将cur的下一…

nRF5 SDK 入门(三、理解 nRF5 SDK 应用与协议栈分开烧录)

说明一下 Nordic nRF5 SDK 软件 应用程序 和 协议栈分开烧录的理解前言 上一篇文章我们了解了 Nordic nRF5 SDK 目录结构&#xff0c;在那之前我们也已经搭建好了开发环境&#xff0c;实际上我们就已经可以进入我们的开发之旅了&#xff0c;但是如果刚接触 Nordic 蓝牙开发的小…

DeCLIP 论文阅读

DeCLIP:supervision exists everywhere:a data efficient contrastive language-image pre-training paradigm 贡献&#xff1a; 论文是为了充分利用单模态和多模态&#xff0c;充分利用单模态特征用自监督&#xff08;SIMSAM和MLM&#xff09;&#xff0c;多模态用图像文本对…

Vue简单使用Echart图表柱形图 vue使用柱形图 vue使用 echart图表柱形图 vue使用柱形图

Vue简单使用Echart图表柱形图 vue使用柱形图 vue使用 echart图表柱形图 vue使用柱形图 1、安装依赖2、页面Demo使用3、效果图 1、安装依赖 官方文档&#xff1a;https://echarts.apache.org/zh/option.html#title 官方在线示例&#xff1a;https://echarts.apache.org/exampl…

windows系统winget一键安装和使用

winget命令概述 用户可以在 Windows 10 和 Windows 11 计算机上使用 winget 命令行工具来发现、安装、升级、删除和配置应用程序。 此工具是 Windows 程序包管理器服务的客户端接口 在 Windows 沙盒上安装 winget Windows 沙盒提供了一个轻型桌面环境&#xff0c;可以安全地独…

使用python电脑轻量级控制手机—adb命令和手机投屏

文章目录 一、通过无线连接手机和电脑二、使用adb命令轻量级控制手机二、使用scrcpy控制手机 通过电脑控制手机有多种方式如appnium等&#xff0c;本文介绍的是两种轻量级的方案&#xff0c;使用adb命令刚和手机投屏。 一、通过无线连接手机和电脑 1、手机设置 开发者选项—us…

AD教程 (十三)常见CHIP封装的创建

AD教程 &#xff08;十三&#xff09;常见CHIP&#xff08;贴片&#xff09;封装的创建 PCB封装是电子设计图纸和实物之间的映射体&#xff0c;具有精准数据的要求&#xff0c;在实际设计中需要通过规格书获取创建封装的数据参数。 PCB封装和实物的大小一致。PCB封装是承载实物…

linux_day03

1、复习 遇到虚拟机异常退出&#xff0c;会生成配置文件&#xff0c;不确定文件以后是不是还要用的情况下&#xff0c;先改文件名&#xff0c;再启动虚拟机&#xff1b; 2、磁盘相关命令&#xff1a; df&#xff08;disk full&#xff09;&#xff1a;查看磁盘整体状况 -h &…

【JAVA学习笔记】69 - 多用户通信系统

项目代码 https://github.com/yinhai1114/Java_Learning_Code/tree/main/QQClient https://github.com/yinhai1114/Java_Learning_Code/tree/main/QQServer 〇、环境设置以及前言 该项目内会弱化UI界面的设计&#xff0c;因为JAVA本质不是用来开发界面的。 项目开发流程 对于…

Windows桌面黑屏无法打开软件窗口不显示卡死等解决方案

问题还原 该软件窗口无论如何操作均 无法打开显示的窗口 ,但是 可使用 ALTTab 看到任务视图 目录 问题还原 解决方案 1. 使用 WinR 打开命令窗口 盲输 cmd 2. 盲输 taskkill /f /im explorer.exe 关闭资源管理器 3. 输入 start explorer.exe 启动任务管理器即可恢复正常…

摊牌 了,我不藏了,上线了一年多的网站还是广而告之吧!

大家好&#xff0c;我是大明哥&#xff0c;一个专注「死磕 Java」系列文章创作的程序员。 本文已收录到我的小站&#xff1a;https://skjava.com。 从去年开始一直有小伙伴问我&#xff0c;大明哥&#xff0c;你的网站怎么打不开了&#xff1f;我只能苦涩地跟他说&#xff0c;没…

仿写知乎日报第四周

本周主要修改了以往的一些bug&#xff0c;实现了一些遗漏的新功能。 无限右滑 无限右滑我听了学长的思路&#xff0c;首先在scrollView的画布大小设置多一个宽度的画布&#xff0c;然后每当滑到那个画布的时候&#xff0c;就调用一个通知&#xff0c;该通知会触发在首页的vie…

第一百七十回 Material3中的IconButton

文章目录 1. 概念介绍2. 使用方法2.1 filled风格2.2 filledTonal风格2.3 outlined风格 3. 代码与效果3.1 示例代码3.2 运行效果 4. 内容总结 我们在上一章回中介绍了"如何修改NavigationBar组件的形状"相关的内容&#xff0c;本章回中将 介绍IconButtion组件.闲话休…

深入理解JVM虚拟机第二十四篇:详解JVM当中的动态链接和常量池的作用

大神链接&#xff1a;作者有幸结识技术大神孙哥为好友&#xff0c;获益匪浅。现在把孙哥视频分享给大家。 孙哥链接&#xff1a;孙哥个人主页 作者简介&#xff1a;一个颜值99分&#xff0c;只比孙哥差一点的程序员 本专栏简介&#xff1a;话不多说&#xff0c;让我们一起干翻J…

Mybatis-Plus入门

Mybatis-Plus入门 MyBatis-Plus 官网&#xff1a;https://mp.baomidou.com/ 1、简介 MyBatis-Plus (简称 MP) 是一个 MyBatis 的增强工具&#xff0c;在 MyBatis 的基础上只做增强不做改变&#xff0c;为简化开发、 提高效率而生。 https://github.com/baomidou/mybatis-p…

优秀智慧园区案例 - 中建科技产业园(中建·光谷之星),万字长文解析先进智慧园区建设方案经验

一、项目背景 中建科技产业园&#xff08;中建光谷之星&#xff09;&#xff0c;位于武汉光谷中心城、中国&#xff08;湖北&#xff09;自贸试验区武汉片区双核心区&#xff0c;光谷发展主轴高新大道北侧&#xff0c;建筑面积108万平米&#xff0c;是中建三局“中建之星”和“…

物联网AI MicroPython学习之语法 network网络配置模块

学物联网&#xff0c;来万物简单IoT物联网&#xff01;&#xff01; network介绍 模块功能&#xff1a; 用于管理Wi-Fi和以太网的网络模块参考用法&#xff1a; import network import time nic network.WLAN(network.STA_IF) nic.active(True) if not nic.isconnected():…