最新文章
-
互联网寒冬,程序员如何突破重围?我的3个建议
2018年,互联网寒冬、裁员成了我们的热词。 2019年,大佬们预言,没有最冷,只有更冷。 最近这两个月,有些小伙伴通过私信或评论给我留言: 工作几年了,感觉技术到了瓶颈期,怎么突破? 一线程序员该如何应对中年危机? 现在的工作得不到成长,跳槽又担心经济寒冬工作不好找,有什么建议吗? ...... 大家纷纷表达着对未来的不确定,我感受到了技术人的深深焦虑。 追本溯源,这种不确定和焦虑主要还是源…... -
线程的五大状态,以及线程之间的通信与协作
在Java面试的时候,经常会问到Java并发编程相关的多线程、线程池、线程锁、线程通信等面试必考点,比如: Java线程池的使用方式,及核心运行原理 4种常用Java线程锁的特点,性能比较、使用场景 CountDownLatch、Semaphore等4大并发工具类详解 ConcurrentHashMap的实现原理(含JDK1.7和JDK1.8的区别) 史上最强多线程面试44题和答案:线程锁+线程池…... -
从Java程序员进阶架构师,必看的书单推荐!
算法与数据结构: 数据结构(严蔚敏) java数据结构和算法(美:拉佛) 算法导论 大话数据结构 剑指Offer 程序员面试金典 编程珠玑 编程之美 程序员笔试面试最优解 数据结构与算法经典问题解析(Java语言描述) 图解数据结构(使用Java) 计算机网络: 计算机网络(谢希仁) TCP/IP 详解 HTTP权威指南 图解TCP/IP 图解HTTP 数据库: 数据库主要是多用,书上主要看索引和…... -
程序员真的只能干到35岁?——我的35岁危机度过之道!
“ 在我还是25岁的时候,我和很多程序员一样,其实都有同样的担心,老了以后怎么办?写代码难道还能写到35岁? 难道我这一辈子就做一个程序员就完了吗?难道这条路就不能走出更多的张小龙(foxmail开发者)、周鸿祎(最早期的程序员)、行癫(淘宝、天猫等大boss,淘宝第一代程序员)...? 难道我就不能走出一条属于自己印记的路? 不要在你老去的那一天后悔你居然对生活不曾有奢望,更不曾为此努力过。 让…... -
Spring Cloud的核心成员、以及架构实现详细介绍
什么是微服务 微服务的概念源于Martin Fowler所写的一篇文章“Microservices”。 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境…...











