01 2021 档案

摘要:一个Native Method就是一个java调用非java代码的接口(NDK也跟这有关吗?(疑问)一个Native Method由非java语言实现 在定义一个native method时,并不提供实现体(有些像定义一个java interface),因为其实现体是由非java语言在外面实现的eg 阅读全文
posted @ 2021-01-28 00:32 纵码万水千山 阅读(1073) 评论(0) 推荐(0) 编辑
摘要:出处 https://www.cnblogs.com/chenpi/p/5890144.html#_label2 阅读目录 什么是函数式接口(Functional Interface) 函数式接口用途 关于@FunctionalInterface注解 函数式接口里允许定义默认方法 函数式接口里允许定 阅读全文
posted @ 2021-01-28 00:24 纵码万水千山 阅读(295) 评论(0) 推荐(0) 编辑
摘要:出处:https://developer.aliyun.com/article/239346 说起反射,不得不说它实在是太强大了,通过反射就可以轻轻松松拿到各种东东,如果你想在项目中解除对某个类的依赖,可以考虑用反射。 今天跟大家分享的是通过java中的反射,获取pojo类的所有字段值。 为什么要做 阅读全文
posted @ 2021-01-15 00:44 纵码万水千山 阅读(1731) 评论(0) 推荐(0) 编辑
摘要:转:https://www.aneasystone.com/archives/2018/04/solving-dead-locks-four.html 在前面的几篇博客中,我们学习了事务,隔离级别,各种锁类型,以及各种 SQL 语句的加锁原理,这一系列的知识学习下来,断断续续,竟然已经过去了大半年的 阅读全文
posted @ 2021-01-02 12:02 纵码万水千山 阅读(207) 评论(0) 推荐(0) 编辑
摘要:转:https://www.aneasystone.com/archives/2017/11/solving-dead-locks-two.html 在上一篇博客中,我们学习了事务以及事务并发时可能遇到的问题,并介绍了四种不同的隔离级别来解决这些并发问题,在隔离级别的实现一节中,我们提到了锁的概念, 阅读全文
posted @ 2021-01-02 12:01 纵码万水千山 阅读(783) 评论(0) 推荐(1) 编辑
摘要:出处:https://www.aneasystone.com/archives/2017/12/solving-dead-locks-three.html 这篇博客将对一些常见的 SQL 语句进行加锁分析,看看我们平时执行的那些 SQL 都会加什么锁。只有对我们所写的 SQL 语句加锁过程了如指掌, 阅读全文
posted @ 2021-01-02 12:00 纵码万水千山 阅读(229) 评论(0) 推荐(0) 编辑
摘要:出处:https://www.aneasystone.com/archives/2017/10/solving-dead-locks-one.html 上个月在查看线上错误日志的时候,偶然发现了下面这样的异常,异常发生的次数并不是很多,但是可以看出几乎每天都有那么几次。看异常信息就知道是发生了数据库 阅读全文
posted @ 2021-01-02 11:59 纵码万水千山 阅读(212) 评论(0) 推荐(0) 编辑
摘要:基本概念 MQ 是基于发布订阅模型的消息系统。在 MQ 消息系统中消息的订阅方订阅关注的 Topic,以获取并消费消息。由于订阅方应用一般是分布式系统,以集群方式部署有多台机器。因此 MQ 约定以下概念。 集群:MQ 约定使用相同 Consumer ID 的订阅者属于同一个集群,同一个集群下的订阅者 阅读全文
posted @ 2021-01-02 11:36 纵码万水千山 阅读(541) 评论(0) 推荐(0) 编辑
摘要:@Component public class InitDBTables implements CommandLineRunner { @Autowired DataSource dataSource; //注入DataSource public void run(String... args) { 阅读全文
posted @ 2021-01-02 11:25 纵码万水千山 阅读(1002) 评论(0) 推荐(0) 编辑