自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 收藏
  • 关注

原创 React router之hooks

React router hooks

2022-09-28 13:42:51 1118 1

原创 React Toolkit

React Toolkit

2022-09-28 13:40:20 1644

原创 Render Props

React Render Props

2022-09-28 13:38:22 492

原创 Kubernetes(3)_实操

k8s

2022-09-22 15:13:11 498

原创 Kubernetes(2)

k8s

2022-09-22 15:00:38 645

原创 JOOQ之Seq

JOOQ Seq

2022-09-20 14:19:59 270

原创 JOOQ之Tuple

JOOQ Tuple2

2022-09-20 14:17:30 233

原创 SpringSecurity入门和项目中使用

Spring Security

2022-09-20 10:28:26 294

原创 hdfs基础概念和原理

hdfs zkfc 联邦

2022-08-25 17:15:19 703

原创 Java NIO之Path、Files

Path Files SimpleFileVisitor

2022-08-23 13:49:56 1032

原创 ApplicationListener和@EventListener

@EventListener ApplicationListener

2022-08-22 21:10:33 454

原创 @Scheduled和SchedulingConfigurer的区别与使用

@Scheduled SchedulingConfigurer

2022-08-22 20:11:42 1217

原创 CompletableFuture和ListenableFuture

ListenableFuture CompletableFuture

2022-08-18 14:53:20 908

原创 java枚举类详解

枚举类基础

2022-08-09 10:41:23 3510

原创 React基础2(函数式组件钩子,边界错误,懒加载等)

懒加载,函数式组件钩子,边界错误等

2022-08-09 10:24:15 475

原创 Redux和React-redux(详解和案例)

redux

2022-08-09 10:21:11 315

原创 React路由(含新老版对比)

React路由

2022-08-09 10:17:43 743

原创 React ajax

ajax

2022-08-09 10:15:00 202

原创 React脚手架介绍和Demo

React脚手架生成代码和Demo

2022-08-09 10:11:46 276

原创 React基础(超级详细,有案例)

React组件 Diffing算法等基础知识和用法

2022-08-09 09:57:47 1762

原创 一文学会JavaScript

JavaScript的基础概念和使用,一些案列

2022-07-29 09:46:52 107

原创 一文学会html(详细)

html基础知识、元素、属性

2022-07-27 14:56:41 265

原创 SpringDataJdbc的使用

spring data jdbc的使用

2022-07-15 14:23:06 996

原创 JOOQ用法和实例

jooq使用和实例

2022-07-15 14:01:28 10794 1

原创 @Aspect相关注解和属性详解

@Aspect,@Pointcut等注解和一些指示符介绍

2022-07-14 13:52:56 1317

原创 Docker(2)

虚拟机docker部署how2j的tmall项目

2022-07-12 13:44:34 130

原创 Docker虚拟机部署,本地无法访问

解决访问不了Docker部署的项目问题

2022-07-11 15:39:54 919

原创 React官方入门游戏及扩展

实现React官网入门游戏教程。及其后续的扩展功能

2022-07-08 19:05:22 1141 1

原创 Kubernetes(1)

Kunernetes概念介绍,简单实用

2022-07-06 13:57:30 219

原创 Docker(1)

介绍Docker的基本概念,下载,使用

2022-07-05 14:26:32 297

原创 线程中断的一些理解

理解:线程的thread.interrupt()方法是中断线程,将会设置该线程的中断状态位,即设置为true,中断的线程是死亡、还是等待新的任务或是继续运行至下一步,就取决于这个程序本身。线程会不时地检测这个中断标示位,以判断线程是否应该被中断(中断标示值是否为true)。它并不像stop方法那样会中断一个正在运行的线程。api:上面列出了与中断有关的几个方法及其行为,可以看到interrupt是中断线程。如果不了解Java的中断机制,这样的一种解释极容易造成误解,认为调用了线程的interrupt

2021-10-11 19:40:11 111

原创 动态规划_之_子序列问题

最长公共子序列给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。例如,“ace” 是 “abcde” 的子序列,但 “aec” 不是 “abcde” 的子序列。两个字符串的 公共子序列 是这两个字符串所共同拥有的子序列。解:设置子序列的问题==》十有八九是动态规划明确dp数组

