首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
笔记
订阅
agustins
更多收藏集
微信扫码分享
微信
新浪微博
QQ
72篇文章 · 0订阅
Java注解-元数据、注解分类、内置注解和自定义注解
大家好,我是乐字节的小乐,上次说过了Java多态的6大特性|乐字节,接下来我们来看看Java编程里的注解。 本文先介绍前面4个知识点:元数据、注解的分类、内置注解、自定义注解。 Spring。注解相当于是一种嵌入在程序中的元数据,可以使用注解解析工具或编译器对 其进行解析,也可…
我是如何重构整个研发项目,促进自动化运维DevOps的落地?
先说下背景,我们是一家小公司,虽然打着做产品的旗帜,但是每个客户都有大量的个性化功能,这里指各个客户的java端、Android端、ios端(大部分功能代码是相同的,个性化功能代码不同)。我之前是做Android的,实践证明,特殊情况下,只有我们Android组可以随意切换到任…
Java高并发综合
没错,真的是经过了面试官的无数鄙视,我才知道Java并发编程在Java语言中的重要性。 悲观锁假设最坏的情况(如果你不锁门,那么捣蛋鬼就会闯入并搞得一团糟),并且只有在确保其他线程不会干扰(通过获取正确的锁)的情况下才能执行下去。 常见实现如独占锁等。 安全性更高,但在中低并发…
深入探讨Java中的异常与错误处理
Java中的异常处理机制已经比较成熟,我们的Java程序到处充满了异常的可能,如果对这些异常不做预先的处理,那么将来程序崩溃就无从调试,很难找到异常所在的位置。本文将探讨一下Java中异常与错误的处理方法,一起来看看。
Java 之 ThreadLocal 详解
1. 概念 ThreadLocal 用于提供线程局部变量,在多线程环境可以保证各个线程里的变量独立于其它线程里的变量。也就是说 ThreadLocal 可以为每个线程创建一个【单独的变量副本】,相当于线程的 private static 类型变量。 ThreadLocal 的作用…
通过分析LinkedHashMap了解LRU
我们都知道LRU是最近最少使用,根据数据的历史访问记录来进行淘汰数据的。其核心思想是如果数据最近被访问过,那么将来访问的几率也更高。在这里提一下,Redis缓存和MyBatis二级缓存更新策略算法中就有LRU。画外音:LFU是频率最少使用,根据数据历史访问的频率来进行淘汰数据。…
聊聊Dubbo(四):核心源码-切入Spring
文章开头已经提到,Dubbo XML配置方式是基于 Spring 的 Schema 和 XML 扩展机制实现的。通过该机制,我们可以编写自己的 Schema,并根据自定义的 Schema 自定义标签来配置 Bean。 注册了一堆BeanDefinitionParser,如果我们…
一起来谈谈 Spring AOP!
要谈AOP,那么AOP到底是什么呢?AOP即面向切面编程,相比OOP--面向对象编程,由于面向对象中最基本的单位是类,实例,很自然我们会想到AOP中最基本的单位可能就是所谓的切面了,你可能会问,那切面又是个什么东西,我想说,现在不懂没关系,下面我会讲到。我们先来看一段Sprin…
阿里发布的规约插件,细节都在这里!!!
P3C 是世界知名的反潜机,专门对付水下潜水艇,寓意是扫描出所有潜在的代码隐患。这个项目组是阿里巴巴开发爱好者自发组织的虚拟项目组,把《阿里巴巴 Java 开发规约》强制条目转化自动插件,并实现部分的自动编码。 该插件已经在 Github 上开源,有兴趣的可以直接去看看。 该插…
注册中心 Eureka 源码解析 —— 应用实例注册发现(五)之过期
- [1. 概述] - [2. 为什么需要过期] - [3. EvictionTask] - [4. 过期逻辑] - [666. 彩蛋]