5万字的《Java面试手册》V1.0版本,高清PDF免费获取

利用空余时间整理了一份《Java面试手册》,初衷也很简单,就是希望在面试的时候能够帮助到大家,减轻大家的负担和节省时间。前两天,朋友圈分享了这份这份面试手册的初稿,再几位同学的提议下,对手册进行了一定的优化。于是有了现在的V1.0版本的面试手册。废话不多说,本手册目前为第一版,内容有以下板块:基础篇JVM篇多线程&&并发篇Spring篇MyB...
📅 2023-09-15 阅读全文 →

云计算的下一站:Serverless的2020发展前瞻!

2008 年可以说是大家比较公认的云计算元年,因为在这一年中越来越多的行业巨头和玩家注意到这块市场并开始入局。至今已经过去了十多年,在这短短十几年的发展过程中,云计算持续爆发,落地应用不断涌现,对于行业的变革力量正逐步凸显。但是力的作用是相互的,在改变行业的同时,行业也在改变着你。由于市场对于高效、快速的需求越来越重,因此能否让开发者专心在业务逻辑和功能实现...
📅 2023-09-15 阅读全文 →

一个由跨平台产生的浮点数bug | 有你意想不到的结果

问题背景背景就简单点儿说,当初一个项目 C# 编写,涉及浮点运算,来龙去脉省去,直接看如下代码。(为什么有这个问题产生,是因为当初线上产生了很诡异的问题,和本地调试效果不一致。)float p3x = 80838.0f;float p2y = -2499.0f;double v321 = p3x * p2y;Console.Wr...
📅 2023-09-15 阅读全文 →

深度学习在阿里B2B电商推荐系统中的实践

作者:卡本,来自:DataFunTalk导读:推荐导购场景在电商中是重要的满足用户"逛"和"买"的场景,本次分享我们聚焦深度学习在阿里B2B电商 ( 1688 ) 推荐系统中的应用,其中包括商品推荐中召回 ( 多兴趣Deep Match ),排序 ( 自研DMR ) 的相关工作,以及在新兴的互动内容场景&nb...
📅 2023-09-15 阅读全文 →

原来书中说的JVM默认垃圾回收器是错的!

