Java
Echo佩雨
永远年轻 永远热泪盈眶
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
异步任务&定时任务
SpringBoot 学习 异步任务 核心注解 在需要设置异步任务的方法上面添加注解@Async 在SpringBoot的启动类上面增加注解 @EnableAsync 代码demo 异步服务提供类 /** * @author echoqian * @date 2020/4/13 11:07 下午 */ @Component public class CaculateHandl...原创 2020-04-13 23:35:32 · 1148 阅读 · 1 评论 -
JUC
JUC 并发编程 + 底层原理 文章目录JUC 并发编程 + 底层原理1、什么是JUC(重要)2、进程和线程回顾3、Lock锁4、生产者和消费者(高频) 注意,一定要是JDK1.8、IDE 一定要设置 1、什么是JUC(重要) java.util.concurrent在并发编程中使用的工具类 2、进程和线程回顾 进程 / 线程是什么? 进程:是并发执行的程序在执行过程中分配和管理资源的...原创 2020-03-04 00:50:40 · 1197 阅读 · 1 评论 -
jvm原理 jvm构成 gc垃圾回收
JVM 文章目录JVMJVM是什么?JVM怎么实现跨平台的?浅谈JRE JDKJVM的位置JVM的构成运行时数据区栈堆方法区程序计数器本地方法栈类加载机制什么是类加载机制?类加载器双亲委派机制JVM调优JVM的生命周期GC垃圾回收机制垃圾回收的原因GC常见算法可达性分析算法标记清除算法复制算法标记整理算法终极算法 ( 分代收集算法 ) JVM是什么? JVM是Java Virtual Ma...原创 2020-01-11 13:46:50 · 927 阅读 · 0 评论 -
Spring
Spring 什么是Spring Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。 控制反转——Spring通过一种称作控制反转(IoC)的技术促进了松耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。你可以认为IoC与JNDI相反——不是对象从容器中查找依赖,而是容器在对象初始化时不等对象请求就主动将依赖传递给...原创 2019-10-17 21:03:23 · 294 阅读 · 0 评论 -
索引
索引 索引是什么 索引是一种为了加快数据库查询的一种数据结构,是由一系列的存储在电脑磁盘上面的索引项构成的。 索引做什么用 海量数据为什么查询慢? 我们知道数据查询耗时是因为海量数据存储在磁盘当中,如果我们遍历查找,那么相当于要进行很多次的io操作,而io操作是非常浪费时间的。基于内存的查找实际上是比较快的。 在数据量十分庞大的时候,为了提高数据的查询速度,对于海量的数据查询,我...原创 2019-10-10 21:51:07 · 377 阅读 · 0 评论 -
Mybatis
Mybatis MyBatis是什么? MyBatis用来做什么? 使用mybatis当然是取代JDBC来操作数据库啦。 因为mybatis是基于JDBC实现的,所以mybatis的销量是低于JDBC的。 QUICKSTART 环境搭建 数据库建表 创建数据库: CREATE DATABASE echotest; 创建表: DROP TABLE IF EXISTS tb_u...原创 2019-09-29 19:47:35 · 5208 阅读 · 2 评论 -
Jsp
Jsp简介 Jsp用来干什么? 用来写动态web页面,返回给用户资源 Jsp是什么? Jsp的本质是Servlet对象,用于写web的动态页面,访问jsp页面的时候实际上是在访问一个Servlet,Tomcat会把jsp文件编译成员一个xxx_jsp.java 我们打开这个文件看下会发现这个文件的本质是一个Servlet,是由Tomcat生成的,而页面的返回内容是通过write方法返回给...原创 2019-09-19 11:07:52 · 462 阅读 · 0 评论 -
Session&Cookie
Session&Cookie 会话 一次会话中存在多次请求和响应 浏览器第一次给服务器发送资源,回话建立,可以访问多次资源,服务器或者浏览器关闭,会话结束。 目前存在两种会话技术 客户端会话技术 cocokie 服务器端会话技术 Session Cookie 简介 将数据保存在客户端 客户端再次请求服务器的时候携带上信息 原理 基于响应头set-cookie和请求头cook...原创 2019-09-17 16:50:54 · 230 阅读 · 0 评论 -
JDBC
JDBC 什么是JDBC? jdbc意思就是java连接数据库,Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。” 常用的接口 driver接口 /...原创 2019-09-16 16:29:21 · 262 阅读 · 0 评论 -
ServletContext
ServletContext 概念 代表整个web应用,可以和程序的容器(服务器)来通信,一个web应用对应一个ServletContext 功能 可以实现和容器通信 可以让各个Servlet互相通信,共享数据 获取MIME类型 MIME类型:在互联网通信过程中的定义的文件数据类型 格式 大文件/小文件 例如 text/html image/jpeg 获取文件的真实路径(服务器路...原创 2019-09-11 00:01:16 · 226 阅读 · 0 评论 -
注解
注解 注解用来完整的表述程序所需要的信息,无法用Java来表达的。 注解的使用方式和修饰符的使用方式差不多 Java内置的三种标准注解 Override 重写 Deprecated 被弃用的 SuppressWarnings 关闭当前不当的编译器警告 带参数 四种元注解 元注解的作用就是用来注解其他的注解 Target 常用 用来定义你的注解可以应用在什么地方(...原创 2019-09-10 15:57:44 · 222 阅读 · 0 评论 -
JavaWeb学习
JavaWeb web相关概念 web容器 所有的程序运行都需要有一个必要的运行环境。这个环境可以是软件,也可以是硬件,或者是软件和硬件的结合。比如说Windows操作系统需要运行在硬件基础上;Office软件需要运行在操作系统上。并且程序与运行环境之间会有一定的数据交换,比如操作系统会将运行指令传递给硬件,硬件也会将指令运行结果传递给操作系统。Java Web程序也需要一个运行环境才能够执行。...原创 2019-09-09 17:58:28 · 239 阅读 · 0 评论
分享