会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
mu_阿成
仰天大笑出门去,我辈岂是蓬蒿人
博客园
首页
新随笔
联系
订阅
管理
2021年5月16日
rabbitMQ
摘要: 一.基本概念 1.MQ概念 MQ全程Message Queue(消息队列),是在消息传输过程中保存消息的容器。多用于分布式系统之间进行通信。 2.MQ的优势和劣势 优势: (1)应用解耦:eg:订单系统不直接调用库存系统,库存系统宕机并不影响下单 (2)异步提速:eg:不需要同步调用库存系统,提升速
阅读全文
posted @ 2021-05-16 19:48 mu_阿成
阅读(140)
评论(0)
推荐(0)
2021年1月14日
【总结】java8特性
摘要: 1.lambda表达式 Lambda 表达式,也可称为闭包。主要作用有简化代码(集合遍历,匿名内部类) public static void main(String[] args) { // 1 - 简化遍历 List<String> list = Arrays.asList("aa", "bb",
阅读全文
posted @ 2021-01-14 14:25 mu_阿成
阅读(73)
评论(0)
推荐(0)
2021年1月12日
【总结】匿名内部类
摘要: 1.匿名内部类概念 一个继承了类的子类的匿名对象 或者一个实现了接口的实现类的匿名对象。 开发中,最常用到的内部类就是匿名内部类了。以接口举例,当你使用一个接口时,似乎得做如下几步操作。 1、定义子类 2、重写接口中的方法 3、创建子类对象 4、调用重写后的方法 我们的目的,最终只是为了调用方法,那
阅读全文
posted @ 2021-01-12 11:18 mu_阿成
阅读(129)
评论(0)
推荐(0)
2021年1月11日
【实战】mysql习题
摘要: -- 员工表 CREATE TABLE employees ( emp_no int(11) NOT NULL, birth_date date NOT NULL, first_name varchar(14) NOT NULL, last_name varchar(16) NOT NULL, ge
阅读全文
posted @ 2021-01-11 19:05 mu_阿成
阅读(246)
评论(0)
推荐(0)
2020年12月8日
【总结】ThreadLocal
摘要: 1.ThreadLocal概念 java.lang.ThreadLoca是一个线程内部的存储类,可以在指定线程内存储数据,数据存储以后,只有指定线程可以得到存储数据(t1.get t1.set) 1.1 synchronized和threadlocal的区别 (1)Synchronized同步机制采
阅读全文
posted @ 2020-12-08 11:13 mu_阿成
阅读(101)
评论(0)
推荐(0)
【总结】拦截器
摘要: HandlerInterceptor 1.定义拦截器 定义一个Interceptor 非常简单方式也有几种,我这里简单列举两种 1.1、类要实现Spring 的HandlerInterceptor 接口 1.2、类继承实现了HandlerInterceptor 接口的类 例如 已经提供的实现了Han
阅读全文
posted @ 2020-12-08 11:08 mu_阿成
阅读(461)
评论(0)
推荐(0)
2020年11月26日
【总结】并发编程(二:volatile&cas&AQS&JUC)
摘要: 1.aqs 1.1 简介 aqs全称为AbstractQueuedSynchronizer,它提供了一个FIFO队列,可以看成是一个用来实现同步锁以及其他涉及到同步功能的核心组件,常见的有:ReentrantLock、CountDownLatch等。 AQS是一个抽象类,主要是通过继承的方式来使用,
阅读全文
posted @ 2020-11-26 10:51 mu_阿成
阅读(426)
评论(0)
推荐(0)
2020年11月23日
【总结】Object类
摘要: 1.object简介 Java中所有的类都有一个共同的父类Object 共有12个成员方法 2.Object的方法 1.空参构造方法 object() 2.clone() (1)Object对象有个clone()方法,实现了对象中各个属性的复制 (2)深克隆和浅克隆 浅拷贝:被复制对象的所有值属性都
阅读全文
posted @ 2020-11-23 10:00 mu_阿成
阅读(133)
评论(0)
推荐(0)
2020年11月18日
【总结】并发编程(一:基础)
摘要: 1.线程状态 笼统的可以分为 新建 就绪 运行 阻塞 消亡五个状态 (1)新建:当需要新起一个线程来执行某个子任务时,就创建了一个线程 (2)就绪:线程创建之后,不会立即进入就绪状态,因为线程的运行需要一些条件(比如内存资源,程序计数器、Java栈、本地方法栈都是线程私有的,所以需要为线程分配一定的
阅读全文
posted @ 2020-11-18 17:30 mu_阿成
阅读(160)
评论(0)
推荐(0)
2020年11月17日
【总结】spring定时任务
摘要: 1.spring - @schedule定时任务器 1.1.实现 1.引入依赖 spring3.0后自带的定时任务器,所以只需引入spring依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-
阅读全文
posted @ 2020-11-17 09:14 mu_阿成
阅读(3449)
评论(0)
推荐(0)
下一页
公告
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css