首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
熊二18
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 35
沸点 0
赞
35
返回
|
搜索文章
最新
热门
集合
# 1 ArrayList在循环过程中删除,会不会出现问题。 #### 方式一 #### ``` List list = new ArrayList<>(Arrays.asList("aa", "bb
多线程
###多线程 https://www.cnblogs.com/dolphin0520/p/3958019.html CountDownLatch、CyclicBarrier、Semaphore讲解 1
Java基础
为什么Java被称作是与平台无关的编程语言 java跨平台是指在不同的平台安装不同的JVM,字节码文件由JVM解释成对应平台的机器码。 理解JDK,JRE,JVM JDK:Java开发工具包,包括JR
spring
WebContextLoaderListener为什么不能注入服务 WebContextLoaderListener属于servlet容器,无法识别spring的注解如@Resource。 在web.
设计模式
1 单例模式 2 装饰者设计模式 https://blog.csdn.net/lyabc123456/article/details/80089497 装饰器模式和代理模式的区别 装饰器模式强调的是增
数据库
1 SQL优化技巧 1.1 WHERE和ORDER BY涉及的列建立索引 1.2 WHERE 子句中避免使用!=,索引失效 1.3 左模糊like,索引失效 1.4 or可能使索引失效,可以使用uni
网络
1 jwt组成 头部(Header) Header 一般由两个部分组成:alg和typ。alg是所使用的hash算法,如:HMacSHA256或RSA,typ是Token的类型,在这里就是:JWT。
AbstractQueuedSynchronizer源码分析
Node类的常用属性以ReentrantLock为例,ReentrantLock 在内部用了内部类 Sync 来管理锁,所以真正的获取锁和释放锁是由 Sync 的实现类来控制的。Sync 有两个实现,分别为 非公平锁NonfairSync 公平锁公平锁FairSync,我们看 …
CountDownLatch源码分析
模拟3个人跑步,等3个人都到达终点后,才能执行某些操作。 初始化时设置state为3,即当前线程持有锁且重入了3次。 会先判断线程是否被中断,如果中断就抛出异常。线程1、线程2、线程3执行到这里都会加入到阻塞队列,并挂起线程,具体看AbstractQueuedSynchroni…
《Redis设计与实现》读书笔记
Redis常见的5种数据类型包括string,list,hash,set,zset,每一种数据类型的编码可以有多种
下一页
个人成就
文章被点赞
7
文章被阅读
1,999
掘力值
102
关注了
13
关注者
2
收藏集
19
关注标签
4
加入于
2018-05-28