自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java面试常见问题

这时,用户态的程序会触发一个特定的指令,将控制权转移到内核态,执行相应的内核代码来满足用户程序的请求。2. 异常和中断:当发生异常或中断事件时,例如除零错误、内存访问违规、硬件设备的中断请求等,处理器会暂停当前正在执行的用户态程序,并转移到内核态执行相应的异常处理程序或中断服务程序。它是jvm层面来实现的,比如说当synchronized修饰的是一段代码片段的时候,在该文件编译成class字节码文件的时候,会在这段代码段的执行首尾 插入 monitorenter 和 monitorexit 指令。

2024-05-09 23:31:54 381

原创 配置springboot的静态资源访问地址为本机,并使用docker部署

将springboot部署到docker中的时候,静态资源访问路径的设置

2023-04-13 15:43:07 1267

原创 图文深度解析深度学习入门代码f = lambda w: net.loss(x, t)

关于《深度学习入门:基于python的理论与实现》 第四章的代码f = lambda w: net.loss(x, t)

2022-07-24 15:19:21 1234 1

原创 将多个Series对象合并成一个DataFrame对象

问题描述:将多个列合并成一个表,也就是将多个Series对象合并成一个DataFrame对象,本文章着重讲解多列合并。主要推荐的函数有pd.concat()和pd.DataFrame(list(zip(s1, s2, s3)))接下来是详细讲解首先介绍pd.contact()函数首先创建两个Series对象为例首先要提醒的是,DataFrame对象的每一列都可以看做是一个Series对象换句话说,DataFrame对象可以看做是多个Series对象拼接而成s1(注:第一列的数字是索引)

2022-01-10 10:26:06 21639 2

原创 Python报错:AttributeError: module ‘__main__‘ has no attribute 的解决方案

报错背景使用书籍:《Python编程 从入门到实践》第二版 第190页的内容编辑器: Jupyter Notebook上网搜了时候发现有人说把最后的if __name__ == '__main__': unittest.main()替换为suite = unittest.TestSuite()runner = unittest.TextTestRunner(verbosity=2)if __name__ == '__main__': runner.run(suite)

2021-04-22 21:46:00 6138 3

原创 在CSDN发布付费资源

问题描述想把资源设置成付费资源的时候发现没办法选中原因是没有进行上传付费资源上传认证解决方法先打开自己的博客主页点击右上角博客管理再点击左侧的这里再选择单个付费资源分析然后再去认证一下就可以了,需要上传身份证正反面照片等...

2021-01-26 16:22:23 12124 7

原创 手把手教你理解SURF算法的全部过程

首先介绍下SURF算法的流程,具体原理后面再介绍一.对原图像进行积分图像处理我们知道原始图像h(x,y)是二维空间的离散点,值的大小是每个像素点的灰度值。转化为积分图像的方法g(x)的方法是,g(x,y) 对应 以f(1,1)和以f(x,y)为对角线的矩阵内的所有像素点的累加和,很简单,例如要求g(2,3) ,就是f(1,1)+f(1,2)+f(1,3)+f(2,1)+f(2,2)+f(2,3).这样子。这样我们就得到了一个积分图像g(x,y)至于这样做有什么用后面会介绍二. 盒子滤波器第一行

2021-01-26 16:08:32 7271 2

原创 VUE的子组件和父组件之间的相互传值并监听

对对对

2019-11-03 16:13:27 526

原创 用CSS设置a标签的超链接无下划线

添加属性 text-decoration: none 即可示例<a href="www.baidu.com" style="text-decoration: none;">{{ item.title }}</a>

2019-10-20 20:30:34 2656

原创 VUE实现a标签从data中获取herf

