自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cape的博客

技术博客

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 均方根误差(RMSE),平均绝对误差(MAE),标准差(Standard Deviation)的对比

RMSERoot Mean Square Error,均方根误差是观测值与真值偏差的平方和与观测次数m比值的平方根。是用来衡量观测值同真值之间的偏差MAE Mean Absolute Error ,平均绝对误差是绝对误差的平均值 能更好地反映预测值误差的实际情况.标准差Standard Deviation ,标准差是方差的算数平方根是用来衡量一组数自身的离散程度

2017-11-24 13:54:44 217129 2

原创 TensorFlow快速入门

一、前言目前,深度学习已经广泛应用于各个领域,比如图像识别,图形定位与检测,语音识别,机器翻译等等,对于这个神奇的领域,很多童鞋想要一探究竟,这里抛砖引玉的简单介绍下最火的深度学习开源框架 tensorflow。本教程不是 cookbook,所以不会将所有的东西都事无巨细的讲到,所有的示例都将使用 python。那么本篇教程会讲到什么?首先是一些基础概念,包括计算图,graph 与 session

2017-11-17 13:44:04 433

原创 机器学习一些基本概念(笔记)

1、机器学习的定义广义上来说,机器学习是一种能够赋予机器学习的能力以此让它完成直接编程无法完成的功能的方法但从实践的意义上来说,机器学习是一种通过利用数据,训练出模型,然后使用模型预测的一种方法。2、机器学习的范围模式识别=机器学习。模式识别源自工业界,而机器学习来自于计算机学科。数据挖掘=机器学习+数据库。大部分数据挖掘中的算法是机器学习的算法在数据库中的优化。统计学习近似等于机器学习

2017-11-17 09:22:01 809

转载 Linux 搜索命令:find,locate,whereis,which,type

1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下:  $ find <指定目录> <指定条件> <指定动作>  - <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。  - <指定条件>: 所要搜索的文件的特征。  - <指定动作>: 对搜索结果进行特定的处理。如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结

2017-11-16 13:11:37 482

转载 葵花宝典:软件开发高手是这样炼成的!

中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为“不败”。   但什么才是软件开发的葵花宝典?    让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团队的表现差异 很大,组织的表现差异很大,国家的表现差异很大。这不象体力占主要的劳动,象百米王跑百米的速度

2017-11-16 11:39:56 610

原创 linux 压缩和解压缩命令gz、tar、zip、bz2

gzip压缩后的格式为:*.gz 这种压缩方式不能保存原文件;且不能压缩目录命令举例:#压缩[root@localhost tmp]# gzip buodo[root@localhost tmp]# lsbuodo.gz#解压[root@localhost tmp]# gunzip buodo.gz [root@localhost tmp]# lsbuodotar命令选项:

2017-11-16 10:56:47 167807 1

转载 Shell 字符截取命令:cut, printf, awk, sed

cut命令  cut [选项] 文件       -f 列号 ( --field 提取第几列 )    -d 分隔符 ( --delimiter 按照指定分隔符分割列 )  vi user.txt  ( 行间分隔符为制表符Tab,cut的默认分割符是制表符 )  提取系统的用户名和uid:   cut -d ":" -f 1,3 /etc/passwd  与grep组合使用:

2017-11-15 11:27:36 2165

原创 centos7 源码包与RPM包区别,以及源码包安装过程

源码包与RPM包的区别1、概念上的区别 软件包分类 源码包 RPM包 包的形式 C源文件包 编译之后的二进制包 优点 开源;可以自由选择所需功能;可看源代码;卸载方便(直接删除安装位置); 使用简单,只需要几个命令就可以实现包的安装、升级、查询、卸载;安装速度快; 缺点 安装步骤过多;编译时间过长; 不能看源代码;功能选择不如源代码灵活;依赖性;2、安

2017-11-14 21:28:21 3673

原创 centos7 RPM包之yum命令

前面讲过了“RPM包之rpm命令”: http://blog.csdn.net/capecape/article/details/78529159本节讲”RPM包之yum命令”我们的yum源的目录/etc/yum.repo.d/下有几个文件: 如果系统能联网,则使用的是默认的网络yum源文件CentOS-Base.repo,若不能联网,则使用的光盘yum源文件为CentOS-Media.repo

2017-11-14 20:08:04 4420

