序言 对于职场来说,简历就如同门面。若是没想好,出了差错,耽误些时日倒不打紧,便是这简历入不了HR的眼,费力伤神还不能觅得好去处,这数年来勤学苦练的大好光阴,岂不辜负? 简历,简而有力。是对一个人工作经验的简单介绍。对公…
分类:编程语言
Java是如何实现平台无关性(跨平台)的?
相信对于很多Java开发来说,在刚刚接触Java语言的时候,就听说过Java是一门跨平台的语言,Java是平台无关性的,这也是Java语言可以迅速崛起并风光无限的一个重要原因。那么,到底什么是平台无关性?Java又是如何…
Java工程师搞懂分布式与高并发,看这篇就够了!
当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程? 当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼? 确实,在一开始接触的时候,不少人都会将三者混淆,…
面试官:Spring中用了哪些设计模式?
前言 设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行内典范。 好了,话不多说,开始今…
如何在Hibernate中通过saveAll或EntityManager实现批量插入?
默认情况下,100个插入将导致100个SQL INSERT语句,这很糟糕,因为它导致100次数据库往返。 批处理机制能够使用分组的机制INSERTs,UPDATEs,并DELETEs,作为一个结果,它显著减少数据库往返次…
利用 ELK 搭建 Docker 容器化应用日志中心
概述 应用一旦容器化以后,需要考虑的就是如何采集位于 Docker 容器中的应用程序的打印日志供运维分析。典型的比如SpringBoot应用的日志收集。 本文即将阐述如何利用ELK日志中心来收集容器化…
高并发架构系列:Redis缓存和MySQL数据一致性方案详解
需求起因 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。 这个业务场景,主要是解决读数据从Red…
阿里巴巴的26款超神Java开源项目
1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者…
阿里工作5年,百度2年,面试个小公司居然挂了,2019年,不管你在哪里上班,请你记住这个字!
看一个人的身价,要看他的对手;看一个人的品格,要看他的好友;看一个人是否成功,不是看他赢了多少人,要看他成就了多少人。 不管是批评,得失,成败,对一个心胸“开阔”,有大容量的人来讲,他的内心就像一个大湖,你丢一把火,它很…
微服务设计指南大全
每个人都听说过微服务。但你知道怎么设计吗? 微服务是当今软件工程师的一个热门话题。让我们了解如何使用微服务架构风格构建真正模块化、业务敏捷的IT系统。 正式定义 “微服务架构风格是一种将单个应用程序开发为一组…
Java程序员想要年后跳槽,你做好准备了吗?
每到年后,总会有很多年轻人跳槽。 可我发现一个奇怪的现象:那些跳槽的年轻人,总是从一个坑,跳进另一个坑中。 毕竟一年过去了,会的还是原来的知识,人的身价就摆在那里,无论怎么折腾,也不会拿到更好的o…
程序员跑路必备|错误跳槽,何止是穷半年?
俗话说“树挪死,人挪活”。跳槽分多种,也是个技术活,不管是被动还是主动,为了在跳槽之后能够有更好的发展,关于跳槽的这些门门道道你必要了解一下。更何况这段时间还是跳槽高峰期,假如你跃跃欲试的话。 一般在一家公司呆多久才适合…