自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 contos7安装mysql报错:源 “MySQL 8.0 Community Server“ 的 GPG 密钥已安装,但是不适用于此软件包。请检查源的公钥 URL 是否配置正确。

centos7安装mysql报错

2022-07-07 12:28:32 836 1

转载 Springboot整合redis

redis

2022-06-15 09:35:27 194

原创 IDEA快捷键

一些常用的IDEA快捷键ctrl+shift+alt:多行操作psvm:生成main()方法;fori:生成for循环;Ctrl+Alt+v:自动补齐返回值类型ctrl+o:覆写方法ctrl+i:实现接口中的方法ctrl+shift+u:大小写转换CTRL+SHIFT+Z:取消撤销Alt+Insert:生成构造方法、getter、setterctrl+y:删除当前行Ctrl+Shift+J:将选中的行合并成一行ctrl+g:定位到某一行Ctrl+Shitft+向下箭头:将光标所在的

2022-05-30 11:20:33 207

原创 KMP字符匹配算法详解

KMP算法中有很多抽象的点,需要自己将其理顺了才能理解该算法的奇妙之处。为防止自己以后忘记,今特地记录一下。字符匹配——暴力破解先来看看该算法解决一个什么问题。先定义两个字符串:String haystack="qwertyuiop";String needle="yui";怎样获取子串needle在haystack中的起始索引位置?首先可以采用暴力破解法,定义两个指针h和n,初始化分别指向haystack的索引0和needle的索引0;比较指针h处的字符与n处的字符是否相等,如果相等,指

2022-04-27 16:22:35 411

转载 国内镜像源

国内常用源镜像地址:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http://pypi.douban.com/simple/...

2021-12-14 15:59:09 171

原创 Java intern函数详解

String类具有很多构造函数,常用的有:​ 1.直接赋值一个字符串​ 2.new String(String original)​ 3.new String(char[] a)​ 4.new String(char[] a,in,int)String创建机制:​ 1.直接赋值时,先在常量池寻找是否有对应的字符串,若有,直接将引用变量指向常量池中字符串的地址;若无,则在常量池里面创建该字符串,再将其地址赋

2021-10-21 23:23:38 5448 14

原创 PostgreSQL之group_concat聚集函数实现

PostgreSQL之group_concat聚集函数最近用到postgresql数据库,并且想实现某一列的数据拼接。但是迫于pgsql中没有group_concat函数,看了网上大部分的解决办法,都是自定义一个group_concat函数。其实完全没必要,因为pgsql中自带的两个函数完全可以实现该功能:array_to_string()、array_agg()。即:pgsql中的array_to_string(array_agg(字段),’,’)等价于mysql中的group_concat(字段)。

2021-09-17 15:29:37 6762 1

原创 np.stack()函数详解

np.stack()中axis参数的深入理解看了一下大家关于np.stack()的理解,我感觉自己还是一知半解,有点蒙。自己又想把这个函数真正的理解 ,于是花了一点时间终于对这个函数有了自己的理解,决定把自己的想法写下来与大家分享,希望对大家有帮助。stack为堆叠的意思,这个函数主要有两个参数,第一个是需要堆叠的多个数组,采用列表的形式输入,例如:np.stack([arrays.array2,array3],axis=0)。第二个参数是axis,这个参数表示从哪一个维度进行堆叠以及堆叠的内容,这个维

2020-11-18 13:40:27 61800 14

原创 一看就懂——机器学习中的过拟合与欠拟合学习笔记

机器学习中的过拟合与欠拟合学习笔记在训练机器学习模型时,我们经常会遇到过拟合的问题,所谓的过拟合就是指模型在训练数据上的性能很好,但是在未知数据上的效果却很差。机器学习的根本问题是优化和泛化之间的对立。优化的目的是为了得到在训练数据上有着最佳性能的模型,而泛化是为了得到在前所未见的数据上有着最佳性能的模型。优化和泛化看似对立,甚至是不相关,实际不然。在机器学习中,我们根本无法直接去控制模型泛化性,只能基于训练数据去调节模型。训练开始时,优化和泛化是相关的:训练数据上的损失越小,,测试数据上(测试数据也

2020-07-26 16:30:25 428

原创 python绘图模块matplotlib学习笔记

python绘图模块matplotlib学习笔记在python中,主要使用matplotlib模块下的pyplot进行绘图等相关操作。本文主要给出了使用pyplot简要绘制折线图的基本操作。python绘制曲线图相当容易,废话不多说,直接上绘图步骤。1.引入模块import numpy as npimport matplotlib.pyplot as plt #引入模块matplot.pyplot2.产生x、y轴的数据x=[i for i in range(10)] #产生x轴

2020-07-24 15:28:19 190

原创 机器学习中pandas的基本使用学习笔记

机器学习中pandas的基本使用学习笔记1.读取文件图1import pandas as pd 在pandas模块中,可采用read_csv(path,encoding)函数读取CSV文件。其中path为文件的存储路径,encoding为文件内容的编码格式。举个例子:data=pd.read_csv("data.csv",encoding='gbk')在这个例子中,path=“data.csv”,因为代码文档和数据表放在同一目录下,所以采用的是相对路径。数据的基本操作1.读取数据

2020-07-24 12:44:57 182

空空如也

空空如也

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

TA关注的人

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