摘要:
[学习笔记]
7.jdbc的transaction例子:
import java.sql.*;public class MySQlTransaction1 { public static void main(String[] args) throws SQLException {/*in my sql:... 阅读原文
2019-10-02 16:04:01 阅读(2523) 评论(0)
摘要:
SpringMVC框架是基于Spring框架,可以让我们更为方便的进行Web的开发,实现前后端分离
思路和原理
我们之前仿照SpringMVC定义了一个自定义MVC框架,两者的思路其实都是一样的。
建议结合两篇文章进行学习
JSP学习笔记(6)—— 自定义MVC框架
首先,提供一个前置拦截器(Dispatch... 阅读原文
2019-10-02 15:46:07 阅读(2315) 评论(0)
摘要:
目录
前言
幂等性
锁的属性
分布式锁
设计目标
设计思路
边界条件
设计要点
不同的实现
结束语
前言
... 阅读原文
2019-10-02 14:57:01 阅读(2565) 评论(0)
摘要:
1:后台controller方法编写
1 @RequestMapping("/itemsLook/{id}")
2 public ItemsCustom itemsLook(@PathVariable("id")Integer itemsId) throws MyException {
3 ... 阅读原文
2019-10-02 13:28:02 阅读(3345) 评论(0)
摘要:
场景
很多登录都有记住我这个功能,在用户登陆一次以后,系统会记住用户一段时间,在这段时间,用户不用反复登陆就可以使用我们的系统。记住用户功能的基本原理如下图:
用户登录的时候,请求发送给过滤器UsernamePasswordAuthenticationFilter,当该过滤器认证成功后,会调用Remembe... 阅读原文
2019-10-02 13:23:04 阅读(2294) 评论(0)
摘要:
1. POI操作Excel
1.1. 依赖
<!--操作excel-->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId&... 阅读原文
2019-10-02 11:43:04 阅读(2328) 评论(0)
摘要:
# 今日内容 1. HTTP协议:响应消息 2. Response对象 3. ServletContext对象## HTTP协议: 1. 请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 ... 阅读原文
2019-10-02 10:42:02 阅读(2476) 评论(0)
摘要:
在使用List和Map等集合时,我们经常会使用增强for来进行遍历。但是这里面会存在一些问题。比如当你进行数据库查询是,得到的返回结果是List集合时,如果没有查询到符合要求的数据时List集合时null,并不是有对象而size为0的集合,这个时候就要对返回的结果进行空指针判断,不为null的时候才能遍历,否... 阅读原文
2019-10-02 08:43:02 阅读(2361) 评论(0)
摘要:
想快速装好docker和docker-compose ?那就随本文用一次复制粘贴来完成安装:
环境信息
操作系统:CentOS Linux release 7.7.1908 (Core,
操作账号:root
Docker版本:当前最新版本:19.03.2
docker-compose版本:当前最新版本:1.... 阅读原文
2019-10-02 07:47:02 阅读(2303) 评论(0)
摘要:
面试
1.Java 语言数据基本类型:8种,整型、浮点类型、char类型和boolean类型。
2.删除字符串中指定元素:abcabcabc 中删除 ab。
3.ArrayList类 和 LinkedList类 区别:
ArrayList类 内部采用数组存储元素,支持高效随机访问,支持动态调整大小... 阅读原文
2019-10-02 07:09:02 阅读(2473) 评论(0)