自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1)
  • 收藏
  • 关注

原创 云计算文献综述

本科生课程设计报告云计算文献综述专 业 名 称 :XXX XXX课 程 名 称 :XXX XXX指 导 教 师 一:XXX 职称指 导 教 师 二:XXX 职称学 生 学 号 :20XXXXXXXXX学 生 姓 名 :XXX二○二二年四月郑 重 声 明本人呈交的设计报告,是在指导老师的指导下,独立进行实验工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本设计报告不包含他人享有著作权的内容。对本设计报告做出贡献的其他个人和集体

2022-04-30 11:30:42 3959

原创 个人博客管理系统

电 子 科 技 大 学毕 业 设 计(论 文)论文题目:基于Java的博客管理系统设计与实现学习中心(或办学单位):电子科技大学中山学习中心指导老师: 职 称:学生姓名: 学 号:专 业:计算机科学与技术电子科技大学 继续教育学院 制网络教育学院 2022年06月12日摘 要随着我国计算机的飞速发展,通过计算机和互联网的联合可以很好的解决人们之间交流和沟通的问题,在一定程度上能够使得大家的距离更加接近。而博客作为

2022-04-05 13:25:58 5291

原创 远程连接服务器jupyter

一、覆盖配置信息jupyter notebook --generate-config在linux控制台中输入上述命令,可以重新更换jupyter的基本配置文件二、获取密码from notebook.auth import passwdpasswd()先进入python命令行,再输入上述指令,然后会提示输入密码,输入完会获取到如下格式的密码、sha1:158c74966eda:9533217697d0c62f0db43414ec4e06d4072c1cecc2e97d三、修改配置文件v

2021-09-22 12:07:09 183

转载 python中矩阵循环移位的简单方法(切片)

def circshift(matrix,shiftnum1,shiftnum2): h,w=matrix.shape matrix=np.vstack((matrix[(h-shiftnum1):,:],matrix[:(h-shiftnum1),:])) matrix=np.hstack((matrix[:,(w-shiftnum2):],matrix[:,:(w-shiftnum2)])) return matrix上述代码中的matrix代表的是要处理的矩阵,s

2021-07-05 14:11:58 826

原创 读取cdf文件

1.安装pip install cdf_lib2.读取cdf信息import cdflib as cdfcdf_file = cdflib.CDF('path')cdf_file.cdf_info()3.获得变量信息cdf_file.varattsget(variable=0...n)n指的是变量,有多少个变量,则n可以是多少4.获得数据信息cdf_file.varget(variable=0...n)如果知道变量的实际字符串,也可以在variable处输入字符串信息,一般cd

2021-06-14 20:43:15 2262 2

原创 pyplot设置刻度字体大小以及标签字体大小

1.设置刻度字体大小plt.xticks(np.linspace(0,360,6),[140,160,180,200,220,240],rotation=0,size=12)size即控制刻度字体大小2.设置标签字体大小plt.xlabel('Ls (Degree)',fontsize=12)fontsize即控制标签字体大小3.设置colorbar的刻度以及标签大小font={'size':12}cb = plt.colorbar(shrink=0.6)cb.set_label('T

2021-06-06 15:45:44 6364

原创 keras模型融合

1.构建模型模型1# 33次风运动def model1(ipt): layer1 = Dense(units=512, input_dim=INPUT_NODE,kernel_initializer = 'normal', activation='sigmoid',name='layer1')(ipt) layer2 = Dense(units=256, kernel_initializer = 'normal',activation='sigmoid',name='layer2')(

2021-02-06 16:04:29 527

原创 python爬虫之协程使用

1.设置headersheaders = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) " "AppleWebKit/537.36 (KHTML, like Gecko) " "Chrome/81.0.4044.138 Safari/537.36"}2.对爬取函数使用async修饰async def job(url,Year,Month,Day,Hou

2021-01-28 19:54:47 181 1

原创 python训练集数据预处理手段

首先数据格式是DataFrame一、填充缺失值1.在填充之前可以查看哪些数据缺失和缺失的个数# 查看缺失值data_train.isnull().sum()2.一般特征值中用平均值来填充,而标签中用众数来填充,numerical_fea是你要填充的列名,在DataFrame中一般是字符串格式,如['grade','subGrade']# 按照平均数填充数值特征data_train[numerical_fea] = data_train[numerical_fea].fillna(data

2020-12-11 17:05:31 532

转载 Python中Numpy实现数组的180度反转操作

有时会遇到要对ndarray进行翻转的操作,比如CNN中卷积层的反向传播,在Python中,其实只要运用好数组的切片,就可以简单实现数组的反转。数组样例:对数组进行左右反转:对数组进行上下反转:对数组的1,3行进行左右反转:对数组进行180度反转(上下反转1次,左右反转1次):文章引自https://blog.csdn.net/szu_kwong/article/details/108046541...

