自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文件删除——文件夹或者文件在另一程序打开

文件删除——文件夹或者文件在另一程序打开

2022-02-11 09:19:00 447

原创 将txt文件写入mysql 即相关问题解决

文章目录一、如何导入?二、相关问题问题描述:解决方案:问题描述:解决方案:问题描述:解决方案:一、如何导入?1、txt文件,每行数据用tab键隔开2、use 数据库名;3、输入 load data local infile’文件名’into table 表名(id,name,math,chinese);二、相关问题问题描述:Loading local data is disabled; this must be enabled on both the client解决方案:1.点击计算机的

2021-05-04 17:16:54 233

原创 mysql的基础(二)

文章目录一、建如下表二、使用步骤一、建如下表可用以下命令查看一下建立成功后的表结构:二、使用步骤1.增加列:如增加worker表一个值最多为8个字符的“职称”列2.改变数据值的长度如之前之后3.将空值变为非空如worker表请将“部门号”由原来的可以为空,改为不可以为空4.删除表如用删除表的DDL把worker表删除了(删除表之前最好复制表,删除副本create table worker2 select * from worker;)...

2021-04-28 21:34:53 211

原创 mysql基础使用(一)

一、MySQL配置-----出现中文不乱码启动MySQL服务由于有些的实验过程中需要用到中文,所以需要先配置一下MySQL服务器的启动参数,让它支持中文(注意MySQL默认语言设置成了latin1,不处理的话遇到中文会出现乱码)。首先打开MySQL的安装文件夹,用windows的记事本打开其中的My.ini文件进行编辑:win7直接在my.ini右键打开记事本编辑,win10先打开记事本再点击文件寻找my.ini编辑在记事本中用查找功能(编辑-查找)找到所有的含“character-set

2021-04-13 09:11:20 154

原创 java 运用servlet和mysql做登录功能

在我之前的博客中我曾写过目录结构的创建,大家可以先看一下文章目录一、目录结构二、MySQL三、代码实现1.StudentDao2.Student3.LoginServlet4.DBUtils5.登录页面--login.jsp四、tomcat配置一、目录结构二、MySQL三、代码实现1.StudentDaopackage com.gok.dao;import com.gok.entity.Student;import com.gok.util.DBUtils;import java.

2021-04-09 17:22:12 201

原创 Java登录页面的前期准备

配置web配置tomcat让tomcat成功运行版本错误解决方法目录

2021-04-07 22:57:05 65

原创 Java学生管理系统(四)io流将Java数据放入txt文件中

