标签:免费

Java

不再怕面试被考字符串—详解Java中的字符串

5

xiaoli.wang 发布于 2019-05-25

在深入学习字符串类之前, 我们先搞懂JVM是怎样处理新生字符串的. 当你知道字符串的初始化细节后, 再去写 String s = "hello" 或 String s = new String("hello") 等代码时, 就能做到心中有数...

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

Java

Java的战争

4

刘莉莉 发布于 2019-05-25

本文来自微信公众号: 金捷幡(ID:jin-jiefan) ,作者:金捷幡,封面:拉里·埃里森(东方IC) 2019年5月,彻底撕破脸的特朗普掀起对华为的战争,谷歌被迫吊销了华为的Android授权。开源软件的版权问题,使我不禁想起软件行业的一宗惊天巨案。 看过《手...

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

Spring

深入浅出SpringBoot专题——多环境配置及swagger

18

changyuan.xu 发布于 2019-05-24

首发头条 多环境配置分析 在实际开发中,我们可能会涉及到一些环境,比如local(本地开发环境),dev(部署到远程的开发环境),test(预发布环境),product(生产环境)。显然,不同的环境下,对应不同的配置信息,比如db/redis/mq等,甚至不同的环境下,程序需要做...

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

编程技术

微服务的拆分与组件

2

darida 发布于 2019-05-24

目录 一、微服务 1、服务化拆分的两种姿势 2、服务化拆分的前置条件 二、微服务组件 1、服务描述 2、注册中心 3、服务框架 4、服务监控 5、服务追踪 6、服务治理 微服务 微服务架构是一种将单应用程序作为一套微型服务开发的方法,每种应用程序都在其自己的进程中运行,并与轻量级...

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

Java

CUBA Studio v10.0 发布

5

xiaoli.he 发布于 2019-05-24

今天 CUBA Studio 10.0 发布,这是一个重大版本发布,添加了多个新的功能,同时修复Bug和进行小的改进共140 项,强烈推荐升级。 新增功能包括: 实体、界面控制器和界面描述的代码编辑器顶部现在提供了一个工具栏,通过这个工具栏可以快速访问 CUBA 提供的操作、在相...

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

Java

Java工程师成神之路:程序员的学习路线规划以及书籍推荐

2

puefu.he 发布于 2019-05-24

一、基础篇 面向对象 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 平台无关性 Java如何实现的平台无关性的 JVM还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) 值传递 值传递、引用传递 为什么说Java中只有值...

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

Java

Java程序员速来领取阿里P8架构师花费十年整理的Java核心知识pdf

7

songhua.gao 发布于 2019-05-24

由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容! 整理了一份Java核心知识点。覆盖了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。 如果需要获取到这个【核心知识点整理】文...

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

Java

Java程序员至关重要的几年,尽量少走弯路

7

wenming.gapo 发布于 2019-05-23

点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! Java程序员很重要的几年所走过的路程会影响你的职业生涯以及薪资水平的走向,这几年至关重要,如何从初级水平走向大佬这是一个有关于自身技能,和方向的一个难点。 首先就是刚刚步入社会参加工作的这一两年,在这两年的时间里,你...

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

Java

成为优秀Java开发人员的10件事

hellas 发布于 2019-05-23

点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! 如果您是一名Java开发人员并且对技术充满热情,那么您可以遵循以下内容,使您成为优秀的Java开发人员。 一. 对OO原则有很强的基础和理解 对面向对象编程有深刻的理解对于一个java开发人员来说是必须的。如果没有OO...

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

Spring

面试官:“谈谈Spring中都用到了那些设计模式?”。

6

xiaoli.he 发布于 2019-05-23

我自己总结的Java学习的系统知识点以及面试问题,已经开源,目前已经 41k+ Star。会一直完善下去,欢迎建议和指导,同时也欢迎Star: https://github.com/Snailclimb… JDK 中用到了那些设计模式?Spring 中用到了那些设计模...

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

编程技术

浅谈Nginx服务器的内部核心架构设计

5

zhuangli 发布于 2019-05-23

前言 Nginx 是一个 免费的 ,  开源的 ,  高性能 的 HTTP 服务器和  反向代理 ,以及 IMAP / POP3代理服务器。 Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 是一个 Web 服务...

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

Java

从基础码农到资深大牛,Java在手,天下我有

12

hanze 发布于 2019-05-23

作为编程语言界的老大哥,多年来,java一直处在对人才高需求量的状态。 一些独角兽公司以及BAT等知名大厂对Java人才的需求量也是连年升级,但与此同时 对人才的要求也越来越高。 ​ 图片来源于CSDN 由上图可以看出,在日益激烈的行业竞争当中,Java工程师的工资也是非常优厚的...

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

Java

Java 程序员终身学习线路图,看完我哭了!

21

yeseng 发布于 2019-05-23

Java 程序员真是苦逼,这么多技术,每月拿那么一点工资,你以为多吗?你以为程序员很容易吗?说好的白头到老,我却先秃了!看完这篇技术线路图,我哭了! 这是微博上广泛流传的一个截图。原来的图片太长,需要放到很多倍才可以看清内容。现在我放大后截图贴出来,方便大家阅读! 以上是自己收集...

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

Java

Java NIO:浅析 I/O 模型

5

yanxinchi 发布于 2019-05-23

也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍...

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

编程技术

微服务需要拆分到什么程度?

6

xirruiqiang 发布于 2019-05-23

导读: 微服务在最近几年大行其道,很多公司的研发人员都在考虑微服务架构,或者在做微服务的路上,拆分服务是个很热的话题。那么我们应该按照什么原则将现有的业务进行拆分?是否拆分得越细就越好?本文将研究把应用程序分解为服务的策略和指南、分解的障碍以及如何解决它们。 原创: 克里斯&mi...

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

Java

今天是 Java 诞生日,Java 24 岁了!

2

xirruiqiang 发布于 2019-05-23

今天是 Java 诞生日,Java 今年 24 岁了,比栈长还年轻。。还有得搞,别慌!作为一名Java语言的学习者,对Java的起源和发展有个大概的了解应是必要的。 1991年,Sun公司成立Green项目。Oak语言诞生。 1992年11月,Sun公司为Green项目成立Fir...

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

Java

IntelliJ IDEA 18个常用插件,动图演示,让效率成为习惯

22

hellas 发布于 2019-05-23

点击上面  蓝色字体 关注我们 技术  /  架构  /  职场  /  面试   /  内推 文章转自微信公号:服务端思维 梁桂钊、陈同学、张帆、刁政欣(研习小组)| 作者 一、...

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

Java

最全面的CQRS和事件溯源介绍 – Software House ASC

5

xubiao.zhuang 发布于 2019-05-23

CQRS(Command-Query Responsibility Segregation) 是一种模式,它告诉我们将数据的查询与数据的操作分开。 它源于 Bertrand Mayer 设计的命令查询分离(CQS)原理。CQS声明一个类只能有两种方法:改变状态并返回vo...

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