自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (4)
  • 收藏
  • 关注

原创 【工具】2019 Adobe全家桶pdf——百度网盘下载(PS、AE、PR等)

百度网盘地址https://pan.baidu.com/s/14X4fm7cvBA17YOo110j6ng资源来之不易,需要获取密码,请关注公众号【全栈船长】并回复数字:0012

2020-07-29 11:51:22 5442

原创 【技术书籍】Spring源码深度解析-郝佳pdf——百度网盘下载

百度网盘地址https://pan.baidu.com/s/1Dc1-qMtvmSQAj3ZLjaikIg资源来之不易,需要获取密码,请关注公众号【全栈船长】并回复数字:0010

2020-07-29 11:37:57 1143

原创 【MySQL】MYSQL内核:INNODB存储引擎 卷1pdf——百度网盘下载

百度网盘地址https://pan.baidu.com/s/1p4CsmBhYzrIawwUznmByYw资源来之不易,需要获取密码,请关注公众号【全栈船长】并回复数字:0002

2020-07-08 16:43:27 1605 2

原创 【MySQL那些事】join的底层原理

前言在日常开发中,只要写了sql,难免会使用的join关键字连接两个或多个表,在这里还是先解释一下inner join、left join、right join之间的区别以及驱动表的概念。INNER JOIN:查询两个表之间的交集取值时遵循笛卡尔乘积,即利用双层循环遍历两个表的数据,若table1的结果集比较少,那么就拿它当作外层循环,称为驱动表,外层循环每取一条数据,就拿该数据去内层循环table2表中匹配结果集,此时table2称为被驱动表LEFT JOIN:取左表(驱动表)的全部数

2020-07-01 08:58:53 1076 7

原创 【Mysql那些事】一文详解索引原理(全)

学习任何技术,首先我们要知道怎么用,熟练之后再探究其原理,最后再根据业务进行优化。 ——船长MySQL的索引有哪些?主键索引:表的主键列会默认添加索引,索引中保存了该行记录的所有数据唯一索引(upique):该列的所有值必须唯一普通...

2020-07-01 08:56:22 1048

原创 关于mysql5.7中没有data文件报错

mysql5.7+版本包中没有data目录的解决办法安装Mysql5.7+版本时,若发现根目录下,缺少data文件夹的情况,请不要去拷贝其他版本的data文件夹!打开cmd命令窗口,并且进入到mysql安装目录的bin目录下。然后输入命令:mysqld--console此命令执行完成之后输入mysqld--initialize执行完mysqld--initialize之后如果...

2020-03-26 00:48:06 815

原创 java源码解读——ArrayList

ArrayList的结构继承:AbstractList实现:List、RandomAccess、Clonable、Serializable(文末附集合类的UML类图)属性: //数组初始容量大小 private static final int default_capacity=10;//初始化空数组private static f...

2020-03-17 19:54:42 234

原创 解决myeclipse打开和编辑jsp页面卡顿

步骤一:项目右键——properties——Builders——将javaScript Validator的勾去掉步骤二:修改myeclipse安装目录下的myeclipse.ini文件在最后几行添加以下内容,注意,如果你已有的属性,应该先删掉,否则启动不了Myeclipse-vmargs-Xmx4000m-XX:MaxPermSize=1024m-XX:Reser...

2020-03-10 15:13:50 718

原创 vue项目打包到阿里云服务器tomcat运行

1、修改后台访问地址的url2、修改本项目所在的服务器ip地址和访问端口3、修改静态资源的访问根路径,如果不知道是用/还是./,直接改成服务器中访问本项目的路径,如你本项目的访问路径时【http://111.11.22.33:8080/blog】,那么你这里就要改成这个,因为你的静态资源是这样访问的【http://111.11.22.33:8080/blog/static/...

2020-01-09 12:01:24 870

原创 uniapp小程序报错Property or method "item" is not defined on the instance but referenced during rende

H5中不报错,但是小程序中报错原因是定义的属性中没有这个东西,但是你使用,而且在他身上还使用了字符串相关的函数!把这个去掉,完美解决...

