<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FatalError1的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FatalError1</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FatalError1]]></copyright><item><title><![CDATA[对Linux系统用户登录的理解]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78435771</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78435771</guid><author>FatalError1</author><pubDate>Fri, 03 Nov 2017 15:02:02 +0800</pubDate><description><![CDATA[对Linux系统用户登录的理解
用户：在linux中，用户只是使用者身份的标记，每个用户在登陆之后linux中都是一段数字标识符，而文件是磁盘中的存储区域，linux将区域的访问权限映射给不同的ID号，即用户，这就实现了多用户权限的分配。
密码用于用户的认证，目前可以密码认证，生物认证（虹膜、指纹）等，电子认证（门禁卡）等等。]]></description><category></category></item><item><title><![CDATA[Linux终端类型]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78435277</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78435277</guid><author>FatalError1</author><pubDate>Fri, 03 Nov 2017 14:26:01 +0800</pubDate><description><![CDATA[#终端类型 
 
多用户多终端示意图  
终端类型 
服务器一般无需登陆，连显示器都没有，无需交互式操作 虚拟终端：现在多是PC机的虚拟终端，输入tty显示/dev/tty# 
图形终端： 对应的就是/dev/tty7 8 …
伪终端：输入tty显示的是 /dev/pts/# 
使用ssh远程连接，直接输入各种命令
虚拟终端里的中端，在图像界面下打开的命令提示符terminal，然后输入各种命令
物]]></description><category></category></item><item><title><![CDATA[CSV文件的存取（二维数据）]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78405063</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78405063</guid><author>FatalError1</author><pubDate>Tue, 31 Oct 2017 21:23:20 +0800</pubDate><description><![CDATA[CSV文件的形式：使用，进行分割的文件








将数据写入CSV文件]]></description><category></category></item><item><title><![CDATA[ndarray数组的运算]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78404042</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78404042</guid><author>FatalError1</author><pubDate>Tue, 31 Oct 2017 15:32:49 +0800</pubDate><description><![CDATA[数组的标量运算

在数组的标量运算中，数组中的每一个元素都与标量做运算。




Nmupy一元函数：对ndarray中数据执行元素级元算的函数





其中，np.log(x)是以自然对数e为底，求x的log值。ceiling值是指超过该元素的最小整数值，floor值是指不超过该元素的最大整数值。
import numpy as np
print(np.ceil(10.9)) % 11]]></description><category></category></item><item><title><![CDATA[ndarray数组的索引与切片]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78403449</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78403449</guid><author>FatalError1</author><pubDate>Tue, 31 Oct 2017 14:57:17 +0800</pubDate><description><![CDATA[一维数组的索引和切片





多维数组的索引






同样的索引值还是从0开始，与reshape的命名规则不同，负数代表倒数第几个。






在切片中，索引的第一个数据依旧从0开始，: 表示全部的行或列，忽视限制，而具体的纬度中的 ：：X 表示从头到尾，步长为X的取值。]]></description><category></category></item><item><title><![CDATA[ndarray数组的创建与变换]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78400957</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78400957</guid><author>FatalError1</author><pubDate>Tue, 31 Oct 2017 10:53:07 +0800</pubDate><description><![CDATA[numpy自带的创建数组的函数有


np.arange(注意不要和arrange混淆)np.onesnp.aerosnp.fullnp.eye




使用实例：
值得注意的是ones、zeros、eye所创建的数组都是浮点型，除非指定数据类型，arange创建的是整型。

在科学计算中比较有用的类似ones、zeros、full_like函数


linspace函]]></description><category></category></item><item><title><![CDATA[ndarray数据类型]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78400498</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78400498</guid><author>FatalError1</author><pubDate>Tue, 31 Oct 2017 10:25:38 +0800</pubDate><description><![CDATA[ndaary的属性

ndarray中的元素类型（有正有负）


ndarray中的无符号元素类型（没有负数部分）


ndarray中的复数类型：]]></description><category></category></item><item><title><![CDATA[conda、anaconda、ipython]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78397455</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78397455</guid><author>FatalError1</author><pubDate>Mon, 30 Oct 2017 21:16:00 +0800</pubDate><description><![CDATA[conda：进行包管理和环境管理


包管理：第三方库管理
环境管理：随意切换环境2.x 3.x

anaconda：基于conda一个整合框架，是conda、第三方库、某版本Python的集合，anaconda将这些都当作包同等对待



IPython:能够调用Python解释器的一个交互式环境，IPython是一个前台的显示脚本，核心在于后台的python内核]]></description><category></category></item><item><title><![CDATA[Linux基本法则]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78368990</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78368990</guid><author>FatalError1</author><pubDate>Fri, 27 Oct 2017 20:50:30 +0800</pubDate><description><![CDATA[Linux发行版=各种自研的开源软件+Linux内核
GPL APL LGPL BSD


Linux基本法则： 一切皆文件（包括硬件） 由众多单一目的的小程序组成 组合小程序完成复杂任务 尽可能避免捕获用户接口，为了方便脚本编程以实现自动化执行。 使用文本文件保存程序的配置数据：使用一个文本编辑器即可完成系统及服务配置工作；



Linux系统层次：
程序运行的本质：
运行]]></description><category></category></item><item><title><![CDATA[开源软件和开源协定]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78368739</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78368739</guid><author>FatalError1</author><pubDate>Fri, 27 Oct 2017 20:14:35 +0800</pubDate><description><![CDATA[自由软件（遵循开源协定的软件）：可以自由学习和自由修改源代码，可以出于任何目的来获取使用源代码，可以自由分发源代码，可以自由创建衍生版，


FSF（Free Software Foundation）：自由软件基金会ASF（Apache Software Foundation
开源协定 ：
GPL （general public licence）通用公共许可证：GPLv2、GPLv3]]></description><category></category></item><item><title><![CDATA[API和ABI的理解]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78362829</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78362829</guid><author>FatalError1</author><pubDate>Fri, 27 Oct 2017 11:16:19 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[静态链接和动态链接]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78361647</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78361647</guid><author>FatalError1</author><pubDate>Fri, 27 Oct 2017 10:06:44 +0800</pubDate><description><![CDATA[windows下API为动态链接库dll(dynamic link libraries),Linux系统下API为共享对象so(shared object),由于没有执行入口，所以他们不能单独执行，只能被其他程序调用
下图为windows环境下静态链接和动态链接的区别]]></description><category></category></item><item><title><![CDATA[操作系统架构随笔]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78355016</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78355016</guid><author>FatalError1</author><pubDate>Thu, 26 Oct 2017 16:04:00 +0800</pubDate><description><![CDATA[为什么要开发OS：
每种不同的硬件使用规格不同，x86_64 x86_32以及ARM架构不尽相同，各种内存规格也不同，各种显卡的显示芯片也不同，需要程序猿自己去进行涉及对应的底层的调度，难度很大，而且如果更换硬件，程序就可能失效。

程序猿和硬件之间的层次的严重不协调可以通过增加一个中间层来解决。 程序猿和硬件之间层次相差太远，不管是什么硬件，使用该中间层解决差异，调度硬件，如果程序要画一条]]></description><category></category></item><item><title><![CDATA[操作系统历史以及Linux发行版简介]]></title><link>https://blog.youkuaiyun.com/FatalError1/article/details/78349431</link><guid>https://blog.youkuaiyun.com/FatalError1/article/details/78349431</guid><author>FatalError1</author><pubDate>Thu, 26 Oct 2017 09:36:40 +0800</pubDate><description><![CDATA[每种芯片有不同的汇编语言，所以需要使用高级语言进行编程，高级语言离人比较近，所以需要编译器翻译成机器语言
各种语言都能调用的：库（共享模块）。

windows基于DOS研发，底层DOS对上层多任务交互薄弱，经常因资源竞争而蓝屏，windsows、windows2.0、windows 3.0。后来bill gates招收VAX小型机的vms监控程序作者来改进windows解决了该问题，出现了]]></description><category></category></item></channel></rss>