自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Mysql之独立表空间和共享表空间

innodb存储引擎是按照表空间来进行存储,表空间就是一个存放数据库所有数据的空间。如果使用共享表空间,就会创建ibdata1文件,用来储存所有数据表的数据,如果使用独立表空间,会创建一个文件夹,用来存储每个表的数据。innodb_file_per_table参数用来决定是否使用独立表空间,on表示使用独立表空间±-----------------------------±-----------------------+| Variable_name | Value

2021-08-02 11:14:42 273

原创 mysql存储文件类型

* .frm是描述了表的结构如果是MyISAM引擎,则是 1) *.MYD保存了表的数据记录, 2) *.MYI则是表的索引对于 InnoDB引擎,则是 1) 共享表空间文件:ibdata1 2) 独立表空间文件:表名.ibd

2021-08-02 11:00:07 457

原创 python2 调取linux系统进程信息并以pstree形式展示

调取linux系统进程最便捷的方法就是使用psitul库,但是在生产或测试环境中为了提高性能,许多第三方库不能安装,那么该怎么展示呢?我写了一个脚本,在linux终端直接输入命令,比如:python get.py -tree -c -a就可以检查系统进程树了。代码附上:import sysimport timeimport copyimport osimport pwdblack_list = ['mysql','python','java']#display highlightwhit

2021-01-28 14:19:45 263

原创 pandas学习笔记(2)——多层索引

创建多层索引的方法#用from_productSeries(np.random.randint(0,150,size = 8),index = pd.MultiIndex.from_product([['a','b','c','d'],['期中','期末']]))Out[23]: a 期中 51 期末 133b 期中 132 期末 115c 期中 65 期末 91d 期中 30 期末 138#用from_

2020-12-26 22:59:20 280

原创 pandas学习笔记(2)——异常值处理

空值的处理:NaN#先创建一个数据集:(包含空数据)df = DataFrame(data = np.random.randint(0,150,size = (200,4)), columns = ['python','english','math','chinese'])for i in range(30): index = np.random.randint(0,200,size = 1)[0] column = np.random.randint(

2020-12-26 22:47:31 1041

原创 pandas学习笔记(四)——数据的聚合!!!pandas超级有用的部分

####及其好用的一部分!!!#数据分类处理的核心 groupby()函数df = DataFrame({'item':np.random.randint(0,10,size = 100), 'seller':np.random.randint(0,10,size = 100), 'weight':np.random.randint(30,300,size = 100), 'price':np.random.ran

2020-12-26 22:32:01 645

原创 pandas学习笔记(1)——series和dataframe

#Series一维,DataFrame二维,是pandas的核心#Series的创建#方法一:用ndarray创建,传递一个列表或数组s = Series(data = np.random.randint (0,150,size = 10),index =list(‘abcdefghij’),name = ‘python’)‘’‘Out[4]:a 106b 98c 75d 25e 70f 105g 99h 148i 1

2020-12-24 13:49:57 319 1

原创 python之音频处理

from scipy.io import wavfile#处理wav文件import numpy as npimport soundfile as sf #可以处理flac文件path = 'C:\\Users\\shm\\Desktop\\python_data\\music_data\\yuxi.flac' data, samplerate = sf.read(path)print(data, s

2020-12-22 13:18:26 847

原创 opencv学习笔记(3)——视频的处理

读取电脑文件中的视频的方法:reba1 = cv2.VideoCapture('C:\\Users\\shm\\Desktop\\python_data\\video_data\\reba1.mp4')显示第一帧flag,frame = reba1.read()#返回一帧的图片和读取下一帧的结果:T/Fprint(flag,frame.shape)#输出结果:True (960, 544, 3)cv2.imshow('reba',frame)cv2.waitKey(0)cv2.dest

2020-12-21 10:20:08 323

原创 opencv学习笔记(2)——人脸识别

首先加载数据集:trump = cv2.imread('C:\\Users\\shm\\Desktop\\python code\\trump.jpg')xml文件是一个人脸数据的级联分类器,给人脸数据,可以返回识别人脸的对象分类器来源:https://github.com/opencv/opencv/tree/master/data/haarcascadesdetector = cv2.CascadeClassifier('C:\\Users\\shm\\Desktop\\python code

2020-12-20 00:07:59 275 2

原创 opencv学习笔记(1)——基础函数的应用

读取,显示#读取的颜色通道是BGR蓝绿红#PIL读取的颜色通道是RGBcat_image = cv2.imread('C:\\Users\\shm\\Desktop\\python code\\cat_image.jpg')#读取图片,得到一个三维矩阵,***路径不能包含中文print(cat_image)#显示cv2.imshow('cat',cat_image)#参数:窗口标题,图片数据#等待键盘输入,单位是毫秒,如果是0,无限等待,敲任意键图片就会停止显示,没有这行会报错cv2.wa

2020-12-19 01:11:10 210 1

原创 numpy学习笔记(3)——统计学函数

Order statisticsamin(a[, axis, out, keepdims, initial, where]) Return the minimum of an array or minimum along an axis.amax(a[, axis, out, keepdims, initial, where]) Return the maximum of an array or maximum along an axis.nanmin(a[, axis, out, keepdims]

2020-12-18 14:53:15 163

原创 numpy学习笔记(2)——数学函数

三角函数sin(x, /[, out, where, casting, order, …]) 正弦函数, element-wise.cos(x, /[, out, where, casting, order, …]) 余弦函数 element-wise.tan(x, /[, out, where, casting, order, …]) 正切函数, element-wise.arcsin(x, /[, out, where, casting, order, …]) 反正弦函数, element-wi

2020-12-18 14:51:19 116

原创 numpy学习笔记(一)——numpy基础函数的使用

查看库的版本:np.__version__创建数组:np.zeros(shape = (3,3))np.ones(shape = (3,3))np.full(shape = (4,4,4),fill_value = 3.14)np.eye(5)#单位矩阵Enp.linespace(0,100,num = 51)#0,100之间取51个数等差数列np.arange(0,100,3)#0开始,差为3的等差数列,小于等于100np.random.randint(0,100,10)#

2020-12-18 14:48:22 293

原创 keras学习笔记(2)——模型的存储与读取

模型的储存引用方法一:会保存模型的结构,以便重构该模型模型的权重训练配置(损失函数,优化器等)优化器的状态,以便于从上次训练中断的地方开始from keras.models import load_modelmodel.save('D:\\tutorials\\Data\\intradayCN\\my_model.h5') # creates a HDF5 file 'my_model.h5'del model # deletes the existing model读取模型:#

2020-12-14 20:58:02 367

原创 keras学习笔记(1)——建立一个简单模型

keras学习笔记最简单的模型是 Sequential 顺序模型,它由多个网络层线性堆叠。对于更复杂的结构,你应该使用 Keras 函数式 API,它允许构建任意的神经网络图。Sequential 模型如下所示:from keras.models import Sequentialmodel = Sequential()可以简单地使用 .add() 来堆叠模型每一层的信息:from keras.layers import Densemodel.add(Dense(units=64, acti

2020-12-14 10:43:16 313

原创 python enumerate函数用法

原始用法:enumerate(sequence, [start=0])举例:seasons = [‘Spring’, ‘Summer’, ‘Fall’, ‘Winter’]list(enumerate(seasons))结果为:[(0, ‘Spring’), (1, ‘Summer’), (2, ‘Fall’), (3, ‘Winter’)]list(enumerate(seasons, start=1)) # 下标从 1 开始结果为:[(1, ‘Spring’), (2

2020-12-13 22:56:21 83

空空如也

空空如也

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

TA关注的人

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