标签:IT技术

Java

JVM 执行 Java 程序时的内存区域划分

1

hanze 发布于 2019-09-17

在学习 Java 虚拟机(后面简称: JVM )中的垃圾回收机制(GC)之前,先需要了解 在 JVM 中的 Java 程序(class 文件)加载到内存之后到底是怎么存的。在阅读了 JVM规范 和周志明的 《深入理解Java虚拟机(第2版)》 之后,总结一下JVM中的内存划分以及...

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

编程技术

人人都想学架构(一)

1

尖兵 发布于 2019-09-11

最近看了一本书《从零开始学架构》,最早是在极客时间购买的专栏,后来参加博文视点活动的时候,我又拿了一本纸质书,不过最近才看完。客观的说,这本书没有想象的那么好,但也没有太失望,因为架构的书本来就很难写,架构涉及的技术太多了,演变也非常快,就算一个人对架构了然于胸,以什么样的角度写...

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

Java

k8s云集群混搭模式落地分享

19

邓龙华 发布于 2019-09-05

在 《 k8s云集群混搭模式,可能帮你节省50%以上的服务成本 》一文中,介绍了使用k8s + 虚拟节点混合集群的方式,为负载具有时间段波峰、波谷交替规律的业务节约成本,提高服务伸缩效率的部署方案。本文对该方案的具体落地步骤与基本运行维护进行分享,为有此需求者提供参考。 部署要求...

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

Java

随便分享点不那么常规的面试题(一)

changyuan.xu 发布于 2019-08-31

本题主要考察对linux的使用深度,属于加分项,没有用过awk至少要让面试官知道你用过grep,如果都没有用过的话,面试官会怀疑你是否有linux的使用经验 awk是一个文本分析工具,将文件逐行读入,然后默认按空格进行切片,对切开的部分进行单独分析 格式是 awk [option...

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

Spring

今天推荐一位非科班出身到BAT的大佬

6

邓龙华 发布于 2019-08-28

今天给大家推荐一个技术大牛:方志朋 ,是书籍《深入理解Spring Cloud与微服务构建》的作者,2018年的CSDN博客之星。深漂四年,有着非常扎实的技术功底和开发经验。目前就职于深圳BAT某厂,做中间件架构师相关的工作。同时,他 是同名公众号 《方志朋》 的运营者。 非科班...

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

Java

这是Java程序员的一天……

21

likai 发布于 2019-08-21

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

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

Java

java 安全沙箱模型详解

2

小丁 发布于 2019-08-20

起到第一道安全保障作用的”双亲委派类加载模型” 双亲委派方式的类加载,指的是优先从顶层启动类加载器开始,自顶向下的方式加载类的模型(参见第一条类装载器体系结构)。 这种模型的好处是,底层的类装载器装载的类无法与顶层类装载器装载的类相互调用。 哪怕是同包下的类,只要他们不属于同一类...

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

编程技术

写代码谁都会,牛逼的人是要做判断!

1

zhuangli 发布于 2019-08-08

很多人说 IT 行业吃的是青春饭,这个说法并不客观。 公司需要35岁以上的程序员吗? 答案是肯定的 ,但企业不需要35岁的一线开发人员。 前段时间,一个40岁的程序员朋友从美团顺利跳到了阿里。关键点是40岁就要干40岁该干的活,35岁要干35岁该干的活,你不能35岁还在干30岁干...

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

Java

互联网寒冬Java大数据究竟该怎么学?快收下这八张思维导图

12

Harries 发布于 2019-07-26

2018-2019年,互联网可谓是多事之秋,“互联网寒冬”让许多的程序员被无情降薪,甚至还被企业裁员,一年经验用十年的结果就是再找不到好的工作或者是找不到工作的问题。 程序员曾经的风光,只要有一定的技术能力,就能找到一份薪资不错的工作。然后在不断的跳槽和提升自己的能力就能拿到更高...

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

Java

通过JNI实现Java对C/C++的调用

songhua.gao 发布于 2019-07-20

JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C+...

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

Java

register、volatile、restrict 三关键字的用法

yeseng 发布于 2019-07-20

register 使用修饰符register声明的变量属于寄存器存储类型。该类型与自动存储类型相似,具有自动存储时期、代码块作用域和内连接。声明为register仅仅是一个请求,因此该变量仍然可能是普通的自动变量。无论哪种情况,用register修饰的变量都无法获取地址。如果没有...

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

Java

几个北大和北邮学霸的公众号,值得学习

20

darida 发布于 2019-07-16

提升自我的路很多,学习是其中最为捷径的一条。丰富的知识提升的不仅仅是你的阅历,更能彰显你的气质,正如古人云:”文质彬彬是君子。” 今天为大家整理了10个公众号,分别为多领域,多角度最为实用和顶尖的干货。愿您用知识武装自己,也做个文质彬彬的君子! 架构师之路 架构师之路,通俗的语言...

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

编程技术

技术角色论系列:从一个架构师的角度看产品

likai 发布于 2019-07-15

架构因为复杂和规模增长而存在。复杂意味着功能和结构的变化和相互影响,是一个动态的过程概念。架构的逻辑开始于产品,着力于使用IT技术实现功能逻辑(业务逻辑)和非功能逻辑(安全、可靠、健壮、可维护、可移植、可重用、可扩充等)。 一个产品的IT技术实现可以不需要架构师,无非是持续的人力...

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

编程技术

为什么你的学习效率如此低,为什么你很迷茫?

5

yeseng 发布于 2019-07-14

半年一晃而过,你们学的怎么样了,关注了多少公众号,又取关了多少? 建议你先看看下面几个号,都是我的朋友,了解下。 fighting! Python专栏 Python专栏: 作者是普华永道的TechLeader,mongoDB Professional 中国第十五位获得者,「红色警...

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

Java

JVM优化之逃逸分析与分配消除

1

xirruiqiang 发布于 2019-07-11

Published: 11 Jul 2019 Category: JVM 在Java Magazine的前几期文章中,我们介绍了 just-in- time (JIT) 编译技术 的一些理论基础,以及如何使用Java Microbenching Harness(JMH)和开源工具...

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

Java

我学习的重要途径之一

8

dulong 发布于 2019-07-01

“ 2019 年,技术人如何利用好碎片时间快速成长?其实早就有大佬回答过:持续学习,开阔视野才是技术人成长的终极大杀器! 基于此,小编给大家一个建议:不妨多听听业内一些大牛们的经验之谈,开阔思路,掌握高效工作法则。 今天就给大家推荐一些 IT 技术圈一些非常不错的技术公众号,相信...

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

Java

用supervisord管理杂乱的服务

1

hellas 发布于 2019-06-24

Supervisord是用Python实现的一款非常实用的进程管理工具,在批量服务化管理时特别有效。 环境 centos python2.4 安装 wget http://pypi.python.org/packages/source/s/supervisor/superviso...

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

编程技术

车企数字化转型的“迷途”和“指南”

邓龙华 发布于 2019-06-17

全球汽车行业面对着百年一遇的“新四化”变革,中国汽车行业面对着三十年一遇的市场重构。以 数字化转型 应对时代变革正在成为企业领导者的共识和行动计划,车企高管也不例外。然而,我们观察到,车企高管对于数字化到底是什么,能实现什么价值,又该怎样推进普遍存在着认知误区。在此,我们将分享一...

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