会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
林中白狼-LBG
生活是一种态度,因为有你,所以认真......
博客园
首页
新随笔
联系
管理
订阅
1
2
3
4
5
···
8
下一页
2020年6月7日
手写一个动态代理框架
摘要: 手写一个动态代理框架 一:代理认知 1、在JAVA里什么是动态代理? 个人理解:这里的动态代理首先要明确代理的对象是什么,当然是代理类。 2、代理类能干什么? 首先类具有什么,无非就是属性和方法,代理属性没多大意义,所以必然是代理类方法。 3、为什么需要代理方法,直接调用不更好么? 当然不是,通常我
阅读全文
posted @ 2020-06-07 12:01 林中白狼-LBG
阅读(179)
评论(0)
推荐(0)
2019年3月4日
理解synchronized和volatile可见性
摘要: 这两天抽空学习了JAVA中多线程下的内存可见性,希望能够用最明白的语言进行分享 什么是共享变量?什么是内存可见性?何为指令重排序?as-if-serial又是什么?synchronized和volatile是如何实现可见性? 标题解释 多线程在分布式系统中的使用无处不在,数据一致性和安全性面临着巨大
阅读全文
posted @ 2019-03-04 09:45 林中白狼-LBG
阅读(303)
评论(0)
推荐(0)
2019年3月1日
理解JAVA注解Annotation
摘要: JAVA注解在整个JAVA技术体系里起着非常重要的作用。平常我们在项目里会遇到非常多的注解,比如spring项目里诸如@Autowried,@Service等,非常之多。 注解是什么?为什么要使用注解?注解的分类有哪些?怎么写自定义注解?这是本文我要为大家分享的内容 注解是什么? 注解产生于JDK1
阅读全文
posted @ 2019-03-01 14:34 林中白狼-LBG
阅读(183)
评论(0)
推荐(0)
2018年7月19日
基于HashMap多线程并发问题分析
摘要: 问题描述 最近生产系统,某一台业务服务器偶发出现CPU执行90%以上。更严重者导致系统hang掉,事先未找到代码原因,拉取java core里堆栈信息后,发现 发现有几个线程的状态都是Runnable,程序定位在InventoryReportServiceImpl 服务类上,其他的线程都处于Wait
阅读全文
posted @ 2018-07-19 16:46 林中白狼-LBG
阅读(293)
评论(0)
推荐(0)
2018年7月8日
Spring-boot 集成Redis
摘要: SPRING_BOOT 集成REDIS 一、Redis 下载与安装 基于Windows平台下64位机器的安装 下载安装包,直接进行安装,这里默认安装在 C盘 二、Redis文件目录介绍 在这里我们只需要关注三个文件 Redis.windows-service.conf 配置文件 此配置文件如果不默认
阅读全文
posted @ 2018-07-08 16:37 林中白狼-LBG
阅读(317)
评论(0)
推荐(0)
1
2
3
4
5
···
8
下一页
公告