摘要: 1.躲过15次GC之后进入老年代 默认的设置下,当对象的年龄达到15岁的时候,也就是躲过15次Gc的时候,他就会转移到老年代中去 这个具体是多少岁进入老年代,可以通过JVM参数 “-XX:MaxTenuringThreshold”来设置,默认情况是15岁 2.动态对象年龄判断 假如说当前放对象的Sur... 阅读原文
2019-10-17 19:00:01 阅读(2370) 评论(0)
摘要: 前段时间我朋友介绍我看一套b站Java教程 说这个教程是b站口碑最好的 我去看了一段时间 确实讲的非常好 这套是求知讲堂出的 网址:https://www.bilibili.com/video/av61604219 大家一起学习 有看过评价下这套教程 觉得他是不是b站最好的Java教程 阅读原文
2019-10-17 17:06:04 阅读(2344) 评论(0)
摘要: 19.10.16 多参数查询 mybatis 实现参数查询关键点在于参数和sql语句 注意like、limit的用法 在这里参数用一个Map传到mybatis Mapper文件 在mapper 文件的sql书写时 传参时 出现一个问题 因为要用到 if判断 但是传过去空值时无法正确判断true或false,所... 阅读原文
2019-10-17 15:14:02 阅读(2537) 评论(0)
摘要: 在上篇文章中,我们简单介绍了EurekaServer自动装配及启动流程解析,本篇文章则继续研究EurekaClient的相关代码 老规矩,先看spring.factories文件,其中引入了一个配置类EurekaDiscoveryClientConfigServiceBootstrapConfigurat... 阅读原文
2019-10-17 14:19:01 阅读(3556) 评论(0)
摘要: 使用Thymeleaf的属性来设置HTML属性。(1)使用th:attr属性可以修改原来HTML节点的属性;(2)th:attr属性可以同时设置多个属性;(3)每一个HTML属性都有对应的Thymeleaf属性,如th:attr="value='值'"可换为th:value="值"(4)HTML的type为c... 阅读原文
2019-10-17 13:48:01 阅读(2388) 评论(0)
摘要: IntelliJ快捷键   导入包  alt + enter   删除光标所在行  ctrl + y   复制光标所在行  ctrl + d   格式代码  ctrl + alt + l   单行注释  ctrl + /   多行注释  ctrl + shift + /   自动生成代码  al... 阅读原文
2019-10-17 13:21:03 阅读(2411) 评论(0)
摘要: 前言 学习路线图往往是学习一样技术的入门指南。网上搜到的Java学习路线图也是一抓一大把。 今天我只选一张图,仅此一图,足以包罗Java后端技术的知识点。所谓不求最好,但求最全,学习Java后端的同学完全可以参考这张图进行学习路线安排。 当然,有一些知识点是可选的,并不是说上面有的你都要会啦。我在复习秋招的... 阅读原文
2019-10-17 12:00:17 阅读(2281) 评论(0)
摘要: 阿里面经   阿里中间件研发面经 蚂蚁金服研发面经 岗位是研发工程师,直接找蚂蚁金服的大佬进行内推。 我参与了阿里巴巴中间件部门的提前批面试,一共经历了四次面试,拿到了口头offer。 然后我也参加了蚂蚁金服中间件部门的面试,经历了三次面试,但是没有走流程,所以面试中止了。 最后我走的是蚂蚁金服财富事业群的... 阅读原文
2019-10-17 11:35:03 阅读(2409) 评论(0)
摘要: CDN即内容分发网络,一般包括分发服务系统,负载均衡系统和管理系统。   分发服务系统,其基本的工作单元就是各个cache服务器。负责直接响应用户请求,将内容快速分发到用户;同时还负责内容更新,保证和源站内容同步。根据内容类型和服务种类的不同,分发服务系统分为多个子服务系统,如:网页加速服务、流媒体加速服务... 阅读原文
2019-10-17 10:02:02 阅读(2522) 评论(0)
摘要: 容器总结 Java容器工具包框架图 List,Set,Map三者的区别 List(对付顺序的好帮手): List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象 Set(注重独一无二的性质): 不允许重复的集合。不会有多个元素引用相同的对象。 Map(用Key来搜索的专家): 使用键值对存... 阅读原文
2019-10-17 08:05:04 阅读(2826) 评论(0)