自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 轻松搞定表白女朋友:Android版APP (零基础也可直接下载软件)

轻松搞定表白女朋友:Android版软件 (零基础也可直接下载软件) 在我们平时生活当中,经常会看到一些表白女朋友的html网页,但是Android端的表白软件可以说是基本没有,笔者在全网搜了一下,就没有一个可以用的。安卓端可以给人一种定制和精美的感觉,这是网页所做不到的,网页链接不见了就没...

2019-04-17 13:51:00

阅读数 8932

评论数 4

原创 Linux下新建txt文件并编辑

1. touch + qwe.txt(文件名 ) 创建文件akk.txt文件 2.vi akk.txt vi为进入vim编辑器命令,意为在vim编辑器中编辑qwe.txt文件 3.i i意为insert为输入模式,输入i之后你就可以开始编辑这个txt文件了 4.esc 退出编辑模式 5. ...

2020-03-25 13:47:00

阅读数 24

评论数 0

原创 数据结构和算法:Python实现二分查找(Binary_search)

在一个列表当中我们可以进行线性查找也可以进行二分查找,即通过不同的方法找到我们想要的数字,线性查找即按照数字从列表里一个一个从左向右查找,找到之后程序停下。而二分查找的效率往往会比线性查找更高。 一.二分查找的步骤 二分查找的步骤首先是将列表进行升序或者降序排列,否则无法进行数字的比较,也就无法进...

2020-03-23 07:03:00

阅读数 15

评论数 0

原创 Git以及Github使用指南(英文和中文翻译版)

官方的网址如下,讲解地比较详细,就没有必要买实体书看了,遇到问题也可以在这本书上进行查找,如果只想了解git的基本使用,有个大体的了解,阅读第二章即可。 https://git-scm.com/book/en/v2 ...

2020-03-20 16:14:00

阅读数 13

评论数 0

原创 R语言入门:处理缺失值和数据清洗

R语言给我们提供了一些有用的函数来济宁数据的清理来处理数据的缺失值,让我们先来看看什么是数据的缺失值吧! 一.数据的缺失值 在R语言当中数据的缺失值用NA来表示,有的时候我们会发现在一个数据集当中的某些值显示的是NA,那么就说明这个值是缺失的值了,那么缺失值是否可以用来做运算呢? 比如说我们建立一...

2020-03-16 14:41:00

阅读数 29

评论数 0

原创 数据结构与算法(Python版):时间复杂度和大O表示法

一.时间复杂度 首先我们来看一个问题·: 题目:如果a+b+c=1000,且a^2+b^2=c^2(a,b,c为自然数),如何求出a,b,c所有可能的组合? 看到这个题目我们的第一反应则是直接套用三个循环使用枚举法直接得到答案,程序如下: import time start_time = ti...

2020-03-15 09:58:00

阅读数 22

评论数 0

