标签:IT人

Java

Java 工程师必须掌握的 JVM 类加载机制!

3

邓龙华 发布于 2019-11-17

扫描下方二维码  试读   这篇文章不聊别的,专门来侃侃JVM的类加载机制 概念 类加载器把class文件中的二进制数据读入到内存中,存放在方法区,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。 一、加载: 查找并加载类...

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

编程技术

Micro Focus: 敏捷企业的赋能者

1

刘莉莉 发布于 2019-11-11

至顶网软件与服务频道消息: 在中国,很多人知道Micro Focus可能是因为其2017年收购HPE软件。88亿美元收购HPE软件业务,让Micro Focus年营收超过40亿美元,跻身世界第七大软件公司。实际上,收购2年来通过与公司原有产品的整合和新产品的研发,持续产品的更新,...

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

编程技术

传统企业大规模敏捷转型的先决条件是什么?

1

puefu.he 发布于 2019-11-08

启示 很多 传统企业 都在尝试 敏捷转型 ,但往往无法充分挖掘出 敏捷模式 的全部潜力,究其原因,这些企业尚不具备大规模推广敏捷模式的前提条件。 我们发现,成功企业往往会从调整运营模式入手,以促进敏捷模式的大规模推广。这些调整主要集中在4方面:1)调整组织架构,更加注重产品;2)...

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

Java

Maven随意摸底三问,你了解多少?

7

Harries 发布于 2019-10-30

从事开发工作以来,我一直在思考,为何很多人每天矜矜业业的工作,却难以晋升高级开发工程师?这或许也是每个IT人,都思考过的问题。 从事前端的总觉得后端工资高,后端的又总觉得前端工资高。因此前端的都有转后端的想法,而后端也有转前端的想法,毕竟是面向“薪资”编程。但是如果没有找到晋升高...

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

编程技术

从面试官角度观察到的程序员技能瓶颈,同时给出突破瓶颈的建议

changyuan.xu 发布于 2019-10-15

我在做技术面试官的时候,面试对象大多数是初级开发和高级开发,偶尔也会面试架构师。我发现,IT人的工资固然和相关技术的使用年限有关,但如果候选人的技能无法跨越到更高层次的话,他们的收入也就会停留在当前级别,哪怕工资年限再多,也无法提升工资水平。 比如,我就面试过不少工作了5,6年的...

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

编程技术

中台之上:商业银行业务架构设计

9

hanze 发布于 2019-10-10

从实际操作的角度讲,企业级业务架构设计及其建模过程是一个充满可能性和争议的过程,并没有一个直观的量化标准能够用于判断一个架构方案的好坏,下面通过一个虚拟的例子体会一下这种“难标准”的标准化过程。 假定为A商业银行设计企业级业务架构,为了集中感受组件和标准化的过程,我们跳过战略分析...

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

Java

你写的 Java 代码是如何一步步输出结果的?

17

xiaoli.he 发布于 2019-10-02

扫描下方二维码 试读 目录 一、编写Java源程序 二、编译Java源代码 三、执行Java源文件 四、JVM如何执行字节码文件 对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。 在本篇文章中,将重点研究java源代码的执行原理,即从...

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

编程技术

太优秀了吧!这几个复旦计算机小仙女认真写的公众号

22

邓龙华 发布于 2019-09-28

现在很多公众号都充斥着各种杂乱信息,而下面这几个公众号不但每个博主很优秀,而且文章也是非常好,堪称公众号界的一股清流,推荐给大家学习。 架构师社区 架构师社区,专注分享架构师技术干货,架构师行业秘闻,汇集各类奇妙好玩的架构师话题和流行的架构师动向! Python和数据分析 Pyt...

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

Java

全网最佳公众号列表.pdf

17

xirruiqiang 发布于 2019-09-26

不少同学担忧的情况——“ 晋升无望、收入见顶、生活开支飙升、财务危机如影随形 ”,小编精心挑选了几 个优质原创技术号,推荐给大家化解成长的烦恼。他们都是我平时关注的优秀号主,分享给大家,助大家学习路上披荆斩棘~能力得到提升,思维得到开阔~ 五分钟学算法 ▼ 五分钟学算法,一个用动...

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

