首页
标签
文章归档
说说
图库页面
流量统计
友情链接
关于我
1
2023年2月第四周周记
2
clash自定义规则
3
wsl2开启clash代理
4
2023年2月第三周周记
5
github merge指南
流殃
用微笑面对生活
累计撰写
176
篇文章
累计创建
43
个标签
累计收到
2
条评论
栏目
首页
标签
文章归档
说说
图库页面
流量统计
友情链接
关于我
搜索
标签搜索
2023
bug
github
RabbitMq
rpc
vpn
docker
SpringCloud
并发
java基础
架构
eureka
单元测试
IO
mybatisplus
支付
公司
面试
mybatis
设计模式
缓存
网络
年度总结
算法
md
vue
git
JVM
SpringBoot
AQS
spring
rocketmq
redis
mq
oracle
linux
mysql
闲聊
win10
halo
java
idea
react
目 录
CONTENT
以下是
java
相关的文章
匿名内部类
what匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口why内部类方法可以对访问该类定义所在域中的所有数据,包括私有数据内部类方法可以访问对同一个包中其他的类隐藏起来当需要定义一个回调函
2022-11-21
141
0
0
技术
jdk19 虚拟线程
why为什么需要或者说要搞这么一个虚拟线程那?主要就是近些年来计算机的发展的问题,计算机其实主要的问题就是两个,算力和IO,近些年来算力和IO的发展差别越来越大了,算力的增长是指数型的,而IO却一直都是在线性的增长,那么为了进一步提高系统或者说计算机的效率,就只能从软件方面来着手了。java的这个虚
2022-10-06
205
0
0
技术
mlock学习
前言参考Using mlock to Avoid Page I/O
2022-08-28
169
0
0
技术
什么是字节
存储单位bitbit是二进制位,被称为“位”,其实就是二进制的0和1,一般简写为小写的bByteByte,一般称为“字节”,常用大写的“B”来表示KBKB,一般称为“千字节”,常用就是KB存储单位换算1B=8bit1KB=1024B1MB=1024KB1GB=1024MB1TB=1-24GB注意存储
2022-08-08
132
0
0
技术
java日期使用
Date获取当日期Date date = new Date();Calendar
2022-03-29
149
0
0
技术
lock和synchronized区别
区别lock是一个方法,synchronized是一个关键字是否会主动释放锁 lock必须手动释放,synchronized可以自动释放是否响应中断 lock 等待锁过程中可以用 interrupt 来中断等待,而 synchronized 只能等待锁的释放,不能响应中断。Lock 可以提高多
2021-11-24
136
0
0
技术
java nio的slice方法
代码package cn.shy.demo;import javax.validation.constraints.Min;import java.nio.ByteBuffer;import java.nio.ReadOnlyBufferException;import java.util.*;im
2021-10-30
179
0
0
技术
throw和throws的区别
throw一般出现在方法体内,并且在使用的时候是以抛出异常对象为结束,后面的代码不会再执行public int pop() { if(stack1.isEmpty() && stack2.isEmpty()){ throw new RuntimeE
2021-10-14
96
0
0
技术
CyclicBarrier源码解析
属性//这就是可以重复设置栅栏的原因private static class Generation { boolean broken = false;}private final ReentrantLock lock = new ReentrantLock();//Condition 是“条件
2021-09-10
138
0
0
技术
final关键字
final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。一旦你将引用声明作final,你将不能改变这个引用了,编译器会检查代码,如果你试图将变量再次初始化的话,编译器会报编译错误。final变量 final成员变量表示常量,只能被赋值一次,赋值后值不再改变(final要求
2021-09-10
138
0
0
技术
1
2
3