- 博客(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参数。修改前: &lt;servlet&gt; &lt;description&gt;servlet&lt;/description&gt; &lt;servlet-name&gt;rest&lt;/servlet-name&
2018-12-15 22:13:23 6571 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人