自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 MyBatis 环境搭建----配置文件

SqlMapperConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <!--配置环境--> &lt.

2020-06-27 22:36:01 155

原创 前台界面没反应,但是可以往数据库中添加数据,同时IDEA控制台打印了一串错误信息

新手初学javaweb项目,遇到的问题:经排查发现UserServiceImpl里边 逻辑错误。根据用户名查询完对象后,调用了userDao.save(user)方法对数据进行了保存,后面再一次调用userDao.save(user)方法,显示这是不符合我们的逻辑的,第一次执行完save方法就已经将数据存到数据库了,执行到第二次时发现数据库中已经存在该用户,引发MySQLIntegrityConstraintViolationException异常。解决方法:删除第一次的ave方法...

2020-06-12 22:29:39 635

原创 常用的正则校验 姓名 用户名 密码 手机号 身份证号 邮箱 会员名

1.用户名要求:会员名以汉字或字母开头,有3-18位数字,字母,下划线,汉字组成正则:reg1 = /^\u4e00-\u9fa5a-zA-Z{2,17}/;2.真实姓名要求:真实姓名是2-6位的汉字组成正则:reg2 = /^\u4e00-\u9fa5{1,5}$/;3.密码要求:由6-16位的数字,字母,下划线组成正则:reg3 = /[0-9a-zA-Z_]{6,16}/;4.身份证号码要求:15位的数字或者18位末尾可能为x正则:reg4 = /^\d{1

2020-06-10 18:50:45 3138

原创 Linux安装JDK

centos6或centos7都可用的 yum安装jdk安装之前先检查一下系统有没有自带open-jdk命令:rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果没有输入信息表示没有安装。如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps批量卸...

2020-04-11 19:02:49 139

原创 linux清理缓存

查看缓存的命令free -m  清理缓存的命令 echo 1 > /proc/sys/vm/drop_cachesecho 2 > /proc/sys/vm/drop_cachesecho 3 > /proc/sys/vm/drop_caches说明:1>. /proc是一个虚拟文件系统,我们可以通过对它的读写操作作为与kerne...

2020-04-11 00:02:17 250

原创 Linux 查看内存使用情况

1.top :用于实时显示 process(过程) 的动态 PID:进程的ID    USER:进程所有 PR:进程的优先级别,越小越优先被执 VIRT:进程占用的虚拟内 RES:进程占用的物理内 SHR:进程使用的共享内 S:进程的状态,S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为...

2020-04-10 23:34:57 1542

原创 Vmware创建虚拟机

一、创建傻瓜式创建,一直点击下一步就行需要注意的是,下面这一步需要选择镜像文件,我这里是centos6,如下图所示,自己去官网下载就行全名centos64用户名centos64密码root注意:用户名只能是小写字母和0-9之间的数字转存失败重新上传取消转存失败重新上传取消转存失败重新上传取消转存失败重新上传取消转存失...

2020-04-09 23:33:00 295

原创 Java中用idea重写方法时为什么都会有个super.xx();?

1.如果父类中的方法没有任何代码,可以删除super的调用。2.如果父类中的这个方法有代码,并且子类需要父类的代码实现的功能,则必须保留super调用。3.比如你写的servlet是继承自别人写的servlet,目的是在别人的代码提供的功能的基础上增加新的功能,说明你还需要保留父类提供的功能,就必须要添加这一句super.doGet(req,resp);4.如果你是要彻底覆盖父类的do...

2020-03-26 00:07:04 1368 1

原创 servlet中避免405错误的产生

父类Parent(相当于HttpServlet):service方法,用于处理任务分发,doGet、doPost方法用于报错 关注的是子类Son(servlet) 目的:杜绝错误的产生方式:第一种:重写父类的service方法,必须去掉super.service(req, resp);第二种:重写父类的doGet(去掉super.doGet();)、doPost(去掉su...

2020-03-26 00:05:00 482

原创 IDEA启动tomcat报java.lang.IllegalStateException: Error starting child

往下翻找到tomcat日志,发现Caused by: java.lang.IllegalArgumentException: 名为 [demo1]和 [cn.itcast.web.servlet.ServletDemo1] 的servlet不能映射为一个url模式(url-pattern) [/demo1]...

2020-03-25 20:43:55 2959

原创 tomcat乱码问题的排查方法以及解决方案【含IDEA tomcat乱码】

新安装的tomcat 安装目录下的bin文件中 ,双击startup.bat启动tomcat服务器,发现乱码,如下图所示:点击tomcat窗口顶部空白处-->右键,发现窗口的打开编码方式是GBK,如下图所示:于是找到了tomcat的conf路径下的配置文件logging.properties,打开以后发现默认的编码方式是utf-8,如下图所示:由此可以得出结论:tomcat窗口页...

2020-03-22 22:44:35 826

原创 jdk下载、安装、配置环境变量

jdk1.8下载安装以及环境变量的配置这是我的第一篇博客,欢迎大家查阅与建议,我会虚心接受并改进1.甲骨文jdk1.8下载地址https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html点击网址后会看到如图1所示画面此时需要往下滑找到如下图所示的界面,勾选接受许可协议,以我电脑为例...

2020-01-29 21:38:36 317

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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