- 博客(21)
- 收藏
- 关注
原创 配置文件找不到(idea创建目录问题)
之前使用idea创建目录的时候都是直接使用点(.)来隔开,从而达到表示级联的效果。(这个简便方法只能用在建包的时候,配置文件中的文件夹并不能用,双标!!!!)今天发现一个哭笑不得的问题就是xxx/xxx与xxx.xxx的区别。在创建配置文件的时候,我创建了多层目录,但是刚开始只用了一个配置文件,所以在idea中显示效果就是xxx.xxx,没想到他真的是xxx.xxx(真实目录中就是一个文件夹,叫xxx.xxx)。然后我就无论如何都找不到配置文件。最终我把绝对路径复制了出来,然后一看竟然是这样。。。。.
2020-07-14 22:25:47 328
原创 param与requestScope的区别
之前并没有仔细学过EL表达式,只知道用${}去直接获取值。最近看教程的时候发现使用的是param,然后我就不太明白requestScope与param的区别。所以这里做一个比较首先确定两个值name:adminpsw:123做如下案例(两个页面,一个servlet):servlet中:protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException,
2020-07-08 18:39:23 503 2
原创 spring特殊注入
spring的特殊注入文章目录spring的特殊注入1、空值2、特殊符号3、注入属性4、注入集合1、空值使用空值标签<null><!--赋空值--><bean id="msg" class="com.dfll.dao"> <property name="code"> <null/> </property></bean>2、特殊符号转义<!--特殊字符 转义字符--
2020-05-26 15:10:38 236
原创 PageHelper分页插件没有作用?
昨天在使用PageHelper插件的时候,发现并没有产生效果。搜了很多次,但是也没有找到。所以在晚上睡觉的时候,又好好看了一下PageHelper的官网,终于发现了原因所在。我是因为 查询语句 没有在PageHelper.startPage之后这都是一些常见问题,官网也有所总结传送门:PageHelper官网我所犯的错误有:只有在PageHelper.startPage之后的第一个Mybatis查询,才能够被分页;还有一个就是,不要配置多个分页插件,例如在Mybatis配置文件中配置了,就
2020-05-19 10:22:52 257
原创 使用Mybatis逆向工程的时候,生成很多没有用的属性
getSelectPriv、selectPriv、insertPriv、updatePriv、deletePriv、createPriv、dropPriv我使用的是mysql8+,在逆向工程的时候generator会扫描所有的同名数据表,所以产生了这样的问题。解决方法:在逆向工程的配置文件中,加入<property name="nullCatalogMeansCurrent" value="true"/>如下图所示:<jdbcConnection driverClass="com
2020-05-12 23:37:57 265
原创 org.apache.ibatis.binding.BindingException: Type interface com.dao.UserMapper is not known to the Ma
org.apache.ibatis.binding.BindingException: Type interface com.dao.UserMapper is not known to the MapperRegistry. at org.apache.ibatis.binding.MapperRegistry.getMapper(MapperRegistry.java:47) at org.apache.ibatis.session.Configuration.getMapper(Configu.
2020-05-12 23:28:14 1202
原创 Cause: java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or mysql时区问题
Cause: java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zo
2020-05-12 23:24:11 189
原创 为什么电脑总是发出“咚咚咚”的声音
这是一条晚上写文章的空闲时的文章首先,确定我们所说的声音是不是一样的我来描述一下声音,“咚咚咚”,连续三声,像敲东西一样如果是的,那么就接着往下看,不然就另寻高明了。首先,恭喜你,电脑并没有什么问题这是QQ好友上线的提示音,可以关闭如何关闭QQ主菜单=》设置=》声音=》设置提示音然后就能看到以下界面想我一样点击关闭就好了...
2020-05-12 23:15:50 22401 4
原创 Mybatis创建过程
Mybatis使用过程文章目录Mybatis使用过程1、准备工作2、创建Mybatis配置文件3、不同的创建的映射的方式1、准备工作添加依赖<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.3</version></dependency><depen
2020-05-12 22:44:24 237
原创 一看就会的Mybatis逆向工程
Mybatis逆向工程文章目录Mybatis逆向工程1、导入依赖(或者引入jar包)2、创建 generatorConfig.xml配置文件3、运行代码,启动逆向工程4、测试(可自定义进行测试)1、导入依赖(或者引入jar包)<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> &l
2020-05-12 22:41:12 117
原创 配置文件放哪里?看这里!
首先,我也不太清楚这个问题(标题党自动 狗头 )但是!!!我也遇到了这个问题,看一看吧,留下看法前几天配Druid的时候,发现了这个问题之前我都是把配置文件直接放到resources资源文件目录下,但是现在我想,(我用的是类加载器ClassLoader)为什么这样做呢,然后就放到不同的目录下试了一下,发现都不行。机缘之下,发现只有放在资源目录下,才能编译之后留下来,否则经过编译都会...
2020-04-29 20:06:04 725
原创 java高级 I/O
IO文章目录IO基本概念1、如何创建File类的实例2、FileReader/FileWriter(字符文件的读入和写出)3、FileInputStream/FileOutputStream(字节文件的读入写出)4、缓冲流5、转换流6、对象流7、随机存取对象流(RandomAccessFile)8、Socket网络编程TCP编程UDP编程URL编程基本概念序列化与反序列化序列化:把jav...
2020-04-27 08:55:56 382
原创 静下心来 明白 多线程
多线程1.通过继承Thread类实现常用API使用多线程完成一个小实例2.通过实现Runnable接口源码问题写在最后本文较长,建议大屏阅读。这里介绍创建多进程的两种方式:继承Thread类实现Runnable接口1.通过继承Thread类实现步骤:1、创建一个类,并使其继承Thread2、重写Thread中的run()方法3、创建子类(在例子中即MyThread1)的...
2020-03-31 22:02:43 90
原创 Error:(1, 1) java: 非法字符: '\ufeff'
Error:(1, 1) java: 非法字符: ‘\ufeff’Error:(1, 1) java: 非法字符: ‘\ufeff’Error:(1, 10) java: 需要class, interface或enum最近在使用idea的时候新创建一个类,然后启动tomcat的时候就会出现这样的错误。具体是因为什么原因呢,网上大部分说是文件格式不正确。。。。给出的解决办法呢就是在右下...
2020-03-31 13:13:46 139
原创 chrome调试出现“下载视频”
今天使用chrome调试的时候遇到一件很奇怪的事:就像图中一样,我只是写了一个a标签,然后用jquery看它的内容时,总是多出“下载视频”这四个字。但是呢,在别的浏览器上就没有这种情况,我一想,完了。莫不是中毒了。百度也没找到结果。最后才发现,xl-chrome-ext-bar__logo源代码中凭空多出这么一段,想了想,最终发现是用了迅雷下载的原因,把插件关掉后就没有了...
2020-03-29 15:28:55 676
原创 “setting.xml” has syntax errors
“setting.xml” has syntax errors在最近学maven的时候,遇到了这么一个问题,怎么都解决不了。百度也没找到合适的解决办法,最后才发现这是因为setting.xml的语法有问题。我的问题是在setting.xml中配置阿里仓库的时候多写了一个,如果碰见这种问题可以好好检查以下自己的setting.xml文件。...
2020-03-21 12:45:07 2962
原创 你应该熟悉的枚举
枚举文章目录枚举if/else的缺点认识枚举保证数值的合法性, 并且使编译器在编译期就可以发现非法值。枚举类型在第一个对象使用时,就会使用构造方法将全部对象实例化。枚举类型赋值if/else的缺点可读性差如果再加条件,不好扩展认识枚举枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则编译器就会报错,枚举可以让编译器在编译时就可以控制源程序赋给的非法值,使用普通变量的...
2020-03-14 11:18:38 198
原创 java泛型的简单了解
泛型1、什么是泛型 在泛型之前,可以构建一个元素类型为Object的集合,该集合能够存储任意的数据类型对象,而在使用该集合的过程中,需要明确知道存储每个元素的数据类型,否则很容易引发ClassCastException异常。 泛型是JDK5中引入的一个新特性,泛型提供了编译时类型安全监测机制,该机制允许我们在编译时监测到非法的类型数据类型。 泛型的本质就是参数化类型,也就是所操作的数...
2020-03-12 20:40:18 107
原创 原生js实现图片切换案例
原生js实现图片的切换效果很简单的一个原生js小案例我们要实现的效果呢,如下图所示,点击左右箭头,即可实现图片的左右切换<!DOCTYPE html><!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--><!--[if IE 7]&g...
2020-02-04 14:51:11 442 1
原创 centos6环境mysql忘记密码
centos6环境下mysql忘记密码怎么办 之前我们讲述了centos6环境下的lamp的搭建,我刚开始搭建的时候碰到最大的一个难题就是,明明mysql已经装好了,密码也配置好了,但是再登陆的时候,一直登不上。搜遍了百度、csdn。__只是强调修改密码,但是一直解决不了问题。__也可能是这个问题比较水,没有人来回答。 下面我们来解决一下这个问题:在配置文件/etc/my.cnf中...
2020-02-03 18:49:31 317
原创 centos6环境lamp搭建
centos6环境下的LAMP搭建LAMP中的___L指的是Linux___、A指的是Apache、M指的是Mysql、P指的是php。首先,在刚刚安装好的centos6系统下,关闭selinux的安全机制其配置文件在/etc/selinux/config文件下,vi /etc/selinux/config进入该文件,将下图红框部分改为如图所示:我们使用yum安装lamp,首先更新一下...
2020-02-03 11:20:25 245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人