Java

月薪30~50K的程序员,在业内算什么水平?

22

darida 发布于 2019-09-26

前言: 总有很多人问,该怎样才能成为一名架构师,还有一个是对当前的状态感到迷茫,本文做个简单的说明,对迷茫中的你来说有些许帮助。 当前你感到迷茫吗? 有很多人对现在的工作感到很没意思,因为当前的工作,完全是实现业务,技术上没有任何提升。 在这种状态下就会感到迷茫,特别是一想到将来...

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

Java

终于明白 Java 为什么要加 final 关键字了!

8

小丁 发布于 2019-09-25

扫描下方二维码 试读 现象描述 原因分析 情景对比 在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。 但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言,但是它们之间很多特性都是不太相同的。 现象描述 在...

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

Java

面试还没法说透 Synchronized 底层原理?推荐看看这篇文章!

5

wenming.gapo 发布于 2019-09-23

扫描下方二维码 试读 来源: http://h5ip.cn/me Hz 一、Synchronized的基本使用 Synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。 Synchronized的作用主要有三个: 确保线程互斥的访问同步代码 保证...

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

Java

列举玩公众号副业月入3.5万的,阿里,腾讯,美团,大佬!

9

likai 发布于 2019-09-19

逆水行舟,不进则退。 我们的工作已经占用了大块的时间了,剩下的只有各种碎片,最适合碎片时间学习的,莫过于优质的技术干货公众号啦。 所以,今天给大家精心推荐几个行业里做的非常用心的Java领域的技术公众号, 里面有很多优质内容和资源, 相信在新的一年里一定能为大家带来一些帮助。 成...

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

Java

从筛选简历和面试流程讲起,再给培训班出身的程序员一些建议

xiaoli.wang 发布于 2019-09-17

本人最近几年一直在外企和互联网公司承担Java技术面试官的职责,大多面试的是Java初级和高级开发,其中有不少是培训班出身的候选人。 在我之前的博文里, 从面试官的角度聊聊培训班对程序员的帮助,同时给培训班出身的程序员一些建议 ,我已经说明了,我对培训班候选人没有偏见,而且我的面...

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

编程技术

面试官:聊聊常见的数据库架构设计方案?如何解决其中的各种数据一致性问题?

14

尖兵 发布于 2019-09-14

扫描下方二维码 试读 一、数据库架构原则 高可用 高性能 一致性 扩展性 二、常见的数据库架构方案 方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用 jdbc:mysql://vip:3306/xxdb 1、 高可用分析: 高可用,主库挂了,keepalive(只是一...

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

Java

为什么 Java 线程没有 Running 状态?一下被问懵!

12

xiaoli.wang 发布于 2019-09-10

扫描下方二维码 试读 什么是 RUNNABLE? 与传统的ready状态的区别 与传统的running状态的区别 当I/O阻塞时 如何看待RUNNABLE状态? Java虚拟机层面所暴露给我们的状态,与操作系统底层的线程状态是两个不同层面的事。 具体而言,这里说的 Java 线程...

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

Spring

项目重构,我是如何优化大量屎一样的 if else 代码的?

3

刘莉莉 发布于 2019-09-02

扫描下方二维码 试读 目录: if else 策略模式 1、首先抽象业务处理器 2、将业务处理器和其支持处理的类型放到一个容器中,java里Map就是最常用的容器之一 3、定义不同的处理器 4、测试类 前段时间,我将公司系统中的批量审单的功能进行了重构,用到了java的并发编程进...

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

Java

关于技术这是我最不愿意写的一篇文章,但是我必须曝光这篇文章

5

songhua.gao 发布于 2019-09-01

互联网行业知识技能更新迭代很快,在这个行业里的我们需要时刻保持敏感,关注行业动态,持续学习,才能在所谓35岁、45岁、55岁的危机到来时拥有临危不惧的资本。 今天推荐几个不错的公众号,想增加一些知识和信息来源的朋友可以看看有没有喜欢的。 黄小斜 微信公众号【黄小斜】作者是蚂蚁金服...

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