原创 centos7 RPM包之rpm命令

RPM包与源码包的区别1、软件包分类源码包:C源代码包rpm包:编译之后的二进制包2、源码包优点:开源;可以自由选择所需功能;可看源代码;卸载方便(直接删除安装位置);缺点:安装步骤过多;编译时间过长;3、RPM包优点:使用简单,只需要几个命令就可以实现包的安装、升级、查询、卸载;安装速度快;缺点:不能看源代码;功能选择不如源代码灵活;依赖性;RPM包命名和依赖性1、RPM包的命名

2017-11-14 17:33:49 48520

原创 centos7 设置当前运行级别和默认运行级别

centos6是通过修改/etc/inittab来修改默认运行级别的:[root@localhost ~]# vim /etc/inittab在centos7下运行vim /etc/inittab结果如下: 可以看到,里面除了注释,什么也没有,并没有centos6中设置默认运行级别的方式。注释内容大意是说,# multi-user.target类似于runlevel 3;# graphical

2017-11-14 11:29:20 28000 4

原创 linux 利用crontab添加定时任务

linux 系统是由 crond这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。我们可以看下crond这个系统服务的状态: 从这里可以看出来crond服务是自启动(enabled),且正在运行的(active)另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。cront

2017-11-13 17:15:55 58250 3

原创 linux 查看系统资源:free,uname,uptime,netstat,dmesg,vmstat

为方便查询和记忆,现简要总结一下查看系统资源的一些命令。free作用:查看内存使用状态[root@localhost ~]# free [-b|-k|-m|-g]选项: -b: 以字节为单位显示 -k: 以KB为单位显示,默认就是以KB为单位显示 -m: 以MB为单位显示 -g: 以GB为单位显示 -h: 以合适单位显示(huma

2017-11-12 20:52:47 395

原创 centos下kill、killall、pkill命令区别

kill是用来终止进程的首先可以通过ps aux查看系统有哪些进程正在运行。 1.用kill来杀死某一个进程#kill,加选项-9,加PID,表示杀死进程编号为PID的这个进程# -1 重启#kill -9 PID#下面表示杀死进程PID为2899的进程[root@localhost ~]# kill -9 28

2017-11-12 17:33:39 29390 2

原创 linux 用top命令查看系统健康状态

我们前面说过了,用ps命令来查看系统所有进程: http://blog.csdn.net/capecape/article/details/78512214这里,本文详细介绍用top命令系查看系统健康状态。top命令格式:[root@localhost ~]#top [选项]#选项: -d 秒数: 指定top命令每隔几秒更新,默认是3秒#在top命令的交互模式当中可以执行的命令: ?

2017-11-12 16:33:59 3944

转载 linux中查看进程命令ps aux和ps -ef

Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。ps -ef 是用标准的格式显示

2017-11-12 15:42:18 64823 1

转载 centos7 systemctl取代service和chkconfig来实现系统管理

(Linux systemctl是一个系统管理守护进程、工具和库的集合,用于取代System V、service和chkconfig命令)CentOS 7.x开始,CentOS开始使用systemd服务来代替daemon,原来管理系统启动和管理系统服务的相关命令全部由systemctl命令来代替。1、原来的 service 命令与 systemctl 命令对比daemon命令systemctl命

2017-11-11 11:26:45 5712

原创 linux下的关机命令和重启命令

1.关机命令halt 立即关机poweroff 立即关机,且会断电源shutdown -h now 立即关机shutdown -h time time时间后关机init 0 立即关机shutdown -c 取消前面用shutdown设置的关机命令2.重启命令reboot 立即重启init 6 立即重启shutdown -r now 立即重启记住这些常用关机重启命令就可以了。

2017-11-10 21:52:48 798

原创 centos7 vim/vi的使用方法

vim是vi的升级版,功能类似,但是更全,所以这里只介绍vim1.vim的介绍vim是一个功能强大的全屏幕文本编辑器,是linux/unix上最常用的文本编辑器它的作用是建立、编辑、显示文本文件vim没有菜单,只有命令2.vim的几种模式命令模式#通过vim + 文件名进入命令模式[root@localhost ~]# vim filename在命令模式写可以直接用delele键删除字

2017-11-10 21:32:18 25039 2

原创 centos7 sudo命令详解

