Tryubest7
Tryubest7
全部文章
分类
未归档(23)
归档
标签
去牛客网
登录
/
注册
Tryubest7的博客
你还没有努力到谈天赋的时候
全部文章
(共23篇)
mysql
Mysql 一. DQL 1.1 简单查询语句 语法: select 字段名1,字段名2,字段名3,... from 表名; *1. 任何一条sql语句以";"结尾 *2. sql语句不区分大小写 1.2 条件查询 语法: select 字段,字段,... from 表名 where...
Mysql
2021-09-29
0
654
spring-aop
1 理解AOP 1.1 什么是AOP AOP为(Aspect Oriented Programming)的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种...
2021-09-07
0
383
HttpServlet基础
一、HttpServlet详解 大家都知道Servlet,但是不一定很清楚servlet框架,这个框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax...
2021-08-06
0
328
面向切面编程概念
这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。为什么要使用AOP: 面向切面编程(AOP是Aspect Oriented Program的首字母缩写) :我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往...
2021-08-05
0
594
JAVA多线程的三种创建方式
一、概述 在JAVA中,用Thread类代表线程,所有线程对象,都必须是Thread类或者Thread类子类的实例。每个线程的任务就是执行一段顺序执行的代码,JAVA使用线程执行体来容纳这段代码。所以,我们创建线程时,主要是根据实际需求,编写放入线程执行体的代码。 二、三种创建方式2.1 第...
2021-04-01
0
565
线程从创建到死亡的几种状态
线程从创建到死亡的几种状态:新建1.新建( new ):新创建了一个线程对象。 可运行2.可运行( runnable ):线程对象创建后,其他线程(比如 main 线程)调用了该对象 的 start ()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获 取 cpu 的使用权 。 运行3....
2021-04-01
0
606
ConcurrentHashMap有什么优势以及1.7和1.8的区别
CouncurrentHashMap 线程安全一、CouncurrentHashMap<jdk1.7>1、底层:(1)底层数据结构:<jdk1.7>:数组(Segment) + 数组(HashEntry) + 链表(HashEntry节点)底层一个Segments数组,存储一...
2021-03-30
0
889
Object类有哪些方法?各有什么作用?
直接一点上图(使用的是JDK1.7的源码):Object类总共13个方法 1.clone方法 保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。 主要是JAVA里除了8种基本类型传参数是值传递...
2021-03-29
0
479
synchronized和Lock的区别
synchronized实现原理:Java中每一个对象都可以作为锁,这是synchronized实现同步的基础 普通同步方法,锁是当前实例对象静态同步方法,锁是当前类的class对象同步方法块,锁是括号里面的对象当一个线程访问同步代码块时,它首先是需要得到锁,当退出或者抛出异常时必须要释放锁。 ...
2021-03-26
2
687
map的分类和常见情况
Map是个接口,他有四个常用的实现类:HashTable、HashMap、TreeMap、LinkedHashMap Map主要用于存储键值对,根据键得到值,因此不允许键重复(如果重复的话,后插入的键值对会覆盖原先的通名的键值对),但是值允许重复。 HashMap: HashMap根...
2021-03-25
1
778
首页
上一页
1
2
3
下一页
末页