JAVA技术zhai

145 篇文章
47 人订阅

全部文章

技术zhai

关于JVM内存溢出的原因分析及解决方案探讨

当程序需要申请内存的时候,由于没有足够的内存,此时就会抛出OutOfMemoryError,这就是内存溢出。

241
技术zhai

浅谈 Spring Boot、微服务架构和大数据治理三者之间的纠葛

微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化...

1154
技术zhai

一个程序员在大城市,还是选择离家近的好城市呢

这可能是很大一部分程序员都要面临的问题,北上广深的房价早已望尘莫及,尤其是北上深。是在大城市工作几年回家,还是一直大城市租房,废话不多说,我们先来看一下各个社区...

932
技术zhai

为什么说解耦的战术,决定了架构的高度?

架构设计中,大家都不喜欢耦合,但有哪些典型的耦合是我们系统架构设计中经常出现的,又该如何优化?这里列举了6个点:IP、jar包、数据库、服务、消息、扩容。这些点...

1192
技术zhai

程序员转行为什么这么难

当你要这么做时,就会感慨:想不到一切竟如此艰难!你不禁会想起李白老先生的诗:噫吁嚱,危乎高哉!蜀道之难,难于上青天!

1172
技术zhai

深入浅析Spring-boot-starter常用依赖模块

2.针对日常企业应用研发各种场景的Spring-boot-starter自动配置依赖模块,且“开箱即用”(约定spring-boot-starter- 作为命名...

2562
技术zhai

项目难做,程序员难当,软件开发中的 9 大难题

是什么让项目变糟?何时起我们下班回家时开始盘算:“见鬼,我得离开”?下面是我们程序员不时要面对的一个问题清单,这些问题让我们筋疲力尽。而通常我们又躲不掉,不得不...

771
技术zhai

推荐 :BAT人跳槽去哪儿?这份报告给你答案

作为中国互联网界的传奇和标杆企业,BAT 三家公司的一举一动时刻受互联网人的密切关注。在微软、IBM 等知名外企的光环逐渐在国内互联网人心中失去吸引力的今天,进...

1112
技术zhai

程序员什么时候该考虑辞职?

很多人想要辞职但是因为怕被贴上「爱跳槽」的标签而裹足不前。从我观察的结果来看,很多程序员趋向于为了所谓的「声誉」而呆在老公司,但是在后期将两者相比较,「呆在老公...

893
技术zhai

Spring Boot的自动配置

随着Ruby、Groovy等动态语言的流行,相比较之下Java的开发显得格外笨重。繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大等问题一直被...

1532
技术zhai

那些为修炼成架构师所做的准备

随便打开某招聘网站:系统架构师、搜索架构师、前端架构师、iOS/Android 架构师、平台架构师、(大)数据架构师、JAVA/PHP/.NET 架构师、高级架...

1072
技术zhai

聊一聊 Spring 中的线程安全性

Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“bean”。但其实,Spring并没有保证这些对象的线程安全,需要由开发者自己编写解决线程安全问...

1093
技术zhai

你还在用传统的 JDBC 持久化访问吗

这里我会采用mybatis3.2做数据库的持久化,很多小伙伴或许还停留在老师的教导下,仍然停留在使用传统的JDBC持久化访问数据层。今天,我们来聊聊面向接口编程...

1312
技术zhai

转:成为Java高级程序员需要掌握哪些?

1、Core Java,就是Java基础、JDK的类库,很多童鞋都会说,JDK我懂,但是懂还不足够,知其然还要知其所以然,JDK的源代码写的非常好,要经常查看,...

1452
技术zhai

Google:基于容器的服务发现与负载均衡

曾在Google广告部门任职,负责广告的架构任务,14年回国同年9月创立数人云,主要基于Docker容器技术为企业级客户打造私有的PaaS平台,帮助企业客户解决...

1315
技术zhai

一篇文章把本该属于你的源码天赋还给你

"有人阅读过 mybatis 的源码吗 ?就看一个初始化过程就看的已经头晕眼花了,小伙伴们支支招吧!"

943
技术zhai

观《亿级流量网站架构核心技术》一书有感

我们先说高可用的本质诉求:高可用就是抵御不确定性,保证系统7*24小时健康服务。关于高可用,我们其实面对的问题就是对抗不确定性,这个不确定性来自四面八方。比如大...

1894
技术zhai

程序员发展必经的四个阶段,你在第几个?

这个阶段往往是小白阶段,要么经验积累不够(比如刚毕业),要么是重大技术转型阶段(颠覆性的,比如由GUI应用模式转到Web应用模式).

1344
技术zhai

图解:在资深架构师眼中的架构应该是怎样的?

大概在7~8年前,我曾经有一个美国对口的架构师导师,他对我讲架构其实是发现利益相关者(stakeholder),然后解决他们的关注点(concerns),后来我...

1043
技术zhai

volatile与synchronized的区别

①每个线程都有一个自己的本地内存空间–线程栈空间???线程执行时,先把变量从主内存读取到线程自己的本地内存空间,然后再对该变量进行操作

822

扫码关注云+社区

领取腾讯云代金券