1.sudo权限的含义root把本来只能超级用户执行的命令赋予普通用户执行sudo的操作对象是系统命令。比如关机、重启、添加一个其他的普通用户等…2.sudo的使用1.首先需要管理员root赋予某个用户sudo权限[root@localhost mnt]# visudo#实际修改的是/etc/sudoers文件 由上图可知:第一个字段代表用户名(组名),第二个字段ALL=(ALL)中第一个

2017-11-10 20:37:12 33531

原创 centos7 挂载fat32格式的u盘和ntfs格式的移动硬盘

我们知道,默认情况下,u盘的文件格式为FAT32格式,而移动硬盘位NTFS格式,两种格式不相同,因此在centos7系统下的挂载方式也不相同。下面分别来介绍:1.挂载fat32格式的u盘1.插入u盘,查看u盘设备文件名[root@localhost ~]# fdisk -l 可以看出,我的u盘在这台机器上的设备文件名为/dev/sdc,因为我已经有两块硬盘分别为/dev/sda和/dev/sdb

2017-11-10 16:45:58 16834

原创 linux dumpe2fs命令

dumpe2fs用来查询文件系统状态格式:[root@localhost ~]# dumpe2fs 分区设备文件名举例: 注:df和du用来查文件系统大小,fsck文件系统修复,dumpe2fs查看文件系统状态

2017-11-10 15:54:40 6586

原创 linux文件系统命令 df和du的区别

1.文件系统查看命令:dfdf:disk free#使用习惯单位显示磁盘占用量(-h表示human readable)[root@localhost ~]# df -h [挂载点]#显示每个子文件磁盘占用量(-a表示all)[root@localhost ~]# df -a [挂载点]没有指定挂载点时,显示所有挂载点的文件系统: 2.目录大小查看命令:dudu: disk usage[roo

2017-11-10 15:43:07 2478

原创 centos7 分配swap分区

1.查询swap分区情况[root@localhost ~]# free -h2.新建swap分区[root@localhost ~]# fdisk /dev/sdb下面的操作修改id号为82: 按w,保存退出3.提醒系统,分区已改变[root@localhost ~]# partprobe4.格式化[root@localhost ~]# fdisk /dev/sdb5.加入swap分区#使用

2017-11-10 14:53:44 5654

原创 centos7.4 fdisk磁盘分区 格式化 挂载

1.查看系统中有多少可以识别的硬盘、U盘[root@localhost ~]# fdisk -l2.使用fdisk命令进行分区[root@localhost ~]# fdisk /dev/sdb 记得输入w保存退出!3.通知操作系统,分区表已经改变[root@localhost ~]# partprobe4.格式化[root@localhost ~]# mkfs -t ext4 /dev/sdb1

2017-11-10 14:17:58 28167

原创 Centos7 脚本安装方式,举例webmin的安装

1.脚本安装包脚本安装包并不是独立的软件包类型,常见安装的是源码包是人为把安装过程写成了自动安装的脚本,只要执行脚本,定义简单的参数,就可以完成安装非常类似于Windows下软件的安装方式2.Webmin的作用webmin是一个基于Web的Linux系统管理界面。您可以通过图形化的方式设置用户账号、Apache、DNS、文件共享等服务3.安装webmin的过程下载地址:链接:http

2017-11-08 14:33:13 1980 2

原创 centos7 源码包安装apache(httpd),以及解决80端口被占用的问题

1.下载地址 http://mirror.bit.edu.cn/apache/httpd/我选择安装下面红色框内那个 2.把该压缩文件移动到目录/usr/local/src下后,查看3.把httpd-2.2.34.tar.gz解压缩[root@localhost src]# tar -zvxf httpd-2.2.34.tar.gz4.进入httpd-2.2.34目录,定义apache2的安装

2017-11-08 12:46:52 6253

转载 Centos7安装Apache Http服务器无法访问如何解决

1. 安装Apache组件[root@mycentos shell]# yum install httpd2. 安装成功后,检测有无httpd进程[root@mycentos shell]# ps -e |grep httpd3. 如没有,启用该服务[root@mycentos shell]# systemctl restart httpd.service4. 使用浏览器访问本机IP地址,如果

2017-11-07 21:52:01 1484

head first 设计模式

设计模式很好的一本入门书籍!head first 系列一直都是入门的绝佳书籍,head first中文为深入浅出,这本书正如名字所说,浅显易懂。

2017-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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