python字典和结构化数据
5.1 字典数据类型字典的索引可以使用许多不同类型的数据,不只是整数。字典的索引被称为“键”,键及其关联的值称为“键—值”对,在代码中,字典输入时带花括号{}。字典中的表项是不排序的,所以字典不能像列表那样切片。5.1.1 keys()、values()和items()方法key()、values()和items()方法将返回类似于列表的值,分别对应于字典的键、值和键-值对。这
python列表
4.1 列表数据类型“列表”是一个值,它包含多个字构成的序列。术语“列表值”指的是列表本身,而不是指列表值之内的那些值。列表中的值也称为“表项”。表项用逗号分隔。列表用左方括号开始,右方括号结束,即[]。4.1.1 用下标取得列表中的单个值假定列表['cat','bat','rat','elephant']保存在变
解决shell脚本错误$’r’ command not found
从windows上传了一个脚本到Linux上执行 出现如下错误:$'\r': command not found这是windows与Unix文本编辑的默认格式不同造成的,需要转成unix格式。解决方法[root@localhost ~]# yum install -y Example.sh [root@localhost 
python控制流
2.1 布尔值布尔数据类型有两种值:True 和 False2.2 if语句if语句包含以下部分:if关键字条件(即求值为True or False)冒号在下一行开始,缩进代码块2.3 while循环语句while循环语句总是包含下面的部分:关键字条件冒号从新行开始,缩进的代码块(称为while的子句)【注】可以看到while语句看起来和if语句类似,不同之处在于他们
python基础
1.1 表达式在Pyhon中,2+2称为表达式,是值、变量和操作符的组合。单独的一个值也被看做一个表达式,单独的变量也是如此。语句是一段会产生效果的代码单元,如创建新变量或者显示一个值>>>n = 17>>>print(n)第一行是一个赋值语句,将值17赋给变量n第二行是一个print语句,显示变量n的值【区别与联系】表达式:表达是
Wine Staging 4.10 发布
继周一发布Wine 4.10之后,Wine-Staging 4.10现已成为Wine的最新版/测试版的最新工作,用于在Linux和其他平台上运行Windows应用程序和游戏。Wine-Staging 4.10仍在使用超过800个补丁重新基于最新的上游Wine代码,但至少在过去两周内,一些BCrypt补丁进入了上游。 Wine-Staging 4.10也因为删除了允许DirectX 10支持传统NV
python字符串操作
6.1 处理字符串原始字符串:在字符串开始的引号之前加上r,使它成为原始字符串。“原始字符串”完全忽略所有的转义字符,打印出字符串中的所有倒斜杠。用三重引号的多行字符串:多行字符串的起止是3个单引号或3个双引号。”三重引号“之间的所有引号、制表符或换行,都被认为是字符串的一部分。多行字符串常常用作多行注释。字符串下标和切片: 字符串像列表一样,使用下标和切片。字符串in和not in 操作符:像列
Install VMware Tools in CentOS 7 command line mode
1.首先启动CentOS 7,在VMware中点击上方“VM”,点击“Install VMware Tools...”(如已安装则显示“Reinstall VMware Tools...”)。2.在命令行输入“ls /dev”查看。3.输入“mkdir /mnt/cdrom”在/mnt目录下新建一个名为cdrom的文件夹。4.输入“mount -t iso9660 /dev/cdrom
在Centos6.5上部署kvm虚拟化技术
KVM是什么?KVM 全称是 基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模块,该内核模块使得 Linux 变成了一个 Hypervisor: 它由 Quramnet 开发,该公司于 2008年被 Red Hat&
Docker容器里部署Apache+PHP+MariaDB+phpMyAdmin
前面讲到了创建MariaDB,这次在前面的基础上搭建phpMyAdmin服务,以便友好的管理数据库MariaDB。MariaDB的docker独立出来,这样方便管理,易于扩展。这次我们基于Dockerfile方式创建剩余的服务,Dockerfile也是官方推荐的创建镜像方法。创建Apache+PHP+phpMyAdmin镜像首先启动MariaDB的容器在上一节中我们知道数据库的用户名是root,密
如何避免学习linux必然会遇到的几个问题
相信在看这篇文章的都是对linux系统所迷的志同道合的人,不管你是刚开始学,还是已经接触过一些linux的知识,下面的问题是你在学习linux所必须遇到的,若是没有的话那我只能说大神我服你了。下面我就作为一个过来人分享下我学习后的经验。一、 无法摆脱Windows的思维方式相信大家接触电脑的时候都是从windows开始,windows的思维方式已经根
华为鸿蒙OS体验吓人:比安卓快60%?
关于华为的备份OS似乎传得越来越玄乎,包括鸿蒙、方舟以及最新出炉的“Aurora极光”等。从“证据学”的角度,为鸿蒙背书的资料无疑最多,毕竟国家知识产权商标局中已经批准了其用于操作系统的商标申请。外媒查询WIPO(世界知识产权组织)数据库后发现,华为在柬埔寨、加拿大、韩国、新西兰等至少9个国家以及欧盟地区也提请了鸿蒙商标注册申请,用途涵盖智能手机、便携式计算机、机器人、汽车中控等。上午的报道指出,
固态硬盘知识点一篇文章都告诉你!
固态硬盘的传输速度主要与闪存、主控、接口类型、支持的通道和协议有关。目前市面常见的消费级SSD以QLC闪存颗粒为主,在相同的闪存材质下,受其他几个因素影响传输速度也会有天壤之别。总有人问为什么都是M.2接口SSD,我的读写速度差别人一大截,难道真的是人品不够,只能用一波玄学解释?固态硬盘的传输速度由什么决定?固态硬盘的传输速度主要与闪存、主控、接口类型、支持的通道和协议有关。目前市面常见的消费级S
在Linux系统上部署docker私有仓库
修改配置http访问[root@test01 ~]# cat /etc/docker/daemon.json {"registry-mirrors": ["https://registry.docker-cn.com"],"insecure-registries":["192.168.1
Dell R740服务器设置磁盘直通,不做RAID虚拟磁盘阵列
实验环境1.不做RAID 2.磁盘直通 3.安装win2016切换non-RAID模式F2进入Device Settings后选择第一行的PERC H730,之后点击Physical Disk Mangement然后查看硬盘的状态,是否均为ready,若是ready说明可以被设置为阵列但未配置,若您不需配置阵列则需要将硬盘转换为non-RAID直
细述docker容器创建MariaDB镜像
基于commit命令方式创建docker的安装[root@test01 ~]# yum install docker [root@test01 ~]# systemctl enable docker [root@test01 ~]# systemctl start docke
卧薪尝胆:中兴已掌握研发5nm芯片
最近自主研发芯片成为一个热点,这是手机甚至是整个5G产业链的一项核心技术,掌握在自己手里才有可能不受制于人。在这个领域,Intel、AMD、高通等公司的技术优势要领先国内厂商两三代水平。最近自主研发芯片成为一个热点,这是手机甚至是整个5G产业链的一项核心技术,掌握在自己手里才有可能不受制于人。在这个领域,Intel、AMD、高通等公司的技术优势要领先国内厂商两三代水平。2016年到2018年期间,
细述docker容器中创建SSH服务镜像
基于commit命令方式创建docker的安装[root@test01 ~]# yum install docker [root@test01 ~]# systemctl enable docker [root@test01 ~]# systemctl start docke
实力螃蟹横着走:瑞昱SSD主控突破DRAM缓存瓶颈
随着NAND闪存的降价,SSD硬盘的价格越来越低,使得SATA与PCIe硬盘的价格相差无几了,选择M.2接口SSD的玩家越来越多,毕竟M.2的硬盘性能比SATA版高太多了。随着NAND闪存的降价,SSD硬盘的价格越来越低,使得SATA与PCIe硬盘的价格相差无几了,选择M.2接口SSD的玩家越来越多,毕竟M.2的硬盘性能比SATA版高太多了。PCIe硬盘要想实现高性能也是需要条件的,上DRAM缓存
扳回一局!AMD CPU历史性超越Intel
AMD发布了锐龙3000系列处理器,其中最顶级的锐龙9 3900X是12核24线程,加速频率高达4.6GHz,开创了主流桌面平台核心/线程数的新纪录,让多核处理器不再是高端专属。4天前的台北电脑展上,AMD发布了锐龙3000系列处理器,其中最顶级的锐龙9 3900X是12核24线程,加速频率高达4.6GHz,开创了主流桌面平台核心/线程数的新纪录,让多核处理器不再是高端专属。详细的锐龙3000系列