- 博客(80)
- 资源 (4)
- 收藏
- 关注
原创 Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found char
日志报错:在什么都配置正确的情况下还出现如下报错解决办法:在运行报错项目maven中的Reimport一下就OK了
2021-04-15 15:34:04 1887 2
原创 redis本机集群安装
一,redis集群介绍Redis cluster(redis集群)是在版本3.0后才支持的架构,和其他集群一样,都是为了解决单台服务器不够用的情况,也防止了主服务器宕机无备用服务器,多个节点网络互联数据共享,所有节点都是一主一从(也可以一主多从),其中不提供服务,只做为备份。二,所需软件环境1,下载redis最新版本(版本必需要3.0以上)下载地址:https://github.com/MSOpenTech/redis/releases下载 Redis-x64-3.2.100.zip...
2021-04-08 15:02:00 206
转载 idea将maven项目打包成war包教程(简单实用)
打包WAR过程首先对项目进行编译。然后执行以下步骤:单击下图红色方框处 在IDEA右侧出现maven project选项 单击maven project选项,出现Spring MVC Basic Feature菜单,选择 其中的Lifecycle菜单项,展开,执行里面的package命令即可。到这打包已完成,在项目文件夹/target/下可以找到 *.war 文件。将war文件部署到tomcat上我们采用一种比较简单的部署方式:将war文件拷贝到tomcat安装目录的$TOM...
2020-07-03 16:08:03 6278 2
原创 OracleDatabase11g 卸载重装必须的几大步骤(缺一不可)
个人情况介绍:自己安装的版本是OracleDatabase11g后来可能是因为杀毒软件更新还是什么,莫名的监听不生效了,启动不了,后来自己按照网上的方法去改了一些配置,但是不生效,然后果断重装,卸载后由于不太干净,导致监听在注册表里根本不存在,后来发现几个需要注意的问题,就是下面的步骤缺一不可,多了也不需要。(这里是引用百度百科的解决方式,有很多博客五花八门的,但是我觉得这几步就够了。) 1.在开始菜单中,找到Universal Installer,运行Oracle Universal Insta..
2020-07-03 15:10:53 532
原创 idea2018.3.2创建springboot入门项目
前提:maven和jdk配置好了,且maven需要3.0以上版本,jdk需要1.7以上最好1.8我的配置:idea版本:2018.3.2maven:3.5.4(最好不要用最新的,可能会出现问题,最新版本不太稳定)jdk:1.8.0下面就直接开始创建入门项目吧:第一步:第二步:第三步:第四步:第五步(自己创建一个测试HelloController)...
2019-10-12 10:08:40 731
转载 Linux系统命令记录
系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的...
2019-10-11 11:03:36 193
转载 Redis知识点总结
Redis基础篇Redis数据结构 String 1、概念:string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。 string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。 string类型是Redis最基本的数据类型,一个键最大能存储512MB。 2、实例:...
2019-10-10 20:26:09 169
转载 Mybatis动态SQL的使用方法
Mybatis动态SQL的使用方法2018.06.04 19:23:28字数 1286阅读 1278Mybatis的强大特性之一便是它的动态SQL。在实际开发中,数据库的查询比较复杂,需要在不同的逻辑中执行不同的SQL语句。我们往往要根据各种不同的场景拼接出不同的SQL语句,而Mybatis给我们提供了动态SQL,可以让我们根据具体的业务逻辑来拼接SQL语句。(Mybatis采用功能强大...
2019-10-04 10:52:02 320
原创 ssm动态SQL<if>标签使用问题注意
自己在使用动态sql的时候也是遇到一个问题,这里记录一下:<select id="getOrdersForPrepare1" resultType="order.View.OrderView"> select * from OrderView <where> <if test="type == 3">...
2019-10-02 16:29:04 412
原创 ssm环境下自定义首页
问题:自己在使用ssm框架开发时需要定义一个非index命名的登录页面为首页,自己在查找大量资料的情况下,还是没有找到能够 直接有效的方法去解决这个问题,在这种情况下,自己也是通过一步一部的验证最终找到了合适的解决方式。直接上代码比较实际:web.xml的添加: <!--设置指定访问首页--> <welcome-file-list>...
2019-09-28 19:30:10 588
原创 Mybatis 批量更新出现“query was empty”
自己在检查其他情况无误的情况下,后台还是给我报错“query was empty”,从字面意思就是“查询为空”,这里表达的不准确,这里是因为你的传入的list集合是空集合,而不是查询结果为空而引发的异常,所以我们需要对集合进行判断是否传入的是有参数的集合,以免让mybatis直接抛出一大串不友好的异常,这里记录一下。 <update id="updateFeeAndCharge...
2019-09-25 20:42:29 1011
转载 idea便捷使用git
工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七...
2019-09-19 17:42:23 113
原创 xml文件需要注意问题(Tag name execped)
今天在使用idea配置mapper.xml文件报错:“Tag name execped”,后来发现小于符号不能用问题,这里记录一下:在 XML 中有 5 个预定义的实体引用:< < 小于 > > 大于 & & 和号 ' ' 省略号 &qu...
2019-09-10 11:44:35 338
转载 SpringMVC中context:component子标签需要注意的问题
在Spring MVC中的配置中一般会遇到这两个标签,作为<context:component-scan>的子标签出现。但在使用时要注意一下几点:1.在很多配置中一般都会吧Spring-common.xml和Spring-MVC.xml进行分开配置,这种配置就行各施其职一样,显得特别清晰。在Spring-MVC.xml中只对@Controller进行扫描就可,作为一个控制器...
2019-09-06 12:04:52 220
原创 ssm框架事务回滚问题(艰辛总结)
说一下事情的原委吧,也希望后面遇到类似问题的朋友少走点弯路(希望大家能看一下,对你解决问题思路肯定有帮助):自己之前是按照视频整合ssm框架,老师在配置好事务之后,并未进行测试,自己也是出于好奇就进行事务回滚测试,自己插入两条记录到数据库,第一条是正确信息,然后第二条是错误的,但是发现当报出异常后数据库信息未发生回滚,自己也是通过各方大佬是各种方法去做测试,依然没有一点效果(搞了一个下午,很崩...
2019-09-06 11:46:32 1296
原创 Mybatis基于注解方式表关系实现总结
前提:mybatis注解方式开发环境搭建完成。一、一对一目录:SqlMapConfig.xml:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "htt...
2019-09-04 15:48:40 300
原创 Mybatis表关系实现总结
一、一对一前提:mybatis入门项目搭建完成(https://blog.csdn.net/chlei_/article/details/100187907)。目录:表格:实体类:public class Scores implements Serializable { private Integer id; private Integer sco...
2019-09-03 20:12:16 293
原创 Mybatis增删改查总结(注解与配置文件两种方式)
前提:Mybatis环境搭建完成直接上代码吧(我这里是配置文件方式来实现的):一、配置文件方式:数据库表格:StudentDao.xml:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"...
2019-09-02 17:02:25 395
原创 Mybatis入门案列
一.前期准备在maven中创建普通java项目直接开始:目录(这里需要注意的是StudentDao.xml与StudentDao是对应的层级关系):pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...
2019-09-01 21:24:23 206
原创 springMVC拦截器实例记录
一、预处理,拦截器之前执行jsp页面测试代码:<h3>拦截器</h3><a href="user/testInterceptor">拦截器</a>controller后台代码: @RequestMapping("/testInterceptor") public String testInterceptor(){ ...
2019-09-01 10:40:23 130
原创 springMVC异常处理总结
直接上手记录一下总结吧:模拟异常的java后台: @RequestMapping("/testException") public String testException()throws Exception{ System.out.println("testException方法执行了。。。"); //模拟异常 try { ...
2019-09-01 09:44:20 103
原创 springMVC文件上传实现实例总结
一、传统方式二、springMVC方式三、跨平台方式目录:index.jsp(这里是三种方式一起展示):<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title>...
2019-08-31 20:35:16 256
原创 springMVC上传文件MultipartFile空属性问题
自己在使用springMVC时自己也是遇到了一个大坑,各项代码以及配置都是没什么问题,却遇到了如下问题:HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerExceptiontype Exception reportmessage Request processing...
2019-08-31 12:07:32 1032
原创 idea创建springMVC入门项目
这里使用idea创建springMVC入门项目这里记录一下1.创建项目选择配置:2.反之加载过慢的配置(命名配置自己定义,省略了):3.直接将各个配置和测试类展示出来吧(Tomcat配置就不在这里赘述了)目录(main模块下面也是新建了两个模块,然后转换成我们需要的类型):转换方法介绍:pom.xml:<?xml version="1.0" en...
2019-08-29 17:16:23 196
原创 spring事务使用总结
一、配置文件实现xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co...
2019-08-28 19:06:41 99
原创 idea使用spring框架Exception in thread "main" java.lang.IllegalStateException错误
自己在用idea自动导包使用spring框架的时候出现如下错误异常:Exception in thread "main" java.lang.IllegalStateException: Could not load JDBC driver class [com.mysql.jdbc.Driver] at org.springframework.jdbc.datasource.Drive...
2019-08-28 11:45:50 12524
原创 spring框架注解实例记录
一、bean管理注解1.创建配置文件,引入约束(用红线标注的两条就是我们注解需要用到的约束和扫描注解的配置引入,其中扫描注解里面的base-package值的是你所要约束的包名):2.新建各种测试类User类:test类:结果:注入属性注解:1.注入属性的第一个注解(@Autowired):Add类:User类:Test类:...
2019-08-28 10:47:55 368
原创 idea使用spring框架, 出现Exception encountered during context initialization - cancelling refresh attempt问题
自己在使用idea使用spring框架自动导入jar包的时候,使用aop配置文件也是出了问题,报出异常:警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Er...
2019-08-27 20:01:18 93253 1
原创 Idea创建spring框架入门项目
这里就直接上手记录了:1.创建一个新项目。2.命名初始化界面:创建测试类:1.映射配置方式:xml文件:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="...
2019-08-26 20:08:28 211
原创 Hibernate查询的几种总结。
一,HQL查询:配置基本信息,不会的可以看我之前的文章链接:https://blog.csdn.net/chlei_/article/details/1000420121.基本索引数据库表格:主要代码:Query query = session.createQuery("from Customer");List<Customer> list = que...
2019-08-25 16:31:30 626
原创 Hibernate生成表关联只生成索引未生成外键问题?
自己在使用Hibernate操作多对一表格生成的时候,在确认其他配置都没什么问题的情况下,发现外键未生成但是存在索引,在输台太却明显有外键生成的提示:最后自己也是通过查询资料说可能是因为数据库版本问题导致的,需要改动核心配置文件:之前的配置为:org.hibernate.dialect.MySQL5Dialect需要改为:org.hibernate.dialect.MySQL55D...
2019-08-24 11:29:05 433
转载 Hibernate的关联关系注解映射(一对一、一对多、多对一、多对多、自连接)
Hibernate注解的关联关系映射,分为2种,即单向关联映射和双向关联映射,它们最大的区别就是在查询数据时,单向关联只能通过一边进行查询,而双向关联两边都可以进行查询。单向关联是指只在一方加上注解,双向关联是指双方都加上注解。这里主要记录双向关联。1,一对多多对一单向关联 –@ManyToOne:在多的一方维护记录(在tuser2表维护记录) (1)表结构:tu...
2019-08-23 16:49:51 493
原创 idea2018.3.2创建Hibernate入门项目
具体步骤:展示一下我的项目列表(其中常用jar包主要是为了导入连接数据库的dbutils,我为了方便一起导入)1、新建Project(此处以创建web项目为例)勾选Web Application + Hibernate同时勾选 ”Create default hibernate configuration and main class” (当然也可以不勾选,在项目创建好后再手...
2019-08-22 18:42:02 256
原创 Struts2 Action后台获取表单数据三种方法
在学习使用struts的过程中自己也是实际用idea操作Action后台获取表单数据三种方式,这里记录一下。一、使用ActionContext类获取(系统推荐):jsp页面代码:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <...
2019-08-20 17:40:50 1297
转载 jsp九个内置对象、四个域对象及Servlet的三大域对象
在jsp开发中会频繁使用到一些对象,如ServletContext HttpSession PageContext等.如果每次我们在jsp页面中需要使用这些对象都要自己亲自动手创建就会特别的繁琐.SUN公司因此在设计jsp时,在jsp页面加载完毕之后自动帮开发者创建好了这些对象,开发者只需要使用相应的对象调用相应的方法即可.这些系统创建好的对象就叫做内置对象.在servlet程序中,如果开发者希望使用session对象,必须通过request.getSession()来得到session对象;而在jsp
2019-08-20 15:53:21 146
原创 idea2018.3.2创建struts2入门项目
自己在用idea创建struts2时也是遇到一系列迷茫,但是好在最终成功创建。而最重要在于,jar包和log4j的问题。好了接下来就介绍一下步骤:自己的idea版本:2018.3.2;先把jar包下载好来:官网:https://struts.apache.org/download.cgi#struts2520需要下载的jar包:log4j2下载:下载地址:h...
2019-08-19 17:09:57 236
spring框架学习笔记.zip
2019-08-28
hibernate_上课笔记.zip
2019-08-25
Struts2学习笔记.zip
2019-08-21
apache-log4j-2.12.1-bin.zip
2019-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人