操作系统启动流程 目录什么是操作系统操作系统的组成计算工作原理图灵机操作系统启动过程--第一阶段bootsect.s阶段 Makefile操作系统过程---第二阶段setup阶段初始化参数启动保护模式操作系统启动过程-----第三阶段system阶段操作系统启动过程----第四阶段main.c阶段什么是操作系统操作系统实际是用来操作硬件资源提供给上层应用使用的一种“特殊软件”操作系统的组成计算硬件主要组成:CPU ,内存,各种输入输...
2021-07-08 Go语言错误处理 错误处理在实际工程项目中,我们希望通过程序的错误信息快速定位问题,但是又不喜欢错误处理代码写的冗余而又啰嗦。Go语言没有提供像Java、C#语言中的try...catch异常处理方式,而是通过函数返回值逐层往上抛。这种设计,鼓励工程师在代码中显式的检查错误,而非忽略错误,好处就是避免漏掉本应处理的错误。但是带来一个弊端,让代码啰嗦。1.1 什么是错误错误是什么?错误指的是可能出现问题的地方出现了问题。比如打开一个文件时失败,这种情况在人们的意料之中 。而异常指的是不应该出现问题的地方出现
chrome浏览器崩溃终极解决方法 如果没有找到传说中的病毒文件, 就别折腾了,卸载重装重装前备份下数据:C:\Users\{{这里是你的用户名}}}\AppData\Local\Google\Chrome将这下面的文件备份到其他位置,卸载重装。...
Python使用Alembic框架进行数据库版本管理 数据库及ORMalembic 版本管理 要使用alembic 首先要安装alembic 管理工具, 使用pip工具进行安装。会自动安装三个依赖包 pip install alembic 执行初始化会生成包括alembic.ini文件在内的一些文件。 其中: alembic.ini 提供的是基本配置, 比如数据...
shell学习总结 一、上一节是正则表达式,课程在B站上:马哥正则表达式,王晓春讲师。视频地址:https://www.bilibili.com/video/av33607890二、bash写的shell脚本第一节P1 第一行必须加上: #!/bin/bash路径,保证以后执行权限。是指此脚本使用/bin/bash来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。...
linux 系统忘记root密码后手动修改 首先不能通过ssh远程登陆linux主机,只能直接打开物理机或者使用VM打开 开机,不停的按上下按键,弹出如下界面: 按下字字母e: 在新的界面,选中第二行,编辑内行kerner,再这行的最后输入e, 按下回车,再次输入b, 这时会进入单用户模式,使用paaswd root来修改root的密码原理:linux有7中运行级别,单用户模式属于第2中。不同linux系统操作流程不同,c...
Ansible视频课程网站转发整理 视频地址https://edu.51cto.com/course/2220.htmlAnsible1:简介与基本安装https://blog.51cto.com/breezey/1757645Ansible2:主机清单https://blog.51cto.com/breezey/1757643Ansible3:ansible.cfg配置说https://blog....
如何解决用****盘下载文件时候显示账号被限速问题 比如下载游戏文件的时候被限速,第一个账号被限速了,将下载好的文件剪切到一个新的文件夹,资源分享到另一个账号,继续下载,会自动读取刚才下载的进度,第二个账号被限速了,同样操作,将资源分享到第三个账号,将第二个账号下载的文件剪切到新的文件夹,用第三个账号下载到指定的文件夹,也会自动读取进度。。。。然后就下载完了, 依次类推,一般三个账号够了吧,不行就等不限速的时候再重复一次。...
openstack nova 组件对instance实例的操作 常规操作Resize:通过应用不同的flavor调整分配给instance的资源 Lock/Unlock:防止对instance的误操作 Pause/Suspend Pause:将instance的运行状态保存在计算节点的内存中,Suspend:将其运行状态保存在磁盘上,重启节点后还能恢复,pause重启节点后就不能恢复了,但是Pause的Resume的速度快。 Snaps...
linux配置网卡IP地址命令详细介绍及一些常用网络配置命令 复制代码 及时生效,重启后失效:ifconfig eth0 192.168.1.102 netmask 255.255.255.0 添加IP地址 route add default gw 192.168.1.1 添加网关, 和上面添加的IP地址要在同一个IP段内。 重启后还生效的:直接修改文件启动生效: vim /etc/sysconfig/network-scripts/ifcfg-eth0...
win10系统右键我的电脑-管理-提示不是一个MMC程序管理打不开问题 首先检查系统中devmgmt.msc文件是否被破坏或丢失:即进入C:\WINDOWS\system32目录中,查看是否存在devmgmt.msc文件,如果找不到该文件,或者点击后出现文件破坏信息,则点击“开始”菜单的“运行”,输入sfc /scannow,系统会检查是否有系统文件被破坏,并修复系统文件,此过程中需要放入Windows XP安装光盘,检查完毕后重启即可;另外也可以尝试从别的相同操...
python数据库编程(ORM) 目录 python数据库编程的步骤ORM编程ORM三个基本能力python的ORM框架总结python数据库编程的步骤引入Python引擎包:比如import PsyCopg语句用于为PostgreSQL 操作做准备 连接数据库:使用引擎包的conne方法连接物理数据库,通常在本步骤中需要输入数据库的IP地址,端口,数据库名, 数据库的用户和密码。对于SQLite...
Socket编程python示例 socket socket最初被作为BSDUNIX的进程通信机制,通常被称作套接字。 当然现在socket已经是window,mac linux等操作系统共同遵守的网络编程标准。它是用来描述IP地址和端口号,是一个通信链的句柄,socket是使用IP地址+端口+协议,一个三元组组成的具有唯一标识的通信链路,可以用来实现在不同虚拟机或者不同计算机之间的通信,同时也能实现在同一个主机内的不同进程间...
网络常用错误代码 五类基本的状态码:1xx 信息:表明服务器已经收到Request, 但需要进一步处理,请客户端等待 2xx 成功: 处理成功 3xx 重定向 请求的地址已被重定向,需要客户端重新发起请求 4xx 客户端错误 :请求中提交的参数或内容有误 5xx 服务器错误: 服务器处理请求出错,一般本类错误需要联系服务器管理员处理场景HTTP错误代码:100: 继续等待 200: 正常完成并返...
魔方初级教程 源文件地址:https://download.csdn.net/download/q1138266752/10888587Xmind软件(非常好用的软件)打开附图片一张:标题 源文件: 第一步对出白色十字形1.1 一个有8个角色块,12个棱块,4个中心块1.2 中心块1.2.1 白色和黄色块对应1.2.2 红色和橙色1.2.3 蓝色和绿色对应1.3...
ubuntu·18配置安装记录 系统安装ubuntu18安装在vmware中,提前安装vmware,磁盘预留空间50G 下载ubuntu18镜像:https://www.ubuntu.com/download/desktop 安装:自行百度 开启效果配置ubuntu18登陆,配置apt源: vi /etc/apt/sources.list# 默认注释了源码镜像以提高 apt update 速度,如有...
ubuntu·18配置安装记录 系统安装ubuntu18安装在vmware中,提前安装vmware,磁盘预留空间50G 下载ubuntu18镜像:https://www.ubuntu.com/download/desktop 安装:自行百度 开启效果配置ubuntu18登陆,配置apt源: vi /etc/apt/sources.list# 默认注释了源码镜像以提高 apt update 速度,如有...
Git基本操作命令 GIT: git是一种分布式版本控制系统,与之相对应的是CVS和SVN等集中式版本版本控制系统 $ git config --global user.name "Your Name"$ git config --global user.email "email@example.com" 创建版本库(window10)新建文件,打开git bash mkdir le...
python 将日志打印到终端显示 import logging as loglog.basicConfig(format='%(asctime)s - %(pathname)s[line:%(lineno)d] - %(levelname)s: %(message)s',level=log.INFO)log.info("test1")结果是:2018-12-16 10:37:36,044 - F:/workspac...
python多重继承中的MRO(方法解释顺序) python允许子类继承多个基类(父类),这种特性就是通常所说的多重继承,但是在多重继承中,如何正确找到没有在当前类(或者当前子类)定义的属性。在使用多重继承的时候,有两个不同的方面要注意;1:要找到合适的属性,2:在重写一个方法的时候,如何调用对应的父类方法以发挥他们的作用,同时在子类中处理好自己的义务。方法解释顺序(MRO: Method Resolution Order)在Pytho...