文章目录io流结果io流代码如下(示例): public static void text(ArrayList<Students>array)throws IOException{ BufferedWriter bw=new BufferedWriter(new FileWriter("D:\\javawork\\学生管理系统\\student.txt")); for(Students w:array){ StringBuilder

2021-04-05 14:43:46 530 1

原创 Java学生管理系统(三)

提示:总成绩的排序文章目录成绩排序功能成绩排序功能 public void sort(ArrayList<Students>array){ TreeSet<Students>ts=new TreeSet<Students>(new Comparator<Students>() { @Override//比较器 public int compare(Students o1, S

2021-04-04 15:00:35 92

原创 Java学生管理系统 (二)

完成学生成绩管理系统中关于成绩的一系列问题文章目录一、页面二、功能实现1.通过学号查询数学成绩2.通过学号查询语文成绩3.求各个学生总分的和总结一、页面二、功能实现1.通过学号查询数学成绩考虑了存在学号不存在情况public void mathinterface(ArrayList<Students> array) { System.out.println("--------------------"); System.out.println(

2021-04-02 22:13:28 152

原创 java学生管理系统(一)

学生成绩管理系统简介:目前实现了添加学生,查看学生,删除学生,修改学生信息的功能,后期会再更新其它功能文章目录学生成绩管理系统简介:一、创建学生信息二、界面和功能1.主界面1-1添加学生功能不考虑学号是否重复考虑学号重复问题1-2查看学生功能1-3 删除学生功能不考虑学号不存在问题1-4 修改学生功能1-5 主界面代码三、主函数总结一、创建学生信息构造函数快捷键:alt+insertpublic class Students { //定义属性 private String i

2021-04-01 21:59:17 156

原创 LSTM模型

LSTM模型一:简介:LSTM模型,是循环神经网络的一种变体,可以很有效的解决简单循环神经网络的梯度爆炸或消失问题。二:优缺点:优点:改善了RNN中存在的长期依赖问题;LSTM的表现通常比时间递归神经网络及隐马尔科夫模型(HMM)更好;作为非线性模型,LSTM可作为复杂的非线性单元用于构造更大型深度神经网络。缺点:一个缺点是RNN的梯度问题在LSTM及其变种里面得到了一定程度的解决,但还是不够。它可以处理100个量级的序列,而对于1000个量级,或者更长的序列则依然会显得很棘手;另一个缺点是每一个

2020-08-22 14:26:29 6250

原创 随机森林,Boosting

AdaBoost一:定义Adaboost是一种迭代算法,其核心思想是针对同一个训练集训练不同的分类器(弱分类器),然后把这些弱分类器集合起来,构成一个更强的最终分类器(强分类器)。二:原理解释Adaboost一般使用单层决策树作为其弱分类器,即只能选择其中一维特征来做决策,在单层决策树计算误差时,Adaboost要求其乘上权重,即计算带权重的误差。提升树一:定义提升树是以决策树为弱分类器的提升方法,通常使用CART树。提升树被认为是统计学习中性能最好的方法之一。二:原理解释提升树方法实际采

2020-08-22 14:06:22 878

原创 ResNet

ResNet一、简介ResNet(Residual Neural Network)由微软研究院的Kaiming He等四名华人提出,ResNet是一种残差网络。二、亮点1、超深的网络结构2、提出了residual模块3、使用Batch Normalization加速训练三、residual结构...

2020-08-08 14:57:26 276

原创 GAN(MNIST生成)

GAN(MNIST生成)一:GAN的简介生成式对抗网络(GAN, Generative Adversarial Networks )是一种深度学习模型,是近年来复杂分布上无监督学习最具前景的方法之一。模型通过框架中(至少)两个模块:生成模型(Generative Model)和判别模型(Discriminative Model)的互相博弈学习产生相当好的输出。原始 GAN 理论中,并不要求 G 和 D 都是神经网络,只需要是能拟合相应生成和判别的函数即可。但实用中一般均使用深度神经网络作为 G 和 D

2020-07-31 12:49:31 542

原创 贝叶斯学习(二)

贝叶斯学习(二)一:贝叶斯网络简介贝叶斯网络(Bayesian network),又称信念网络(belief network)或是有向无环图模型(directed acyclic graphical model),是一种概率图型模型。贝叶斯网络又称信度网络,是Bayes方法的扩展,是目前不确定知识表达和推理领域最有效的理论模型之一。从1988年由Pearl提出后,已经成为近几年来研究的热点.。一个贝叶斯网络是一个有向无环图(Directed Acyclic Graph,DAG),由代表变量结点及连接这

2020-07-24 17:59:22 230

原创 贝叶斯学习(一)

贝叶斯学习(一)一:贝叶斯定理简介:贝叶斯定理是关于随机事件A和B的条件概率(或边缘概率)的一则定理。其中P(A|B)是在B发生的情况下A发生的可能性。贝叶斯定理也称贝叶斯推理,早在18世纪,英国学者贝叶斯(1702~1761)曾提出计算条件概率的公式用来解决如下一类问题:假设H[1],H[2]…,H[n]互斥且构成一个完全事件,已知它们的概率P(H[i]),i=1,2,…,n,现观察到某事件A与H[1],H[2]…,H[n]相伴随机出现,且已知条件概率P(A|H[i]),求P(H[i]|A)。二:

2020-07-24 16:50:42 1275

原创 VGG

VGG一、VGG简介从图像中提取CNN特征,VGG模型是首选算法 。VGG是牛津大学 Visual Geometry Group(视觉几何组)的缩写,以研究机构命名。卷积神经网络的深度增加和小卷积核的使用对网络的最终分类识别效果有很大的作用,VGG基本全部是 3x3小卷积核 和 2x2池化核。二、VGG的详解有六个配置,我们常用的是D这个配置,即13个卷积层和3个全连接层堆叠两个3x3的卷积核替代5x5的卷积核,堆叠两个3x3的卷积核替代7x7的卷积核相同点;具有相同的感受野三、基础概念拓

2020-07-19 13:24:48 811

原创 查找文献的常用方法

查找文献的常用方法一、直接进行论文关键字搜索直接搜索某个专题的论文,“关键词”和“摘要”是论文的特征词汇。如:Google学术搜索:http://scholar.google.com百度国学搜索:http://guoxue.baidu.com二、在论文网站上进行搜索有部分网站是收费使用的,下面提供的是免费的网站。Library Genesis网址:http://gen.lib.rus.ec下载方便,几乎每天都在更新。DOAJ网址:https://doaj.org目前DOAJ除了查

2020-07-19 11:31:16 5775

原创 在jupyter中成功导入csv数据

在jupyter中成功导入csv数据打开jupyter点击右上角upload就可以选择打开你所创建的csv文件创建一个新的项目输入:import numpy as npimport pandas as pddata = pd.read_csv(r'datingTestSet.csv',header=None)data就可以得到数据了...

2020-06-10 18:08:04 26547 1

原创 数据集的读取

数据集的读取建包:import numpy as npimport pandas as pd读取数据:data = pd.read_csv(r'datingTestSet.csv',header=None)data效果展示:data = pd.read_csv(r'datingTestSet.csv',header=None)data.head(5)效果展示:data.tail()data.sample()以上两个代码都是输出信息,()里可以有数字,区别:data.tai

2020-06-10 17:33:09 1341

原创 图片融合和仿射变换

图片融合import cv2import numpy as npimg0 = cv2.imread('1.jpg',1)img1 = cv2.imread('2.jpg',1)imgInfo = img0.shapeheight = imgInfo[0]width = imgInfo[1]roiH=int(height/2)roiW=int(height/2)img0ROI=img0[0:roiH,0:roiW]img1ROI=img1[0:roiH,0:roiW]dst = np.

2020-06-07 15:48:53 270 1

原创 图像毛玻璃效果和旋转

图像毛玻璃效果import cv2import numpy as npimport randomimg=cv2.imread('1.jpg',1)height,width= img.shape[:2]dst=np.zeros((height,width,3),np.uint8)mm=8for m in range(0,height-mm): for n in range (0,width-mm): index=int(random.random()*8)

2020-06-07 15:26:31 293

原创 pyplot极坐标,散点图的绘制

pyplot极坐标,散点图的绘制面向对象绘制极坐标导入包:import numpy as npimport matplotlib.pyplot as plt绘制图形:N=20theta=np.linspace(0.0,2*np.pi,N,endpoint=False)radii = 10*np.random.rand(N)width = np.pi/4*np.random.rand(N)ax = plt.subplot(111,projection='polar')bars=ax.ba

2020-05-30 16:02:50 651

原创 小游戏

小游戏1.创建封面import turtleimport timeplayground = turtle.Screen()Writer = turtle.Turtle()Writer.color('pink')Writer.hideturtle()Writer.penup()Writer.home()Writer.write('你追我赶',align='center',font=('Comic Sans MS',50,'bold'))Writer.goto(0,-50)Writer.

2020-05-30 14:40:08 423 2

原创 matplottlib sunplot

matplottlib sunplot需要导入包:import matplotlib.pyplot as pltimport numpy as np先简单的创建一个图形坐标:import matplotlib.pyplot as pltimport numpy as npplt.figure()plt.subplot(2,2,1)plt.plot([0,1],[0,1])plt.show()得到:接下来开始升级:import matplotlib.pyplot as plti

2020-05-22 17:37:02 207

原创 matplotlib 3D图

matplotlib 3D图首先导入相应的包:import matplotlib.pyplot as pltimport numpy as npfrom mpl_toolkits.mplot3d import Axes3D创建一个三维的空间坐标:fig = plt.figure()ax = Axes3D(fig)plt.show()得出:我们在三维空间上做些图形:import matplotlib.pyplot as pltimport numpy as npfrom mpl_

2020-05-22 17:01:09 152

原创 pyplot的plot()函数

pyplot的plot()函数plt,plot(x,y,format_string,**Kwargs)x:x轴数据,列表或数组y:y轴数据,列表或数组format_string:控制曲线的格式字符串**kwargs:第二组或更多(x,y,format_string)import numpy as npimport matplotlib.pyplot as plta=np.arange(10)plt.plot(a,a*1.5,a,a*2.5,a,a*3.5,a*4.5)plt.show()

2020-05-15 17:53:14 4790

原创 -Matplotlib库的介绍

-Matplotlib库的介绍Matplotlib库的使用matplotlib.pyplot是绘制各类可视化图形的命令字子库,相当于快捷于快捷方式import matplotlib,pyplot as plt(引入模块别名)import matplotlib.pyplot as pltplt.plot([3,1,4,5,2])plt.ylabel("Grade")plt.show()import matplotlib.pyplot as pltplt.plot([3,1,4,5,2])

2020-05-15 17:14:38 1235

原创 图像的数组表示及变换

图像的数组表示及变换RGB色彩模式,即每个像素点都是由红(R)、绿(G)、蓝(B)组成。通过RGB三色的叠加得到各种颜色,它们的取值范围0-255。RGB 形成的颜色包括了人类十六所能感知的所以颜色。PIL库PIL,Python Image LibraryPIL库是一个具有强大处理图像能力的第三方库。安装方法:pip install pillowfrom PIL import Im...

2020-05-08 14:56:44 897

原创 NumPy 的梯度函数

NumPy 的梯度函数np.random的梯度函数 函数 | 说明 np.gradient(f) 计算数组f中元素的梯度,当f为多维时,返回每个梯度梯度:连续值之间的变化率,即斜率xy坐标轴连续三个x坐标对应的y轴值:a,b,c,其中,b的梯度是:(c-a)/2import numpy as npa=np.random.ran...

2020-05-08 13:00:30 1098

原创 numpy的统计函数

numpy的统计函数np.random的统计函数(1) 函数 说明sum(a,axis = None) 根据给定轴axis计算数值a相关元素之和,axis整数或元组mean(a,sxis = None) 根据给定轴axis计算数值a相关元素期望,ax...

2020-05-03 15:06:26 387

原创 Numpy的随机函数

Numpy的随机函数np.random的随机函数(1) 函数 说明rand (d0,d1...dn) 根据d0-dn创建随机数的数组,浮点数randn (d0,d1...dn) 根据d0-dn创建随机数的数组,正太分布randnint (low,high,shapel) 根据shape...

2020-05-03 14:22:18 1105

原创 数据各种存取方法

数据存取与函数csv文件存文件:np.savetxt(frame,array,fmt=’%.18e’,delimiter=None)frame:文件,字符串,产生器可以是.gz或.bz2的压缩文件array:存入文件的数组fmt:写入文件的格式,如’%d"delimiter:分割字符串读入文件:np.loadtxt(frame,dtype=np.float,delimiter=N...

2020-04-26 16:43:53 755

原创 matplotlib绘图基础

matplotlib绘图基础首先导入包import numpy as npimport matplotlib.pyplot as plt确保图形能展示出来,通常要加这句代码%matplotlib inline我们先举一个简单的例子x是一个初始值是0,中止值为100,有1000个元素所构成的数组y是sinx三角函数x=np.linspace(0,100,1000)y=np.sin...

2020-04-26 14:41:38 195

空空如也

空空如也

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

TA关注的人

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