2019-12-02 14:07:35 2535

原创 Vue中的set()方法

大家在写vue前后端交互时不知道有没有碰到过一个问题,就是在data里面定义一个变量,然后从后台获取数据后赋值给这个变量,但是对这个变量里的对象的属性或者数组的元素进行修改时,发现数据能修改,但视图不更新!原因:vue管理的变量必须生成了get和set方法,如data中定义的变量,虽然直接通过赋值的对象有get、set方法,但是对象里面的属性或者元素并没有get和set方法,所以vue不会根据...

2019-11-11 17:16:43 17329

原创 [vuex] getters should be function but "getters.getters" is {}.

原因是store中的getters不能定义成对象类型正确定义方法是:

2019-11-11 15:55:50 4218

原创 nodejs报错 code ENOENT Callback called more than once.

一般报这种错首先看enoent下面的那行,这里意思是说(多次调用回调)导致找不到node.exe我是重装系统后,再重装node就出现这种情况,网上很多说降低版本什么的,亲测都没用!解决:1、找到安装目录下的npm.cmd文件2、用记事本打开,删掉下面的内容然后再npm -v试一下,完美解决...

2019-11-04 23:14:07 2850 6

原创 使用el-upload+springboot上传多个图片视频等

1、使用action上传,首先这里 有个坑就是,前端上传的formData中规定文件名为"file"所以springboot中一定要使用file作为接收参数名先给出前端的代码springboot中的代码2、使用自定义的按钮上传,而不是自动上传,这里的坑是,你的文件要一个一个的封装到FormData里面其中uploadVideos是我自己封装的axios请求...

2019-10-29 10:22:06 2228 1

原创 阿里云服务器CentOS7+hadoop2.7搭建伪分布式环境(避免踩坑)

废话不多说,上来就干1、为了避免因为端口带来的问题,首先关闭防火墙systemctl status firewalld //查看防火墙状态systemctl stop firewalld //关闭防火墙systemctl disable firewalld //禁止开机自启动2、安装java1.8yum install java-1.8.0-openjdk j...

2019-10-29 09:26:01 845 3

原创 Navigating to current location ("/admin/index") is not allowed

原因是在页面中引入组件时,如果引入单个组件,不能用{}错误:正确:

2019-10-28 14:00:49 12773

原创 File /Article.xml could only be written to 0 of the 1 minReplication nodes. There are 1 datanode(s)

原因是多次格式化namenode导致spaceID不一致,先./sbin/stop-all.sh关闭集群,再把tmp删掉,重新hdfs namenode -format格式化,也可以将namenode的spaceID替换datanode的spaceID如果你不小心先删除了tmp再停止服务,会导致集群无法关闭解决办法:jps查看集群信息用命令 kill -9 23252将每个进程...

2019-10-27 16:01:16 949

原创 阿里云Centos7的部署springboot后mysql中文问号乱码

利用IDEA编写项目时,IDEA本身会将其转码为UTF-8,故本地写代码时不会乱码,一旦部署到服务器运行环境上就出现中文乱码问题spirngboot配置文件中数据连接encoding为utf-8,然后发现不生效用navicat连接后发现数据库本身的编码就是utf8那就查看一下数据库本身的编码,发现character_set_server不是utf8而是latin1,那问题肯定...

2019-10-25 14:46:37 516

原创 navicat连接阿里云服务器

如果你在连接过程中出现1130- Host 'xxxxxxxx' is not allowed to connect to this MySQL server那一定是因为你的mysql没有给外界用户权限//登录 mysql -u root -p//使用mysql数据库 use mysql//查看目前所开放的用户select host,user from user...

2019-10-25 14:18:44 250

原创 vue+springboot打包部署到阿里云服务器

一、Vue打包放到springboot1、config/index.js中修改打包后的文件夹名称,一般在此文件夹下面只有有Index.html文件和static静态文件,如我使用的是blog,assetPublicPath代表你访问静态资源的前缀假如说你的访问地址是http://localhost:8888/blog,你现在要访问static/css/my.css文件如果你使用默认的"...

