- 博客(13)
- 收藏
- 关注
原创 Spring--IOC容器
本文中讲解IOC容器时,大多时候采用XML方式讲解;可能会让人感觉别扭,毕竟现在是注解为王的时候。但是注解的背后就是依靠它们的原理来实现的。只有更好理解注解背后的运作流程,才能更好的使用。
2021-08-31 23:14:11
251
原创 使用Mybatis时dao层泛型失效的问题
前几天在项目中遇到一个问题,排查了许久才解决问题,记录下来: 问题重现 如上图,首先我们在dao层定义了一个接口方法,同时使用泛型规定返回的结果类型为List<Map<String,String>>。然后在service层中调用该方法时,在序号1处将dao层返回的结果集放入另一个Map集合中,根据dao层定义的List<Map<String,String>>结果集类型,countMap中应该是键值对应该均为字符串类型;但是在序号2处,使用
2020-09-06 18:56:24
1102
2
原创 MySQL数据库学习笔记(四)——存储过程和SQL基本优化
存储程序:可以分为存储过程和函数。存储过程:就是一组SQL语句集,功能强大,实现复杂的逻辑功能,且因为其预编译与数据库内,执行效率较高。存储过程CREATE PROCEDURE 名字([proc_parameter])[characteristies…] routine_bodyproc_parameter:指定存储过程中参数的列表;可选值为 IN 、OUT 、INOUT...
2019-04-27 20:33:38
1326
1
原创 MySQL数据库学习笔记(三)——索引和触发器
目录MySQL存储引擎索引索引分类索引设计原则创建索引的方式触发器创建触发器查看触发器删除触发器MySQL存储引擎在介绍MySQL索引之前,有必要介绍一下MySQL数据库中的存储引擎;不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,下面介绍三种常见、常用的。注:MySQL5.5.5之后InnoDB存储引擎为默认存储引擎。 Inn...
2019-04-21 10:03:33
606
转载 Java 常见208道面试题(一)——Java基础
金三银四的招聘旺季快过完了,也有很多面试的新要求和新题出来拉,自己关注的微信公众号大神整理的一份新的面试题,感觉挺全的,自己跟着过了一遍,很有收获,也能看看自己跟当前公司需求,以及差距为自己做个准备;也给大家分享一下。目录Java 常见208道面试题(一)Java基础容器多线程反射对象拷贝Java Web异常网络Java 常见208道面试题(一)Ja...
2019-04-20 22:22:11
1649
原创 Mysql数据库学习笔记(二)——常用函数和数据操作
目录常用函数1.数学函数2.字符串函数3.时间日期函数4.条件判断函数5. 集合函数查询数据基础查询条件查询连接查询外连接查询子查询合并查询插入、更新、删除数据插入数据更新数据删除数据在Windows环境下MySQL默认不区分大小写,所以理论上只要名称正确怎么写都可以,但为了语句的可读性,建议遵循以下规范:关键字和函数名...
2019-04-13 22:22:36
691
1
原创 Mysql数据库学习笔记(一)——数据库基础和常用数据类型
目录1.数据库的相关概念2.1数据库和表的基本操作2.2数据类型和运算符前言:毕业大半年了,发现大学学习的数据库知识难以应对日常项目中的正常开发需求,自己对Mysql也是停留在基本的CRUD语句的层面上;随着工作的加深发现更加需求系统化的学习才能对问题有较深的理解和见解,下定决心补补这方面的知识,所以买了《MySQL从零开始学》这本比较经典的书籍。读完之后收获颇多,整理笔记和大家分...
2019-04-06 22:09:18
990
转载 Tomcat 8 Invalid character found in the request target. The valid characters are defined in RFC 3986
前言今天项目上遇到个问题,搞得自己头大,弄了好久才找到这篇文章解决了问题,和大家分享一下。终极解决方案: Invalid character found in the request target. The valid characters are defined in RFC 398625-Aug-2018 11:27:27.086 信息 [http-nio-8087-exec-5...
2019-03-13 19:51:14
196
转载 详解Tomcat配置文件Server.xml文件
前言Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。因此,学习server.xml文件的配置,对于了解和使用Tomcat至关重要。本文将通过实例,介绍server.x...
2019-03-12 15:48:39
317
原创 HTTP协议学习笔记(三)——关于HTTPS那点事
HTTP协议的缺点通信使用明文(不加密),内容可能被窃听。 不验证通信方的身份,因此有可能遭遇伪装 无法证明报文的完整性,所以可能已遭到篡改。HTTP隐患(基于第一点)由于HTTP本身不具备加密的功能,所以也无法做到对通信整体(使用HTTP协议通信的请求和响应)进行加密。即,HTTP报文使用明文方式发送。为了防止被窃听,最为普及的就是加密技术。加密的对象可以有这么几个1.通信...
2019-02-19 14:27:56
188
原创 HTTP协议学习笔记(二)——HTTP协议报文字段详解
目录HTTP首部通用首部字段请求首部字段响应首部字段实体首部字段服务CooKie字段其他首部字段HTTP首部HTTP协议的请求和响应报文中必定包含HTTP首部。HTTP中字段表示方式:字段名:字段值1,字段值2通用首部字段:请求和响应双方都会使用的首部。请求首部字段:从客户端向服务器端发送请求报文时使用的首部。响应首部字段:从服务器端向客户...
2019-02-19 11:57:26
1229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人