首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
caiqy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
49篇文章 · 0订阅
用Java实现JVM第十章《异常处理》
异常处理是java语言非常重要的一个语法,本章主要实现如何处理抛出的异常。
开放API网关实践(一) ——设计一个API网关
随着业务的发展, 所对接的第三方越来越多, 各个业务系统面临着同样一个问题: 如何让第三方安全快速接入. 此时有一个集验签、鉴权、限流、降级等功能于一身的API网关服务变得尤为重要. 接下来将分享如何设计实现一个轻量级的API开放网关, 包括接口设计、数据库设计、签名验签方案、…
MyBatis的Insert操作自增主键的实现,Mysql协议与JDBC实现
MyBatis的Insert操作自增主键的实现,Mysql协议与JDBC实现我github博客地址背景例子之后user.getId(),可以获取到对应的主键原理/源码PreparedStatement
阿里巴巴开源的通用缓存访问框架JetCache介绍
摘要: JetCache是由阿里巴巴开源的通用缓存访问框架,如果你对Spring Cache很熟悉的话,请一定花一点时间了解一下JetCache,它更好用。JetCache可以做类似Spring Cache的注解式缓存,支持TTL、多级缓存、分布式自动刷新,也提供类似JSR10…
使用Java Socket手撸一个http服务器
I. Http服务器从0到1 1. socket编程基础 2. http协议 3. http服务器设计 a. 请求数据解析 b. 请求任务HttpTask c. http服务搭建 4. 测试 II. 其他 0. 项目源码 1. 一灰灰Blog: https://liuyueyi…
【JVM】类加载器及双亲委派机制实例解析
在JVM中,一个类被加载到虚拟机这个过程包括有3个步骤,即加载、连接和初始化。而加载这个过程,就是由类加载器ClassLoader进行加载的,类加载器天生就负责这个职责。 Java本身给我们提供了几种类型的类加载器,启动类加载器Bootstrap ClassLoader、扩展类…
写一个工具生成数据库实体类
这只是一个简单的解析数据库建表语句之后,根据解析结果生成java文件的一个简单工具。写的原因有两个。 1:项目中没有人写实体类的注释,字段的注释,现有的工具也没法根据数据库的注释自动添加到class文件上。 2:自己写一个也似乎不是很难。 所以就自己写了一个。 …
@PropertySource 注解实现读取 yml 文件
背景: 业务需要创建多个配置类,基于 yml 文件拥有简洁的层次结构,遂配置文件选择 yml 类型。 但在实际的开发中遇到使用 @PropertySource 注解无法加载 yml 配置文件问题。 上面 load0 方法每次读取一行,然后根据 '=' 或 ':' 来获取 key…
spring aop原理 JDK动态代理和CGLIB动态代理
AOP实现的关键在于AOP框架自动创建的AOP代理。 AspectJ是静态代理的增强,采用编译时生成 AOP 代理类,因此也称为编译时增强,具有更好的性能。 Spring AOP使用的动态代理,运行时生成 AOP 代理类,所谓的动态代理就是说AOP框架不会去修改字节码,而是在内…