自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JDK8不是只有Lambda香,还有你更想不到的stream呢

流是什么鬼东西不知道大家眼中的流是什么,大家知道官方是怎么说的么?流是Java API的新成员,它允许你以声明性方式处理数据集合(通过查询语句来表达,而不是临时编写一个实现)。就现在来说,你可以把它们看成遍历数据集的高级迭代器。。此 外,流还可以透明地并行处理,你无需写任何多线程代码了!现在小编先带大家来看使用流,后边阿粉还会带大家来仔细的分析流和并行化。下面我们来看看使用流的好处吧。需...

2020-01-13 11:28:57 205

原创 Java开发工程师如何培养解决问题的能力

Java仍然是最流行、招聘供需量最大的技术语言。在此基础上,互联网行业针对 Java 开发的招聘需求,也是近年技术类岗位供需量最大,且变化最稳定的。企业对 Java 工程师发放的面邀数占比也远高于其他岗位,在100 offer平台上,Java工程师的需求占总需求的近60%,可以说,在当前各大公司“裁员”的背景下,Java工程师,尤其是资深Java工程师依旧是硬通货。什么样的工程师才能被称为资深...

2020-01-03 10:41:22 570

原创 纯小白干货:Java import以及Java类的搜索路径

如果你希望使用Java包中的类,就必须先使用import语句导入。import语句与C语言中的 #include 有些类似,语法为:import package1[.package2…].classname;package 为包名,classname 为类名。例如:注意:import 只能导入包所包含的类,而不能导入包。为方便起见,我们一般不导入单独的类,而是导入包下所有的类,例如 ...

2019-12-31 10:09:54 262

原创 要精通Java,先研究它的执行原理

对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行原理又是什么?一、编写java源程序java源文件:指存储java源码的文件。先来看看如下代码://MyTest被public修饰,故存储该ja...

2019-12-30 14:39:18 169

原创 我的个人Java学习经验,以此鼓励所有想要踏入Java行业的初学着

声明:本文只是我的个人经验之谈,或者连经验之谈都算不上,因为我觉得自己还是个新手,没有什么经验可谈,就算是我分享一下自己从开始学习Java到现在的一些心路历程吧,各位看官暂且看吧,欢迎交流。第一部分算是我与Java之间的故事,第二部分是我的个人学习经验和体会,不喜欢看故事的,直接看第二部分,谢谢!**第一部分:**作为一个学习Java的非计算机专业的学生,我觉得学习Java是有难度的,这种难...

2019-12-26 15:48:33 199

原创 都说Java不好学,学了出来找不到工作,在我看来你是方法没用对

现在有很多人想转行学习Java,原因只有一个,想要拿到更高的薪资。而确实如此,在大部分岗位中程序员的薪资确实是比较高的,而且行业的上升空间会相对大一些,有更多的创业机会。Java程序员的工资分布大概是这样的,根据我在这个行业的经验来看,我认为大部分的Java程序员薪资肯定可以达到2W,只不过是时间的问题,而如果想要超过2W,就是一个坎。有一些比较优秀的人可能会成为架构师或者是项目经理,拿到四五十...

2019-12-26 14:40:44 419

原创 圣诞节购物季:我们可以花加密货币购买礼物

圣诞节就快到了,是时候琢磨琢磨如何疯狂扫货了。不过遗憾的是,虽然亚马逊和eBay等在线零售巨头已经把网上购物的门槛降得很低,但我们仍然很难轻松使用加密货币购买自己心仪的商品。虽然过去三、四年中加密货币市场经历了不少动荡,但仍有不少初创企业决定投身进来。而在加密货币行业真正蓬勃发展之前,恐怕还有不少现实问题需要解决。令人欣慰的是,以下这些在线零售商拥有更加开放的心态。他们不仅接受比特币,同时也...

2019-12-25 15:19:28 319

原创 管程(Moniter): 并发编程的基本心法

所谓管程:指的是管理共享变量以及对共享变量的操作过程,让它们支持并发。翻译为 Java 就是管理类的成员变量和成员方法,让这个类是线程安全的。是一种程序结构,结构内的多个子程序(对象或模块)形成的多个工作线程互斥访问共享资源。这些共享资源一般是硬件设备或一群变量。管程实现了在一个时间点,最多只有一个线程在执行管程的某个子程序。与那些通过修改数据结构实现互斥访问的并发程序设计相比,管程实现很大程度...

2019-12-24 11:20:21 355

原创 程序员工作五年还是升职无望,那么程序员的核心竞争力是什么

工作3—5年后,程序员们的成长将迈入一个全新阶段。这既是程序员们的黄金时期同时又是最迷茫的时期,因为大家必须要要思考一下今后的职业方向3—5年程序员的发展和出路在哪里?是继续做技术人,还是向管理者发力?是继续留在大公司,还是转投潜力小公司?如果没有核心竞争力,入行一两年的新程序员朋友是可以替代你大部分工作的,而且薪资还低,要怎么办,何去何从?中坚力量的程序员们,是相对稳定的一群人,整体跳槽...

2019-12-23 16:13:50 197

原创 SpringCloud 高可用的 Eureka Server 集群

一:为什么要搭建Eureka Server 集群在一个分布式系统中,服务注册中心是最重要的基础部分,如果是单点话,遇到故障就是毁灭性的,理应随时处于可以提供服务的状态。为了维持其可用性,使用集群是很好的解决方案。Eureka通过互相注册的方式来实现高可用的部署,所以我们只需要将Eureke Server配置其他可用的serviceUrl就能实现高可用部署。Eureka集群框架图如下:二:搭...

2019-12-23 11:02:35 171

原创 程序员职场生存指南:颇具前景的五大编程语言

编程语言是一种包含了一组能够产生各种输出性指令的语言。它常被用于通过计算机编程来执行各种算法。虽然每年都会新产生大量不同的编程语言,但是只有那些易于使用和理解的编程语言,才会得到市场的认可,才会被开发人员大量使用。通常,编程语言由两个部分所组成:语法(形式)和语义(含义)。语法它是编程语言的表面形式。大多数编程语言都是纯文本形式的,因此它们会用到诸如:单词、数字和标点符号等文本序列。编程...

2019-12-20 14:39:01 567

原创 3种骚操作,教你查看 Java 字节码!

在我们工作、学习、以及研究 JVM 过程当中,不可避免的要查看 Java 字节码,通过查看字节码可以了解一个类的编译结果,也能通过编译器层面来分析一个类的性能。字节码文件是不能直接打开的,下面栈长教大家几种简单的方法如何查看 Java 字节码。1、使用 javap 命令查看字节码命令格式如下:javap -c xxx.classJDK 提供的了,不解释,来,演示操作一把:如上所示,可...

2019-12-20 10:10:50 161

原创 不懂 Spring 就彻底放弃 Java 吧!

按照 Spring 官方最新的说法,Spring 是现代 Java 的起源。不可否认,Spring 无论在 Java 生态系统,还是在就业市场,是绝对的王者。面试出镜率之高,投产规模之广,无出其右。随着技术的发展,Spring 从往日的 IoC 框架,已发展成 Cloud Native 基础设施,衍生出大量 Spring 技术栈,如大家熟知的 Spring Boot、Spring Cloud 和...

2019-12-19 19:50:36 899

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除