摘要: 没有基础怎么入行Java?如何合理安排学习路线?对于很多没有基础想要入行Java开发的人来说,最初Java的相关技能看起来特别吓人,满屏的英文代码,以及自己听不懂看起来难度极高的各种“架构”。但等你真正去学习,会慢慢发现这些并没有想象中难,下面小编带大家来看一看。   想要快速入行Java开发,那么我们要清楚... 阅读原文
2020-07-21 10:28:13 阅读(2400) 评论(0)
摘要: 作为编程届的常青树,Java常年盘踞在语言榜第一的位置,从业人员薪资待遇也普遍不错。目前,Java应用广泛,Java就业前景良好!虽然Java人才的薪水很高,但是对该类人才需求旺盛的IT企业却很难招聘倒合格的Java人才。在开发领域,Java学习成为了许多人的首选!   今天小编就给大家分享5个最常见的Jav... 阅读原文
2020-07-21 09:34:15 阅读(2367) 评论(0)
摘要: 设计模式六大原则  单一职责原则 一个方法尽可能做一件事情,一般来说不应该让一个方法承担多个职责。 单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。单一职责原则的定义是:应该有且仅有一个原因引起类的变更。 SRP的原话解释是:There shoul... 阅读原文
2020-07-21 08:45:14 阅读(2282) 评论(0)
摘要: 0、问题 和Synchronized的区别 存储在jvm的哪个区域 真的只是当前线程可见吗 会导致内存泄漏么 为什么用Entry数组而不是Entry对象 你学习的开源框架哪些用到了ThreadLocal ThreadLocal里的对象一定是线程安全的吗 笔试题 一、概述 1、官方术语 ThreadLoca... 阅读原文
2020-07-21 08:02:05 阅读(2439) 评论(0)
摘要:   Java历史     学习Java语言之前,我觉得大家应该是从头开始,对吧?不管你之前是学过还是没学过,都和学习某一个知识一样,从头开始去了解它,然后到这个深入的掌握,到最后你可能理解并且灵活的运用。所以它肯定是这样的一个过程,所以不管你们之前有没有学过,反正建议大家都认真地看一看。那么,这“头”,哪里是... 阅读原文
2020-07-21 06:55:03 阅读(2775) 评论(0)
摘要: GitChat 作者:MyStery 原文:程序员如何高效学习(以 Java 为例) 关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 写在前面:其实学习是一件很私人的事情,每个人都应该有一套自己的学习方式,而不是照搬照抄别人的。适合别人的不一定适合自己。所以,读这篇分享的时候,请以一种【这点... 阅读原文
2020-07-21 06:00:39 阅读(2743) 评论(0)
摘要: 背景 公司线上有个tomcat服务,里面合并部署了大概8个微服务,之所以没有像其他微服务那样单独部署,其目的是为了节约服务器资源,况且这8个服务是属于边缘服务,并发不高,就算宕机也不会影响核心业务。 因为并发不高,所以线上一共部署了2个tomcat进行负载均衡。 这个tomcat刚上生产线,运行挺平稳。大概过... 阅读原文
2020-07-21 00:50:08 阅读(2359) 评论(0)
摘要: Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的静态语言。那么java语言的特点是什么呢? 1、Java语言是简单的 Java 语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C++中很少使用的、... 阅读原文
2020-07-21 00:00:03 阅读(2309) 评论(0)
摘要: Java是一个通用的编程语言,其实可以干很多事,怎么学Java就看怎么用了,但有一些一般的步骤:   熟悉一种文本编辑器,比如:Vim, Emacs, Notepad++, TextMate等。知道哪些是开源的,哪些是闭源的,哪些要收费。养成不用盗版软件的习惯。 安装JDK(建议用你的Linux发行版自带的软... 阅读原文
2020-07-20 21:20:03 阅读(2441) 评论(0)
摘要: Linux下安装nginx 一、安装Nginx前的准备 1.1 请确认gcc g++开发类库是否装好。 yum -y install gcc automake autoconf libtool make(安装make) yum install gcc gcc-c++(安装g++) 1.2 下载Nginx和... 阅读原文
2020-07-20 20:12:04 阅读(2458) 评论(0)