程序人生
-
趣操作,Tomcat如何实现一键式启停?
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请移步GitHub首先我们通过一张简化的类图来回顾一下,从图上你可以看到各种组件的层次关系,图中的虚线表示一个请求在Tomcat中流转的过程。上面这张图描述了组...[详细]
2020-06-10 08:50 分类:编程语言 阿里P7架构师加持,这可能是全网把Spring Boot信息泄露讲的最清楚的文章
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请移步GitHub一、路由地址及接口调用详情泄漏开发环境切换为线上生产环境时,相关人员没有更改配置文件或忘记切换配置环境,导致此漏洞直接访问以下几个路由,...[详细]
2020-06-09 08:43 分类:编程语言Stream的终极技巧分享,一步帮你高效处理数据,阿里的大牛都在用
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请访问GitHub一.前言之前在Collection移除元素操作相关的文章中提到了Collectors。相信很多同学对这个比较感兴趣,那我们今天就来研究一下Collectors。二.Coll...[详细]
2020-06-05 09:14 分类:编程语言为什么公司新来的阿里P8大佬说:这几种情况下不能使用Java泛型
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请访问GitHub1.前言Java1.5引入了泛型来保证类型安全,防止在运行时发生类型转换异常,让类型参数化,提高了代码的可读性和重用率。但是有些情况下泛型也是不允...[详细]
2020-06-04 09:17 分类:编程语言-
不用怀疑!这就是把Java.I/O流讲解的最清楚的一篇文章
本文目录简单梳理理解对于文件流来说是io流的基础,牵扯到缓冲流,缓冲流是在内存中使用io流的各类操作,转换流顾名思义,是字节与字符流之间的转换,要先有字节流和字符流,对象流,最主要的是类的序列化与反序列化,相当于一个封装转化...[详细]
2020-06-04 09:14 分类:编程语言 Linux性能优化必备,看完这篇文章,彻底掌握"平均负载"
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请访问GitHub每次发现系统变慢时,我们通常做的第一件事,就是执行top或者uptime命令,来了解系统的负载情况。比如像下面这样,我在命令行里输入了uptime命令,...[详细]
2020-06-03 08:40 分类:编程语言-
编码10小时,崩溃一瞬间,原来P8是这么处理多任务中的java性能问题
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请移步"GitHub"在生产实践中,为了降低公司运营成本,更好地利用系统容量,并提高资源使用率,我们经常会让多个应用程序,同时运行在同一台服务器上...[详细]
2020-06-02 08:40 分类:编程语言 -
二分查找算法详解:快速查找的同时还最大程度的节省内存
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请访问GitHub二分查找(BinarySearch)算法,也叫折半查找算法。二分查找的思想非常简单,很多非计算机专业的同学很容易就能理解,但是看似越简单的东西往往越...[详细]
2020-06-02 08:37 分类:编程语言 -
年薪80W的架构师总结:性能优化其实不难,记住这十条策略就够了
上一篇文章公司来了一位阿里P7大佬,只做了6个步骤,代码性能瞬间翻倍,我们聊了性能优化的六大原则。原则有了,但是在针对实际的性能问题的时候,用什么样的解决方案才可以提升性能呢?这就需要你了解具体的优化策略了。现实中的性能问题...[详细]
2020-05-31 08:33 分类:编程语言 -
公司来了一位阿里P7大佬,只做了6个步骤,代码性能瞬间翻倍
今天我们进入了专栏的新模块:性能优化。在这个模块里,我会先从“性能优化的六大原则”开始讲起,然后再为你讲解实践中普遍采用的十个性能优化策略,并且分别针对CPU、系统、存储以及跨层这几个领域,讲讲具体的优化案例。我们今天先探讨...[详细]
2020-05-31 08:13 分类:编程语言