标签:程序员

编程技术

为什么80%的码农都做不了架构师?

10

puefu.he 发布于 2019-06-20

一般来说技术团队的金字塔顶尖往往是技术最牛的人做架构师(或TL)。所以架构师在广大码农中的占比大概平均不到 20%。而架构师也可以分为初级、中级、高级,江湖上真正高水平的架构师就更少了。 所以,80%码农干上许多年,还是做不了架构师,正在辛苦工作的程序员们,你有没有下面几种感觉?...

阅读(7)评论(0)赞 (0)

Java

从七个方面,面试大厂高级工程师

1

yeseng 发布于 2019-06-20

在上周,我密集面试了若干位Java后端的候选人,工作经验在3到5年间。 我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架,我相信其它公司招初级开发时,应该也照着这个标准来面的。 我也知道,不少候选人能力其实不差,但面试时没准备或不会说,这样的人可能在...

阅读(13)评论(0)赞 (0)

Java

如何排查Java内存泄漏?看完我给跪了!

5

hanze 发布于 2019-06-20

没有经验的程序员经常认为Java的自动垃圾回收完全使他们免于担心内存管理。这是一个常见的误解:虽然垃圾收集器做得很好,但即使是最好的程序员也完全有可能成为严重破坏内存泄漏的牺牲品。让我解释一下。 当不必要地维护不再需要的对象引用时,会发生内存泄漏。这些泄漏很糟糕。首先,当程序消耗...

阅读(6)评论(0)赞 (0)

Spring

你为什么有那么多时间写博客?

1

刘莉莉 发布于 2019-06-20

从2016年开始有规律的写博客以来,陆陆续续收到一些读者类似的问题:比如作为技术负责人,你为什么有那么多时间写博客;博主,你是每天都写博客写到很晚吗;可以聊聊你是如何做时间管理的吗?感觉输出的频率很高呀。 既然大家这么好奇,那今天就聊聊吧。 01 平时多积累 先说一个事实,写技术...

阅读(7)评论(0)赞 (0)

Java

撸了今年阿里、网易和美团的面试,我有一个重要发现…….

5

wenming.gapo 发布于 2019-06-19

就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。 最近我搜集了93套阿里、美团、网易等公司19年的面试题,把技术点梳理成一份大而全的“Java高级工程师”面试xmind(实际上比预期多花了不少精力),包...

阅读(21)评论(0)赞 (0)

Java

Python 最抢手、Java 最流行、Go 最有前途,7000 位程序员揭秘 2019 软件开发现状

36

刘莉莉 发布于 2019-06-19

作者 |  屠敏 整理 报告来源 | JetBrains 出品 | CSDN(ID:CSDNnews) 互联网的下半场,科技公司为面对更加严峻的竞争环境,越来越重视开源节流。而对于身处其中且撑起 IT 半边天的技术人,如今如何了?从技术角度来看,其又该作何改变顺应潮流?...

阅读(19)评论(0)赞 (0)

Java

深入理解Java虚拟机(字节码执行引擎)

2

hanze 发布于 2019-06-19

本文首发于微信公众号: BaronTalk 执行引擎是 Java 虚拟机最核心的组成部分之一。「虚拟机」是相对于「物理机」的概念,这两种机器都有代码执行的能力,区别是物理机的执行引擎是直接建立在处理器、硬件、指令集和操作系统层面上的,而虚拟机执行引擎是由自己实现的,因此可以自行制...

阅读(16)评论(0)赞 (0)

编程技术

2019 高薪攻略,看完弄懂即加薪

28

xubiao.zhuang 发布于 2019-06-19

作为前端开发,你的一天是不是这样度过的? 8:00–9:30 闹铃响了N遍之后,匆忙起床洗漱, 在拥挤的地铁上刷朋友圈、公众号和技术论坛 9:30 – 10:00 到公司,吃早点,打开电脑收邮件,终终 终于准备好状态开始写代码啦! 12:00 –...

阅读(14)评论(0)赞 (0)

编程技术

我只是下了个订单,鬼知道我在微服务里经历了什么?

42

wenming.gapo 发布于 2019-06-19

【51CTO.com原创稿件】面试的时候,面试官问:用户在电商网站中购买成功了,那么它在微服务中经历了什么?你该如何作答? 当我傻啊,用户在电商网站购买成功,还在微服务中,那肯定就是有一套微服务架构的电商系统。 设计一套电商系统还不简单?简单想象一下,既然是一个电商系统,有用户去...

阅读(15)评论(0)赞 (0)

