- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 SSM高级整合
web.xml<!--启动Spring容器,用监听器项目一开始就加载进来--> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param> <
2021-07-15 07:52:38 112
原创 jvm快速入门---狂神篇
JVM探究1.JVM位置[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lJdBaZ8i-1624602237136)(C:\Users\胡树立\Desktop\dj笔记\images\jvm位置.png)]2.JVM体系结构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R8SeltKT-1624602237141)(C:\Users\胡树立\Desktop\dj笔记\images\JVM体系结构.png)]3.类加载器作用:加载cl
2021-06-25 14:40:12 199
原创 java静态代理模式
静态代理模式实现步骤1.真实对象和代理对象需实现同一接口2.代理对象要代理真实角色例子:一个赛车手需要去参加一场比赛,需要准备比赛用的车和买保险一系列的工作,这时候可以找一个车队去代理帮忙做这些赛前以及赛后的繁琐工作,而赛车手只需要比赛;代码:1.接口(比赛接口):public interface Match {//比赛方法 void goMatch();}2.赛车手类:public class Participant implements Match { @O
2021-05-25 11:47:02 108
原创 狂神Mybatis笔记
Mybatis环境:JDK1.8MySQL 5.1.47maven 3.5.0IDEA回顾:JDBCMySQLjava基础mavenjunitssm框架:配置文件。最好的方式:看官网文档;mybatis 官网:http://mybatis.org/spring/zh/index.html1.简介1.1什么是mybatis1.1.1什么是mybatis是一款优秀的持久层框架它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC
2021-05-14 12:57:51 214
原创 线程间的通信
线程间的通信今天,作为一个大二小白的我,学习了线程间的通信,线程间的通信有生产者线程和消费者线程,还有资源(通信)。这里我们用商家卖苹果比喻生产者线程,客户买苹果比喻消费者线程,篮子作为资源,如下图所示:生产者生产水果,如果水果没有被买走那么就不生产,生产者处于等待状态,如果水果被消费者买走的时候消费者会通知生产者告诉他,我们已经把水果买走了请生产,消费者同理,如果水果已经生产出来那么就买走...
2019-10-22 23:18:59 218
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人