目录一、列表和元组基本概念列表和元组存储方式的差异列表和元组的性能列表和元组的使用场景二、字典与集合基本概念字典和集合性能字典和集合的工作原理插入操作查找操作删除操作三、字符串基本概念字符串的常用操作字符串的格式化四、输入和输出基础输入和输出文件输入输出JSON 序列化五、条件与循环条件语句循环语句条件与循环的复用六、异常处理错误与异常如何处理异常用户自定义异常异常的使用场景与注意点七、自定义函数
# 如何在VSCode中下载Python内核 ## 引言 在使用VSCode进行Python开发时,需要先下载Python内核。对于刚入行的小白来说,可能不清楚如何完成这个步骤。本文将详细介绍在VSCode中下载Python内核的流程和步骤,并给出相应的代码示例和解释。 ## 整体流程 为了更好地理解整个过程,我们可以使用表格来展示每个步骤的名称和说明。 | 步骤 | 说明 | | ---
原创 2023-08-27 07:22:15
288阅读
Yocto Linux内核在哪?这是许多人在使用Yocto Linux系统时经常会遇到的问题。 Yocto Linux是一个开源嵌入式Linux系统构建框架,它允许开发人员根据自己的需求和硬件平台来定制自己的Linux系统。在Yocto Linux系统中,内核是一个非常重要的组件,它负责管理系统资源、提供硬件支持和运行用户空间应用程序。 那么,Yocto Linux系统中的内核究竟在哪里呢?事实
原创 2024-03-26 10:22:41
127阅读
计算机的工作模式 对于一个计算机来讲,最核心的就是CPUCPU 和其他设备连接,要靠一种叫作总线在这些设备中,最重要的是内存内存就相当于办公室,我们要看看方不方便租到办公室,有没有什么创新科技园之类的。有了共享的、便宜的办公位,公司就有注册地了。当然总线上还有一些其他设备,例如显卡会连接显示器、磁盘控制器会连接硬盘、USB 控制器会连接键盘和鼠标等等。CPU 和内存是完成计算任务的
一、镜像(Image) vs Dockerfile 1、docker在镜像(image)中运行你的代码,而不是Dockerfile,镜像文件就是从Dockerfile编译而得到的不透明资产2、dockerfile是通过docker build命令来编译镜像的配置文件,当你用docker push命令发布自己的镜像的时候,你发布的不是任何你的代码,而是由你的代码编译出来的镜像文件二、注册表(Regi
Linux内核源码阅读以及工具     随着linux的逐步普及,现在有不少人对于Linux的安装及设置已经比较熟悉了。与Linux 的蓬勃发展相适应,想深入了解Linux的也越来越多。而要想深入了解Linux,就需要阅读和分析linux内核的源代码。  Linux的内核源代码可以从很多途径得到。一般来讲,在安装的linux系统下,/usr/src
转载 2023-12-09 12:36:42
57阅读
安卓ROOT技术背景:      Android手机获得Root权限,可以让/system和/data分区获得读写的权限.这两个分区的权限配置,一般在根分区的init.rc文件中,修改这个文件可永久获得root权限.      众所周知,市面上绝大部分的Android手机文件系统有三个分区,分别是/,/system,/data.根分区(
转载 2024-05-03 07:48:05
307阅读
1点赞
?博客主页: 小羊失眠啦.?系列专栏:《C语言》 《数据结构》 《Linux》《Cpolar》 ❤️感谢大家点赞?收藏⭐评论✍️ 前言安装 Nginx(发音为“engine-x”)可以将您的树莓派变成一个强大的 Web 服务器,可以用于托管网站或 Web 应用程序。相比其他 Web 服务器,Nginx 的内存占用率非常低,可以在树莓派等资源受限的设备上运行。同时结合cpolar内网穿透工具即可实
大家最喜欢用的智能手机系统是什么呢?安卓还是苹果? 进入2019年,Android O(8.0及以上)系统已经得到了普及,国内小米/华为/OPPO/vivo品牌的大部分手机都将系统内核升级到了O。在O的基础上,这些厂商的部分旗舰机型甚至升级到了Android P(9.0及以上),那么,大家的手机内核是什么版本呢?可以点开设置-系统去查看详情。 而就在不少数码爱好者关心自己的
一、Android的ROM结构1)Android的分区 Android的分区,不说清楚这个,下面都不好讲,Android一般都分这几个区: bootloader分区用来存储uboot,system分区存储Android,data分区用来存储用户数据,boot分区用来存储内核文件和ramdisk,recovery分区存储内核文件和recovery程序,其他还有misc和cache等等。当然各个公司会
转载 2023-11-17 13:44:30
336阅读
平时我们在使用MySQL的时候,怎么评估系统的运行状态,怎么快速定位系统瓶颈,又如何快速解决问题呢?本文总结了多年来MySQL优化的经验,系统介绍MySQL优化的方法。OS性能分析使用top观察top cpu/memory进程使用mpstat观察每个CPU核心的CPU使用情况使用iostat观察系统io状况 使用sar -n DEV观察网卡流量使用vmstat查看系统内存使用情况查看系统
Visual Studio Code,简称 VS Code,是由微软公司开发的 IDE 工具。与微软其他 IDE(如 Visual Studio)不同的是,Visual Studio Code 是跨平台的,可以安装在 Windows、Linux 和 macOS平台上运行。不仅如此,Visual Studio Code 没有限定只能开发特定语言程序,事实上只要安装了合适的扩展插件,它可以开发任何编程
转载 2023-08-07 16:44:31
147阅读
编译环境Windows11,VMware16,Ubuntu20.04,虚拟环境。PC机,内存32G,CPU 16 核心,I7八代。Ubuntu20.04 虚拟机。编译准备下载Python源码,https://www.python.org/downloads/source/新建python文件夹,解压源码sudo tar -zxvf Python-3.10.2.tgz编译源码进入源码目录cd Pyt
转载 2023-10-15 08:35:16
118阅读
 内核空间与用户空间 在vfs_read和vfs_write函数中,其参数buf指向的用户空间的内存地址,如果我们直接使用内核空间的指针,则会返回-EFALUT。这是因为使用的缓冲区超过了用户空间的地址范围。一般系统调用会要求你使用的缓冲区不能在内核区。这个可以用set_fs()、get_fs()来解决。 在include/asm/uaccess.h中,有如下定义: #define
python socket编程by SA19225409地址协议家族Python 支持 AF_UNIX、 AF_NETLINK、 AF_TIPC 和 AF_INET 家族AF_UNIX 基于本地文件通信AF_INET 基于网络通信AF_NETLINK 基于用户级别和内核级别代码之间的进程通信AF_TIPC 基于服务器集群通信,不需要ip寻址端口有效的端口号范围为 0~65535(尽管小于 1024
文章目录前言一、安装二、内核正忙原因解决方法 前言Jupyter notebook是python常用的一种交互式的编译器,尤其是在做数据处理时非常好用,第一次使用jupyter notebook 可能会无法运行代码,显示内核正忙。一、安装这里安装不过多细讲,主要就是两种方式,安装anaconda,里面自带jupyter(非常建议使用这种方式,可以创建多个环境,解决版本冲突的问题),或者是直接下载
第1章 MySQL体系结构和存储引擎1.1 定义数据库和实例数据库:物理操作系统文件或其他形式文件类型的集合。MySQL数据库中,数据库文件可以是frm、MYD、MYI、ibd结尾的文件。当使用NDB引擎时,数据库文件可能不是操作系统上的文件,而是存放于内存之中的文件。实例:MySQL数据库由后台线程以及一个共享内存区组成。数据库实例才是真正用于操作数据库文件的。MySQL是一个单进程多线程架构的
分类: LINUXLinux的内核源代码可以从很多途径得到,我一般常常去kernel.org看看。一般来讲,在安装的linux系统下,usr/src/linux目录下的东西就是内核源代码。源码的版本号有一个非常简单的编号约定:任何偶数的核心(例如2.0.30)都是一个稳定地发行的核心,而任何奇数的核心(例如2.1.42)都是一个开发中的核心。另外还可以从互连网上下载,解压缩后文件一般也都
安卓手机和平板一般包括以下标准内部分区:    /boot     /system     /recovery     /data     /cache     /misc 另外还与SD卡分区:  &
linux内核开发(基础)树莓派等芯片带操作系统的启动过程树莓派Linux源码目录树分析tree指令大概了解具体内容文件系统什么是文件系统?文件系统(文件管理系统的方法)的种类分区根目录下每个文件的作用binboothomelibmntprocrootetcdev 树莓派等芯片带操作系统的启动过程x86,Intel windows 启动过程: 电源 -》 BIOS -》windows内核-》C,
  • 1
  • 2
  • 3
  • 4
  • 5