来自:Java中文社群 我想所有 Java 程序员都曾被这个 new String 的问题困扰过,这是一道高频的 Java 面试题,但可惜的是网上众说纷纭,竟然找不到标准的答案。有人说创建了 1 个对象,也有人说创建了 2 个对象,还有人说可能创建了 1 个或 2 个对象,但谁都
作者| Mr.K ,来源| 技术领导力(ID:jishulingdaoli) 2019年被业界称为中台元年,最大的赢家当然是阿里了,据说企业中台市场份额,80%是阿里在做(合同总金额),能入阿里法眼的,当然都是国企、央企等动辄上亿的肥单。这就不难理解,为什么阿里这几年,这么
来自:why不止技术 有些线程它活着,但它躺在池中碌碌无为; 有的线程它死了,于是它变成一道面试题。 这次的文章,要从一次阿里巴巴的面试说起。 我记得那天是周一,刚刚经历过周末过的放松,干劲十足的我正在键盘上疯狂的输出。这时,我的手机响了起来,拿
来自:码农田小齐 算法将是我今后更新的重点,因为我个人非常喜欢。。而且面试考它啊!有人说刷题没有用,但是你做了题就能感受到 coding 能力的提升和对语言熟悉度的提升。新的一年,每日一题,我们一起进步一起NB! 今天第一题选了我最喜欢的也是折磨了我很
来自:Java中文社群 String 类型是我们使用最频繁的数据类型,没有之一。那么提高 String 的运行效率,无疑是提升程序性能的最佳手段。 我们本文将从 String 的源码入手,一步步带你实现字符串优化的小目标。不但教你如何有效的使用字符串,还为你揭晓这背后
来自:架构师修行之路 菜菜哥,我刚做完了一个订单系统,感觉很简单呀 说说看,大量的订单状态怎么处理的? 我设计的时候可是考虑了这一点,所以用了异步处理,采用了MQ 那用的什么MQ呢,透露一下呗 我用的redis做的MQ,很简单,一天就写完了 订单那么重要的
来自:架构之美 ZooKeeper作为分布式应用系统协调服务,在分布式系统中的应用非常广泛,在某些业务场景下甚至可以作为注册中心、分布式锁来使用。ZooKeeper之所以能有如此广泛的应用,与它良好的数据一致性保障机制是分不开的。我们都知道ZooKeeper专门设计了
公司新来了个同事,级别比我高一级,技术一流,来了之后把现有项目的性能优化了一遍,给公司省了不少成本。 后来才知道,他竟然是个「把烂牌打出王炸」的存在。他叫老徐,我希望通过他的故事,帮你找到些可复制的方法。 老徐的牌有多烂呢?
本文根据颜博老师在〖Deeplus直播第218期〗线上分享演讲内容整理而成。 颜博 马蜂窝数仓研发总监 现任马蜂窝数据仓库团队负责人,曾供职于京东、IBM、亚信等公司。 数据行业老兵一名,历经传统数据仓库、大数据平台到数据中台的发展。 大家好,今天分享的议题
最近2周,很多读者找我内推找工作,一天就有10多人,因为工作太忙,私聊很多都没法回复。 于是我建了个招聘群,没想到5分钟就满员了,只好又弄了个招聘二群,一会功夫又满群了。 相信大家都能感受到环境的恶劣和找工作的艰难。有个读者在群里说,找了两个月,
来自:冰河技术 前言 我们都知道,在多线程环境下访问同一个共享变量,可能会出现线程安全的问题,为了保证线程安全,我们往往会在访问这个共享变量的时候加锁,以达到同步的效果,如下图所示。 对共享变量加锁虽然能够保证线程的安全,但是却增加了开
作者 | 云游小生,来源 | 纯洁的微笑 00 猎豹六周年,傅盛在内部演讲: “有部电视剧叫《奋斗》,名字很好,帅哥靓女,青春励志。 但看了开头,我就看不下去了。作为一个奋斗者,我觉得它应该改名叫享受,而不是奋斗。 主角都开着名车,突然某天做了一个好案
来自:冰河技术 前言 在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类的方式,那么,创建线程池究竟存在哪几种方式呢?就让我们一起从创建线程池的源码来深入分析究竟
作者| Mr.K,来源| 技术领导力(ID:jishulingdaoli) 上周,老K跟下属做年终绩效面谈的时候,一个5年的JAVA开发说了自己的苦恼,他觉得近一年来技术上进步比较慢,到达一个瓶颈了,问如何突破?以及要不要转岗去做前端、大数据等等。 结合我的经验和思考,跟大
来自:冰河技术 声明 特此声明:文中有关支付宝账户的说明,只是用来举例,实际支付宝账户要比文中描述的复杂的多。也与文中描述的完全不同。 前言 很多网友留言说:在编写多线程并发程序时,我明明对共享资源加锁了啊?为什么还是出问题呢?问题到底出
源 / 京东零售技术 文 / 王丽 概述 1 背景 京东作为电商平台,近几年用户、业务持续增长,访问量持续上升,随着这些业务的发展,API网关应运而生。 API网关,就是为了解放客户端与服务端而存在的。对于客户端,使开放给客户端的接口标准统一,以降低客
现在 Java 相关岗位薪资越来越高、涨幅越来越大。 通过职友集数据可以查看,以北京 Java 相关岗位为例,其中 【20k-30k】 薪酬的 Java 工程师,占到了整体 从业者的 30.8%! 北京 Java 工程师「工资收入水平 」 如果你在中小型公司,其实 20K 左右,几乎已经
来自:冰河技术 写在前面 很多高并发系统中都会使用到消息队列中间件,那么,问题来了,为什么在高并发系统中都会使用到消息队列中间件呢?立志成为资深架构师的你思考过这个问题吗? 本文集结了众多技术大牛的编程思想,由冰河汇聚并整理而成,在此,感
互联网的江湖一直流传着大佬们的创业传奇。 马云上厕所几分钟敲定几千万美金融资。 王石走投无路靠倒卖玉米赚到上百万从此逆袭。 扎克伯格为了获得哈佛美女照片,开发一个小玩意从此改变了世界。 传奇故事一定能听的血脉喷张、兴奋异常。 不少互联网人熟知大
来自:冰河技术 写在前面 忘记之前在哪个群里有朋友在问:有出分布式锁的文章吗~@冰河?我的回答是:这周会有,也是【高并发】专题的。想了想,还是先发一个如何使用Redisson实现分布式锁的文章吧?为啥?因为使用Redisson实现分布式锁简单啊!Redisson框架