- 博客(38)
- 收藏
- 关注
原创 SQLite—创建新表
如图,按下图方法将数据转存 选择好存储位置即可看到如下图,后缀名为.sql的文件 打开文件 复制信息,粘贴(注意要修改表名) 刷新表即可看到新表创建成功 ...
2018-06-07 21:27:28 1547
原创 SQLite数据库—group by 语句
GROUP BY对数据进行分组SQLite的GROUP BY 子句用于与SELECT语句一起使用,来对相同的数据进行分组。在SELECT语句中,GROUP BY子句放在WHERE子句之后,放在ORDER BY子句之前。 用法:select 列名,列名 from 表名 group by 列名 order by 列名 例1:对CPU型号进行分组,并查询使用相同CPU的手机数(对CPU型号相同的信息合并...
2018-06-07 21:18:59 4390
原创 SQLite语句—GLOB用法
1.glob语句匹配用法SQLite 的 GLOB 运算符是用来匹配通配符指定模式的文本值。如果搜索表达式与模式表达式匹配,GLOB 运算符将返回真(true),也就是 1。与 LIKE 运算符不同的是,GLOB 是大小写敏感的,对于下面的通配符,它遵循 UNIX 的语法。星号(*)问号(?)星号(*)代表零个、一个或多个数字或字符。问号(?)代表一个单一的数字或字符。这些符号可以被组合使用。2....
2018-06-07 21:15:47 985
原创 SQLite数据库—like语句
1.like语句用法语句描述WHERE SALARY LIKE '200%'发现任何值,从200年开始WHERE SALARY LIKE '%200%'发现任何价值,200年的任何位置WHERE SALARY LIKE '_00%'发现任何值,00在第二和第三的位置WHERE SALARY LIKE '2_%_%'发现任何值,从2开始,至少3个字符的长度WHERE SALARY LIKE '%2'...
2018-06-06 22:00:41 4104
原创 SQLite数据库—select—group、distinct、limit、offset用法
1.GROUP BY对数据进行分组SQLite的GROUP BY 子句用于与SELECT语句一起使用,来对相同的数据进行分组。在SELECT语句中,GROUP BY子句放在WHERE子句之后,放在ORDER BY子句之前。 用法:select 列名,列名 from 表名 group by 列名 order by 列名 例1:对CPU型号进行分组,并查询使用相同CPU的手机数(对CPU型号相同的信息...
2018-06-06 21:44:28 3185
原创 SQLite概述
一.什么是SQLiteSQLite是一个进程内库,实现了一个自包含的,serverless zero-configuration、事务SQL数据库引擎。这是一个数据库,这是zero-configured,这意味着您不需要像其他数据库配置它在您的系统。 SQLite引擎并不是一个独立的流程与其他数据库一样,你可以静态或动态链接按你的要求与您的应用程序。SQLite直接访问它的存储文件。二.产生...
2018-06-06 20:51:46 1373
原创 sqlite数据库—select—order、where、like用法
1. 利用抓取到的数据SpiderResult.db3建立数据库 点击连接(connection),选中“现有数据库文件”,并找到数据库文件(若没有数据库的用户名密码可以忽略) 点击确定,即可在在sqlite中看到文件的全部信息2. 利用sql语句查询并筛选需要的数据 a) 使用说明:点击query表示查询,点击新建开始输入命令,点击运行开始运行b) select * from 表名 (查询全...
2018-06-02 17:37:37 7891
原创 R语言—散点图
一.绘制基本散点图如何绘制散点图方法 1)使用plot函数可绘制散点图,运行命令时依次传递给plot()函数一个向量x和一个向量y 2)使用ggplot函数,运行geom_point()函数,分别映射一个变量到x和y heightweight是个多列数据集ps:通过设定点形参数可以在散点图中绘制默认值以外的点形(系统默认为为2),如:二.使用点形和颜色属性,并基于某变量对数据进行...
2018-03-09 00:40:35 112970 1
原创 R语言—数据抽样
一.简单随机抽样 sample() sample(x,size,replace=T/F,prob=NULL) x为待抽取对象,一般以向量形式表示,size为非负整数,表示想要抽取样本的个数,replace表示是为可放回抽样,prob用于设置各抽取样本的抽样概率,默认情况下无取值,即等概率抽样 1.有放回的随机抽样 sample(x,n,replace=T) 2.无放回的随机抽样 size的取...
2018-03-08 23:30:22 17331
原创 R语言—循环
一.for循环 1.功能 依此取出一个可迭代数据对象 举例:向量a<-c(‘a’,’b’,’c’) 下标访问 i 元素访问 a[ i ] 2.循环嵌套 二.while循环 举例 计算科学底数e 前后两项差精度0.001时e的值 三.repeat循环 1. 功能 R语言中repeat主要用来重复执行任务,达到条件,终止...
2018-03-08 00:18:49 2693
原创 R语言—基本运算
1.基本运算加减乘除: + - * / 余数、整除:%% %/%绝对值:abs()判断正负:sign()幂、指数:^平方根:sqrt()以二为底的对数:log2()以十为底的对数:log10()自定义底的对数:log(c,base=)自然常数e的对数:log(a,base=exp(1))2.比较计算== > < != <= >= isTRUE ...
2018-02-11 10:40:27 56464 1
原创 R语言—解方程
要求ax+b=0的根,实际上是求函数f=ax+b的零点 一元方程: f<-function(x,a,b){return(a*x+b)} function是函数与哪些参数有关,return是函数的表达式 root<-uniroot(f,c(-10,10),a=5,b=10,tol=0.1) c(-10,10),f(10)*f(-10)<0即该范...
2018-02-11 08:51:11 46770
原创 R语言—查看对象类型和长度
对象:类型、长度一.查看类型 1.猜测试错 is.fun形式,返回true或者false 也可以判断第二层 2.直接查看 class查看第一层类别,mode查看第二层类别,typeof查看第三层类别 gl函数,gl(2,5)生成具有两个因子水平,每个因子水平重复5次的因子 二.查看长度 1.对象概览 str,attributes,所有对象通用查看函数 2.专用函数 向量,因...
2018-02-05 18:02:15 52798
原创 R语言—对象创建
对象(元素)的产生和转换一.对象的产生 1.向量(vector) mode表示类型,length表示长度 以下三个函数几乎有相同效果 2.因子 函数levels可以用来提取一个因子中可能的水平值 3.数组 4.矩阵 顺序写对可以不加参数,byrow表示按行排列 另一创建方式是给矩阵维度
2018-02-05 17:13:51 4730
原创 R语言—常见对象及元素类型
一.常见对象类型 向量 vector 因子 factor 数组 array 矩阵 matrix 数据框 data.frame 时间序列 ts 列表 list二.第二层分类4种基本类型:数值型(numeric)字符型(character)复数型(complex)逻辑型(logical)三.第三层分类 integer:整数型 double:双精度
2018-02-05 09:29:37 2283
原创 R语言—因子
一.介绍 类比:性别:男、女 年纪:一年级、二年级、三年级二.基本语法 factor(x=character(),levels,labels=levels,exclude=NA,order=is.ordered(x),nmax=NA) levels:用来指定因子可能的水平(缺省值是向量x中互异的值) labels:用来指定水平的名字 exclude:表示从向量x中...
2018-02-05 09:13:12 7854
原创 R语言—数据框
一.简述 由行和列组成,与矩阵不同的是,每个列可以是不同的数据类型,而矩阵类型必须相同,每一列必须有列名,每一行也可指定行名,如果不指定行名,就是从1开始自增的顺序数标识。二.创建数据框 dat三.基本操作 1.访问:索引、$ 2.添加新列 3.查询:查询满足条件的记录 eg:查询成绩等于81的学生的全部成绩 4.矩阵=>数
2018-02-04 10:26:13 3869
原创 R语言—列表
一.简述 列表是一种复杂的数据结构,可以包含不同类型的数据 *c语言的结构体 *python的字典二.列表的创建 l三.元素访问 给列表起名字 1.列表索引(顺序(序号)、$) 2.绑定列表(attach()) 3.转化为向量(unlist())四.计算 1.lapply(list,func
2018-02-02 11:00:49 5396
原创 R语言—数组
一.概念 数组是一个可以在两个以上的维度存储数据的R数据对象,数组只能存储数据类型二.创建 arr data表示数据,dim表示维度三.元素调用 理解:创建的四维数组是2×3×4的大小,所以在第一个维度(2维)里的任一个维度都有3×4个元素,在第二个维度(3维)里的任一个维度都有2×4个元素,在第三个维度(4维)里的任一个维度都有2×3个元素。四
2018-02-02 10:36:04 7984
原创 R语言—矩阵
一.基本概念 1.具有行数和列数的一个规则的一个二维表 每一行代表一条记录 每一列代表一个属性 eg: 二.矩阵创建 1.mat 指定数据内容,指定行数,指定列数 行数列数都可以省略 2.维数获取 dim(mat)三.矩阵的运算 1.矩阵与标量相乘:*
2018-02-02 10:11:43 13107 2
原创 R语言—字符串
一.常用函数及用法 1.字符串分割函数 strsplit(s,分隔符) 注意:表征成向量元素才可以指定输出第几个字符串 注意:分隔后分隔符不会出现 2.字符串连接函数 paste(s1,s2,sep=) 不加sep连接处有一个空格,可以用sep规定空格多少或者用其他字符连接 paste0(s1,s2) (直接无缝连接) 3.计算字符串长度 nchar(s) leng...
2018-01-31 09:13:16 3138
原创 R语言—向量
一.产生方式 1.利用关键字c(先定义c后赋值给变量) a<-c(1:3) 注意:c是关键字,必须定义c然后赋值 2.b<-seq(from=,to=,by=) 生成从(from)...到(to)... by是步长 3.d<-rep(x1,x2) 生成长度为x2值全是x1的向量 二.修改向量函数 1.插入数据 append() 1)末尾插入 ...
2018-01-28 19:30:47 4528
原创 LINUX-系统日至
1.系统日志默认分类 /var/log/messages ##系统服务及日志,包括服务的信息,报错等等 /var/log/secure ##系统认证信息日志 /var/log/maillog ##系统邮件服务信息 /var/log/cron ##系统定时任务信息 /var/log/boot.log ##系统启动信息2.日志管理服务rsyslog 1.rsysl...
2018-01-25 16:14:29 190
原创 LINUX-管理网络
1.ip基础知识 1)ipv4 2进制32位-----10进制 172.25.0.10/255.255.255.0 172.25.0.10:ip地址 255.255.255.0:子网掩码 子网掩码255位对应的ip位为网络位 子网掩码0对应的ip位为主机位2.配置ip <<图形化>> 1.图形界面 nm-connection-editor 设置: ...
2018-01-25 16:13:29 200
原创 LINUX-lvm逻辑卷
1.lvm的存在意义 用软件实现设备可拉神或缩减,而设备中存在的数据不变2.lvm术语 pv 物理卷,由分区生成 pe 物理单元,由物理卷重组生成 vg 物理卷组,由大量物理单元组成 lvm 逻辑卷,由物理卷组中分割出的定量物理单元组成3.lvm检测信息 pvs|pvdisplay vgs|vgdisplay lvs|lvdisplay watch -n 1 \'echo "...
2018-01-25 16:05:41 221
原创 LINUX-ftp服务
1.什么是ftp 网络协议之一,为系统提供通过网络与远程服务器进行传输的方法2.安装ftp yum install vsftpd -y systemctl start vsftpd systemctl stop firewalld systemctl enable vsftpd firewall-cmd --permannent --add-service=ftp firew...
2018-01-25 15:52:09 265
原创 LINUX-存储设备的管理
1.设备的查看 1)发现系统中的设备 fdisk 是用于管理磁盘分区的应用程序 fdisk -l ##查看系统中真实存在的设备 cat /proc/partitions ##查看年系统中被系统识别的设备 2)系统发现的,被系统利用的,有id信息的 blink ##查看设备的id信息 3)发现并且在挂载的设备 df -h df -H 2....
2018-01-24 23:48:29 477
原创 LINUX-软件安装
1.软件名称识别[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统 || || || || 软件名称 软件版本 软件适用系统 64位2.如何安装软件 1)rpm rpm -ivh name.rpm ##安装...
2018-01-22 16:47:58 154
原创 LINUX-延迟、定时、临时任务
1.延迟任务 at命令发起的延时任务都时一次性的 at 时间 ##table键自动出现at> at> 操作 at> <EOT> ##ctrl+D结束 at -l ##列出将要执行的定时任务(执行过后将无法列出) at -c 数字 ##查看任务内容 at -d 数字 ##取消指定任务 at now+1min ##延迟一分...
2018-01-22 10:04:24 448
原创 LINUX-kickstart概述
1.kickstart概述 使用kickstart,系统管理员可以创建一个包含安装期间所有常见问题的答案的文件,以自动安装Red Hat Enterprise Linux Kickstart 类似于 Oracle solaris 中的 Jumpstart 或 Microsoft Windows 的无人值守安装2.Kickstart制作工具安装 软件包 system-config-kickstart...
2018-01-22 09:54:25 430
原创 LINUX-虚拟机管理
1.虚拟机的安装 2.虚拟机脚本安装 &打入后台运行3.虚拟机的拷贝 拷贝: 复制 (没有把westos.xml放到指定文件) create 是一次性的 define 是永久的 undefine + 虚拟机名称 define + 虚拟机名称.xml4.虚拟机操作 5.虚拟机的快照 脚本6.虚拟机重置和重置脚本 ...
2018-01-20 23:30:43 537
原创 LINUX-文档归档压缩
1.文件归档 文件归档,就是把多个文件变成一个归档文件 tar c ##创建 f ##指定归档文件名称 t ##显示归档文件中的内容 r ##向归档文件中添加文件 --get ##取出单个文件 --delete ##删除单个文件 x ##取出归档文件中的...
2018-01-20 23:16:10 205
原创 LINUX-用户及组
1.用户理解 用户就是系统使用者的身份 在系统中用户存储为若干串字符+若干个系统配置文件 用户信息涉及到的系统配置文件: 1)/etc/passwd ###用户信息 用户:密码:uid:gid:说明:家目录:用户使用的shell 2)/etc/shadow ###用户认证信息 用户:密码:最后一次密码修改该时间:最短有效期:最长有效期:警告期:非活跃期:帐号到期日 3)/e...
2018-01-11 20:54:09 120
原创 LINUX-进程管理
1.进程定义 cpu未完成的工作 2.进程状态 R(running)该程序正在运行 S(sleep)该程序正在睡眠状态(idle),但可以被唤醒(signal) D不可被唤醒的睡眠状态,通常进程可能在等待I/O的情况 T停止状态(stop),可能是在工作状态(背景暂停)或除错(traced)状态 Z(zombie)僵尸状态,程序已经终止但却无法被移除至内存外3.ps命令 ps ...
2018-01-11 20:45:04 172
原创 LINUX-ssh和systemctl命令的使用
(服务器:172.25.13.120 客户端:172.25.13.220)1.openssh-server#### 功能:让远程主机可以通过网络访问sshd服务,开始一个安全shell2.客户端连接方式 *)开启服务端远程连接服务 *)用客户端连接服务器 ssh 远程主机用户@远程主机ip *)关闭ssh ssh 远程主机用户@远程主机ip -X ...
2018-01-11 20:36:21 2850 1
原创 Linux基本操作(二)
1.linux系统结构 linux是一个倒树结构 linux中所有的东西都是文件 这些文件都在系统顶级目录“/”/就是根目录 /目录以下为二级目录这些目录都是系统装机时系统自动建立的 二级目录的作用 /bin ##二进制可执行文件也就是系统命令 /sbin ##系统管理命令存放位置 /boot ##启动分区,负责系统启动 /dev ##设备管
2017-12-27 11:59:35 136
原创 Linux基本操作(一)
1.虚拟机控制 [kiosk@foundation0 Desktop]$ rht-vmctl start desktop /开启desktop虚拟机 Error: desktop not started (is alreadyrunning) /报错,desktop已经运行 [kiosk@foundation0 Desktop]$ rht-vmc
2017-12-27 11:27:17 273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人