2020-11-20 20:47:12 3733

原创 matplot在深度学习中常用的图

1.等高线图plt.figure()plt.contourf(X,Y,y_pre,100,cmap='jet',extend='both')X,Y是一维坐标,如果需要可以将值网格化求出X,Y,y_pre是一个二维矩阵,通常np.array(y_pre)[0]*np.array(y_pre)[1]等于len(X),图效果如下:2.色块图extent = (0,360,-90,90)plt.imshow(y_pred, cmap='jet',extent=extent)plt.show()

2020-10-20 17:40:42 1051 1

原创 python深度学习时一些小技巧

1.对数据进行归一化(1)api方式from sklearn.preprocessing import MinMaxScalerscaler1 = MinMaxScaler()scaler1.fit(y_data)scaler1.data_max_y_data = scaler1.transform(y_data)(2)函数方式def normalize(X): mean = np.mean(X) std = np.std(X) X = (X-mean)/std

2020-10-18 20:26:59 134 2

原创 linux下的conda安装tensorflow

一、首先需要在ubuntu下安装aptsudo apt-get update二、安装conda1.下载condawget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh这里需要注意是在linux环境下的安装包2.安装condachmod 777 Miniconda3-latest-Linux-x86_64.sh #给执行权限bash Miniconda3-latest-Linux-x86_6

2020-09-16 19:49:05 1478

原创 python爬虫利用线程池下载视频

由于requests模块中,requests.get()是线程阻塞的,所有当有多个爬虫进行爬取时,那么单线程式爬虫是耗时比较长的,所以我们需要使用线程池,利用线程池来爬取耗时比较长的资源,这里我们使用梨视频网站下载视频为例子。一、导入相关模块import requests# 使用xpath时需要导入from lxml import etree# 正则import re# 线程池from multiprocessing.dummy import Pool二、爬取页面信息从这里我们可以

2020-08-29 17:22:26 234

原创 python爬虫对于图片验证码自动识别的实现及模拟会话登陆

一、图片验证码识别验证码识别所使用的api为为快速图片识别平台,网页地址为http://fast.95man.com/auth/main.html,在这个平台中我们需要先依据用户名和密码获取到token# 获取access_tokenusername = '746074xxx'password = '746074xxxxxx'acc_url = 'http://api.95man.com:8888/api/Http/UserTaken?user=' + str(username) + '&

2020-08-28 17:15:46 435

原创 python之k-means算法实现(待修正)

import numpy as np# k-means算法的实现# s = [[20, 5, 15], [9, 18, 10], [21, 10, 7], [17, 13, 25], [12, 21, 19]]# 选定两点# 1.求距离# 两种类型label1 = []label2 = []# 先假定两个中心点mean1 = [20, 15, 14]mean2 = [17, 19, 26]ls = []# 第一个参数是待聚合的数据,第二个和第三个参数分别是其中心点d

2020-08-06 09:35:17 103

原创 python模拟实现knn算法

一、算距离flag = []# 第一个参数训练样本集,第二个参数待判定的数据def neighbor(k, array1, data): for i in array1: length = len(i) count = 0 num = 0 while (num < length - 1): count = count + (data[num] - i[num]) ** 2 n

2020-08-02 15:15:13 146

原创 统计各个数字出现的次数及pyplot画图

import matplotlib.pyplot as pltimport randomimport pandas as pdimport collections# 绘制条形图array = []# 随机数for i in range(10): array.append(random.randint(0, 50))# 统计各个元素出现的次数b = collections.Counter(array)# 转换成字典的格式dic = {number: value for numb

2020-07-25 10:19:10 6406

原创 java后台登录微信小程序及获取用户信息