2019-10-25 14:05:07 4884

原创 巨坑!!springboot 2.2.0整合mybatis打包成war发布到tomcat后报错 Error creating bean with name 'articleDao' defined i

报错信息1:Error creating bean with name 'articleController': Unsatisfied dependency expressed through field 'articleService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyE...

2019-10-25 09:31:09 1430 3

原创 Unexpected end of JSON input

JSON.parse()参数不能为空,否则会报错Unexpected end of JSON input解决:JSON.parse(JSON.stringify(xxx))

2019-10-24 14:50:56 1558

原创 史上最详细springboot vue UEditor整合(包括遇到的各种坑)

Vue中引入UEditor看这篇教程https://blog.csdn.net/kshon/article/details/102667318接下来说说springboot中配置UEditor遇到的各种坑1、将UEditor中目录下的config.json文件复制resource下2、在Vue中配置后端接口Ueditor初始化时会向serverUrl发送一条请求,格式如下,...

2019-10-22 00:30:20 7156 7

原创 Vue中使用UEditor

1、下载http://ueditor.baidu.com/website/download.html2、vue项目中引入首先解压下载的文件,并重命名为UEditor,这是非常重要的,我就是因为命名不规范而无法加载(具体参考https://github.com/HaoChuan9421/vue-ueditor-wrap)然后将UEditor文件夹复制到vue项目中的stati...

2019-10-21 16:59:22 5111

原创 Cannot set property 'menuList' of undefined;at api request success callback function:此this非彼this

写微信小程序的网络请求时,常常会出现定义的数据报undefinedCannot set property 'menuList' of undefined;at api request success callback function原因就是this的指向问题,在本方法体内this指向本页面,但是你进行请求后(如wx.request)在success和fail等方法中的this指向的是...

2019-10-19 12:31:41 1792 3

原创 VMware安装的centos7与本机互相ping通

首先,你的VMware配置正确,并且在网络适配器中有VMnet1和VMnet8网络如果没有,请参考这篇文章https://blog.csdn.net/kshon/article/details/1026208881、打开虚拟网络编辑器2、查看自己的NAT模式的子网IP地址,我的是192.168.139.0,记住你的,下面配置静态IP有用3、设置你的CentOS7的网络适...

2019-10-18 11:32:53 1292

原创 VMware安装后没有VMnet1和VMnet8网络

