学习linux之路
文章平均质量分 67
阳光下的我们2019
这个作者很懒,什么都没留下…
展开
-
svn--常见命令
命令的使用1、检出svncohttp://路径(目录或文件的全路径) [本地目录全路径]--username 用户名 --password 密码svncosvn://路径(目录或文件的全路径) [本地目录全路径]--username用户名 --password 密码svncheckouthttp://路径(目录或文件的全路径) [本地目录全路径] --username 用户名svncheckoutsvn://路径(目录或文件的全路径) [本地目录全路径]--u...原创 2021-09-12 21:52:50 · 1252 阅读 · 0 评论 -
ORACLE ---常用函数
数值函数: 查看数值函数的执行情况:SELECT function1 FROM dual; 1、四舍五入: ROUND(n,m) n为要四舍五入的数 m表示四舍五入的位数,默认值为0,m>0 表示小数点后位数,m<0小数点 前的位数 2、取整: CEIL(n) 向上取整 结果不小于n FLOOR(n...原创 2018-10-19 15:44:33 · 119 阅读 · 0 评论 -
ORACLE --触发器 简单学习
触发器是特殊的存储过程创建结构: CREATE OR REPLACE TRIGGER trigger_name BEFORE/AFTER DELETE/INSERT/UPDATE OF column_name ON table_name FOR EACH ROW ...原创 2018-10-19 11:03:42 · 112 阅读 · 0 评论 -
ORACLE -存储过程和存储函数简单学习
存储函数或存储过程是完成某些事物的完整程序,提供给其他程序调用。存储过程创建:CREATE OR REPLACE PROCEDURE pro_name(val_name1 IN/OUT datatype,...) AS PL程序;存储函数,必须有RETURN的返回语...原创 2018-10-19 09:54:00 · 87 阅读 · 0 评论 -
PL-sql 过程语言学习
使用格式 :DECLARE--声明变量BEGIN--开始处理事务EXCEPTION--对异常的处理END;声明变量格式: 1、常用型:val_name datatype; 如 pnum number(10); 2、记录型变量:val_name table_name%rowtype; 3、 引用型变量: val_name...原创 2018-10-18 19:48:27 · 118 阅读 · 0 评论 -
ORACLE--表 查询
在SQL PLUS中设置查询格式:更改查询结果列名:COLUMN column_name HEADING new_name设置字段显示格式: COLUMN column_name FORMAT dataformat (9代表数字,如99.99,表示两位数,小数点后保留两位)清除格式 COLUMN column_name CLEAR 逻辑运算符优先级 NOT > AN...原创 2018-10-17 17:42:25 · 142 阅读 · 0 评论 -
oracle 基础学习--表的数据类型和约束
表:存放数据的基本单位,二位结构,行列,行也叫记录,列也叫域或者字段;每一列具有同样的数据类型,列名是唯一,每一行记录也是唯一的数据类型:字符型 :char (n)定长的数据存放 max 为2000nchar(n)定长存放 max 1000varchar2(n)变长的存放 max 4000nvarchar2(n)变长 max 2000数值型:number(p,...原创 2018-10-17 16:08:54 · 116 阅读 · 0 评论 -
oracle基础---表空间
使用SQL plus 登录 :输入用户名 密码 或者 connect username/password(客户端和服务器在同一台机器上)系统中设置的用户在 数据字典 dba_users 中。常用的用户 sys,system ,sysman,scott /tiger查看当前用户命令:show user启动用户 :alter user username account unlo...原创 2018-10-17 11:17:09 · 92 阅读 · 0 评论 -
ORACLE 体系简介
oracle分instance和databaseinstance中包含PGA、SGA和后台进程,以下内容:PGA 程序全局区: 1、保存服务器进程的数据和控制信息; 2、当用户进程要连接到ORACLE数据库服务器时,会在instance中为其分配相应的服务器进程。SGA(system global area )包含 share pool 、database buffer...原创 2018-10-16 14:29:12 · 78 阅读 · 0 评论 -
数据库SQL标准语言-表
创建/删除/更新数据库 create/drop/update database 数据库名创建/删除/修改表 create / drop /alter table 表名 查询 select 查询内容 from tablename where 查询条件使用聚合函数查询 count avg max min sum分组查询 group by为聚合结果指定条件 h...原创 2018-10-09 19:46:39 · 339 阅读 · 0 评论 -
ubuntu18.04安装mysql 5.7 没有设置密码解决方案
Ubuntu在安装mysql5.7时,会出现没有设置密码的情况,解决方案如下:终端输入: sudo cat /etc/mysql/debian.cnf显示内容:# Automatically generated for Debian scripts. DO NOT TOUCH![client]host = localhostuser = debian-sys-ma...原创 2018-11-16 23:50:12 · 1525 阅读 · 0 评论 -
numpy--质量 绘图
质量控制:断言函数 assert_almost_equal assert_approx_equal assert_array_almost_equal assert_array_equal assert_array_less assert_equal assert_string_equal assert_array_almost_equal_nulp单元测试 ;nos...原创 2018-09-10 13:05:11 · 226 阅读 · 0 评论 -
numpy--专用函数
排序函数: sort 返回排序后的数组 lexsort 根据键值的字典 进行排序 argsort函数返回输入数组排序后的下标 ndarray类的sort d对数组进行原地排序 msort 沿着第一个轴排序 sort_complex 对复数进行先实部后虚部顺序进行排序 搜索函数 argmax 返回数组最大值对应的下标 argmin 返回最小值的下标 nanargma...原创 2018-09-10 11:25:33 · 181 阅读 · 0 评论 -
numpy--线性代数
奇异矩阵即行列式等于0的矩阵,方阵即行数与列数一样多的矩阵 逆矩阵 np.linalg.inv 求解线性方程组 Ax = b np.linalg.solve(A, b) dot 函数用于计算两个浮点数数组的点积特征值 np.linalg.eigvals(A) eig 函数求解特征值和特征向量。该函数将返回一个元组,按列排放着特征值和对应的特征向量,...原创 2018-09-07 17:57:33 · 198 阅读 · 0 评论 -
numpy -- 矩阵和通用函数
创建矩阵:mat matrix bmat 分块矩阵 (用小矩阵组成大矩阵)转置矩阵 T 逆矩阵 I通用函数: frompyfunc函数 调用python的函数创建通用函数zeros_like 根据输入参数初始化一个全为0的数组 flat属性设置所有元素为一个值通用函数的方法 在add上调用 np.add.reduce 对元素求和 ,返回最后的和 ...原创 2018-09-07 15:55:54 · 212 阅读 · 0 评论 -
numpy--便捷函数
计算:cov 函数 协方差矩阵 diagonal 查看对角线元素 trace 计算矩阵的迹 对角线上元素之和 矩阵a b的协方差 ==a和b的协方差除以ab的标准差乘积 corrcoef 计算相关系数 得到相关系数矩阵 ployfit 多项式拟合 数据 polyval 多项式求值 roots 多项式求根 polyder 多项式求导函数 argmax argmin ...原创 2018-09-07 11:14:18 · 307 阅读 · 0 评论 -
numpy---常用函数
读写:1、savetxt 写文件2、loadtxt 读取文件。delimiter 设置分隔符 usecols 指定列 unpacke 为true使不同列分开存储。默认将数据转换成浮点。converters可以将数据列与转换函数连接起来的参数求数组特征值:max min 最大小值 avarage 加权平均数 mean算术平均值 median中位数 std var 标准差 方差...原创 2018-09-06 21:12:06 · 130 阅读 · 0 评论 -
numpy之数组基础
一维数组,多维数组:涉及方法 索引和切片展平 ravel 只显示变为一维数组的视图 flatten将多维数组变成一维数组后保存结果 dtype显示数据类型,注意复数不能转换为整数和浮点数dtype 类的 itemsize 属性:单个数组元素在内存中占用的字节数数组的 shape 属性返回一个元组(tuple),元组中的元素即为NumPy数组每一个维度上的大小用元组设置维度 ...原创 2018-09-06 20:52:31 · 149 阅读 · 0 评论 -
lua-数组和迭代器
数组包括一维数组和多维数组一维数组:线性表结构,索引为整数,默认从1开始多维数组:arr[] arry[][]迭代器:用来遍历元素,支持指针类型的结构泛型for迭代器:保存三个值:迭代函数,状态常亮,控制变量提供了集合key/value对,如for k, v in pairs(t) do print(k, v)end...原创 2019-07-18 13:58:46 · 205 阅读 · 0 评论 -
lua -字符串
字符串有数字,字母和下划线组成,用单引号‘ ’双引号“” 或者双中括号[[]]转义字符 :/a /b /r // 等字符串操作:大小写转换 :string.upper(string1) string.lower(string2)替换:string.gsub(mainstring,findstring,replacestring,num) 从mainstring中查找findst...原创 2018-09-21 15:30:42 · 581 阅读 · 0 评论 -
lua --函数 和运算符
函数定义:optional_function_scope function function_name( argument1, argument2, argument3..., argumentn)function_bodyreturn result_params_comma_separatedendoptional_function_scope表示全局还是局部 默认...原创 2019-07-18 13:59:32 · 79 阅读 · 0 评论 -
lua -循环和流程控制
循环:三种循环 break用于结束循环while(condition) do do sthendfor condition do codesendrepeat do sthuntil(condition)for循环 有数值循环和泛型循环数值循环 :val从exp1到exp2,间隔为exp3,默认间隔为1for val = exp1,...原创 2018-09-21 11:47:46 · 264 阅读 · 0 评论 -
lua-变量
lua变量 :全局变量 默认声明的都是全局变量局部变量 用local显示声明的 只在所处语句块内有效表中的域 赋值:单个变量赋值:a=1多个变量赋值 : a, b = 1, 2遇到计算,先计算右边 a, b = 1+2, 3+4 结果:a=3 b =7左边变量>右边值 :多余的变量置为nil a,b,c =1,2 结果 a=1 b =2 ...原创 2018-09-21 10:32:42 · 187 阅读 · 0 评论 -
Lua脚本-简单了解
脚本编程:以lua结尾,单行注释用 -- 多行注释用 --[[ 注释内容 --]] 或者 --[=[ 注释内容 ]=] 关键字 :and break do else elseif end false for function if in local nil not or repeat return then true until whi...原创 2018-09-20 18:58:56 · 752 阅读 · 0 评论 -
redis学习总结-- 内部数据 字符串 链表 字典 跳跃表
redis 是 内存数据库,支持持久化 有rdb和aof两种方式进行持久化,单进程单线程运行,读性能达到11w次/秒,写性能达到8w1次/s;也是key value存储,类型包括字符串、列表、整型、hash表、字典;内部数据结构字符串 用 sds 表示 typedef char *sds; 表头为sdshdr 其中有成员 int len 已经使用长度 int free 还有可用的长度 char buf[] 分配的数据 是个柔性数组;双端链表 查找头节点和尾结点、长度都是常数性能,...原创 2020-05-23 10:57:55 · 171 阅读 · 0 评论 -
最简单的使用redis自带程序实现c程序远程访问redis服务
代码在下面,包含主要头文件 hiredis.h 用来定义与服务端的连接函数 redisConnectWithTimeout 用来连接,有超时设置;函数 redisCommand 用来执行命令函数 freeReplyObject 和函数redisFree 用来释放 之前的资源。整体代码比较简单,主要是执行命令。#include <stdio.h>#include <stdlib.h>#include <string.h>#include <原创 2020-05-22 17:07:30 · 720 阅读 · 0 评论 -
利用vbs发送邮箱
NameSpace = "http://schemas.microsoft.com/cdo/configuration/"Set emailObj = CreateObject("CDO.Message")emailObj.From = "xxxxx@163.com" '发件人,需修改emailObj.To = "xxxx@qq.com" '收件人,需修改email...原创 2019-08-07 16:34:32 · 513 阅读 · 0 评论 -
python和shell使用的一些总结
python脚本相关1、python可以调用c++的动态库中的函数,对应库为 ctypes 2、python读取配置文件 的库ConfigParser 3、python连接mysql的库 MySQLdb 4、python连接oracle的库cx_Oracle 5、python 移动文件 库 shutil 6、对字符串的使用:split find 很方便 7、处理sqlite3的py...原创 2019-10-21 15:33:30 · 146 阅读 · 0 评论 -
PATH记录
PATH 路径 :1.不同身份的用户的PATH中的路径不同。2.PATH是可以修改的3.尽量不要将.(本目录)写进PATH中。4.可以直接指定绝对路径或者相对路径的指令来执行linux 磁盘与文件系统管理扇区 最小存储单位 分512bytes 4k 磁柱 将扇区围成一个圆就是磁盘分区表 两种 1. MBR分区表(第一个扇区 主要开机区 MBR446byte原创 2017-10-11 19:59:20 · 164 阅读 · 0 评论 -
文件系统与磁盘分区
superblock超级区块 记录文件系统的整体信息 inode 记录文件的属性 一个文件占用一个inode,同时记录此文件的数据所在的block号码 block 记录文件的内容 若文件太大会占用多个block日志式文件系统用来处理文件存储过程中系统突然中断的情况 ext3/4异步处理用来处理磁盘,内存读取速度差别太大的问题挂载点一定是目录,该目录为进入该文件系统的入口原创 2017-10-12 20:27:02 · 274 阅读 · 0 评论 -
学习权限文件类型等内容
首先文件的使用者有三类,拥有者,群组和其他人,三者的权限不相同,分别权限为读写执行,rwx。查看权限 使用 ls -l 或者 ll。改变权限可以用 chgrp chown chmod来改变。文件种类:分正规文件(包括纯文本档ASCII、二进制文件binary、数据格式文件data)、目录、连结档、设备与装置文件(包括区块设备档block、字符设备文件character、资料接口文件sock原创 2017-10-09 22:23:59 · 170 阅读 · 0 评论 -
学习linux的简单介绍
20170810Linux修改密码普通用户 passwd+用户名或者 直接passwdRoot用户 passwd 命令 rpm命令 用来管理RPM软件包的管理工具使用格式 rpm 选项 参数 选项包括 –a 查询所有 –c只列出组态配置文件 -e 删除文件 –q 询问模式 会询问用户参数为 要处理rpm软件包安装rpm包 rpm –ivh 软件包名字(一般置于当原创 2017-10-08 21:11:56 · 155 阅读 · 0 评论