自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue中js实现鼠标滚动到最底部下拉刷新效果

最近项目中需要实现新闻页实现下拉刷新效果,记录下vue中使用js判断鼠标滚动到最底部方法。1.监听鼠标滚动时间mounted() {window.addEventListener("scroll", this.handleScroll, true);},2.获取相关的高度 判断鼠标滚动到浏览器的底部handleScroll () { let scrollTop = ...

2020-09-27 22:12:34 891

原创 mina关闭socket后台一直执行inputClosed方法

最近在学习mina的使用,不过在手动关闭socket到时候,后台会一直执行inputClosed方法。 @Override public void inputClosed(IoSession ioSession) throws Exception { log.info("mina 服务器-inputClosed"); }我的问题是手动关闭socket的时候后端没有关闭socket,手动关闭socket需要在sessionClosed方法中添加如下方法 ioSess

2020-09-27 22:10:32 657 1

原创 org.apache.mina.core.buffer.BufferDataException: dataLength: 1195725856

这里写自定义目录标题最近接手一个聊天项目,是用的mina做的。自己在学习使用到时候一直报错,提示:org.apache.mina.core.buffer.BufferDataException: dataLength: 1195725856好像mina 的网络传输又大小限制。1195725856 / 1024 / 1024 / 1024 =1.11...

2020-09-27 21:43:26 1420 1

原创 jackson json对象、实体类相互转换

json对象转换为实体类,使用fastjson 进行jsonObject转实体类对象。首先导入依赖<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <ve...

2019-12-12 16:16:17 2226 1

原创 vue SSR asyncData并发post提交设置Content-Type方法

最近接触到的vue项目,需要使用 SSR asyncData,遇到了一个问题需要使用并发,同时进行多个post请求。await Promise.all可以实现并发请求,如果是get提交、或者post无参数提交不会遇到问题。但是使用post提交,并且有参数,就会报415错误。后端报错信息如下:HttpMediaTypeNotSupportedException: Content type ‘...

2019-12-07 17:30:19 1504

原创 mysql安装教程 The service already exists解决方法

mysql安装教程,分享下mysql免安装版配置过程中出现The service already exists问题的解决方法。一般遇到这种错误都是安装、mysql,卸载再安装,之前的mysql卸载了,但是mysql服务没有卸载干净。1、管理员身份运行cmd2、输入sc query mysql,查看一下名为mysql的服务:3、命令sc delete mysql,删除该mysql4、创...

2019-11-01 14:10:00 12540

原创 .sh文件规则 .sh文件执行方法

.sh文件规则介绍:1 .sh文件开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编写脚本完成时,如果要执行该脚本,还必须使其可执行。要使编写脚本可执行:编译 chmod +x filename 这样才能用./filename 来运行2 注释在进行shel...

2019-10-30 13:31:38 8770

原创 ServletContext与Servlet区别以及配置

ServletContext: 这个是来自于servlet规范里的概念,它是servlet用来与容器间进行交互的接口的组合,也就是说,这个接口定义了一系列的方法,servlet通过这些方法可以很方便地与自己所在的容器进行一些交互,比如通过getMajorVersion与getMinorVersion来获取容器的版本信息等. 从它的定义中也可以看出,在一个应用中(一个JVM),servlet容器可以...

2019-03-30 14:53:03 1134

原创 Mockito框架@Mock, @InjectMocks注解使用

最近写项目Junit,使用Junit4框架,测试的数据都要依赖数据库,而好多接口需要调其他的系统,junit4框架完全无法实现测试功能,大佬推荐用Mockito框架,这篇博客用来记录学习Mockito的使用方法,不足欢迎指点。@Mock, @InjectMocks注解使用方法:@Mock作用:在Mockito中用于创建mock对象,使用方法如下:@Mockprivate ClassNam...

2019-02-25 22:18:46 8877 1

原创 idea工具maven生命周期clean,compile,install,package区别

idea工具maven projects里面有9种生命周期,今天刚好遇到,顺便分享下自己的理解。生命周期是包含在一个项目构建中的一系列有序的阶段。最常用的两种打包方法:一:clean,package(如果报错,很可能就是jar依赖的问题)二:clean,install9种生命周期:clean,清理,在进行真正的构建之前进行一些清理工作,移除所有上一次构建生成的文件。validate,验...

2019-01-20 20:01:54 8580 2

转载 @ResponseBody注解作用和原理

   @ResponseBody这个注解通常使用在控制层(controller)的方法上,其作用是将方法的返回值以特定的格式写入到response的body区域,进而将数据返回给客户端。当方法上面没有写ResponseBody,底层会将方法的返回值封装为ModelAndView对象。       假如是字符串则直接将字符串写到客户端,假如是一个对象,此时会将对象转化为json串然后写到客户...

2018-12-16 00:09:11 2286

转载 JSP页面显示源码

JSP页面显示源码错误展示:解决方法:修改web.xml配置文件里面的url-pattern参数。修改前: &amp;lt;servlet&amp;gt; &amp;lt;description&amp;gt;servlet&amp;lt;/description&amp;gt; &amp;lt;servlet-name&amp;gt;rest&amp;lt;/servlet-name&amp

2018-12-15 22:13:23 6571 1

navicat-mac.zip

navicat-mac.zip

2022-01-07

XshellPlus 6.0.0026.zip

xshell6

2021-08-30

FastStone Capture 9.4.zip

FastStone Capture 9.4.zip

2021-08-06

Navicat Premium 12.zip

Navicat Premium 12.zip

2021-07-02

空空如也

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

TA关注的人

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