自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WYSCODER的博客

学习如逆水行舟,不进则退。

  • 博客(143)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java8新特性------Lambda表达式

Java8新特性------Lambda表达式

2023-02-06 21:33:11 3668 3

原创 Redis事务

Redis事务与Mysql事务不同,Redis不保证事务的原子性以及没有隔离级别

2022-11-05 19:46:57 376

原创 Redo日志和Undo日志

Redo日志和Undo日志

2022-11-02 12:57:59 1618

原创 Java垃圾回收器

垃圾回收一直是Java的王牌功能,其中垃圾回收器决定着JVM的上层建筑,本文对Java其中垃圾回收器做出了总结

2022-10-31 22:38:49 5786

原创 传输层:TCP和UDP

TCP和UDP总结出来了~

2022-08-20 18:23:44 1043

原创 二叉排序树(Java版)

二叉排序树

2022-08-09 22:02:12 1378

原创 二叉树(Java版)

二叉树,看这一篇就够了~~~

2022-08-04 11:33:43 2978 1

原创 Java 网络概述

网络概述

2022-05-19 15:18:50 470 1

原创 Java 线程池

Java 线程池

2022-05-18 15:07:04 1578

原创 Java 阻塞队列

文章目录BlockingQueueBlockingQueue接口ArrayBlockingQueue:有界队列LinkedBlockingQueue:无界队列SynchronousQueue:同步队列队列对比BlockingQueue对于Queue而言,BlockingQueue是主要的线程安全的版本,具有阻塞功能,可以允许添加、删除元素被阻塞,直到成功为止,BlockingQueue相对于Queue而言增加了两个方法put、take元素。BlockingQueue接口属于并发容器中的接口,在

2022-05-17 18:42:14 196

原创 ReentrantLock介绍

ReentrantLock介绍

2022-05-15 17:28:22 3871

原创 Lock 和 AQS

文章目录Lock 和 AQSLock接口AQSAQS同步器原理Lock 和 AQSLock接口Lock实现提供比使用synchronized方法和语句可以获得的更广泛的锁定操作。它们允许更灵活的结构化,可能具有完全不同的属性,并且可以支持多个相关联的对象Condition。Lock接口提供的方法操作:void lock()获取锁,如果锁被使用会一直阻塞直至获取到锁。void lockInterruptibly() throws InterruptedException如果当前线程

2022-05-14 16:06:24 508

原创 Synchronized锁优化

文章目录Synchronized锁优化(1)引言(2)Java对象的内存布局(3)偏向锁(4)轻量级锁(5)重量级锁Synchronized锁优化(1)引言在JDK1.5之前,synchronized的底层实现都是重量级的,借助操作系统底层实现,也称之为synchronized为重量级锁,在JDK1.5之后,对Synchronized进行了各种优化,实现的原理是锁升级的过程,有了偏向锁、轻量级锁和重量级锁的概念。(2)Java对象的内存布局在Java中,创建一个对象后,在JVM中,对象在内存

2022-05-09 21:06:43 1173 1

原创 Java 乐观锁和悲观锁

文章目录一、Java 乐观锁和悲观锁1、悲观锁2、乐观锁2.1 CAS2.2 模拟CAS算法一、Java 乐观锁和悲观锁1、悲观锁总是假设最坏的情况,每次在去获取共享数据的时候都认为别人会修改,所以每次都在获取数据的时候加锁。 传统的关系型数据库里就用到很多这种锁,比如行锁,表锁、读锁、写锁等都是在操作之前先上锁,比如java中Synchronized关键字的实现也是悲观锁。悲观锁存在的问题在多线程竞争下,加锁,释放锁会导致比较多的上下文切换和调度延迟,引起性能问题一个线程持有锁会导致其他

2022-05-08 22:38:27 6376 6

原创 AOP介绍

AOP介绍

2022-04-27 07:45:11 1914 1

原创 Spring中DI介绍

文章目录Spring中DI介绍一、基于XML配置注入依赖1. 有参构造函数注入依赖2. set方法注入依赖Spring中DI介绍DI(Dependency Injection)即依赖注入,对象之间的依赖由容器在运行期决定,即容器动态的将某个依赖注入到对象之中。一、基于XML配置注入依赖1. 有参构造函数注入依赖①bean类实现有参构造函数②在配置文件中配置参数通过有参构造函数给对象属性赋值有参构造是使用constructor-arg标签 <bean id="student4" c

2022-04-24 16:13:22 5818

原创 JVM垃圾回收机制

Java垃圾回收机制~~~

2022-04-23 16:53:35 14196 3

原创 Java 运行时数据区域

Java 运行时区域

2022-04-23 16:24:06 4402

原创 Spring中Bean的实例化方式

Spring中的bean的三种实例化方式~~

2022-04-23 10:58:51 1190

原创 Spring IOC介绍

Spring IOC介绍

2022-04-22 17:45:29 653

原创 Spring介绍

spring介绍

2022-04-21 08:53:07 417

原创 Java MyBatis动态SQL

MyBatis动态SQL

2022-04-20 11:04:09 2987 1

原创 Java JVM基础知识

JVM基础知识

2022-04-18 12:41:21 503 2

原创 Java 线程间通信

Java线程间通信

2022-04-17 17:02:59 5697

原创 JDBC 获取数据库连接的5种方式

JDBC 获取数据库连接的5种方式

2022-04-12 10:40:11 2939 3

原创 Java StringBuffer和StringBuilder

StringBuffer和StringBuilder详解!

2022-04-11 00:23:22 1900 4

原创 Java 一起来复习下String类吧~~~

一起来复习下字符串吧~

2022-04-07 09:49:18 189 2

原创 Java synchronized关键字实现线程同步

synchronized关键字实现线程同步

2022-04-02 21:12:18 6272 1

原创 Java 多线程方法详解

Java 多线程方法详解

2022-03-28 18:58:06 943 2

原创 Java 多线程七大状态

Java 多线程7大状态

2022-03-27 23:19:41 1294

原创 Java 多线程介绍及线程创建

Java 多线程介绍及线程创建~~~

2022-03-26 16:11:58 1033 2

原创 Java IO 转化流

Java IO 转换流

2022-03-21 20:46:08 494 2

原创 Java MyBatis的使用

Java MyBatis的使用

2022-03-20 18:12:39 2623

原创 Java Mybatis中使用Junit进行测试_程序员必备

MyBatis中使用Junit进行优雅的测试~~~

2022-03-17 23:06:20 10638 2

原创 Java IO RandomAccessFile

Java IO RandomAccessFile详解~~~

2022-03-15 18:31:24 4596 1

原创 Java IO对象处理流以及序列化

Java IO对象处理流以及序列化

2022-03-14 23:17:21 1303 2

原创 Java IO节点流和处理流

Java IO节点流和处理流

2022-03-13 22:12:40 2053 8

原创 Java MyBatis配置详解

Mybatis配置详解

2022-03-12 23:15:59 1388 5

原创 Java MyBatis的介绍及其执行原理

Java MyBatis的介绍及其执行原理

2022-03-11 00:20:41 3157

原创 Java IO字符流

Java IO字符流

2022-03-07 22:28:03 952 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除