标签:程序员

面试官:说说Java对象的组成

2

xubiao.zhuang 发布于 2019-04-20

在java中对象对于我们来说再熟悉不过了,运用也简单,什么时候想要new一个,所以说啊咱们程序员不缺对象! 那我们真的了解对象吗?它由哪几部分组成呢? 在HotSpot虚拟机中,也就是我们的常用虚拟机。 对象组成分为3个区域:对象头、实例数据、对齐填充。 对象头 对象头分为两个部...

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

java类加载过程浅分析

刘莉莉 发布于 2019-04-20

微信公众号: 51码农网(www.51manong.com) 欢迎关注 如果觉得对你有帮助的话。没有帮助也没关系。 写在前面 通过这篇文章,我们需要解决以下几个问题: 1. 类的加载过程? 2. 类加载时,在准备阶段,类变量的初始值是多少?" 1public stati...

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

手撸lombok

Harries 发布于 2019-04-20

拥抱 lombok,它会帮助我们解决一些让我们很烦躁的问题 去掉 Setter 和 Getter @Setter @Getter public class UserDTO { @NotNull private String username; @NotNull private i...

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

面试官:说说Java线程池

3

Harries 发布于 2019-04-19

身为程序员我们对线程是再熟悉不过了,多线程并发算是Java进阶的知识,用好多线程不容易有太多的坑。创建线程也算是一个"重"操作。创建线程的语句是 new Thread() 咋一看好像就是new了一个对象。 没错是new了个对象,但是不仅仅是普通对象那样在堆中分...

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

事件驱动架构引领产业技术升级: 事件驱动联盟(中国)成立

1

changyuan.xu 发布于 2019-04-19

2019年4月19日,事件驱动架构联盟中国组织在广州成立。事件驱动架构联盟将推广事件驱动架构,提供各类咨询服务和培训。在联盟成立的同时,来自国内外的200位顶尖技术专家、商业精英,共同探讨交流了“实时的企业决策引擎与产业升级”主题,这将为中国产业的数字化转型升级提供智力支持和技术...

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

总要先爬出坑的JEE架构

4

darida 发布于 2019-04-19

本博客 猫叔的博客 ,转载请申明出处 先来看看官网对它的定义。 Java平台企业版(Java EE)是社区驱动的企业软件的标准。Java EE是使用Java Community Process开发的,其中包括来自行业专家,商业和开源组织,Java用户组以及无数个人的贡献。每个版本...

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

“Python太火了!请救救Java!”9万程序员刷屏朋友圈 !

5

changyuan.xu 发布于 2019-04-19

没想到有生之年,笔者能观察到“霸主陨落”的过程,继PLPY4月榜单官宣,Python躺赢,再度“夺”冠,实力甩下Java和C后,近期,Stack Overflow发布了2019开发者调查报告,也证实了王者陨落这一事实。 那么,2019年大环境下,程序员群体正在发生哪些变化?收入究...

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

Java程序员面对未来架构,如何追赶技术革新的脚步?

5

likai 发布于 2019-04-19

身处互联网行业的我们一直处在变革的最前端,受到行业发展浪潮的洗礼,不停歇地追赶着技术革新的脚步。特别是近几年来, 互联网架构不断演化,经历了从集中式架构到分布式架构,再到云原生架构的过程 。在这个演变过程中,我们可以深刻感受到一系列的格局变化 —— 软件改变世界,开源改变软件,云...

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

Spring系列(一):Spring MVC bean 解析、注册、实例化流程源码剖析

1

zhuangli 发布于 2019-04-19

最近在使用Spring MVC过程中遇到了一些问题,网上搜索不少帖子后虽然找到了答案和解决方法,但这些答案大部分都只是给了结论,并没有说明具体原因,感觉总是有点不太满意。 更重要的是这些所谓的结论大多是抄来抄去,基本源自一家,真实性也有待考证。 要成为一名优秀的码农,不仅能熟练的...

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

总要先爬出坑的JEE架构

4

hanze 发布于 2019-04-19

本博客猫叔的博客,转载请申明出处 先来看看官网对它的定义。 Java平台企业版(Java EE)是社区驱动的企业软件的标准。Java EE是使用Java Community Process开发的,其中包括来自行业专家,商业和开源组织,Java用户组以及无数个人的贡献。每个版本都集...

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

Java并发编程之线程间通讯(下)-生产者与消费者

8

hellas 发布于 2019-04-18

前文回顾 上一篇文章重点唠叨了java中协调线程间通信的 wait/notify 机制,它有力的保证了线程间通信的安全性以及便利性。本篇将介绍 wait/notify 机制的一个应用以及更多线程间通信的内容。 生产者-消费者模式 目光从厕所转到饭馆,一个饭馆里通常都有好多厨师以及...

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

七牛云 CEO 许式伟:首次完整架构经验分享

1

xiaoli.wang 发布于 2019-04-18

对工作多年的程序员而言,日后的职业发展无非是专精技术,转型管理,晋升架构师三种选择。成为一名优秀的架构师,是大多数技术人的追求。 想要做架构,空有一身技术是远远不够的,知识的深度和广度,会决定一个架构师的架构能力。而这些知识,从你踏入 IT 行业那一刻起,甚至更早就应该开始储备了...

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

什么,你的 ThreadLocal 内存泄漏了?

6

xirruiqiang 发布于 2019-04-18

微信公众号: IT一刻钟 大型现实非严肃主义现场 一刻钟与你分享优质技术架构与见闻,做一个有剧情的程序员 关注可第一时间了解更多精彩内容,定期有福利相送哟。 又是一个风和日丽的早上。 这天小美遇到了一个难题。 原来小美在做用户服务鉴权的时候,需要根据每个请求获取token: //...

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

Java并发编程之设计线程安全的类

1

hanze 发布于 2019-04-18

设计线程安全的类 前边我们对线程安全性的分析都停留在一两个可变共享变量的基础上,真实并发程序中可变共享变量会非常多,在出现安全性问题的时候很难准确定位是哪块儿出了问题,而且修复问题的难度也会随着程序规模的扩大而提升(因为在程序的各个位置都可以随便使用可变共享变量,每个操作都可能导...

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

在Java项目中集成EOS代币

puefu.he 发布于 2019-04-18

Eos是一个比较新的区块链项目,可以像以太坊一样建立智能合约,但它比以太坊快得多。希望在eos网络上创建智能合约的开发人员,在eos区块链的使用资源上拥有一些eos比如网络带宽,ram和cpu。这些资源帮助用户创建智能合约并将其分发给他的用户。 每个想要使用eos网络从他的帐户转...

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

java并发编程系列:wait/notify机制

3

hellas 发布于 2019-04-18

标签: 「我们都是小青蛙」公众号文章 如果一个线程从头到尾执行完也不和别的线程打交道的话,那就不会有各种安全性问题了。但是协作越来越成为社会发展的大势,一个大任务拆成若干个小任务之后,各个小任务之间可能也需要相互协作最终才能执行完整个大任务。所以各个线程在执行过程中可以相互 通信...

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