2021-09-28 11:27:49 130

原创 Redis_3

目录标题分布式锁?背景:SETNX命令返回值使用SETNX实现分布式锁执行步骤死锁问题解决死锁Redis缓存雪崩和穿透?缓存击穿问题:背景:解决方法:缓存雪崩问题:Redis 与 MySQL双写一致性如何保证?一致性问题**三个经典的缓存模式**①Cache-Aside Pattern**旁路缓存模式**②Read-Through/Write-Through:读写穿透③Write-behind :异步缓存写入**操作缓存的时候,到底是删除缓存呢,还是更新缓存?****双写的情况下,先操作数据库还是先操作缓存

2021-09-23 21:24:11 75

原创 Redis_2

目录标题为什么Redis使用单线程模型而不是用多线程呢?IO多路服用模型?hash冲突怎么办?Redis如何实现持久化?down机了如何恢复数据?RDB:AOF:两者比较?混合持久化?Redis主从架构?哨兵模式?Cluster原理?参考微信公众号:码哥字节为什么Redis使用单线程模型而不是用多线程呢?首先,如果使用多线程的话必然会涉及到切换上下文,这种切换是十分耗费时间的。同时,引入多线程,对共享资源的并发读写都要进行一些保护,增加了实现的复杂度。其次,Redis是基于内存的数据库(相比较于传统

2021-09-23 20:46:23 106

原创 Redis_1

目录标题Redis为什么快?Redis数据类型和其底层的数据结构底层数据结构基本数据类型StringListSethashZset三大特殊数据类型geospatialHyperloglogBitmaps参考微信公众号:码哥字节。Redis为什么快?有多快:redis根据官方文档所说,Redis 的 QPS 可以达到约 100000(每秒请求数)。1.基于内存实现:Redis 是基于内存的数据库,跟磁盘数据库相比,完全吊打磁盘的速度。不论读写操作都是在内存上完成的,我们分别对比下内存操作与磁盘操作的

2021-09-23 20:10:39 93

原创 Callable、Future和FutureTask

目录标题Callable、Future和FutureTaskCallable与RunnableFuture实例:FutureTask示例Callable、Future和FutureTask原文:https://www.cnblogs.com/dolphin0520/p/3949310.htmlCallable与Runnable先说一下java.lang.Runnable吧,它是一个接口,在它里面只声明了一个run()方法:public interface Runnable { publi

2021-09-23 15:32:44 127

原创 java中的进程与线程

目录标题进程和线程概念问题:Java中如何创建线程1.继承Thread类2.实现Runnable接口Java中如何创建进程ProcessBuilderRuntime进程和线程原文:http://www.cnblogs.com/dolphin0520/p/3913517.html概念问题:进程是java程序的一次动态执行过程,是系统运行程序的基本单位线程是比进程更小的进行单位,一个进程在执行的过程中可以产生多个线程。并且同类的线程共享方法区和堆,因此系统在产生一个线程或者在多个线程之间切换的时候,

2021-09-23 12:57:04 130

原创 static关键字

static关键字出处:http://www.cnblogs.com/dolphin0520/作者:Matrix海子static关键字的用途static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。简而言之:方便在没有创建对象的情况下来进行调用(方法/变量)。1)static方法static方法一般称作静态方法,由于静态方法不依赖于任何对象

2021-09-23 12:20:45 52

原创 java内部类

目录标题内部类成员内部类局部内部类匿名内部类实例1:不使用匿名内部类来实现抽象方法实例2:匿名内部类的基本实现实例3:在接口上使用匿名内部类实例4:Thread类的匿名内部类实现实例5:Runnable接口的匿名内部类实现静态内部类为什么成员内部类可以无条件访问外部类的成员?为什么局部内部类和匿名内部类只能访问局部final变量?内部类使用场景内部类参考:http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html​ https://

2021-09-23 12:13:02 57

原创 final关键字

详细说说finnal关键字出处:http://www.cnblogs.com/dolphin0520/作者:Matrix海子在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。1.修饰类当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用final进行修饰。final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法。2.修饰方法:以防任何继承类修改

2021-09-23 12:11:48 64

空空如也

空空如也

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

TA关注的人

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