自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 mvc:default-servlet-handler 的理解

回顾以前的博客时看到了一句代码<mvc:default-servlet-handler/><!--这个配置可以不要-->这句代码时spring mvc的配置代码而这句代码是什么意思呢?首先要了解一个简单的配置配置org.springframework.web.servlet.DispatcherServlet如果将DispatcherServlet请求映射配置为"/",则Spring MVC将捕获Web容器所有的请求,包括静态资源的请求,Spring MVC会将它们当成

2020-05-19 08:30:13 70

原创 Servlet与Ajax实现前后端交互

在做前后端数据交互的时候遇见了一些问题,记录如下:说明:jsp是已经引入jQuery过的前端代码如下所示:需要注意的是,dataType所规定的数据类型不是单向规定的,而是双向规定的,也就是无论是从前端向后台传输数据,还是从后台向前端传输数据,必定都是JSON类型的数据,否则报错,然后直接转到error,略过success <input type="button" id="inputObj" value="select"/> <script> $(function

2020-05-19 01:07:26 53

原创 spring boot整合redis

进行spring boot 整合redis操作的前提是了解redis和spring boot的基本操作若不清楚这两项基本前提,请参考以下文章redis学习spring MVC入门spring入门首先新建一个maven工程,然后向pom.xml中添加一些基本依赖 <dependencies> <dependency> ...

2020-05-19 00:35:51 80

原创 Spring boot 使用ajax前后端数据异步传输详解

因为我们是将数据以JSON 的形式传输的,所以,后端需要将前端传过来的JSON字符串转换为JSON对象,需要添加alibab的fastjson,构建这个测试的所有依赖如下 <dependencies> <dependency> <groupId>org.springframework.boot</groupI...

2019-12-03 21:47:31 524

原创 关于Spring MVC返参数报406错误(Spring +Spring MVC+微信小程序(idea))

在做微信小程序开发的时候,当将从数据库内查到的多行数据以JSONObject对象包装成JSON数据返回微信小程序时,在前端接收时出现了406错误。经查询,406错误是因为前端无法解析后台的数据,我是用JSONObject作为返回类型直接返回前端,所以,就报错了,经过七八个小时的查询,终于明白了一件事,JSONObject类型不是JSON字符串数据,不能够被前端直接解析,JSONObject是一个...

2019-11-29 20:42:05 93

原创 Redis核心

Redis第一部分Redis五大类型:字符串(String)、哈希/散列/字典(Hash)、列表(List)、集合(Set)、有序集合(sorted set)五种key的使用key 命名规则:除了“\n”和空格外,其余的都能作变量名称,名称长度不作要求key不能太长,太长查询慢key 的操作exists key:查询指定key是否存在del key1 key2 …keyn...

2019-09-25 19:01:12 41

原创 解决spring boot只能用ModelAndView返回视图的问题

在学习spring boot时,遇到了一些问题,当我需要向前端发送一个视图的时候,return + 视图名无法返回视图,也就是前端无法打印出这个视图,只能以字符串形式将视图名打印到浏览器端,如图所示package com.wcc.spring_boot_testthymeleaf.Controller;import org.springframework.web.bind.annotatio...

2019-09-03 22:03:17 3545

原创 从ftp服务器实现简易上下载文件

前几天心血来潮,就学习了一下用java实现ftp上传和下载文件的内容

2019-09-02 19:58:35 537

原创 关于安装eclipse-oxygen以及其他版本出错的解决方法

1.是否安装了JDK2.如果已经装了JDK再装eclipse还是出错,可以换一种软件,尝试安装idea等IDE试试3.安装国内镜像https://www.eclipse.org/downloads/ ,步骤为(顺序): 进入此页面之后,稍等一下,会弹出下载框,下载安装即可...

2019-09-02 13:17:56 336

转载 连接mysql8.0出现caching-sha2-password问题

在Navicat中出现这个问题并不是Navicat的问题,而是mysql的问题,可能在改my|.ini配置文件的时候动了关于password编码的地方,详情请参照此文章添加链接描述...

2019-09-02 13:02:42 317

原创 汉诺塔递归解法解析

如果想要将四个盘子从A柱移动到C柱,只需要将上面的三个小盘子移到B柱,将第四个也就是最底下的盘子移动到C柱,再将B柱上的三个小盘子移动到C柱即可。移动到B柱上的三个小盘不能一次性移动过去,要想将A柱上的三个小盘移动到B柱,则只需要将A柱上的两个小盘移动到C盘,再将A柱上的第三个盘移动到B柱,然后再将C柱上的两个小盘移动到B柱即为图1样式当然最上面的两个小盘也不能直接移动到...

2019-09-02 12:43:58 59

原创 Java反射机制剖析

如果要进行深究,那首先必须要清楚java类的执行历程:1.编译:把源程序编译成.class文件2.加载:JVM装载.class,也就是类装载器装载类字节码3.最后进行连接附执行图一张什么是Java反射机制Java的反射机制是在程序运行时,能够完全知道任何一个类,及其它的属性和方法,并且能够任意调用一个对象的属性和方法。这种运行时的动态获取就是Java的反射机制。其实这也是Java...

2019-05-26 18:06:22 54

原创 WebSocket的使用

websocket相当于一个连接客户端和服务器端的管道,可以长时间的进行保持,直到人工将管道通信关闭。它和servlet的不同之处就在于servlet进行浏览器和服务器进行数据交互时,servlet创建的通信管道需要频繁地进行创建和关闭,因为servlet中浏览器和服务器的一次通信就是一次request发送和一次response的返回,一次通信结束之后,立即关闭通道,不能持久保持。而恰恰也是web...

2019-05-18 18:22:16 40

原创 Spring+Spring MVC+微信小程序(IDEA)

看前须知:本项目是微信小程序占座系统,功能还没有写完,但是其他问题都解决的七七八八了。微信小程序端的与连接和传输数据及数据使用无关的js代码,wxml代码就省略不写了,只写最核心的代码,并且项目是基于注解和xml配置的,没有直接使用servlet类,都是封装好的,使用起来更加方便。首先,进行导入依赖,导入依赖的时候不要忘记打开网络,否则jar包无法下载 <!--spring mvc...

2019-05-15 21:45:40 4685

原创 Spring MVC

Spring MVCspring mvc:是spring框架的一个模块,spring mvc和spring之间无需通过中间层进行整合。spring mvc是一个基于mvc的web框架mvc:是一个设计模式,B/S中(Browser/Server,浏览器/服务器模式)mvc中的c:是用户通过发送request请求给服务器的控制器,也就是controller层,控制器请求模型进行处理,过然后控...

2019-04-25 20:53:43 1164

转载 Static

详解https://blog.csdn.net/john2522/article/details/39322797

2019-04-13 14:51:23 39

原创 Spring学习

什么是SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE...

2019-04-10 17:30:52 75

转载 接口

定义接口的意义1、定义接口的重要性:在Java编程,abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才使得Java成为面向对象的编程语言。2、定义接口有利于代码的规范:对于一个大型项目而言,架构师往往会对一些主要的接口来进行定义,或者清理一些没有必要的接口。这样做的目的一方面是为了给开发人员一个清晰的指示,告诉他们哪些业务需要实现;同时也...

2019-04-10 17:14:12 62 2

原创 git的使用

git的用法详解:https://blog.csdn.net/hahahhahahahha123456/article/details/80567416

2019-04-09 11:06:14 70

原创 对JRE和JDK的理解与区分

JRE:是java runtime environment的缩写,也就是java运行环境,包含虚拟机(jvm.dull)。从字面意思理解,也就是说JRE只是负责运行一下java程序,因为没有javac,所以并不会生成.class文件。是java程序的运行环境。这也是只装了一个JRE无法在doc命令中运行的原因,因为doc命令中只是将可执行文件进行执行,也就是只能执行.class文件,JRE中并不包...

2019-04-08 17:43:07 80

原创 MATLAB基础

doc --:用来查找–命令的用法help:用来查找帮助help doc:用来查找doc参考页help # :各种算术运算符。关系运算符、逻辑运算符 调用格式help ./:在具体使用时,#应该用待查的具体算符替代,在命令窗口显示关于“数组除”的用法说明运算顺序:括号,乘方,四则运算所有表达式,若时没有赋值给任何变量,那默认赋值给ans内存的变量(已经定义过的变量)可以直接调...

2019-03-31 09:31:59 116

原创 Servlet中Cookie和Session的学习

Cookie:会话Cookie关闭浏览器,就失效持久cookie存放在客户端上。 在指定的期限内有效。 是以文件形式存放的setMaxAge();应用:自动登录、浏览记录、购物车http的请求是无状态。 客户端与服务器在通讯的时候,是无状态的,其实就是客户端在第二次来访的时候,服务器根本就不知道这个客户端以前有没有来访问过。 为了更好的用户体验,更好的交互 [自动登录],其实从公司层...

2019-03-29 09:52:36 75

原创 servlet中关于响应到doGet和doPost响应到浏览器乱码问题

1.找到D:\Tomcat\apache-tomcat-8.5.35-windows-x64\apache-tomcat-8.5.35\conf中的server.xml,在里面找到connect标签,进行如下设置在尾部追加URIEncoding=“utf-8”;doPost()z中必须加上 request.setCharacterEncoding(“utf-8”);response....

2019-03-29 08:32:29 218

原创 js基础学习

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能想了解js的官方介绍请点击js学习首先要看清各个标签,如果一个标签敲错它都有可能呈现不了预期的效果...

2019-03-26 21:53:33 84

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