- 博客(90)
- 资源 (14)
- 收藏
- 关注
原创 怎样查询class文件是使用什么版本的jdk编译的?
打开cmd命令窗口,输入下面命令,进行查询版本信息。javap -verbose "class类路径"然后可以看到:一下是jdk和class对应的版本:
2021-01-10 00:00:38
524
原创 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:Client does not support authent
在连接mysql数据库的时候,会出现下面的情况。 这个说是数据库无法创建连接。实际上是MySQL版本和驱动包不兼容的问题。这时候可以改mysql连接的jar包的版本。可以改高一些。我这里是更换了8.0的连接版本。 但是有趣的事情发生了,会出现下面的错误。
2020-12-25 22:18:37
3785
1
原创 java项目打成jar包后,图片不显示等情况
一般的java项目在打包成jar包的时候,会出现src外的文件访问不到的情况。 原因:由于存放的图片的路径可能是在src外面的。这样子,打包成jar包之后,类中访问的路径是需要到src下找资源。这时候就出现找不到图片的情况。如: 这里提供几种解决方案:打包后操作就是在打包成jar包之
2020-12-24 20:32:03
7739
3
原创 springboot打包报错:http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
在使用maven工具打包的时候,会出现:解决方案: 第一种:可能是当前的maven版本不是最新的。需要到官网下载最新的maven到本地,引入到项目中。 官网链接:http://maven.apache.org/download.cgi下载最新版:导入到项目中:然后,maven clean,再package打包。第二种:
2020-12-22 23:27:40
2198
原创 Git 克隆或者上传项目:You do not have permission to pull from the repository
出现这个问题会有很多种情况。我这里遇到的情况是: 一开始我是在本电脑上用过一个git账号登录并且使用提交库的。后来更新了一个git账号在本地中使用。这样就会发生了冲突。就会报这个错误。解决:打开凭据管理器 --> windows凭据 --> 添加普通凭据。删除原来的那个,在添加现在的这个就可以了。...
2020-08-20 16:34:48
458
原创 Error running wis-client-web:SSL HTTP Connector node not found:set up one in the serve
在使用idea来配置tomcat跑项目的时候,出现这个问题其实,问题很简单,在配置TomCat的时候不需要配置HTTPs port的东西。配置了就会出错。解决:
2020-08-20 16:26:57
624
1
原创 网页静态文件引入时间戳的讲解
在各大浏览网站中,打开f12后,可以看到在网页中引入js、css等静态文件时,后面都会带有一些时间戳或者版本号啥的。例如:<script src="a.js?version=20200813" type="text/javascript"></script><script src="a.js?v=20200813" type="text/javascript"></script>为什么要这样写呢?分析: &nb
2020-08-14 17:32:39
1374
原创 Skipping URI variable ‘id‘ since the request contains a bind value with the same name
在页面更新数据的时候,会出现*Skipping URI variable 'id' since the request contains a bind value with the same name* 按字面解析来看就是:“正在跳过URI变量“id”,因为请求包含同名的绑定值 ”。 其实,就是在请求路径的时候出现了有包含一样的参数绑定,举一个例子
2020-08-14 09:19:52
2344
原创 mysql入门基础一
目录1、基本介绍2、常用语句3、DQL(查询语句)4、常用函数一、基本概念1、数据库(dataBase):就是存储数据的仓库,为了方便数据的存储和管理,将数据按照特定的规律存储在磁盘上,通过数据库管理系统,有效的组织和管理存储在数据库中的数据。2、数据库系统(DBS):比数据库大很多,由数据库、数据库管理系统、应用开发工具构成。3、数据库管理系统(DBMS):用来定义数据、管理和维护数据的软件,是数据库重要组成部分。注意:不区分大小写、每条命令最好用“;”结尾、每条命令可以缩进或换
2020-06-26 21:07:05
385
原创 ajax请求springmvc怎样传递集合类型?
首先要知道springmvc中是不允许直接传递“集合”作为请求的方法参数的。如下: @RequestMapping(value = "/addAP") @ResponseBody public String addAP(List<AriTicketList> ariTicket){ return "0"; }这样直接中ajax中传递一个集合,springmvc是不允许接收的。下面介绍一下解决方法。新建一个包装类public class AriTicketList {
2020-06-02 17:12:31
330
原创 mybatis基于后端的批量数据操作
目录1.批量插入2.批量修改3.批量删除在实际开发中都会遇到一些批量的操作,批量操作可以在controller层进行逻辑的操作。也可以进行在映射文件中进行操作。一、批量插入将需要插入的对象封装成数组,然后作为参数传给映射文件进行处理。编写接口public interface StudentDao { void addStudent(Student[] students);}配置映射文件<mapper namespace="Mapper.StudentDao">
2020-05-22 17:06:58
404
原创 mybatis的缓存机制
目录一级缓存二级级缓存第三方缓存缓存机制:将执行后的sql语句存储在缓存(硬盘)中,下次执行相同的sql的时候,就从缓存中取。mybatis中默认会开启一级缓存。 一级缓存 默认开启一级缓存,是sqlsession级别的,所以不需要手动设置,在使用sqlsession对象操作数据库的时候,使用sql语句,就会自动使用一级缓存。注意:一级缓存失效的几种情况:不同的sqlsession对应不同的一级缓存。同一个sqls
2020-05-21 15:31:57
476
原创 lineNumber:1 columnNumber:1 前言中不允许有内容
在编写mybatis映射文件的时候,会出现这样的bug有两种情况:编码问题很多开发工具都是默认使用“utf-8 Bom”格式进行编码。导致在文件中加入了Bom头。解决:使用NotePad++打开文件,以UTF-8无BOM方式编码。配置文件写错不单单只是文件编码问题。如果配置文件中基本语法错误或没有导入配置文件都会错误。如mapper导入。mapper 中的 resource=“Mapper” :很明显这个是mapper文件的导入,需要导入具体的文件,而不是包。正确写法:packag
2020-05-21 09:14:12
3564
原创 mybatis的一对多、多对一关系
目录1. 一对多1.1 sql装配一对多关系1.2 分步查询sql装配一对多关系2. 多对一2.1 sql装配多对一关系2.2 分步查询sql装配多对一关系使用mybatis操作关系型数据库的时候,往往会涉及到表数据的复杂关系。基本知识: resultMap标签:定义结果映射,处理复杂关系。 id标签:是主键映射。 &nbs
2020-05-20 16:28:23
600
原创 mybatis获取参数时 #{ }和${ }的区别
在mybatis操作数据库的时候,往往会出现参数获取不到,或者报异常的问题#{ } 和 ${ } 的区别(1) ${ } :底层其实是statement,必须是使用 “字符串拼接” 的方式操作sql,所以,一定要注意 “单引号” 的使用。并且,不会防止 “sql注入”(2) #{ }:底层是preparedStatement,可以使用 “通配符” 操作sql,可以自动添加 “单引号”,不需要注意单引号问题。可以防止 “sql注入”。获取参数的区别(1) 如果传进的参数是 string、基本
2020-05-19 19:06:10
259
原创 jsp文件下载
介绍两种文件下载的方法超链接下载使用超链接访问服务器上的资源的时候。如果浏览器可以解析到当前资源,就是直接访问显示。如果不能解析,就会弹出对话框,要求用户保存。//如:访问项目中的download下的aa.zip文件<a href="${pageContext.request.contextPath}/download/aa.zip">超链接</a>servlet下载通过servlet类进行文件的下载。直接上代码@WebServlet("/FileCont
2020-05-18 16:17:11
225
原创 FlieUpload文件上传
基于FlieUpload组件的文件上传直接上代码jsp页面编写注意点:(1)提交方式必须为post、(2)enctype的属性必须为multipart/form-data<form action="${pageContext.request.contextPath}/FileController" method="Post" enctype="multipart/form-data"> <input type="file" name="files"/>
2020-05-18 15:47:57
195
原创 js中函数传参的问题
在使用ajax或者js拼接信息在页面中显示的时候,需要向函数传参的时候往往会有问题。如果传递的是数字类型,则是可以直接传递。不需要进行转义。如果是字符串类型,则需要进行转义,才会以存入字符串的参数。...
2020-05-12 22:29:07
160
原创 数据结构之排序二(希尔、归并、快速)
目录希尔排序归并排序快速排序一、希尔排序 希尔排序又叫“缩小增量”,(是不稳定的排序方法)。 先将整个数组 k=(n/2)分。把k数作为“增量”。然后将所有距离为k的倍数的数分到同一组。一共分为k组。然后对每一组进行插入排序。再进行 (k/2)...
2020-05-12 22:13:40
114
原创 数据结构之排序一(冒泡、插入、选择)
目录1.冒泡排序2.插入排序3.选择排序一、冒泡排序 重复地走访过要排序的元素列,依次比较两个相邻的元素。如果顺序错误(如从大到小、首字母从从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。是一个稳定的排序。 &nb...
2020-05-12 22:13:10
200
原创 mysql_java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect
在连接远程服务器上的数据库的时候,出现mysql_java.sql.SQLException: null, message from server: "Host ‘xxx’ is not allowed to connect。问题:是远程服务器的数据库不允许被访问。  ...
2020-05-09 14:50:03
437
1
原创 java.sql.SQLException: Access denied for user 'root '@'localhost' (using password: YES)
在写javaweb项目的时候操作数据库运行的时候会提示:java.sql.SQLException: Access denied for user 'root '@‘localhost’ (using password: YES) ...
2020-05-08 21:29:01
718
原创 java基础之统计图
目录柱状图折线图饼状图一、柱状图java原生的Graphics可以画,不过比较繁琐。所以,借助jFreeChart来快速生成统计图。jar包下载/** 画柱状图 */ public static void writeZ(String url) { DefaultCategoryDataset dataSet = new DefaultCategoryDataset();...
2020-05-07 15:39:02
680
原创 Parameter index out of range (1 > number of parameters, which is 0).
在开发ssm项目的时候,配置好的对应的配置文件、映射文件后。在部署运行的过程中报一下错误:这是数据库的错误:可以理解为没有参数于sql语句中的?匹配。解决:检查sql语句是否书写错误写符号的时候,中文输入法和英文输入法,其输入符号同的。应用英文输入法如果sql语句中没有设置有参数的,在java中存入了参数,也会报错检查sql的语法是否写正确。如:模糊查询,like “%” #{user...
2020-05-06 15:12:15
511
1
原创 java基础之图片
目录读取和写出图片生成验证码图片一、读取和写出图片 java中分为图形、图像。 图形:Graph,是java.awt包中的,有java2D库,Color,Stroke等。 &...
2020-05-05 21:34:55
379
原创 mysql查询Unknown column '11aa' in 'where clause'
在写sql语句的时候会出现这个bug。 原因:其实是因为我们写sql语句的时候写错了。需要注意的时候传入参数的类型问题。如:int类型:不需要用 " " String类型:需要用 " " &nb...
2020-05-04 10:37:19
253
原创 java基础之条形码、二维码
目录条形码生成条形码解析条形码二维码生成二维码解析二维码一、条形码 条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。代表一串数字或字母,每一位有特殊含义。  ...
2020-05-03 08:34:56
560
原创 java.sql.SQLException: No suitable driver
在连接数据库的时候出现问题。我在使用c3p0进行数据库连接时出现问题:解决:需要导入mysql-connector-java-****-bin.jar包,并加入到Java运行环境的外部jar包的存放的位置c3p0p配置文件需要写对,例如里面的 driverClass写成了driver,也会报错不同的数据库其连接池的写法是不同的,需要写入对应的连接池的属性才可以进行连接。...
2020-05-02 22:45:08
239
原创 java基础之Json
目录概念基于org.json操作Json基于gson操作Json基于Jackson操作Json一、概念 JSON:javaScript Object Notation,是一种轻量级的数据交换格式。独立于编程语言。 是以键值对的形式进行存储。但...
2020-05-01 23:27:50
152
原创 java基础之XML
目录概念基于Dom结构操作xml概念 XML(eXtensible Markup Language),是可扩展标记语言,标签可以自动定义,是存文本表示,跨系统、跨平台、跨语言。 xml的语法结构:任何起始标签都要有对应的结束标签,但是也可以简...
2020-04-30 16:43:41
145
原创 使用ajax与普通form表单提交共存的页面刷新问题。
在使用ajax进行异步请求的时候,按照常规来说,理应异步请求,在页面上回显信息,页面是不会刷新的。 但是,在同时使用了ajax处理异步请求,又使用普通的form表单提交的页面中。点击了异步请求的按钮,页面还是会刷新。如:<form action=...
2020-04-29 17:47:12
346
原创 org.springframework.web.servlet.DispatcherServlet noHandlerFound
在springmvc项目中的jsp上使用项目资源的时候出现这个bug,如:访问项目文件夹中的图片。会报URI错误。解决: 这是因为在web.xml中配置springmvc的DispatcherServlet时候,其访问方式,不应该是“ / ”,应改为" *.action "。...
2020-04-28 17:31:34
172
原创 分页功能开发
在开发过程中一些数据的显示较多的时候,需要使用分页来进行多数据的显示处理。像后台管理中的数据管理。 分页开发的知识点: (1)数据库操作: &nbs...
2020-04-27 20:36:47
228
1
原创 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
在书写sql语句时,常常会出现下面的情况,导致这个bug:解决:检查sql语句书写格式。检查sql中的输入的符号是英文输入检查书写的sql获取的数据,是否正确...
2020-04-26 17:13:26
124
原创 java创建静态获取资源类
在开发的过程中,有时候需要先获取到项目中的一些静态资源。如:图片等。 为了统一把静态资源封装,并更好的使用。下面有两种封装类的方法。直接封装静态资源public class GetImages {//创建统一获取的类public static URL background = G...
2020-04-25 20:35:24
192
原创 java.util.ConcurrentModificationException
使用hashmap是出现错误:解决:hashmap不是安全的线程,可以使用ConcurrentHashMap 进行替换。要不然,就需要在修改hashmap的时候,需要加锁。
2020-04-24 15:25:12
98
原创 org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException
在配置spring的application.xml文件的时候会出现这个bug;本人遇到了以下两种情况:xml文件的表头的第一句,一定是<?xml version="1.0" encoding="UTF-8"?>。其前面不能有“空格”。一定是顶格的第一行。org.springframework.beans.factory.xml.XmlBeanDefinitionStoreEx...
2020-04-23 16:13:45
2057
原创 纯js全选、多选
使用纯js来写一个模拟购物车的全选和多选功能。思路:需要给每一个input设置点击事件全选就是把所有的checkbox设置为true取消一个不全选,就是判断是否全部的checkbox都被选了实现代码:<!DOCTYPE html><html><head lang="en"> <meta...
2020-04-22 08:18:41
174
原创 元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|selec
在配置ssm框架的时候,写mapper映射文件的时候,总是会想写一些注解。 可是在编译的时候会出现这个bug,是因为在前面写了注释。导致了执行顺序的问题。需要把一些注释删掉,就可以正常执行了。像这样。我在mapper映射文件前面加了注释。会影响了sql执行的顺序。/*mapp...
2020-04-21 09:03:21
261
原创 spring的编码问题
在ssm项目中经常会使用到请求、响应和页面展示等操作,都会涉及到编码的问题,一些时候会出现乱码的情况。 因为spring的编码格式是ISO-8859-1,在开发过程中会常用到UTF-8的编码格式,所以需要进行编码格式的设置。 &nb...
2020-04-20 10:11:53
383
springmvc和mybatis整合.zip
2020-04-03
spring-framework-3.2.0.RELEASE-dist.zip
2020-04-03
mybatis-spring整合包.zip
2020-04-03
javaweb使用的Jstl.zip
2020-04-03
java统计图的生成-jfreechart-1.0.1.zip
2020-04-02
java操作JSON.zip
2020-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人