一、主要代码(登录、获取用户信息)public ResponseVo getWXAccessUser(String encryptedData,String code, String iv, HttpServletRequest request) { StringBuffer buffer = new StringBuffer(); //一、调用地址 buffer.append("https://api.weixin.qq.com/sns/jscode2se

2020-07-24 16:12:56 1252 2

原创 ajax与后端交互

一、首先在前端创建ajax$.ajax({ url:root+'/app/desktop/getData.action', async:false, success:function (data,type) { var obj = eval('('+data+')'); news = obj.newsCount; report = obj.reportCount;

2020-07-22 14:27:13 530

原创 python之Series及DataFrame

一、Series# 创建series(和字典十分类似)--------》不指定Indexse = pd.Series({"a": 5, "b": 3, "c": 4})print(se["a"])console>>>5# 可以改变series中元素的值se["a"] = "aaa"print(se["a"])cosole>>>aaa# 创建series(和字典十分类似)--------》指定Indexse = pd.Series({"a":

2020-07-19 15:12:53 120

原创 python列表解析、字典解析与集合解析学习探究

列表解析简单列表解析# 生成一个数组arr = np.arange(10)i*2是自己想生成的值,这里是作为表达式的作用,for循环里面给表达式提供值,arr是一个ndarray# 开始列表解析ls = [i * 2 for i in arr]print(ls)console>>>[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]同时在解析里面我们也可以对其进行判断再赋值ls = [i * 3 for i in arr if i > 4

2020-07-14 11:05:25 184

原创 python的列表,元组,字典,集合的初步学习

一、列表列表是可变的,可以使用两种方式创建列表# 1.list1 = [1, 2, 3, 4, 5]print(list1)# 2.str = "12345"list2 = list(str)print(list2)list里面的元素的类型不一定要相同list3 = [1, "helloWorld", ("china", "beijing"), {"china": "beigin", "American": "NewYork"}, [4, 5, 6]]print(list3)可

2020-07-13 14:43:38 138

原创 创建Scrapy爬虫项目并运行的方式

一、打开cmd1.进入自己想创建项目的盘符 如e:自己是想在e盘的PythonWorkSpance中创建项目二、打开pycharm导入自己所创建的项目三、创建爬虫四、打开所创建的文件进行编辑五、运行所创建的py文件在pycharm打开的terminal输入相关指令,crawl后面的字符要和name相一致六、运行成功...

2020-07-08 18:19:42 480

原创 数据挖掘任务之简单概述

一、关联规则找出数据背后的事物之间的联系二、聚类分析根据数据的特点对其进行分类,使得同一类别中的数据具有相似性的特点,不同类别的数据实例的相似性尽可能小三、分类分析基于一个可以预测的属性把数据分成多个类别,每个类别都有一组属性,该属性与其他类别的属性都不相同三、回归分析回归分析是研究一个变量与其他变量之间的依存关系,并用数学模型进行模拟,目的在于根据已知的解释变量之值,估计、预测因变量的总体平均值四、相关分析相关分析是描述客观事物相互间关系的密切程度并用适当的统计指标表现出来的过程

2020-07-05 16:49:09 199

原创 KNN算法之简介

一、引入KNN算法是属于分类算法,并且属于监督学习,KNN算法就是其中最典型最容易实现的算法。我们假设一种运用KNN算法的情况,例如:有五组数据,这五组数据表示人并且有三个维度,分别是一个月逛街、打游戏、吃零食的次数。具体数据如下:20 5 15 woman9 18 10 man21 10 7 woman17

2020-06-05 11:42:50 285

原创 基于注解的mybatis-plus多表查询

mybatis-plus多表查询在实际项目开发中使用mybatis-plus和springboot结合的方式,但是实际操作需要多表查询,下面简单记载下自己多表查询的方式1.在Dao层中类给需要联表查询的函数添加注释@Select@Select("select a.order_id,a.order_price,a.order_date,a.pay_mode,b.role_province_names,b.use_end_time," + " b.member_type,case

2020-06-02 16:33:14 1750

原创 java抛出异常学习记录

被调用者抛出异常1.没有try…catch…抛出异常的情况void beanLoads() { List<Object> ls = new ArrayList(); if (ls.size() == 0 || ls == null) { throw new NullPointerException(); } ...

2020-04-28 20:50:15 178

原创 isEmpty()和isBlank()的相关区别学习记录

1.isEmpty()直接调用即可,主要功能是判断字符串为不为空,其对空格判断不为空2.isBlank()需要使用工具类,调用方法是StringUtils.isBlank(),其对空格空格、制表符、tab 的情况判断是否为空代码:void beanLoads(){ String test = ""; System.out.println(test.isEmpt...

2020-04-27 16:37:41 1131

原创 list stream()和foreach()

第一次见到这种表达式,记录下来学习一、遍历list的写法public void foreach(){ List<Integer> list = new ArrayList(); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5); list.add(6); list.add(7); lis...

2020-04-24 17:50:48 6757

原创 springboot无法访问静态资源

springboot无法访问静态资源在学习springboot的过程中遇到了template目录无法访问static目录下静态资源的问题,经过几个小时的探索成功解决了问题,方法如下:配置拦截器 @Configurationpublic class addInterceptor implements WebMvcConfigurer { public void addInter...

2020-04-24 09:59:32 245

原创 jquery学习

jquery的$(function)和window.onload的区别:前者可以多次创建,后者只能创建一次## jquery学习

2020-03-08 18:08:23 72

空空如也

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

TA关注的人

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