暂时未有相关云产品技术能力~
暂无个人介绍
Docker现在很火,容器技术看上不无所不能,但这实际上是一种误解,不要被炒作出来的泡沫迷住双眼,本文抛去炒作,理性地从Java程序员的角度,列举出Docker目前的五大误区,帮助你更好地理解Docker的优势和问题。 抛去那些媒体和厂商们的炒作,我们如何才能更好更理性的使用Docker?
一、写在前面 秋招转眼已过,每年一度的七夕佳节,即将迎来的是一年一度的金九银十跳槽季。 假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢? 之前写过两篇文章: 互联网公司的面试官是如何360°无死角考察候选人的?(上篇) 互联网公司面试官是如何360°无死角考察候选人的?(下篇) 这两篇文章,专门站在面试官的角度,给大家分析了平时互联网公司是如何全方位的考察一个候选人的。 总结起来,面试官考察候选人的时候主要是从技术广度、技术深度、基础功底、系统设计、项目经验几个角度来进行的。 那么本文咱们就针对每一块内
## Spring 历史 说起 Spring Boot 我们不得不先了解一下 Spring 这个企业,不仅因为 Spring Boot 来源于 Spirng 大家族,而且 Spring Boot 的诞生和 Sping 框架的发展息息相关。 时间回到2002年,当时正是 Java EE 和 EJB 大行其道的时候,很多知名公司都是采用此技术方案进行项目开发。这时候有一个美国的小伙子认为 EJB 太过臃肿,并不是所有的项目都需要使用 EJB 这种大型框架,应该会有一种更好的方案来解决这个问题。 为了证明他的想法是正确的,于2002年10月甚至写了一本书《 Expert One-on-O
# OSI七层模型 要聊几层代理,需要先看一下网络分层,在之前的文章中也提到,标准的七层网络分层,也就是OSI七层模型。TCP/IP五层模型和TCP/IP四层模型是从OSI七层优化而来。 这里所谈的四层代理和七层代理,便是基于OSI七层模型来划分的。 ![\[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bPkJ9PXf-1659699855980)(https://upload-images.jianshu.io/upload_images/26756112-409831c88a434ee4?imageMogr2/auto-orient/strip%7Ci
## 高手: InnoDB引擎里面有两种索引类型,一种是主键索引、一种是普通索引。 InnoDB用了B+树的结构来存储索引数据。 当使用索引列进行数据查询的时候,最终会到主键索引树中查询对应的数据行进行返回。 理论上来说,使用索引列查询,就能很好的提升查询效率,但是不规范的使用会导致索引失效,从而无法发挥索引本身的价值。 导致索引失效的情况有很多: 1. 在索引列上做运算,比如使用函数,Mysql在生成执行计划的时候,它是根据统计信息来判断是否要使用索引的。 而在索引列上加函数运算,导致Mysql无法识别索引列,也就不会再走索引了。 不过从Mysql8开始,增
## 1 前言 Java是近 10 年来计算机软件发展过程中的传奇,其在众多开发者心中的地位可谓“爱不释手”,与其他一些计算机语言随着时间的流逝影响也逐渐减弱不同,Java 随着时间的推移反而变得更加强大。 从首次发布开始,Java 就跃到了 `Internet `编程的前沿。后续的每一个版本都进一步巩固了这一地位。如今,Java 依然是开发基于 Web 的应用程序的最佳选择。此外,Java 还是智能手机变革的推手,`Android`编程采用的就是 Java 语言。 ## 2 Java语言特性 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多