VMware安装启动后,查看网络适配器发现没有VMnet1和VMnet8网络1、打开计算机管理2、找到Device Install Service和Device setup Manager两个服务3、右键、属性、将他们全部设置为自动4、打开VMware的虚拟网络编辑器5、打开更改设置6、修改VMnet1(主机模式 )7、修改VMnet8(NAT模...

2019-10-18 10:50:15 11325 9

原创 VMware安装centos7连不上外网

没有配置NAT模式!设置已经安装的centos7

2019-10-17 16:05:06 672

原创 uniapp中使用bmob

首先注册bmob,创建应用,2.0新版本以上的需要获取SecretKey和API安全码注意,2.0版本以上的初始化有改动,就是Key引用的不同接下来npm下载bmob的sdk在main.js中引入bmob并初始化,然后挂载到Vue属性中之后即可在页面中引用,注意这里一定要使用this.Bmob去引用,而不是官网说的Bmob.User.log...

2019-10-16 10:04:18 871

原创 解决element中@click不生效的问题

用@click.native

2019-10-13 16:51:15 2383

原创 Vue __ob__: Observer造成数组中push一个对象同时其他对象被修改

在操作数据的时候发现,__ob__: Observer这个属性出现之后,如果单独拿数据的值,就会返回undefined。操作数组时出现,push一个新元素,之前push的对象都变成这个新元素原因是对象是引用类型,传递的是引用地址,所以你两个数组引用的是同一个对象,只要其中一个数组改变,就会导致对象改变,进而另一个引用的数组也会改。数据对象的 __ob__ 属性__ob__: Obs...

2019-10-13 00:49:14 6120

原创 解决webSocket中使用@Autowired注入为空的办法

思路:1、在启动类向webSocketServer中注入ApplicationContext2、在你的webSocketServer类中通过ApplicationContext.getBean()中获取需要的bean类注意,这里的eApplicationContext使用的是org.springframework.context.ApplicationContext包下的然...

2019-10-12 16:32:51 3465 2

原创 js中解析对象嵌套的json字符串

解决办法:使用eval()如果使用JSON.parse(str),会报错,因为他只能解析单个对象的json字符串而使用eval('('+str+')')则可以完美解决

2019-10-12 09:37:00 3053

原创 HttpMessageNotWritableException: Could not write JSON

解决1:解决 2:缺少get/set方法解决 3:实现了UserDetails类后role为空导致getAuthorities()方法返回值为空所以重点是你的List<Role>为空而为空的原因是Mybatis多对多查询的时候没有给出对应的id,所以为空这个column是对应User类的id,即传到role中的参数...

2019-10-11 10:26:54 6786

原创 sprinboot多环境切换配置文件

删除application.properties文件,新建application.yml文件更加简介注意:编译时application.yml会自动解析成application.propertiesapplication.yml:spring: profiles: active: dev意思是指定生产环境时使用application-dev.yml配置文件(spri...

2019-10-10 14:04:06 202

原创 IDEA安装对应版本的lombok才生效

1、打开IDEA的File——setting——Plugins,搜索lombok2、记住lombok的版本号和日期,点击Install安装,安装完成后,重启3、到https://mvnrepository.com/artifact/org.projectlombok/lombok选择对应的版本,我这里是2018年3月份的4、复制maven的依赖5、添加依赖到idea...

2019-10-09 22:53:34 10394

原创 轻量云服务器配置tomcat外网访问

1、首先确保你的tomcat启动成功2、其次,在控制台的防火墙开放端口3、在conf/server.xml中修改端口为8204、修改访问地址为你的外网ip

2019-10-09 10:49:10 323

原创 vue+video.js注意事项

1、vue的生命周期不理解在created期间,你是拿不到$el的内容以及不能操作dom,所以你的document.getElementById()永远为空应该在mounted中初始化数据2、不设置source的src,而是设置video的src因为你替换了source的src之后,页面是不刷新的,那你的视频还是无法播放,除非你写装载source的时候就设置src的值用js设置...

2019-09-29 15:00:12 1496

原创 vue+axios++springboot表单上传文件时500

springboot后台报错no multipart boundary was found原因出在你上传的【数据格式】原本上传文件应该使用multipart/form-data的格式,但是你封装时使用的数据是json格式,所以后台能收到请求但是无法解析解决办法使用qs对数据进行封装,安装qs的命令如下:npm install qs最好重启一下项目哦,然后在你的form.v...

2019-09-28 20:47:28 1185

原创 vue+axios++springboot完美解决跨域问题

1、vue中设置proxyTable我的项目中,问题主要出现在springboot后台中,但是我研究的时候,发现proxyTable真的能实现代理,但是网上的都不全面,一个个坑让我填了好几个小时,这里我详细讲解首先,这是用vue-cli脚手架构建的项目,需要在config/dev.env.js设置url头部,这在axios中是通过process.env.BASE_APT调用的,注意这里...

2019-09-27 22:07:18 1607 2

digester解析xml必备包.rar

digeter解析xml所必须的jar包,包括commons-logging-1.2.jar、commons-digester-2.1.jar、commons-beanutils-1.9.3.jar

2019-08-22

json2的js文件

这是json2的js文件,用于页面中使用js操作json数据,欢迎大家下载

2018-09-08

fastjson的jar包

java处理json数据的所需jar包,fastjson是目前最受欢迎的jar

2018-09-08

jackson的jar包

这是java处理json的jar包,在SpringMVC中会用到,欢迎大家下载使用

2018-09-08

空空如也

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

TA关注的人

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