<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Y1ah的Blog]]></title><description><![CDATA[一所双非在研计算机学子的摸鱼日常]]></description><link>https://blog.youkuaiyun.com/Already233</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Already233]]></copyright><item><title><![CDATA[Android侧边导航栏+ListView基础实践]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/86537787</link><guid>https://blog.youkuaiyun.com/Already233/article/details/86537787</guid><author>Already233</author><pubDate>Fri, 18 Jan 2019 12:09:41 +0800</pubDate><description><![CDATA[Android基础项目实践
本学期学习了Android的开发课程，期末也做了一款很萌新向的App作为课程的内容输出吧。
这篇博客就拿来记录一下开发过程和相关内容吧

0x01 前言
言归正传，首先说一说做这么一款App的想法。
一个是出于完成课程报告的角度（有一些要求），另一个就是学了很多确实想做点什么。至于为什么做这个，起初也考虑过仿一些常用的App的想法，但是心里总是不太愿意，想做些没有的。（...]]></description><category></category></item><item><title><![CDATA[读取CSV文件进行简单的数据处理与可视化分析]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/82453927</link><guid>https://blog.youkuaiyun.com/Already233/article/details/82453927</guid><author>Already233</author><pubDate>Thu, 06 Sep 2018 09:37:47 +0800</pubDate><description><![CDATA[机缘巧合之下，看到了这么一个题，之前也没接触过可视化这一块，感觉挺有意思就顺手做了做



大致意思呢，就是在csv里有三种数据：一个时间，一个振幅（emmm，有点别扭），一个频率。但是在频率上有问题，有外在频率干扰，要过滤掉干扰，找出传递真正信息的频率。并对其传递的信息做出可视化分析

附上csv文件：https://blog-1258660208.cos.ap-beijing.myqcloud...]]></description><category></category></item><item><title><![CDATA[Linux安装python库--gmpy2]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/81516108</link><guid>https://blog.youkuaiyun.com/Already233/article/details/81516108</guid><author>Already233</author><pubDate>Wed, 08 Aug 2018 22:02:03 +0800</pubDate><description><![CDATA[gmpy2 is a C-coded Python extension module that supports multiple-precision arithmetic. In addition to supporting GMP or MPIR for multiple-precision integer and rational arithmetic, gmpy2 adds support...]]></description><category></category></item><item><title><![CDATA[Linux虚拟机的安装与基本环境配置]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/81227467</link><guid>https://blog.youkuaiyun.com/Already233/article/details/81227467</guid><author>Already233</author><pubDate>Thu, 26 Jul 2018 23:32:29 +0800</pubDate><description><![CDATA[写在前面，Linux作为现今比较流行的操作系统，很多人都对他有需求。但是方法只有那几个：双系统、子系统和虚拟机。

双系统需要用户有着丰富的重装系统经验，而且需要重置硬盘。对于并非需求极为强烈的用户来说得不偿失。而子系统，用的人又相对较少。那么，绝大部分人都采取的虚拟机的这种方法。

一、安装准备

VMware Workstation这款虚拟机软件相信都不陌生，在本文中以此软件为例。为了方便大家...]]></description><category></category></item><item><title><![CDATA[C 结构体]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/81072080</link><guid>https://blog.youkuaiyun.com/Already233/article/details/81072080</guid><author>Already233</author><pubDate>Mon, 16 Jul 2018 22:29:51 +0800</pubDate><description><![CDATA[在C语言中，当我们需要把一些数据放在一起的时候，我们常会用到结构体这么个东西，用struct把数据包装在一个内存空间内。结构体内我们可以存放各种类型的数据和变量，除了常见的int、char、数组，以及指针等等，甚至还可以是其他的结构体。

结构体由结构成员、结构类型和结构变量组成 。其中结构成员是最小的单位，即结构体内设定的多个变量。一个单个的结构体是一个结构类型，由多个结构变量组成。结构变量是在...]]></description><category></category></item><item><title><![CDATA[C语言 指针相关]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80958378</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80958378</guid><author>Already233</author><pubDate>Sun, 08 Jul 2018 13:34:46 +0800</pubDate><description><![CDATA[    C语言是一门面向过程的编程语言，而指针这个东西 对于C语言来说又是十分重要的，同时也是其他编程语言所没有的。在进行C语言的程序编写时，指针的合理运用会带来很好的运行效率。    首先，说明两个符号。第一个“%p”，这个符号指输出指针地址，可以查看指针所指的地址；第二个“&amp;amp;”，我们在scanf语句常会用到这个符号，但是它又是什么含义呢。这里说明一下它的意义是指：取地址。所以scanf...]]></description><category></category></item><item><title><![CDATA[Python 环境下的文件操作]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80535365</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80535365</guid><author>Already233</author><pubDate>Fri, 01 Jun 2018 21:04:46 +0800</pubDate><description><![CDATA[       程序作为一个工具，并不是任何都需要由用户输入，我们可以通过文件实现数据的读取和写入。

       关于文件，它是数据存储的一种形式，有两种形式：文本和二进制。至于这两种形式，存储时本质上都是以二进制的形式。只是我们打开时，展示的方式分为二进制形式和文本形式两种罢了。

       下面，从 读取 和 写入 这两个方面来说明。

       但是，在进行操作之前，关于文件的任何...]]></description><category></category></item><item><title><![CDATA[Python 环境下的函数]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80526510</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80526510</guid><author>Already233</author><pubDate>Thu, 31 May 2018 16:37:49 +0800</pubDate><description><![CDATA[       在众多的编程语言中，函数 这个字眼并不陌生，只是各种语言中所用的语法不同。今天分享一下关于在Python环境下的函数定义及调用。

       函数，一段代码的表示，是一段具有特定功能，可重用的语句组，通过一段代码块来完成某一特定功能。具有两个作用：方便代码服用 和 降低编程难度。

       在Python环境下的代码如下：


def &amp;lt;函数名&amp;gt;(参数):
  ...]]></description><category></category></item><item><title><![CDATA[Python 环境下的异常及处理]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80522627</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80522627</guid><author>Already233</author><pubDate>Thu, 31 May 2018 16:32:05 +0800</pubDate><description><![CDATA[       在 Python 中，用 异常对象 来表示异常情况。遇到错误后，会引发异常。若，该异常未被 处理 或 捕捉，程序就会用 回溯（traceback） 来终止程序的运行。这个部分，常用于 使程序能捕捉错误并对其进行处理，使程序得以顺利运行。只有很少数情况用于提示错误，并终止程序。

 

raise 语句
       使用 raise 语句，可以引发异常。即，无论是否确实有错误引发异常...]]></description><category></category></item><item><title><![CDATA[Python 环境下的三种基础结构]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80494442</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80494442</guid><author>Already233</author><pubDate>Tue, 29 May 2018 12:47:17 +0800</pubDate><description><![CDATA[       众所周知，在我们的程序世界里有三大结构：顺序结构、分支结构、循环结构。

       我们来逐一看一下。

 

顺序结构

       自上而下地执行编写的代码

 

分支结构

       根据不同的情况，走对应的分支，执行不同的代码

       在Python里面，常用 if elif else 的搭配

 

单分支结构
       当满足某一条件，即判断条件内...]]></description><category></category></item><item><title><![CDATA[Python 计算生态及第三方库]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80474941</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80474941</guid><author>Already233</author><pubDate>Mon, 28 May 2018 08:54:35 +0800</pubDate><description><![CDATA[       说到Python，便不得不提起它拥有的庞大计算生态，从游戏制作，到数据处理，再到数据可视化分析，等等......这些计算生态，为Python使用者提供了更加便捷的操作，以及更加灵活的编程方式。

       在我们学习的过程中，会需要很多第三方库的支持。所有的库在官网的PyPI里面都可以查询到。



       从图中我们可以看到惊人的数字，在这众多的资源中，肯定有你需要的。
...]]></description><category></category></item><item><title><![CDATA[Python 安装及环境配置]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80448254</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80448254</guid><author>Already233</author><pubDate>Fri, 25 May 2018 11:08:01 +0800</pubDate><description><![CDATA[       在已经分享过几篇内容之后，突然想起来，还没有一篇关于Python开发环境配置的文章。所以在这里插入一篇啦~

       首先是软件的安装，我们可以在官网 https://www.python.org/ 进行下载。

可以根据各自电脑系统的配置，下载32位、64位的，同时，推荐选择列表中的 executable installer 进行下载，这个是我们非常熟悉的 .exe 可执行的...]]></description><category></category></item><item><title><![CDATA[Python 数据类型之字典]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80433031</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80433031</guid><author>Already233</author><pubDate>Thu, 24 May 2018 18:04:50 +0800</pubDate><description><![CDATA[数据类型之字典

       鉴于把字典留在最后，我将在本篇中做出解答。我第一次接触 字典 的时候，它就给我留下了深刻的印象。

       至于为什么，下面揭晓答案——因为它独特的存储形式：键值对（key-value）。

       对于这一部分内容，我们需要先理解“映射”。它的意义在于：提供 作为索引的键，与作为数据的值 之间的 对应关系。而字典，可以说是把这一理念体现的十分到位了。
...]]></description><category></category></item><item><title><![CDATA[Python 数据结构之列表、元组]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80425733</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80425733</guid><author>Already233</author><pubDate>Wed, 23 May 2018 22:41:58 +0800</pubDate><description><![CDATA[数据类型之列表、元组

       今天来分享一下关于列表和元组的学习心得。本篇是数据类型系列的倒数第二篇，最后一篇我们单独留给元组，同时会在该篇中解释原因，敬请期待。

       关于列表，这一类型可以说是与之前所分享的 集合 类型相似。但是，仅仅是相似而已，还是存在差距的，要不怎么会是一种新的数据类型呢

一、列表

       列表用 [ ] 表示，内部用逗号 ' , ' 分隔。内部...]]></description><category></category></item><item><title><![CDATA[Python 数据类型之集合]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80403606</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80403606</guid><author>Already233</author><pubDate>Tue, 22 May 2018 12:56:08 +0800</pubDate><description><![CDATA[数据类型之集合

       诶...... 今天好像没什么前言可以说。 那，就直接切入正题吧。

       

       首先给出解释：多个元素的无序组合。

       和数学中提到的集合概念一致，具有 无序、元素唯一、确定性（不可更改） 的性质。集合用 { } 表示，内部用逗号 ' , ' 分隔。内部元素不受数据类型限制，可混合使用。 

       创建时使用 { } 或者 ...]]></description><category></category></item><item><title><![CDATA[Python 数据类型之字符串]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80393549</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80393549</guid><author>Already233</author><pubDate>Mon, 21 May 2018 22:24:02 +0800</pubDate><description><![CDATA[数据类型之字符串

        关于字符串类型，在Python 3.x 的版本中，这一类型有很广泛的使用空间。

       先来看一看它的基本解释：由0个或多个字符组成的有序的字符序列。 说简单点，就是 一串字符连在一起。紧接着来说一下它的特性和方法。

       首先，它身为字符串，我们可以通过像数组一样的 a[ ]，通过在括号内添加不同的数字，来找到对应的字符。以一个表格为

  ...]]></description><category></category></item><item><title><![CDATA[Python 数据类型之数字]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80385453</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80385453</guid><author>Already233</author><pubDate>Sun, 20 May 2018 21:54:05 +0800</pubDate><description><![CDATA[数据类型之数字

       在Python 3.x 中，我们有六大数据类型，这一篇分享一下关于数字类型的收获。

       细分三个小类：整数类型、浮点数类型、复数类型

 

一、整数类型

       可正可负，且无数值范围限制。  最常用的函数乘方pow(a, b)，计算a的b次方。若开方，b可为 1/2

       通常用四种进制表示：十进制

               ...]]></description><category></category></item><item><title><![CDATA[Python 命名及保留字]]></title><link>https://blog.youkuaiyun.com/Already233/article/details/80383779</link><guid>https://blog.youkuaiyun.com/Already233/article/details/80383779</guid><author>Already233</author><pubDate>Sun, 20 May 2018 18:52:28 +0800</pubDate><description><![CDATA[标识符和保留字

       标识符中，有一类称为用户自定义标识符。这个里面包含了变量名，函数名，类名等等。

       不要小看这些名字，他们也是很重要的。在大型的程序中，起名，经常会令人头疼。

       或许有的人会疑惑，为什么起一个名字会这么令人头疼。这里面其实有很大的学问。一个好的名字，能够让人通过名字便联想到它的作用和意义。在编写过程中，我们不仅要自己读得懂，更要为其他人创建...]]></description><category></category></item></channel></rss>