
JavaWeb
手把手入门
一百万种可能~
展开
-
Windows下安装运行Kafka(最底下有遇到的坑与解决方法)
注:安装kafka需要提前安装Zookeeper。原创 2023-06-15 11:45:16 · 668 阅读 · 0 评论 -
JAVA:@Async测试是否生效(亲测可用)
1.3、如上所述,如果@Async生效,打印顺序必定是1/2/3/4;2.1、如果调用方法和被调用方法都在AService中,则不生效。一、测试@Async是否生效。二、失效的情况和解决办法。原创 2023-01-12 13:46:12 · 2725 阅读 · 3 评论 -
vue传数组参数给java后端
设置数据格式为时间戳:value-format="timestamp"axios数组序列化请求参数:paramsSerializer。设置空间类型:type="datetimerange"四、MyBatis / MySQL处理查询格式。前景:在开发过程中使用elementUI组件。二、JS / VUE 数据传输。三、后端实体类接收请求参数。控件的时间戳格式是13位的。原创 2023-01-09 14:06:53 · 2682 阅读 · 0 评论 -
h5如何唤起地图App(vue+腾讯地图)
一、创建腾讯地图的key地址:腾讯位置服务 - 立足生态,连接未来二、腾讯地图文档url接口:URI API(地图调起) | 腾讯位置服务注:特别注意灰色部位,弄错了就多整好几个小时(瞎几把整个灰色的)三、a标签调用就完了https://apis.map.qq.com/uri/v1/geocoder?coord=23.82358,118.3139&referer=XXX...原创 2022-03-10 20:39:05 · 2762 阅读 · 0 评论 -
三种解决方法:Cannot deserialize value of type `java.util.Date` from String
一、改前端加入格式化:value-format="yyyy-MM-dd HH:mm:ss"<el-date-picker v-model="formValidate.pastDueTime" value-format="yyyy-MM-dd HH:mm:ss" type="datetime" placeholder="选择日期时间" ..原创 2021-12-11 19:48:31 · 53876 阅读 · 4 评论 -
MyBatis(或Plus):找不到xml文件。No MyBatis mapper was found in ‘[com.**.**.mapper]‘ package
我这个是新建了一个模块一、报错日志:WARN o.m.s.m.ClassPathMapperScanner - [warn,44] - No MyBatis mapper was found in '[com.**.**.mapper]' package. Please check your configuration.2021-11-22 13:54:20 JRebel:或者:找不到xxx方法二、分析 2.1、 启动项目的时候没有载入相应的xml文件...原创 2021-11-22 14:11:59 · 3898 阅读 · 2 评论 -
Java:根据对象中的字段排序对象
o1、o2就是对象 userList.sort((o1, o2) -> { return o2.getLoginTime().compareTo(o1.getLoginTime()); });原创 2021-10-30 12:08:42 · 173 阅读 · 0 评论 -
maven中修改阿里云仓库
<!--配置maven阿里云仓库开始,不用去改maven的setting --> <repositories> <repository> <id>public</id> <name>local private nexus</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <.原创 2020-05-09 09:43:54 · 369 阅读 · 0 评论 -
JSP四大作用域九大内置对象
https://www.cnblogs.com/whgk/p/6427759.html(津贴)脚本会慢慢被标签全部代替前面讲解了Servlet,了解了Servlet的继承结构,生命周期等,并且在其中的ServletConfig和ServletContext对象有了一些比较详细的了解,但是我们会发现在Servlet中编写一些HTML代码,是很不方便的一件事情,每次都需要out.println...原创 2018-08-21 10:00:08 · 2257 阅读 · 0 评论 -
【公众】jsp中< include file=""> 500错误原因,以及解决办法
<%@ include file="../../system/index/top.jsp"%> 除了网上说的一些错误外,路径错误也会报500错误,本文中路径多了../ 报错提示:/WEB-INF/jsp/itemproper/itemProper_list.jsp (line: 17, column: 1) File "../../system/index/top.jsp" n...原创 2018-07-31 14:58:31 · 1724 阅读 · 4 评论 -
jquery转义符
1、class或都id中含有“.”,“#”等特殊字符在我们的程序中可能会遇到id中还有“.”和“#”等特殊字符,如果按照普通方式处理就会出错,解决方法是用转义符转义。在下面程序中:<div id="id.a">aaaaa</div><div id="id#b">bbbb</div><div id="id[1]&qu转载 2018-05-21 14:58:20 · 7365 阅读 · 0 评论 -
DOM(HTML中节点的获取)
<span style="color:#ff0000">内容</span> 元素节点/文本节点/属性节点的nodeName/nodeValue/nodeType区别: noteType nodeName nodeValue 元素节点 1 ...原创 2017-11-07 20:48:02 · 988 阅读 · 0 评论 -
jsp标签库fmt
1.导包<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 2.获取当前时间<c:set var="now" v原创 2018-09-10 11:13:20 · 210 阅读 · 0 评论 -
java.lang.IllegalStateException: getOutputStream() has already been called for this response
json转义 的时候出现问题现象org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: Object is null (through reference chain: cn.sky999.api.ResultMap["content"]->net.sf.js...原创 2018-10-24 10:32:10 · 1097 阅读 · 0 评论 -
Java后端WebSocket的Tomcat实例
一.WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理...转载 2018-11-06 10:09:29 · 433 阅读 · 0 评论 -
Redis入门学习笔记
结合开发文档阅读1.字符串 SET GET2.hash码 40多亿个键值对 HMSET HGETALL(HGET KEY) 是一个string类型的field和value的映射表,hash特别适合用于存储对象。3.List列表 40多亿个元素 LPUSH LRANGE ...原创 2018-12-05 15:45:54 · 156 阅读 · 0 评论 -
基于java实现单点登录
详见:https://www.cnblogs.com/ywlaker/p/6113927.html# 一、使用主域名,如:www.baidu.com 缺点:首先,应用群域名得统一;其次,应用群各系统使用的技术(至少是web服务器)要相同,不然cookie的key值(tomcat为JSESSIONID)不同,无法维持会话,共享cookie的方式是无法实现跨语言技术平台...原创 2019-01-29 17:23:08 · 1673 阅读 · 0 评论 -
get与post请求的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到这个问题,你的内心充满了自信和喜悦。 你...转载 2019-02-22 15:13:28 · 140 阅读 · 0 评论 -
Spring Cloud版本与Spring Boot版本的依赖关系
Finchley需要Spring Boot 2.0.xDalston版本和Edgware版本是在Spring Boot 1.5.x上构建Camden 版本是在 Spring Boot 1.4.x上构建的,但是也和Spring Boot 1.5.x进行过测试。所以可以认为是能够和Spring Boot 1.5.x一起工作的。 Spring Cloud Spring Boot ...原创 2019-02-22 22:57:37 · 1343 阅读 · 0 评论 -
控制反转
控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给...原创 2019-02-25 09:53:55 · 169 阅读 · 0 评论 -
java中is-a和has-a
is-a 是继承关系。在继承关系中,一个子类继承于父类,其本身可以称之为父类。例如:狗继承于动物,可以说狗是一种动物。has-a 是组成关系,在组成关系中,一个对象将一个或者多个其它对象作为自己的成员。IS-A, HAS-A两种经典OO模式:...原创 2019-03-08 10:32:02 · 3576 阅读 · 0 评论 -
java压力性能测试工具——JMeter
一、下载工具http://jmeter.apache.org/download_jmeter.cgi?Preferred=http%3A%2F%2Fmirror.bit.edu.cn%2Fapache%2F二、工具配置 教程:https://blog.youkuaiyun.com/u012111923/article/details/80705141#commentBox...原创 2020-04-28 17:33:45 · 350 阅读 · 1 评论 -
JavaWeb Cookie客户端技术和Session服务端技术详解
目录1.1 Cookie机制1.1.1 什么是Cookie1.1.2 记录用户访问次数1.1.3 Cookie的不可跨域名性1.1.4 Unicode编码:保存中文1.1.5 BASE64编码:保存二进制图片1.1.6 设置Cookie的所有属性1.1.7 Cookie的有效期1.1.8 Cookie的修改、删除1.1.9 Cookie的...原创 2018-08-22 17:41:03 · 3748 阅读 · 0 评论