原创 Python当中负数的地板除以及负数的取余(//,%)

一.负数的取余 我们先来看看几个负数取余的例子: >>> -76%9 5 在76是正数的情况下,这个结果应该是4,因为8*9=72,余数是4,而在负数的情况下是5 >>> -90%8 6 在90是正数的情况下,这个结果应该是2,余数为4,而在负数的情况下...

2020-03-14 10:27:00

阅读数 16

评论数 0

原创 R语言入门:因子的使用

在R语言当中有因子这个特殊的数据结构,和别的编程语言不同,这个数据结构的主要目的是用来分类,计算频数和频率,在后期将R语言用于统计学当中将会十分受用。并且在绘图当中,我们使用同样的数据,将其转化为因子之后,在将这些数据放入绘制图像的函数当中,图像将会变得更加具有可读性。我们有两种方式来创建因子这个...

2020-03-11 20:14:00

阅读数 22

评论数 0

原创 Python .format()的详细使用(英文版)

英文原文在这儿:https://pyformat.info/#number_padding Padding numbers Similar to strings numbers can also be constrained to a specific width. Old '...

2020-03-10 07:40:00

阅读数 14

评论数 0

原创 R语言入门:str()函数的使用

str()函数的作用用英语来表示是:check classification of viriables,一般用于检查数据框当中有哪些数据,首先我们先引入一个“钻石”的数据看看,其中的代码如下所示: > diamonds # A tibble: 53,940 x 10 carat cu...

2020-03-06 13:46:00

阅读数 26

评论数 0

原创 R语言入门:直方图histogram的绘制

直方图和条形图最大的不同则是直方图可以用于显示出一个数据的频数,具有统计的作用,我们下面来看一一看直方图在R语言当中是如何绘制的吧! 首先创建一系列的数据: h<-c(4,6,3,46,3,5,7,8,3,4,3,4,5) 创建完之后将这个数据纳入到直方图histogram的绘制函数hi...

2020-03-06 12:30:00

阅读数 32

评论数 0

原创 R语言入门:对于boxplot()箱型图的直观理解

在图中我们可以看到上边缘代表的是数据当中的最大值,下边缘代表的是数据当中的最小值,上四分位数在整个箱子的最上方,下四分位数位于箱子的最下方,中位数位于箱子当中中间偏上的位置的一条黑线,不同的数据集当中黑线所在的位置也不一样,有可能黑线在箱子稍上方也有可能黑线在箱子稍微靠下的位置。这样我们就能够理解...

2020-03-06 12:08:00

阅读数 25

评论数 0

原创 R语言入门:条形图barplot()的绘制

要绘制条形图十分简单,barplot()函数的使用方法如下: barplot(h,name.arg,xlab,ylab,col,main,border) 其中一共有七个参数,它们的书写顺序不一定要按照上面给出的顺序,可以自己随便写一个顺序,参数也不一定要写全。现在我们来了解每一个参数的含义: ...

2020-03-06 11:46:00

阅读数 31

评论数 0

原创 R语言入门:数据框的创建和访问

想要创建一个数据框,首先应当创建数据框当中的数据,然后再将这些数据纳入到数据框这个数据结构当中在数据较少的情况下也可以直接通过一行代码进行创建,如下所示: > data<-data.frame(name=c("John","Bob","...

2020-03-05 12:33:00

阅读数 23

评论数 0

原创 Python当中的命令行参数sys.argv[]的使用方法

首先,命令行参数的英语是commond line arguments,这个十分重要,如果考试考到连它的英语都不认识就麻烦大了。命令行参数这个函数的作用是用于接收程序外部的数据和字符串,这些数据和字符串则是在运行命令行的时候进行输入的。 如果是sys.argv[0],那么这个代表的则是这个程序的标题...

2020-03-04 12:39:00

阅读数 22

评论数 0

原创 R语言清除单个变量和全部变量

清除全部变量的代码为: rm(list = ls()) 清除单个变量为: rm(object) #变量名 清除方法类似于Linux系统删除系统文件

2020-03-02 12:25:00

阅读数 92

评论数 0

原创 linux下添加环境变量

例子: 使用命令将这个目录:“/home/geeksongs/.local/bin”添加进环境变量 命令行如下: export PATH=/home/geeksongs/.local/bin:$PATH 查看是否添加成功: geeksongs@DESKTOP-V7FKNMA:~$ echo ...

2020-03-01 16:15:00

阅读数 21

评论数 0

原创 Linux下目录概览

各目录含义: /bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev :dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux...

2020-03-01 15:14:00

阅读数 21

评论数 0

原创 Python当中tuple元组的使用

python当中元组的使用比起list列表来说就简单多了!因为tuple一般是不能进行修改的,一旦进行定义则无法进行修改其tuple当中元素的指向,只有一种情况可以进行修改,就是tuple当中还涵盖了list这个数据结构,这样我们可以修改tuple当中的list,但是tuple当中的指向是没有发生...

2020-03-01 14:41:00

阅读数 27

评论数 0

原创 Python当中list列表的使用(创建列表,删除列表元素,添加列表元素,插入列表元素)...

程序如下: #这里我们将进行列表的学习,这个列表不能和R当中的列表弄混了 classmate=['bob','Python','Java'] b=["wife","mother"] print(l...

2020-03-01 13:33:00

阅读数 23

评论数 0

原创 Windows下subsystem子系统(wsl)的默认安装位置

位置在: C:\Users\THINK\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs 备注:THINK是我的Windows登录用户名,你换成自己的用户名即...

2020-03-01 12:54:00

阅读数 68

评论数 0

原创 Python输出当中的占位符以及保留小数位数

百分号前面的数字表示输出数字前面的空格数,后面的“.x”表示保留小数为x位小数,就这么简单!但是需要记住!如下面的代码所示: >>> print("my age is %8.3f"%(18.89898))my age is 18.899>>...

2020-02-29 13:47:00

阅读数 67

评论数 0

原创 R语言入门:列表的创建与索引

在R语言当中也具有列表这个数据结构,这个数据结构奠定了之后我们学习的基础,列表具有可存储多种数据结构的属性,同一个列表可以同时存储字符串,向量,矩阵,数组等多种数据结构,下面我们就来看看一个创建列表的例子: 一.创建列表: 首先创建四个不同的护数据结构,然后再将其注入进一个列表当中: > ...

2020-02-29 11:31:00

阅读数 44

评论数 0

原创 R语言入门:矩阵和数组的运算

一.创建矩阵和数组 首先在这一节的教程开始之前,我们需要清楚的是矩阵是特殊的数组,因为矩阵属于二维数组,而数组可以是一维,三维,甚至n维。 比如说我们要创建一个元素为20个,4行5列的矩阵,则输入以下代码: > x <-matrix(1:20,4,5) > x [,1...

2020-02-29 09:34:00

阅读数 15

评论数 0

原创 R语言入门:向量的运算

向量之间的加减乘除运算: > x <- 1 > x [1] 1 2 3 4 5 6 7 8 9 10 > x=x+1 > x [1] 2 3 4 5 6 7 8 9 10 11 > x = 1:10 > x [1]...

2020-02-27 12:36:00

阅读数 34

评论数 0

原创 Linux报错:rm: cannot remove 'xxx': Is a directory

rm: cannot remove 'xxx': Is a directory表示这个文件是无法remove移除的,因此我们不能仅使用rm来将这个文件夹进行删除,需要使用: rm -rf 命令则可以将文件删除,删除之后利用命令:ls查看当前文件当中的目录检查是否已经被删除。...

2020-02-26 19:30:00

阅读数 61

评论数 0

原创 Python当中的len(),str(),input(),print()函数当中值得注意的点

在python当中很多时候会用到这三个函数,这也是考试当中十分常见的考点,这里做一些记录: 1.len():用于测量变量当中的字符串/元组等的长度 举个例子: >>> stt="great" >>> len(stt) 5 >>&...

2020-02-26 19:27:00

阅读数 57

评论数 0

原创 R语言入门:向量索引

这节的内容是建立在之前我们对R语言最基本向量赋值的基础之上的,笔者本人学完R当中向量的索引感觉异常舒适,因为这个比Python的索引爽多了,是什么值开始索引就从哪里开始索引,到哪里结束就在哪里结束,而不会像Python一样有的时候输入0实际上是从1开始计数,有的时候到99为止实际上你要索引到100...

2020-02-25 20:41:00

阅读数 56

评论数 0

原创 R语言入门:向量初探

R语言主要用于统计,因此引入了向量这个概念将更好地进行统计计算,在其他无法引入向量的语言当中则会使用循环来计算一些大规模的数据,在R语言当中则不需要,下面我们来看看R语言当中向量的具体用法吧! 首先,如果我们把x作为一个向量,将其赋值为拥有五个元素的向量,代码如下: > x <- c...

2020-02-22 20:26:00

阅读数 30

评论数 0

原创 R语言入门:使用RStudio的基本操作

R语言在人工智能,统计学,机器学习,量化投资,以及生物信息学方面有着十分广泛的运用。也是我大学的必修课,因此这里梳理一些有关R语言的知识点,做做记录。 首先我们需要知道R语言的工作区域,R语言默认的工作区域是在“C:/Users/lenovo/Documents”目录下,然而一般这样就会导致电脑的...

2020-02-22 08:34:00

阅读数 63

评论数 0

原创 Android开发当中ListView的使用

首先我们看ListView实现之后的的效果,如下图所示: 现在我们来看看如何来实现这个可以进行上下活动的ListView: 首先是主界面Activity_Main.xml的代码: <?xml version="1.0" encoding="utf-8...

2020-02-18 10:03:00

阅读数 22

评论数 0

原创 Android沉浸式状态栏实现

在安卓开发当中,顶部的状态栏很多时候是和我们自己所设定的安卓背景颜色不相同的,看起来就十分别扭,就如同下图所示,状态栏是深绿色,我们的背景却是一个十分好看的渐变颜色: 在使用沉浸式状态栏之后的界面如下: 如何将顶部的状态栏设置成透明的呢,我们可以在主活动的 onCreate() 方法当中...

2019-12-12 21:32:00

阅读数 16

评论数 0

原创 Android利用碎片fragment实现底部标题栏(Github模板开源)

在安卓开发当中,一个十分重要的布局则是底部标题栏了,拥有了底部标题栏,我们就拥有了整个软件UI开发的框架,一般而言,整个软件的布局首先就是从底部标题栏开始构建,然后再开始其他模块的编写,组成一个完善的软件,那么如何才能够编写一个底部标题栏呢,我这里使用了碎片来实现,当然是碎片的动态加载的方式,静态...

2019-12-05 14:57:00

阅读数 27

评论数 0

原创 安卓Android碎片fragment实现静态加载

静态加载好后的界面如下,两个碎片分别位于一个活动的左边和右边: 左边和右边分别为一个碎片,这两个碎片正好将一整个活动布满。一个活动当中可以拥有多个碎片,碎片的含义就是可以在同一个UI界面下,将这个界面分成好几个界面,并且可以分别更新自己的状态,如果没有碎片,那么如果你想要单独在某一个区域实现活...

2019-11-28 19:07:00

阅读数 17

评论数 0

原创 安卓AlertDialog四种对话框的最科学编写用法

首先我们上图: xml的代码如下,用于编写按钮: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.andr...

2019-11-24 12:53:00

阅读数 18

评论数 0

原创 sklearn实现逻辑回归

首先我们来看下面一组数据集: 前面的x1与x2都表示的是年收入和年龄这两个因素决定的是否买车的结果。 开始代码部分,我们先输入x和y的变量,开始输入数据: from sklearn import linear_model X=[[20,3], [23,7], [31,10], ...

2019-11-10 10:07:00

阅读数 12

评论数 0

原创 评估算法的性能

我们要想去度量一个算法的性能,有多种方法,比如度量算法的运行时间,统计指令,度量算法所使用的内存等方法,下面我们一个一个的来解读一下 1.度量算法的运行时间 度量算法的运行时间的一种方法是,利用计算机自带的一个计时器,来获取一个循环所执行的运行时间,我们通过连续几个循环的执行时间从而找出每一个...

2019-07-31 19:54:00

阅读数 53

评论数 0

原创 大一学习计划

大一其实主要是一个打基础的阶段,主要目标是学好数学和编程当中的数据结构。 因此大一可以参加的比赛时: 1.数学建模美赛 2.ACM竞赛 数学建模竞赛还算是比较好学的,钻研数学就可以了,除了数学还有则是编程当中的数据结构,我个人可能将会先用python把数据结构学一遍,然后再用java把数据...

2019-07-28 23:02:00

阅读数 111

评论数 0

原创 技术创业浅聊:什么是企业所取得的经济效果

一.经济效果 1.计算经济效果的计算公式是,这个是比值表示法: 经济效果=成果/消耗 或者使用公式: 经济效果=产出/投入 比值表示法的简单应用有: 劳动生产率=工业生产总值/劳动者人数 2.下面是经济效果的差额表示法: 经济效果=成果-消耗 典...

2019-07-28 22:28:00

阅读数 33

评论数 0

原创 图像的代数运算

代数运算指的是两幅或者多幅图之间进行点对点的加减乘除运算最后输出图像的一个过程,如果输入图像为A(x,y),B(x,y),输出图像为:C(x,y)则有以下这几种形式: 1.图像的加法运算 主要应用举例:图像的叠加,利用均值算法去除“叠加性”的随机噪音。 2.图像的减法运算 将不同时刻拍摄的...

2019-07-27 18:32:00

阅读数 104

评论数 0

提示
确定要删除当前文章?
取消 删除