编程技术

毕业两年成为首席架构师,他是怎么做到的?

5

yanxinchi 发布于 2019-06-18

身为技术人,相信你也思考过这个问题,工作了几年,代码写得非常熟练,写的程序也少有 bug ,还经常给别人进行技术分享,却仍对接下来的职业规划感到迷茫。 其实,想来也无非是 3 种选择:专精技术、转型管理、晋升架构师。 说说我自己吧,我有一点架构师的经验,虽然不够丰富。之前在旧文里...

阅读(16)评论(0)赞 (0)

编程技术

百亿级日志系统架构设计及优化

24

wenming.gapo 发布于 2019-06-18

本文将从海量日志系统在优化、部署、监控方向如何更适应业务的需求入手,重点从多种日志系统的架构设计对比;后续调优过程:横向扩展与纵向扩展,分集群,数据分治,重写数据链路等实际现象与问题展开。 日志系统架构基准 有过项目开发经验的朋友都知道:从平台的最初搭建到实现核心业务,都需要有日...

阅读(21)评论(0)赞 (0)

Spring

【深度好文】深度分析如何获取方法参数名

5

hellas 发布于 2019-06-18

对Java字节码有一定了解的朋友应该知道, Java在编译的时候,默认会将方法参数名丢弃,因此我们无法在运行时获取参数名称 。但是在使用 SpringMVC 的时候,我发现一个奇怪的现象, 当我们需要接收请求参数的时候,相应的 Controller 方法只需要正常声明,就可以直接...

阅读(17)评论(0)赞 (0)

Java

死磕Java内部类(一篇就够)

1

darida 发布于 2019-06-18

Java内部类,相信大家都用过,但是多数同学可能对它了解的并不深入,只是靠记忆来完成日常工作,却不能融会贯通,遇到奇葩问题更是难以有思路去解决。这篇文章带大家一起死磕Java内部类的方方面面。 友情提示:这篇文章的讨论基于JDK版本 1.8.0_191 开篇问题 我一直觉得技术是...

阅读(13)评论(0)赞 (0)

编程技术

想从程序员变成架构师?看100篇架构设计的文章,不如干1次这个

3

尖兵 发布于 2019-06-18

有位名人说过,程序都有两面性,一是程序今天可以做什么,二是程序明天可以做什么。通常,我们只关心,准确地说,是老板只关心,程序今天能做什么。虽然老板口头上天天喊着关心程序员成长,程序质量最重要,但实际上还是进度最重要。 什么是重构 什么是重构呢?重构是对软件内部的结构性调整,在保持...

阅读(16)评论(0)赞 (0)

Java

任正非:华为不会拆分;以色列公司称可解锁所有 iOS 设备;Java 13 要来了! | 极客头条

12

songhua.gao 发布于 2019-06-18

快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持。 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道。风里雨里,我们将每天为朋友们,播报最新鲜有料的新闻资讯,让所有技术人,时刻紧跟业界潮流。 整理 | 胡巍巍 责编 | 屠敏...

阅读(24)评论(0)赞 (0)

编程技术

为什么说优秀架构师往往是一个悲观主义者?

13

hanze 发布于 2019-06-18

阿里妹导读:18年前, 200家企业由于在事故中信息系统遭到严重破坏而永远地关闭了。这样的事故引发了后人深思,对于工程师而言,不仅要求设计的系统足够强壮,还需要具备考虑失败的能力,当失败场景悉数被考虑周全、并且结合充分的演练,一切会不会不一样?我们熟知面向对象设计和面向程序设计,...

阅读(15)评论(0)赞 (0)

Java

面试大厂回来后,有一些话想对 Java 后端开发说一说

2

xiaoli.wang 发布于 2019-06-18

时间有限,快来薅,当当的羊毛!!! 时间有限,快来薅,当当的羊毛!!! 时间有限,快来薅,当当的羊毛!!! 作者: hsm_computer www.cnblogs.com/JavaArchitect/p/10011253.html 在上周,我密集面试了若干位Java后端的候选人...

阅读(19)评论(0)赞 (0)

Java

两家公司,试用期6个月 , 薪资28*14,直接拒绝了

23

likai 发布于 2019-06-18

本文系作者投稿,文中的"我"并非Hollis本人,而是一位疯狂收割了Offer的朋友。 上图为offer待遇对比,坐标上海,毕业将近3年90年的,java研发 ,目前主要做分布式、微服务等。说白了就是spring cloud组件的简单应用 to B 的商业模式...

阅读(13)评论(0)赞 (0)