来自:码匠笔记JDK 8 到底默认用的是哪款 GC 收集器?为啥是 JDK8?不是 9 也不是 10?因为 JDK8 还是市场占有率最高的,所以针对这个版本我做了深入的探索。《深入理解 Java 虚拟机》第三版第 128 页中提到 JDK 9 之前,Server 默认使用 Parallel Scavenge + Serial Old(PS MarkSweep...
📅 2023-09-15 阅读全文 →

面试官:兄弟,说说你这3年在公司最精通的技术吧,把我整的无语了!

工作3-5年,是很多技术人的职业发展分水岭。在这个阶段,如果你能迈过「写业务代码」到「高级开发&架构师」的坎,未来的 5-10 年还将是你的上升期,你的年薪也将越来越高,甚至有机会迈入 50W+、甚至是 100W+ 俱乐部。如果迈不过去,你很可能别无选择、只能继续CRUD,且逐步失去竞争力,离升职加薪越来越远。我们爬取了BOSS直聘、拉勾等招聘网站近...
📅 2023-09-15 阅读全文 →

一文了解二进制和CPU工作原理

Part 1. 原来,我们是这样记数的“本节内容节选自下方 参考资料 1在讨论「二进制」和「CPU 如何工作」之前,我们先来讨论一下我们生活中最稀疏平常的 数字,我们与之频繁地打交道:一个约定的时间、一件商品的价格、一个人的身高....却很少有人细细想过,这些数字是如何表达出来的?为什么你理所当然地把 1024 理解为「一千零二十四」而不是别的含义?也许你从...
📅 2023-09-15 阅读全文 →

什么?Redis 的 QPS 是 MySQL 的 100 倍?

前言原来总听别人说 Redis 读写性能优越适合做缓存,而 MySQL 则不行,那么你有真正了解过他们的读写差距吗?小匠同样也有这个疑问,到底他们的性能差多少?于是就有了这篇文章。测试环境配置Ubuntu Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz 8GB DDR3, 40GB S...
📅 2023-09-15 阅读全文 →

汽车之家推荐系统排序算法迭代之路

导读:汽车之家的推荐系统紧随前沿技术,在支持内部多个推荐场景的同时,对外也有了一定的输出。未来我们期望汽车之家的推荐系统不只是前沿技术的应用者,更是推动者和创新者。本次分享的主题为汽车之家推荐系统排序算法迭代之路,主要包括:汽车之家推荐系统排序模型特征及训练样本未来计划的优化方向01. 汽车之家推荐系统1. 概述汽车之家推荐系统上线已有近5年历史,...
📅 2023-09-15 阅读全文 →

Java 未死,依然很牛逼!

很多文章都在说 Java 快被取代了,其实不然,现在 Java 还是未来主导编程语言,依然很牛逼。今天给大家带来一套珍贵的 Java 电子书,非常全面,包括 Java 语言基础、多线程并发编程、JVM内存原理、Spring框架原理、架构设计、双十一技术解决方案等等。速度领取,24小时后删除!资料领取:推荐大家关注一下公众号 程序员大咖 ,...
📅 2023-09-15 阅读全文 →

太扎心了!五年的开发经验栽在了RocketMQ上,原来可以这么用!

最近去面试,被问到消息队列的问题。具体的问题是这样的:“你们公司为什么会选择用RocketMQ,而不是ActiveMQ、RabbitMQ?”当时一脸懵逼,满脑子给的答案都是:当时领导决定的!一个用消息队列好几年的人,却不知道它的工作原理,也没有评估引入这些不同的组件会给项目带来何种风险的意识,面试结果我就不多说了。也就是这样,我开始意识到了自己的问题。公司在...
📅 2023-09-15 阅读全文 →

这些Java8官方挖的坑,你踩过几个?

导读:系统启动异常日志竟然被JDK吞噬无法定位?同样的加密方法,竟然出现部分数据解密失败?往List里面添加数据竟然提示不支持?日期明明间隔1年却输出1天,难不成这是天上人间?1582年神秘消失的10天JDK能否识别?Stream很高大上,List转Map却全失败……这些JDK8官方挖的坑,你踩过几个?目录:Base64:你是我解不开的迷 被吞噬的...
📅 2023-09-15 阅读全文 →

每一个开发人员都应该懂的 UML 规范

来自:码匠笔记在团队协作过程中最常见的就是开会、开会最常用的就是图,而图中最常见的就是流程图、时序图、类图,这三个图可以清楚的描述你想解释的内容。学好类图不仅仅能帮助自己更清楚的梳理业务,还能提高开会效率。但是话说回来,你是否真的看懂别人画的图了?或者你真的会画吗?今天就和大家一起学习一下怎么画类图。上图是我模拟出来的一个场景和大家具体说一下类图究竟应该怎么...
📅 2023-09-15 阅读全文 →

智能语音交互技术在360的落地实践

作者:龚小春,来自:DataFun导读:随着语音交互技术的发展,对话系统已经越来越成熟。对话系统的最新进展绝大多数是由深度学习技术所贡献的,深度学习技术可以通过利用大规模数据来学习有意义的特征表示和回复生成策略,并有助于提升用户的对话体验。今天和大家分享的是360人工智能研究院主导的语音交互技术在360的落地实践,目前已在360智能音箱、360儿童手表、36...
📅 2023-09-15 阅读全文 →

中文版开源!这或许是最经典的Python编程教材

《Think Python》是很多Python初学者的不二入门教材,受到广泛好评。该书原作者是美国Olin工程学院的教授Allen B. Downey,目前该书的原版和中文版本都已免费开源。                中文版本译者是一名自学Python的编程爱好者。...
📅 2023-09-15 阅读全文 →

27岁到来之际,我在大厂实现了年薪40W+的小目标

毕业快 5 年了,每当和人聊起自己的职场飞升之路,都不由得感激当初果断逃离舒适圈的自己。出身一所非 211、985 院校,毕业后入职了一家小型互联网公司,当着普普通通的入门工程师,工作期间虽然也时常遇到挑战,但手头的技术始终局限于表面,遇到稍微难点的实际问题就无从下手,也接触不到什么大型项目。 这样的生活持续了 3 年,公司平台的局限性和自身能力的...
📅 2023-09-14 阅读全文 →

总是听别人说响应式布局,原来这么简单

总听别人说响应式布局,觉得是一个很高大上的东西,近日做的一个项目需要适配不同的屏幕尺寸,于是就简单研究了一下 Web响应式布局,其实原理很简单,下面就简单整理了一下分享给大家。什么是响应式布局如图就是响应式布局的体现,简单的说响应式布局就是一个网站能够兼容多个终端,而不是为每个终端做一个特定的版本。这个概念随着移动设备的兴起而深入人心。 比如 头条...
📅 2023-09-14 阅读全文 →

京东电商搜索中的语义检索与商品排序

导读:本文将介绍京东搜索场景中的两块技术,语义检索与商品排序。在业界检索算法基础上,我们提出一系列更适用于电商场景的检索排序算法,在业务上取得了显著收益。其中的多篇论文已被 KDD/SIGIR 等收录。01背景介绍电子商务搜索是京东等电商重要组成部分,用户通过搜索找到自己需要的商品,然后下单购买。一个典型电商搜索引擎的架构,包括三个重要组成部分:q...
📅 2023-09-14 阅读全文 →

Java最全的思维导图汇总!速度收藏!

经过3个月一边整理一边复习,把许多知识都系统的进行梳理了一遍,很有融会贯通的感觉!各种面试题,在自己作答之后又参考了许多大佬的解答,学了很多大佬的思维方式。前段时间,集中进行了几轮面试,有阿里钉钉、字节跳动创意中心、腾讯、美团,最终进了腾讯内容事业部,具体面试经历和面试题目,过段时间也会分享出来。最全思维导图汇总!| 并发+JVM+Redis+MySQL+分...
📅 2023-09-14 阅读全文 →

程序员10大终极杀器,你get了几个?

经常有同学问:作为程序员,终极杀器是什么?其实有大佬早已回答过:持续学习,开阔视野才是程序员的终极杀器!基于此,给大家一个建议:不妨多听听业内一些大牛们的经验之谈,开阔思路,掌握高效法则黑科技。今天就给大家推荐一些 IT 技术圈一些非常不错的公号博主,堪称 5 大神器了,相信他们的观点与建议对大家多少有些借鉴意义。CSDN企业招聘ID:CSDN_JOB▲长按...
📅 2023-09-14 阅读全文 →

光大银行监控平台实践,含详细工具及架构选型思路

本文根据胖亚鹏老师在〖deeplus直播第222期〗线上分享演讲内容整理而成。胖亚鹏光大银行科技部系统架构师光大银行科技部系统架构师、技术专家,具有十余年监控系统建设的项目实施经验。目前主要负责光大银行统一监控管理平台的总体架构规划和栏目内部研发管理等工作。对监控系统的管理模型优化、监控服务化的实现以及分布式监控等领域有较深入的研究和理解。对于将AI技术运用...
📅 2023-09-14 阅读全文 →

一分钟玩转 Git

今天又有新来的小朋友问我关于 Git 的用法,我发现还是有蛮多新人不会用的,或者用不好的。其实想想自己刚工作时也是倒腾不清楚这些参数和用法,而且总怕出错,慢慢的多看文档、用得多了就熟悉了,今天简单跟大家分享几点。必知的 add & commit首先我们要清楚在本地的三种状态:好吧我把命令已经写上去了。本地改完了代码,就用git add 文件名/文件夹...
📅 2023-09-14 阅读全文 →

用户画像从0到100的构建思路

作者:杨帆、杨楠楠,出品:DataFun导读:用户画像作为当下描述分析用户、运营营销的重要工具,被全部互联网人熟知,用户画像的定义并不复杂,是系统通过用户自行上传或埋点上报收集记录了用户大量信息,为便于各业务应用,将这些信息进行沉淀、加工和抽象,形成一个以用户标志为主key的标签树,用于全面刻画用户的属性和行为信息,这就是用户画像。画像这种结构化的用户信息加...
📅 2023-09-14 阅读全文 →

一言难尽,Jpa这个功能差点让我丢了工作

作者:尹吉欢,来自:猿天地故事背景前阵子,有位朋友在微信上问我数据被删了能不能恢复,我问了下原因,居然是因为一个配置项惹的祸。故事细节在 Spring Boot 中使用 jpa 来操作数据库,jpa 就不做详细的介绍了,相信大家都有所了解或者也用过。在 jpa 中有一个配置项,可以让程序在启动的时候自动初始化表结构或者更新表结构的功能。听上去很不错,非常实用...
📅 2023-09-14 阅读全文 →

今日头条员工感慨:30岁以上既可怜又可悲,宁愿选择23岁的,便宜、听话、好用!

我在某互联网社区,看到有这样一条消息:某个员工晋升成领导,开始自己招人,感叹30岁以上既可怜又可悲,比自己大六七岁的人,眼巴巴的找工作,宁愿选择23岁的,便宜、听话,好用,不会请产假陪产假!扎心的现实!30岁职场危机,扼杀所有职场老油条!我不禁想起,娱乐节目《王牌对王牌》第3季中,徐峥、陈赫和沙溢曾同台跳着老年迪斯科,演唱了《中年阵线联盟》,其中高潮部分的几...
📅 2023-09-14 阅读全文 →

机器指令到汇编再到高级编程语言!

Part 1. 机器指令上一次 我们已经了解了 二进制和 CPU 的基本原理,知道了程序运行时,CPU 每秒数以亿次、十亿次、百亿次地震荡着时钟,同步执行着微小的 「电子操作」,例如:从内存读取一个字节的数据到 CPU 又或者判断字节中的某一位是 0 还是 1。CPU 本身有一组 规定好的 可以执行的 「基本动作」(被称为 机器指令):读取指令;2. 执行指...
📅 2023-09-14 阅读全文 →

一篇与众不同的 String、StringBuilder 和 StringBuffer 详解

1 碎碎念 这是一道老生常谈的问题了,字符串是不仅是 Java 中非常重要的一个对象,它在其他语言中也存在。比如 C++、Visual Basic、C# 等。字符串使用 String 来表示,字符串一旦被创建出来就不会被修改,当你想修改 StringBuffer 或者是 StringBuilder,出于效率的考量,虽然 String 可以...
📅 2023-09-14 阅读全文 →

阿里1688实时数据工程实践

导读:在天猫、淘宝网购过程中,商品的推荐与广告的前端展示是怎样的?两者的底层数据服务又是怎样构建的?今天跟大家讲述面向阿里1688业务的实时数据工程实践。本次分享主要分为三部分:首先讲解实时数据工程实践的意义;然后介绍中台体系,因为中台的基础非常完善,所以面向业务时,工程实践特别高效、低成本;最后通过实际案例让大家深刻了解实时数据工程。01 实时数据工程16...
📅 2023-09-14 阅读全文 →

消失已久的烟火气重现,地摊经济将再现江湖!

不知道你有没有注意到,最近马路两边热闹了许多?除了人声和车声之外,还有一种消失许久的声音重新出现在我们身边。它曾随着中国经济热闹了几十年,后因城市发展要求不得不沉寂下去,如今又一次重获新生。它就是路边摊的声音。1让我们先来看三个片段。1980年,一个小县城。一个中年女人迎着众人好奇的目光,将一些小食品摆在路边开始叫卖。由于在县商业局有亲戚,她早早嗅到了相关政...
📅 2023-09-14 阅读全文 →

百度T6赞不绝口的公众号!

提升自我的路很多,学习是其中最为捷径的一条。丰富的知识提升的不仅仅是你的阅历,更能彰显你的气质,正如古人云:”文质彬彬是君子。”今天为大家整理了9个公众号,分别为多领域,多角度最为实用和顶尖的干货。愿您用知识武装自己,也做个文质彬彬的君子!大侠学JAVA大侠学JAVA,十年大厂经验带你学JAVA,关注就对了,每天不停更专注分享JAVA领域的干货,各种JAVA...
📅 2023-09-14 阅读全文 →