data中的值export default { data () { return { drawer: false, items: [ { title: '主页', icon: 'dashboard', src: 'https://www.baidu.com'}, { title: ...

2019-10-20 20:28:25 1836

转载 Vue学习笔记 day2

Vue.js - Day3定义Vue组件什么是组件: 组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用对应的组件即可;组件化和模块化的不同:模块化: 是从代码逻辑的角度进行划分的;方便代码分层开发,保证每个功能模块的职能单一;组件化: 是从UI界面的角度进行划分的;前端的组件化,方便UI组件的重用;全...

2019-10-14 00:06:39 113

转载 Vue学习笔记 day1

Vue.js - Day1课程介绍前5天: 都在学习Vue基本的语法和概念;打包工具 Webpack , Gulp后5天: 以项目驱动教学;什么是Vue.jsVue.js 是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App, Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js 是前端的主流框架之一,...

2019-10-14 00:03:59 179

原创 当新到达一个城市的时候,会收到一条该城市欢迎你的短信的原因和原理

当你使用手机与外部进行通信时,你的手机先把信号传送到离你最近的一个基站中,如果你到达一座新的城市,你的手机信号将会发射到这座城市的第一个基站中去,这个基站就会注册你的手机号,然后再给你发送欢迎短信...

2019-09-18 15:36:42 10552

原创 PAT数据结构练习题——02-线性结构2 一元多项式的乘法与加法运算(C++实现)

1.问题描述2.注意事项3.代码(C++实现)#include<iostream>using namespace std;typedef struct NODE { int xi; int zhi; struct NODE* next;}Node;Node* Get() { int num; cin >> num; Node* node;...

2019-08-19 15:25:15 348

原创 机器学习之8.5日学习笔记

ravel()函数作用是将数组变为一维数组numpy中矩阵的单行的表示方法是a.[1]多行的表示方法是a.[1:3]表示的是第二列和第三列,不包含第四列numpy中矩阵的单列的表示方法是a.[:,1]表示的是第二列,多列的表示方式同上np.random.shuffle(a)可以打乱数组中行的顺序,从而达到洗牌的目的series与array类型的不同之处为series有索引,而另一个没...

2019-08-12 10:07:46 159

原创 机器学习之信用卡诈骗案例总结

操作流程首先观察数据发现有一类特征浮动较大,我们对其进行归一化预处理,使用sklearn库中的函数由于两类样本数目存在明显差异,因此我们采用下采样(从多的样本中挑出和少的样本一样少的数目)和过采样的方法(构造少的样本,使之和多的样本一样多)我们将所有样本按照自定义比例分为训练集和测试集,训练集用于调参,测试集用于测试模型的可行性,在训练集采用交叉验证的方法为防止过拟合,我们...

2019-08-12 10:01:44 569

原创 C++中string和int类型的相互转换

提示:如果你的编译器用的是DEVC++,并且提示stoi无法使用,请切换语言标准至ISO C++ 11(在“工具”一栏中)另外也不需要额外的头文件,还是ios… s using…就好**string转int(使用stoi函数)string s1 = “12345”;int a;a = stoi(s1);a = 12345int转string(使用to_string函数)i...

2019-08-09 15:21:59 138

原创 pandas中关于ix()函数警告以及loc函数和iloc函数的使用详解

dsadsadasd

2019-08-08 23:58:28 2074

原创 DataFrame和DataFrame.Series 转化为numpy array的方法

例如oldname是我的dataFrame或者DataFrame.Series类型的名字newname是我要转化成的array类型的名字,我们可以这么做来实现转化newname = oldname.values

2019-08-08 13:44:15 16249 2

转载 关于jupyter-notebook修改默认起始路径无效的解决方法(亲测有效)

一、问题描述按照网上修改默认文件起始路径的方法:修改用户目录下.jupyter中的 jupyter_notebook_config.py 文件中的 c.NotebookApp.notebook_dir = u’’ 属性;取消注释(即删除#号)将等于号后面修改为你的路径,并用单引号括起来,例如: c.NotebookApp.notebook_dir = 'F:\jupyterbooks’【注...

2019-08-03 09:25:56 663

转载 在CentOS7上安装FastDFS

1. 安装所需要的配置(1)安装gcc(编译时需要)FastDFS是C语言开发,安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gccyum install -y gcc gcc-c++(2) 安装libevent(运行时需要)###若安装了桌面图形界面,就不需要安装;FastDFS依赖libevent库;yum -y install ...

2019-08-03 09:22:12 62

原创 北大考研复试上机——日志排序(C语言)

个人总体思路当时我看了很多人的答案,发现千篇一律基本都是用结构体来做的,但是我本人不喜欢用结构体(其实是我不太会用结构体),我就想着能不能用字符串做。首先是数据的存储这里我定义了一个两个二维字符串数组 a[10002][100], b[10002][100],a数组要对它进行一系列操作,最后可能会有数据的丢失,所以我这里相当于将原始数据拷贝到b数组中,方便最后的输出。每行100个是足...

2019-06-28 20:15:22 391

转载 关于Xshell5连接不上CentOS7的解决方法

这里和大家分享下关于自己关于Xshell5连接不上CentOS7的解决经历其实我第一次连接的时候特别顺利,一下子就成功了。当时只是检查了sshd服务有没有开启,这样检查。打开终端,输入setup(注意要管理员权限),回车进入系统服务中去,找到sshd开头的两项我的这里前面都有*标识,署名都已经打开了,如果没有打开,选中他们后按空格键可以打开,最后tab键切换到确定,然后退出就可以了...

2019-06-14 09:32:53 2871 1

转载 VM下的CentOS的联网,VM tools的安装及出现的问题总结

联网见下面的文章https://blog.csdn.net/huangchunxia_1/article/details/79343876超级用户权限的获取在终端中输入su root后面会提示输入密码,你输你的密码就好了,输的时候你自己是看不到输入的,不用管,输完直接回车就行了关于在CentOS内部移动文件是提示权限不足的问题你先要知道你想要移动到哪个文件夹,比如说我想移动到o...

2019-06-08 15:14:49 191

转载 ndarray数组的创建方法

1. 使用 Mumpy中的函数创建ndarray数组注:shape表示几行几列 例如两行三列表示为(2,3)ones(),zeros()函数生成的是浮点类型arrange()函数生成的是整数类型上述三个函数在进行大规模科学计算的时候很有用例:...

2019-06-06 19:16:01 910

原创 数据库视图学习中出现的 “column '某某' in fieid list is ambiguous"问题的解析

比如说你要解决这么一个问题按照这个编写下来后会出现Column 'snum' in field list is a ambiguous意思就是说 snum 指代不明,电脑无法判断,那也就是说你的子查询当中出现了多个 snum 而系统不知道你选的是哪一个了,我们单纯进行子查询后不难发现,当我们使用from student s, scwhere s.snum = sc.snum这样相...

2019-05-05 14:33:09 16124 1

原创 数据库——SQL语言复杂查询

**IN子查询**

2019-05-03 20:46:25 442

原创 数据库——SQL语言学习

SQL语言是集DDL、DML、DCL为一体的数据库语言DDL引导词1.Create2.Alter3.DropDML引导词1.Insert2.Delete3.Update4.SelectDCL引导词1.Grant2.Revoke数据库的建立create database 数据库名字;(不要把database拼错) \建立数据库,并起名字;use database ...

2019-05-03 11:19:34 189

原创 数据库——关系模型之关系演算(元组演算与域演算)

关系演算可分为元组演算与域演算关系演算是基于元组进行操作而域演算是基于一列中的每个值进行演算,域演算的过程性较差域演算有QBE语言

2019-05-02 13:37:34 4095

原创 数据库——关系模型之关系代数

并相容性并、差、交这些关系代数操作,需要满足“并相容性”

2019-05-02 10:32:08 266

原创 数据库学习——前端(1-3章)基本概念

1.从用户角度来看DBMS存在一套数据定义语言(DDL),进行互数据库的创建;数据库操作语言(DML),对表中内容进行操纵;数据库控制语言(DCL),依照第一的信息,对数据库的使用实施控制。 数据库的维护(实用程序/例行程序),一般都是由数据库管理员(DBA)来使用和掌握的...

2019-04-28 17:50:01 651

原创 2019.4.19学习

printf("%s",_func_)能够输出该语句当前所属函数的名称;(如 main ;f; 等)局部变量能够隐藏全局变量静态本地变量 static 例如 (static int a)静态本地变量实际上是特殊的全局变量全局变量具有全局的生存期,全局的作用域局部变量具有局部的生存期,局部的作用域静态本地变量具有全局的生存期,局部的作用域...

2019-04-19 21:00:48 67

原创 C语言字符串的学习心得

string.h 中有很多处理字符串的函数字符串是以字符数组的形式存在字符串的存储位置位于代码区,只能进行只读操作,不能修改,以下代码是错误的char* str=“hello”;str[0]=‘b’;如果需要修改字符串,应该用数组来定义字符串如果要构造一个字符串, 用指针若果要处理一个字符串, 用数组...

2019-04-19 20:12:03 1354

原创 指针学习的心得体会

我对于指针的学习还是有一些迷惑。重点表现在应用上,经常不知道什么时候用 p 什么时候用 *p我们一般会这样定义指针int i;int *p= i;这里可以理解为 *p 和 i 是等效的那么单独的一个p 它又是一个什么呢,我试了下,他是一个单独的地址,和i 的地址一样那么 *p呢,*p其实就是 i的值。数组本身就是一个指针;...

2019-04-13 11:00:37 3086

原创 小白入门第一次尝试

使用c语言建立一个素数表#include<stdio.h>int main(){int const number=10001;int c[number];int i,x;for(i=0;i<number;i++)c[i]=1;for(x=2;x<number;x++){ if(c[x]==1)for(i=2;ix<number;i++)c[xi...

2019-04-12 10:46:11 90

SIFT的matlab实现算法

有详细的备注,步骤易懂,有每个函数的详细介绍,详见https://blog.csdn.net/u014509577/article/details/80262896?utm_medium=distribute.pc_relevant_download.none-task-blog-BlogCommendFromBaidu-9.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-BlogCommendFromBaidu-9.nonecas 适合入门小白,备注详细,输入main 即可执行。

2021-01-22

空空如也

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

TA关注的人

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