<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/diaoshi5515</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; diaoshi5515]]></copyright><item><title><![CDATA[字符串处理之下标和切片]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352398</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352398</guid><author>diaoshi5515</author><pubDate>Sat, 23 Sep 2017 16:33:00 +0800</pubDate><description><![CDATA[字符串中"下标"的使用
列表与元组支持下标索引好理解，字符串实际上就是字符的数组，所以也支持下标索引。
如果有字符串:name = 'abcdef'，在内存中的实际存储如下:



如果想取出部分字符，那么可以通过下标的方法，（注意python中下标从 0 开始）

2. 切片
切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。
切片的语...]]></description><category></category></item><item><title><![CDATA[if判断语句]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352399</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352399</guid><author>diaoshi5515</author><pubDate>Sat, 23 Sep 2017 15:14:00 +0800</pubDate><description><![CDATA[&lt;1&gt; 比较(即关系)运算符
python中的比较运算符如下表


运算符描述示例



==
检查两个操作数的值是否相等，如果是则条件变为真。
如a=3,b=3则（a == b) 为 true.


!=
检查两个操作数的值是否相等，如果值不相等，则条件变为真。
如a=1,b=3则(a != b) 为 true.


&lt;&gt;
...]]></description><category></category></item><item><title><![CDATA[常用数据类型转换]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352396</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352396</guid><author>diaoshi5515</author><pubDate>Sat, 23 Sep 2017 13:12:00 +0800</pubDate><description><![CDATA[常用的数据类型转换


函数说明



int(x [,base ])
将x转换为一个整数


long(x [,base ])
将x转换为一个长整数


float(x )
将x转换到一个浮点数


complex(real [,imag ])
创建一个复数


str(x )
将对象 x 转换为字符串


repr(x )
将对...]]></description><category></category></item><item><title><![CDATA[删除文件]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352397</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352397</guid><author>diaoshi5515</author><pubDate>Tue, 05 Sep 2017 10:51:00 +0800</pubDate><description><![CDATA[在Git中，删除也是一个修改操作，我们实战一下，先添加一个新文件test.txt到Git并且提交：

$ git add test.txt
$ git commit -m "add test.txt"
[master 94cdc44] add test.txt
 1 file changed, 1 insertion(+)
 create mode 100644 test.t...]]></description><category></category></item><item><title><![CDATA[撤销修改]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352395</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352395</guid><author>diaoshi5515</author><pubDate>Tue, 05 Sep 2017 10:48:00 +0800</pubDate><description><![CDATA[自然，你是不会犯错的。不过现在是凌晨两点，你正在赶一份工作报告，你在readme.txt中添加了一行：

$ cat readme.txt
Git is a distributed version control system.
Git is free software distributed under the GPL.
Git has a mutable index cal...]]></description><category></category></item><item><title><![CDATA[管理修改]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352394</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352394</guid><author>diaoshi5515</author><pubDate>Tue, 05 Sep 2017 10:42:00 +0800</pubDate><description><![CDATA[现在，假定你已经完全掌握了暂存区的概念。下面，我们要讨论的就是，为什么Git比其他版本控制系统设计得优秀，因为Git跟踪并管理的是修改，而非文件。
你会问，什么是修改？比如你新增了一行，这就是一个修改，删除了一行，也是一个修改，更改了某些字符，也是一个修改，删了一些又加了一些，也是一个修改，甚至创建一个新文件，也算一个修改。
为什么说Git管理的是修改，而不是文件呢？我们还...]]></description><category></category></item><item><title><![CDATA[工作区和暂存区]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352393</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352393</guid><author>diaoshi5515</author><pubDate>Tue, 05 Sep 2017 10:38:00 +0800</pubDate><description><![CDATA[Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。
先来看名词解释。
工作区（Working Directory）
就是你在电脑里能看到的目录，比如我的learngit文件夹就是一个工作区：

版本库（Repository）
工作区有一个隐藏目录.git，这个不算工作区，而是Git的版本库。
Git的版本库里存了很多东西，其中最重要的就是称为stage（或者...]]></description><category></category></item><item><title><![CDATA[版本回退]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352392</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352392</guid><author>diaoshi5515</author><pubDate>Mon, 04 Sep 2017 22:20:00 +0800</pubDate><description><![CDATA[像这样，你不断对文件进行修改，然后不断提交修改到版本库里，就好比玩RPG游戏时，每通过一关就会自动把游戏状态存盘，如果某一关没过去，你还可以选择读取前一关的状态。有些时候，在打Boss之前，你会手动存盘，以便万一打Boss失败了，可以从最近的地方重新开始。Git也是一样，每当你觉得文件修改到一定程度的时候，就可以“保存一个快照”，这个快照在Git中被称为commit。一旦你把文件改乱了，...]]></description><category></category></item><item><title><![CDATA[时光机穿梭]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352390</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352390</guid><author>diaoshi5515</author><pubDate>Fri, 01 Sep 2017 17:40:00 +0800</pubDate><description><![CDATA[我们已经成功地添加并提交了一个readme.txt文件，现在，是时候继续工作了，于是，我们继续修改readme.txt文件，改成如下内容：

Git is a distributed version control system.
Git is free software.

现在，运行git status命令看看结果：

$ git status
# On branch...]]></description><category></category></item><item><title><![CDATA[创建版本库]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352391</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352391</guid><author>diaoshi5515</author><pubDate>Fri, 01 Sep 2017 17:30:00 +0800</pubDate><description><![CDATA[什么是版本库呢？版本库又名仓库，英文名repository，你可以简单理解成一个目录，这个目录里面的所有文件都可以被Git管理起来，每个文件的修改、删除，Git都能跟踪，以便任何时刻都可以追踪历史，或者在将来某个时刻可以“还原”。
所以，创建一个版本库非常简单，首先，选择一个合适的地方，创建一个空目录：

$ mkdir learngit
$ cd learngit
$ pwd...]]></description><category></category></item><item><title><![CDATA[安装Git]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352387</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352387</guid><author>diaoshi5515</author><pubDate>Fri, 01 Sep 2017 17:22:00 +0800</pubDate><description><![CDATA[最早Git是在Linux上开发的，很长一段时间内，Git也只能在Linux和Unix系统上跑。不过，慢慢地有人把它移植到了Windows上。现在，Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。
要使用Git，第一步当然是安装Git了。根据你当前使用的平台来阅读下面的文字：
在Linux上安装Git
首先，你可以试着输入git，看看系统有没有安装Gi...]]></description><category></category></item><item><title><![CDATA[集中式vs分布式]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352388</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352388</guid><author>diaoshi5515</author><pubDate>Fri, 01 Sep 2017 17:10:00 +0800</pubDate><description><![CDATA[Linus一直痛恨的CVS及SVN都是集中式的版本控制系统，而Git是分布式版本控制系统，集中式和分布式版本控制系统有什么区别呢？
先说集中式版本控制系统，版本库是集中存放在中央服务器的，而干活的时候，用的都是自己的电脑，所以要先从中央服务器取得最新的版本，然后开始干活，干完活了，再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆，你要改一本书，必须先从图书馆借出来，然后回到家...]]></description><category></category></item><item><title><![CDATA[Git的诞生]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352385</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352385</guid><author>diaoshi5515</author><pubDate>Fri, 01 Sep 2017 17:09:00 +0800</pubDate><description><![CDATA[很多人都知道，Linus在1991年创建了开源的Linux，从此，Linux系统不断发展，已经成为最大的服务器系统软件了。
Linus虽然创建了Linux，但Linux的壮大是靠全世界热心的志愿者参与的，这么多人在世界各地为Linux编写代码，那Linux的代码是如何管理的呢？
事实是，在2002年以前，世界各地的志愿者把源代码文件通过diff的方式发给Linus，然后由Linus本...]]></description><category></category></item><item><title><![CDATA[Linux常用服务器构建-samba]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352386</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352386</guid><author>diaoshi5515</author><pubDate>Tue, 29 Aug 2017 10:59:00 +0800</pubDate><description><![CDATA[1. 介绍
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件，能够完成在windows、mac操作系统下访问linux系统下的共享文件
2. 安装
使用apt命令安装samba



3. 配置
3.1 创建存放共享文件的路径
在home路径下操作：



修改其权限：



修改samba的配置文件：





...]]></description><category></category></item><item><title><![CDATA[Linux常用服务器构建-ssh和scp]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352383</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352383</guid><author>diaoshi5515</author><pubDate>Tue, 29 Aug 2017 10:54:00 +0800</pubDate><description><![CDATA[1.ssh
&lt;1&gt;ssh介绍
SSH为Secure Shell的缩写，由 IETF 的网络工作小组（Network Working Group）所制定；SSH 为建立在应用层和传输层基础上的安全协议。
SSH是目前较可靠，专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录，以及用户之间进行资料拷贝。
利用SSH协议可以有效防止远程管理过程中的信息泄露问题。...]]></description><category></category></item><item><title><![CDATA[Linux常用服务器构建-ftp服务器]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352384</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352384</guid><author>diaoshi5515</author><pubDate>Tue, 29 Aug 2017 10:50:00 +0800</pubDate><description><![CDATA[ftp服务器
FTP 是File Transfer Protocol（文件传输协议）的英文简称，而中文简称为“文传协议”。
用于Internet上的控制文件的双向传输。
同时，它也是一个应用程序（Application）。基于不同的操作系统有不同的FTP应用程序，而所有这些应用程序都遵守同一种协议以传输文件。
在FTP的使用当中，用户经常遇到两个概念："下载"（Download）...]]></description><category></category></item><item><title><![CDATA[Ubuntu软件操作的相关命令]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352382</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352382</guid><author>diaoshi5515</author><pubDate>Tue, 29 Aug 2017 10:04:00 +0800</pubDate><description><![CDATA[sudo apt-get update 　　          更新源 


sudo apt-get install package        安装包 


sudo apt-get remove package        删除包 


sudo apt-cache search package   ...]]></description><category></category></item><item><title><![CDATA[编辑器之神-vim]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352381</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352381</guid><author>diaoshi5515</author><pubDate>Tue, 29 Aug 2017 10:00:00 +0800</pubDate><description><![CDATA[vi简介
vi是“Visual interface”的简称，它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作，而且用户可以根据自己的需要对其进行定制。Vi不是一个排版程序，它不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排，它只是一个文本编辑程序。 vi没有菜单，只有命令，且命令繁多。
Vi有三种基本工作模...]]></description><category></category></item><item><title><![CDATA[Linux命令-用户、权限管理]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352380</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352380</guid><author>diaoshi5515</author><pubDate>Mon, 28 Aug 2017 18:36:00 +0800</pubDate><description><![CDATA[用户是Unix/Linux系统工作中重要的一环，用户管理包括用户与组账号的管理。
在Unix/Linux系统中，不论是由本机或是远程登录系统，每个系统都必须拥有一个账号，并且对于不同的系统资源拥有不同的使用权限。
Unix/Linux系统中的root账号通常用于系统的维护和管理，它对Unix/Linux操作系统的所有部分具有不受限制的访问权限。
在Unix/Linux安装的过程中，...]]></description><category></category></item><item><title><![CDATA[Linux命令-系统管理]]></title><link>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352379</link><guid>https://blog.youkuaiyun.com/diaoshi5515/article/details/102352379</guid><author>diaoshi5515</author><pubDate>Mon, 28 Aug 2017 18:13:00 +0800</pubDate><description><![CDATA[&lt;1&gt;查看当前日历：cal
cal命令用于查看当前日历，-y显示整年日历：

&lt;2&gt;显示或设置时间：date
设置时间格式（需要管理员权限）：
date [MMDDhhmm[[CC]YY][.ss]] +format
CC为年前两位yy为年的后两位，前两位的mm为月，后两位的mm为分钟，dd为天，hh为小时，ss为秒。如： date 010203042...]]></description><category></category></item></channel></rss>