咖啡ls
码龄3年
  • 2,742
    被访问
  • 10
    原创
  • 140,234
    排名
  • 0
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-12-18
博客简介:

weixin_44163256的博客

查看详细资料
  • 1
    领奖
    总分 56 当月 12
个人成就
  • 获得1次点赞
  • 内容获得1次评论
  • 获得4次收藏
创作历程
  • 5篇
    2022年
  • 4篇
    2021年
  • 1篇
    2019年
成就勋章
TA的专栏
  • 线程通讯 Condition
兴趣领域 设置
  • 大数据
    mysqlhadoophiveredisstormsparketl
  • 数据库管理
    数据仓库
  • 后端
    spring架构
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ssm整合

Spring整合mybatis:1、编写mapper接口2、定义mapper.xml文件3、生成对应的sql语句4、定义spring配置文件5、配置文件中配置事务 数据源 sqlsession工厂 mapper扫描器Spring整合SpringMVC1、web.xml文件中配置前端处理器...
原创
发布博客 2022.05.25 ·
6 阅读 ·
0 点赞 ·
0 评论

Maven

Maven一、理解Maven是一款自动化构建工具,专家 内行 专注服务于Java的构建和依赖管理 构建:将Java代码 配置文件 框架等等 最为“原材料”,进行一系列“生产”形成一个可以运行的项目的过程 构建环节: 1. 清理 2. 编译 将java源码编译字节码文件 3. 测试 针对项目测试 确保正确 4. 报告 将测试后的结果形成文档 5. 打包 java项目打成jar JavaWeb应用打成 war
原创
发布博客 2022.04.07 ·
21 阅读 ·
0 点赞 ·
0 评论

Git的下载安装及基本使用

原创
发布博客 2022.04.01 ·
745 阅读 ·
0 点赞 ·
0 评论

JavaWeb项目中获取文件的路径问题

JavaWeb项目中获取文件的路径问题方式一:直接找到文件的绝对路径FileReader fr = new FileReader("D:\\ideawork\\Manager\\src\\jdbc.properties");方式二:使用文件名获取文件的路径uRL url = 当前所在类.class.getClassLoader().getResourse("jdbc.properties");FileReader fr = new FilerReader(url.getPath());注意:
原创
发布博客 2022.01.05 ·
342 阅读 ·
0 点赞 ·
0 评论

请求转发重定向使用方式及相关区别

请求转发重定向使用方式及相关区别请求转发使用方式req.getRequestDispatcher("/转发路径");重定向使用方式resp.sendRedirect("/项目名称/转发路径");请求转发和重定向的区别请求转发: 1、浏览器URL的地址栏不变 2、请求转发是服务器行为 3、客户端和服务端进行了一次请求,一次响应 4、携带的数据不会丢失重定向: 1、浏览器URL的地址栏发生改变 2、重定向是客户端行为 3、客户端和服务端之间进行两次请求,两次响应
原创
发布博客 2022.01.04 ·
99 阅读 ·
0 点赞 ·
0 评论

线程通讯之Condition实现

线程通讯之Condition实现前言如果需要保证多线程的安全性,有三种常见的方式: 第一种:synchronized同步代码块 第二种:同步方法 第三种:Lock对象如果需要实现多线程之间的通讯,有两种常见的方式: 第一种:synchronized隐式同步监视器,结合使用wait(),notify(),notifyAll()方法 第二种:Lock对象中的lock方法和unlock()来保证同步,结合使用java提供的Condition类的 await(),sign
原创
发布博客 2021.05.09 ·
64 阅读 ·
0 点赞 ·
1 评论

HashMap源码分析

HashMap源码分析JDK1.7HashMap继承体系public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable1、继承AbstractMap抽象类,同时实现Map接口,表示属于双列列集合的体系,并可以使用一系列操作映射的方法2、实现Cloneable接口,覆盖了 clone 方法,可以被克隆
原创
发布博客 2021.04.27 ·
8 阅读 ·
0 点赞 ·
0 评论

ArrayList源码分析

ArrayList源码分析ArrayList结构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hML0tFpS-1615292778850)(C:\Users\86131\AppData\Roaming\Typora\typora-user-images\image-20210304204820344.png)]1、ArrayList 继承了AbstractList,实现了List。它是一个数组队列,提供了相关的添加、删除、修改、遍历等功 能。2、A
原创
发布博客 2021.03.09 ·
16 阅读 ·
0 点赞 ·
0 评论

Optional类

Optional类Optional类概述概述:Optional<T>类是Jdk1.8之后提供的一个容器类,Optional类的对象中可以存储或者接收一个其他的对象或者 数据好处: (1)可以更好的解决和处理对象的空指针异常 (2)支持函数型接口的使用和链式编程的开发方式Optional类使用举例public static void main(String[] args) { Person p = new Person("张三",23);
原创
发布博客 2021.03.02 ·
146 阅读 ·
0 点赞 ·
0 评论

Optional类.md

发布资源 2021.03.02 ·
md

include静态包含和动态包含的区别

1. 静态包含使用的是include指令,动态包含使用的是include动态标签。** include指令**:<%@ include file=“需要包含的文件地址” %>** include动态标签**:<jsp:include page=“需要包含的文件地址”></jsp:include>2. 静态包含只对源文件进行解析、编译,而动态包含源文件与被...
原创
发布博客 2019.03.31 ·
1144 阅读 ·
1 点赞 ·
0 评论