摘要: Java选择的泛型类型叫做类型擦除式泛型。什么是类型擦除式泛型呢?就是Java语言中的泛型只存在于程序源码之中,在编译后的字节码文件里,则全部泛型都会被替换为原来的原始类型(Raw Type),并且会在相应的地方插入强制转型的代码。 因此,对于运行期间的Java程序来说ArrayList< Inte 阅读全文
posted @ 2021-08-07 12:05 南橘ryc 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 这段时间换了新工作,因为去了外企,所以对英语的要求突然猛增,现在每天靠着谷歌翻译过日子。在开会的时候,经常遇到不懂的单词,很多时候都需要记下读音,事后再慢慢根据语境去找对应的单词,日子过得可谓是有滋有味。于是乎,自我充电的时间大部分用来学习英语了,所以这段时间更新的节奏会很慢~ 对于大多数Java程 阅读全文
posted @ 2021-07-31 11:51 南橘ryc 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 我们在参加面试的时候,经常被问到一些关于类加载机制的问题,也都会在面试之前准备的时候背好答案,但是我们是否有去深入了解什么是类加载机制呢?这段时间因为一些事情在家看了些书,这次就和大家分享一些关于Java类加载机制的知识。 虚拟机的类加载机制:Java虚拟机把数据加载到内存,同时对数据进行校验、解析 阅读全文
posted @ 2021-06-29 12:03 南橘ryc 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 这两个月来因为工作和家庭的事情,导致一直都很忙,没有多少时间去汲取养分,也就没有什么产出,最近稍微轻松了一点,后续的【进阶之路】会慢慢回到正轨。 开门见山的说,第一次接触到多线程处理同一个任务,是使用IO多线程下载文件,之后也一直没有再处理这一块的任务,直到前几天有同事问我,为什么多线程处理一个li 阅读全文
posted @ 2021-06-04 17:25 南橘ryc 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 野蛮其体魄,文明其精神 语出1917年教员在《新青年》上发表的文章《体育之研究》,意思是通过教育提升人们精神素养,通过锻炼提高人们身体素质。 这一段时间,家里接二连三地出现了事故,对我打击颇大。经过思考,便想写下这篇文章,或许能给大家一些启示。 对于从事互联网行业工作的我们而言,大都保持着长期学习, 阅读全文
posted @ 2021-05-06 14:52 南橘ryc 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 这段时间忙于上线和重构、写文章的是减少了很多,更新不得不变得迟缓起来~ 一、事务的特性 事务是指作为单个逻辑工作单元执行的一系列操作,要么都执行成功,要么都执行失败。数据库事物有四种特征:即原子性、一致性、隔离性和持久性,也就是我们俗称的 ACID 特性。事务处理可以确保除只有本事务单元内的所有操作 阅读全文
posted @ 2021-03-29 17:54 南橘ryc 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 在使用spring框架的时候,我们经常会感叹注解式编程真是大大简化了开发的时间,几个小小的注解,就能解决一系列的配置问题,让写代码像写诗一样轻松明快。 我们都知道,在spring框架的前期,大多使用XML配置进行开发。XML配置起来有时候冗长,如实体类的映射,使用XML进行开发会显得十分复杂。同时注 阅读全文
posted @ 2021-02-24 16:06 南橘ryc 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 回家之前 今天就要回家了,也终于在农历新年到来之前完成了到新公司的第一个项目,现在只有一个感觉,就是累。 (我现在就像垮起了批脸的啾啾) 从八月初至今,时逾6个月,从项目立项到线上测试收尾,真正在写代码的时间大概也就一个多月。软件开发模型上我们选择的螺旋模型。(螺旋模型中分周期推进项目,每一周期都包 阅读全文
posted @ 2021-02-08 12:25 南橘ryc 阅读(1363) 评论(6) 推荐(1) 编辑
摘要: 首先,看到Service Mesh这个词,相信很多同学都听说过这个词,但是具体它是干什么的,每个人就各有各的理解了。我第一次系统地了解Service Mesh的时候,也是通过帮同事买课返现,意外地看到这个名词,旺盛的好奇心迫使我点了进去。然后,不多时,我便一头雾水的走了出来。啊这,里面的弯弯绕绕比盥 阅读全文
posted @ 2021-01-26 16:01 南橘ryc 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 在单体服务的架构中,所有的服务,组件都在一台机器上,如果需要监控服务的异常与耗时,往往是比较简单的。我们可以使用 AOP 在调用具体的业务逻辑前后分别打印一下时间即可计算出整体的调用时间。在问题追踪的时候,也可以在关键节点打印日志。 但是在微服务架构里就不同了,一次请求会涉及到多个模块与系统,往往需 阅读全文
posted @ 2021-01-15 15:57 南橘ryc 阅读(390) 评论(0) 推荐(0) 编辑