自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (1)
  • 收藏
  • 关注

原创 SpringBoot 2.2.0.M4 发布!带来大量新特性!以及2.1.6发布!大量bug修复!

原文:https://zhuanlan.zhihu.com/p/69914826Spring Boot 2.2的第四个里程碑版本已经发布,可以从里程碑仓库获取。此版本关闭了170 多个 issue 和 PR。以下是部分新特性:支持用于绑定的构造函数参数的注释 向 RestTemplateBuilder 添加通用标头支持 将 Printer 和 Parser beans 注册为转...

2019-06-20 14:37:47 6737 1

原创 2019年学习java还有前途吗?

关于2019年Java目前前景几点分析市场需求在中国java的市场永远都是巨大的,但是随着信息的普及,人人都知道Java开发做的时间久了,工资高,所以必然会增加竞争程度。但这是好事,有竞争才有更多人才出现。java的生态系统几乎涵盖了目前市面上所有的软硬件,java在中国的地位20年都是霸主,几乎是万能的,你能想到的,java基本都能实现。目前智联,boss,拉勾网的招聘来看...

2019-04-29 16:04:43 2943

原创 Java培训班机构四五个月的时间能学会java就业吗?

学习java从零基础到掌握学会可以操作项目,如果要在四个月之内做到,需要在短时间内学习大量内容,一般的培训机构分成四个大的学习阶段,通过每个阶段的学习就能做到符合一些企业基本需求:第一阶段:javase至小型桌面应用开发阶段目的:掌握JAVA语言的语法,理解面向对象的编程思想,能够熟练使用JAVA语言开发小型桌面应用。基础技能训练:操作系统与网络技术、JAVA面向功能对象程序设计、JA...

2019-04-01 15:25:45 2287

转载 javaweb阶段结束了,后面应该怎么走比较好呢?

知乎上看到的一个问题:关于hibernate和Struts不知道要不要学,要学的话,要在ssm之前还是学完ssm再回头看这两个框架 ,然后他们的版本应该看哪个比较好呢??有推荐的资料也可以推下,谢谢啦。然后学完以上框架,再看数据结构和设计模式应该没有问题吧?先上结果:hibernate struts 现在先不要看,以后感兴趣的话在工作之余再自学。现在主要就是以ssm 为主,接下来去学习spring boot,以及spring cloud,以及分布式开发、微服务开发、容器化管理支出、d

2020-10-15 17:07:37 694

原创 Java项目教程_Tomcat服务器开发项目视频教程(手写Tomcat)

本Java项目视频教程主要任务是开发一个基于HTTP协议的Web服务器,也就是说手动开发一个Apache Tomcat服务器,从Java基础向JavaWEB过渡时学习此课程,可以让你很轻松掌握Servlet本质,服务器开发中使用了Java的网络编程、Java的多线程、Java的集合等知识,并且同时深度剖析了HTTP协议,制定了Servlet规范,并同时对Servlet规范进行了实现,最终在服务器开...

2020-07-16 09:23:12 616

转载 jQuery与JS实现AJAX实例!(附AJAX教程、路线图)

教程请到原文获取:https://zhuanlan.zhihu.com/p/74335302AJAX准备知识:JSON什么是 JSON ?JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解* JSON 使用 JavaS...

2019-07-19 16:57:53 926

原创 价值20000的Java全套学习视频,2019年全新!

2019年已经过了一半多了,Java目前体现出来的行业特征和发展前景如何呢?相信这是很多朋友们所关心的。那么我们就来根据前辈的总结和行业大数据一起了解一下:1.Java语言依然是被最广泛使用的编程语言之一。很多科技公司都还是以java语言为主的项目,java目前也已经形成一种生态,很难被短时间替换。2.2019年,公司对初级java开发工程师的能力会要求更高,而高级工程师和资深...

2019-07-17 17:44:06 1508 4

转载 2019Java 全栈工程师 进阶路线图!一定要收藏!

原文:https://zhuanlan.zhihu.com/p/73671471互联网技术,更新迭代迅速,用日新月异来说也不为过,所以,面对这这种大环境,对于码农尤其是那些对于初入职场的新手来说,该如何自我学习升级,往方向发展,这一点是大家都经常困惑的。大部分人,刚开始学习的Java的时候,最大的问题就是不知道该学什么,以及学习的顺序,而这这也是很多初学者经常面临的问题。所以很多人黑...

2019-07-15 16:54:40 4341

转载 月薪10k不是梦?全栈Java就业培训助力你的编程梦!

想学习Java的人还多不多?那得看Java程序员挣不挣钱,Java程序员挣不挣钱,那得看现在企业需要Java的地方多不多,一线互联网企业运用Java编程的地方多不多,直接上编程网站上搜一搜就知道了。BSOO直聘前程无忧再附上一组六月份毕业的学员就业薪资现在网上不乏对Java大肆贬低,唱衰之言,今日Go语言要代替Java,明日kotlin将会取代Jav...

2019-07-12 17:56:50 273

转载 这篇文章能帮助你从搬运码农成为Java架构师!(附学习路线和学习教程)

架构师在编程这个行业的金字塔中处于塔尖顶峰,所以诸多程序员在职业发展的道路选择上,不是以管理岗位为方向最终走向CTO,就是在技术上突破自己的瓶颈成为架构师。成为架构师不仅仅是物质上金钱的增长,还有职业生涯的发展和公司地位的提升,代表着权威,所以,每个希望以技术作为可持续发展的程序员都希望成为架构师,但想成为架构师却没那容易。以Java架构师为例,成为架构师要具备一下条件:你必须要...

2019-07-10 16:25:40 393

原创 Java 实习生(月薪 3k-5k 水平)应具备哪些知识、能力?

知道java开发行业习惯,针对项目命名,包命名,类命名,变量命名等。 懂得继承和实现,懂得重载和重写。 至少会一种关系型数据库的基本操作。 灵活使用循环和条件判断去控制程序走向。 最好能有高内聚低耦合的开发习惯。 重中之重,能有良好的代码开发习惯,如,注释。 能有自主完成任务的乐观精神。 最好之前自己做过项目,不论是基于那些框架,或者没用过框架。 熟知JAVA_API,至少知道常见的第三方API。...

2019-07-10 15:00:26 1551

转载 代码洁癖的春天!Java 效率工具之 Lombok

转自:https://zhuanlan.zhihu.com/p/72679885还在编写无聊枯燥又难以维护的POJO吗?洁癖者的春天在哪里?请看Lombok!在过往的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。首先说明一下:...

2019-07-08 15:12:36 137

转载 JVM看这篇就够了!

概念虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。常用的虚拟机有VMWare,Visual Box,Java Virtual Machine(Java虚拟机,简称JVM)。Java虚拟机阵营:Sun HotSpot VM、BEA JRockit VM、IBM J9 VM、Azul VM、Apache Harmony、Goog...

2019-07-04 18:00:37 124

转载 在公司做的项目和自己在学校做的有什么区别?

转自:https://zhuanlan.zhihu.com/p/71879745不知道大家还是学生的时候有没有这个问题:公司做的项目和自己在学校练手的项目有多大的区别。我以前在学校跟着视频做一些项目练手,总感觉公司做的东西会要难很多,不知道跟公司的真实项目区别在哪。总的来说,我实习的总时间也快半年了,谈谈我觉得公司项目和自己练手的项目有啥区别,欢迎补充。区别在视频练的项目大多数...

2019-07-02 16:15:29 282

转载 线程池有多重要?学习Java,有些“根本”的东西你必须要知道!

前言平时接触过多线程开发的童鞋应该都或多或少了解过线程池,之前发布的《阿里巴巴 Java 手册》里也有一条:可见线程池的重要性。简单来说使用线程池有以下几个目的:线程是稀缺资源,不能频繁的创建。 解耦作用;线程创建于执行完全分开,方便维护 应当将其放入一个池子中,可以给其他任务进行复用。线程池原理谈到线程池就会想到池化技术,其中最核心的思想就是把宝贵的资源放到一...

2019-07-01 11:03:49 152

转载 JavaSE、IDEA、IO流、MySQL、web前端…视频+源码资+详细路线图—教程知识技术总结!

此文章,总结了最近一个多月发表的基础教程,IDEA,JavaSE,web前端,数据库等教程及配套详细知识点路线图,因为发表的文章比较零散凌乱,故做一次总结并将这写教程文章统称为第一阶段。如上述,第一阶段总结了javase,web前端,数据库,并做了详细的每个知识点的详细学习路线图每个知识点都有配套视频教程、学习资料、相关开发工具,以及配套教程基础教程:专题文章:htt...

2019-06-26 17:16:19 184

转载 纯干货!Web前端教程之JavaScript篇!详细知识点路线图+视频教程

点击原文获取资源:https://zhuanlan.zhihu.com/p/70515753JavaScript 是属于 HTML 和 Web 的编程语言。编程令计算机完成您需要它们做的工作。JavaScript 很容易学习。本教程涵盖 JavaScript 基础和高级教程。1. JavaScript介绍前端三大块HTML: 页面结构 CSS: 页面表现,元素大小,颜...

2019-06-24 16:05:07 413

转载 Java线程池ThreadPoolExecutor详解

原文:https://zhuanlan.zhihu.com/p/700738021、线程池的工作原理?线程池刚创建时,里面没有一个线程。任务队列是作为参数传进来的。不过,就算队列里面有任务,线程池也不会马上执行它们。 当调用 execute() 方法添加一个任务时,线程池会做如下判断: 如果正在运行的线程数量小于 corePoolSize,那么马上创建线程运行这个任务; 如...

2019-06-21 11:34:34 140

转载 SpringBoot整合MyBatisPlus配置动态数据源!

原文:https://zhuanlan.zhihu.com/p/69592751MybatisPlus特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条...

2019-06-18 15:18:05 1218

转载 以淘宝为例解析-程序员想成为架构师必掌握技术“服务端高并发分布式架构演进!

转自:https://zhuanlan.zhihu.com/p/694233491. 概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍...

2019-06-17 14:56:36 211

转载 面试官:“谈谈MyBatis中都用到了那些设计模式?”

原文:https://zhuanlan.zhihu.com/p/69092981虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。Mybatis至少遇到了以下的设计模式的使用:Builder模式: 例如SqlSessi...

2019-06-14 14:56:05 145

转载 揭秘!学习Java,100个人里只有10个能坚持到最后!真实演绎从入门到放弃!

原文:https://zhuanlan.zhihu.com/p/68944171一、零基础学Java图什么?新手们之所以想进入IT行业,无非就是看重互联网企业的优厚的待遇,不错的行业前景,以及互联网行业涨薪幅度大。其实很多人在刚刚开始学的时候对于语言其实没有太多的概念,只是了解到了Java语言好像应用面广,企业招聘需求挺多的,就选择了学习Java语言。目前来说每年涌入IT行业的相当之多,但...

2019-06-13 15:13:34 506

转载 程序员答对了面试官redis集群问题,却被redis持久化问蒙了!

引言(本文改编自生活真实案例,如有类同,绝不是巧合!)端午节,烟哥正在一边愉快的学习….突然,微信一阵抖动。原来是老刘呼唤烟哥!善良的烟哥本以为人家是要约我出去玩!然而,打开微信一看,出现下图聊天记录于是本文的主题就这么展开了。由于我需要迅速让老刘明白,这种问题的回答套路,所以我回答的时候,教她的是一种通用做法。ps:附《那些年用过的redis集群架构(含面试解析)》的连接地...

2019-06-12 09:50:56 227

原创 9102年程序员高考真题粉墨出场!60%的程序员答不上来!

2019年的高考结束了,下面一套程序员高考试卷,带你重温一下高考,顺便测试一下自己是否是一个合格的程序员吧~1.本试卷所有题目都是单选题,每题5分,共20题,满分100分;2.考试时间为10分钟;3.请自己独立作答;1、程序员A:借我1000元吧。程序员B:给你凑个整数。请问程序员B借给程序员A多少钱?()A. 1000元B. 1024元C. 1111元...

2019-06-11 09:52:44 456

转载 自学编程到底多难?能不能找到工作?阿里技术专家这样回答……

最近逛知乎,看到一个问题,有感而发,原问题如下:想自学编程恳请大神推荐app网站!?数学不好,再从小学数学开始重修想学习编程,请问各位大神1、编程要求哪方面数学知识?2、有编程英语学习推荐吗?3、请大神推荐锻炼逻辑思维尤其是编程思维的app和网站、书籍,学习群。最后恳请大神推荐自学编程的app、网站、交流群等资源渠道。谢谢知乎IT大神们~于是我想到上大学时候的我...

2019-06-10 17:56:59 1086 1

原创 程序员的黄金五年,这样学习成为架构师不是梦!

每个程序员、或者说每个工作者都应该有自己的职业规划,如果你不是富二代,不是官二代,也没有职业规划,希望你可以思考一下自己的将来。今天小编给大家分享的是一篇来自阿里Java架构师对3-5年工作经验程序员的职业建议,希望对你有启发。一、职业规划第一阶段—三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正...

2019-06-06 15:48:01 257

原创 想成为高级java工程师必须学习的三个技术!

谓的Java高级程序员往往是经验和能力的结合,并不是说掌握了哪几个技术就是高级程序员了,能否把掌握的知识运用到实际的项目中,并且解决了具体的问题,这个才是衡量一个Java程序员的标准。那么对于一名Java程序员来说,如何成长为一名Java高级程序员呢?下面分别对经验和能力做一个描述。先说经验,通常情况下经验对于一名Java程序员来说是非常重要的,项目经验基本上就是Java程序员知识结构的一...

2019-06-05 16:49:13 1722

原创 spring boot集成kafka之spring-kafka深入探秘

前言kafka是一个消息队列产品,基于Topicpartitions的设计,能达到非常高的消息发送处理性能。Spring创建了一个项目Spring-kafka,封装了Apache 的Kafka-client,用于在Spring项目里快速集成kafka。除了简单的收发消息外,Spring-kafka还提供了很多高级功能,下面我们就来一一探秘这些用法。项目地址:https://github....

2019-06-04 18:14:12 8272 1

转载 程序员入职新公司给价太高,却不敢去,网友:实际比你同事想象菜!

其实有时候的话,我们做一件事之前都是没有去相信自己,那都是因为我们自己没有跳出原有的思维框架,从而没能看清自己,所以会生出自己不行的想法。那日就有一个网友发帖,说了这样的一个事情,准备入职一家新公司,面试的时候他们觉得我很厉害,但实际上我感觉自己不行,给的工资也很高,我怕他们对我的期望太高,很是焦虑。很多的网友:去上班不用怕;面试的时候人家HR已经认可你的了,觉得你已经很厉害了,那你...

2019-06-03 17:20:53 283

转载 签了腾讯WXG的offer的他是如何学习Java的?初学必看者java学习路线!

本人19本科应届生,专注Java后台学习,已签腾讯WXG的offer(日后转c++)。众所周知,鹅厂后台一直以C++为重,面试官也是做C++开发。但是语言只是工具,对代码的理解才是核心。面试时重点考察的是基础知识,以及解题的思考过程。凭借着对Java的理解去回答,也受到了面试官的认可,最终幸运的拿到offer。一直以来,通过知乎这个程序员大牛聚集地,学习到了很多经验方法,也少走了很多弯路。...

2019-05-29 14:52:18 732

转载 一通骚操作,我把SQL执行效率提高了10000000倍!

补充:看到这么多朋友对sql优化感兴趣,我又重新补充了下文章的内容,将更多关于sql优化的知识分享出来,同时又对慢查询语句优化了一遍,并附上优化记录,欢迎阅读文章。喜欢这篇文章的朋友给个赞吧,哈哈,欢迎交流,共同进步。场景我用的数据库是mysql5.6,下面简单的介绍下场景课程表create table Course(c_id int PRIMARY KEY,name...

2019-05-29 14:36:41 221

转载 一百个Java程序员里99个都说不清的问题:JVM中的对象内存布局?

在 Java 程序中,我们拥有多种新建对象的方式。除了最为常见的 new 语句之外,我们还可以通过反射机制、Object.clone 方法、反序列化以及 Unsafe.allocateInstance 方法来新建对象。其中,Object.clone 方法和反序列化通过直接复制已有的数据,来初始化新建对象的实例字段。Unsafe.allocateInstance 方法则没有初始化实例字段,而...

2019-05-28 16:45:33 242

原创 如何在Intellij IDEA中使用Debug?(文末附资源)

一、Debug开篇 二、基本用法&快捷键 三、变量查看 四、计算表达式 五、智能步入 六、断点条件设置 七、多线程调试 八、回退断点 九、中断Debug 十、附:JRebel激活(此目录为懒人目录,直接链向目录标题所在文章描述)正文提醒,文章教程,观看完需要预计需要20分钟。一、Debug开篇  首先看下IDEA中Debug模式下的界面。  如...

2019-05-27 17:05:31 327

转载 [译] 如何用 CSS Animations 实现滑动图片展现文字的效果!

[译] 如何用 CSS Animations 实现滑动图片展现文字的效果原文地址:Slide an Image to Reveal Text with CSS Animations 原文作者:Jesper Ekstrom 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:Fengziyin1234 校对者:portandbridge,Ba...

2019-05-25 16:49:10 286

原创 2019年!手写一个Vue的脚手架 【极致优化版】!

使用最新版4.31版本webpack webpack用了会上瘾,它也是突破你技术瓶颈的好方向,现在基本上任何东西都离不开webpack,webpack用得好,什么next nuxt随便上手(本人体会很深),本人参考了Vue脚手架,京东的webpack优化方案,以及本人的其他方面优化,着重在生产模式下的构建速度优化提升非常明显(当然开发环境下也是~),性能提升很明显 本配置完成功能: ...

2019-05-23 15:38:58 665 1

原创 java基础专题-从零开始学习基础语法

一、标识符java对各种变量、方法和类等要素命名时使用的字符序列成为标识符;通俗点,凡是自己可以起名字的地方都叫标识符,都遵守标识符的规则1.标识符命名规则:1)标识符由字符、下划线、美元符或数字组成。2)标识符应以字符、下划线、美元符开头3)java标识符大小写敏感,长度无限制4)约定俗成,java标识符选取应该注意“见名知意”且不能与java语言的关键字...

2019-05-22 15:39:29 218

原创 初学者学Java还是python,一张图片帮你安排的明白白!!

首先,Java和Python都有广泛的应用领域,二者并不冲突,如果可能,最好都学习。其次,你是想通过学习一门编程语言来求职?那需要了解这两门语言的适用场合。(1)Java语言长期占据编程语言排行榜的榜首,说明有最多的程序员在使用它,也说明它有最广泛的应用场合,主要用于Web服务器的开发,在掌握了Java基本语法之后,需要深入学习JavaEE相关内容;此外Android开发也需要Java的基...

2019-05-21 11:48:32 460

原创 java基础专题—从零开始学习搭建java环境!

在本章节中我们将为大家介绍如何搭建Java开发环境。Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java Cloud Studio 在线运行 Javawindow系统安装java下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/do...

2019-05-20 18:08:37 317

原创 为什么MyBatis能在国内这么流行?

不是培训机构引领技术潮流,而是培训机构会根据当前企业中的招聘需求来进行课程内容的调整。毕竟大部分培训机构和参加培训的同学看中的是就业,倘若一个技术再好,但是企业里面不用,这样的技术学了对就业基本没什么帮助,还会浪费时间和精力(培训机构的课程安排都很紧)。Mybatis之所以流行的一个原因是上手快,当学完JDBC之后,再去学习mybatis,上手时间要比hibernate快。一个技术学习成本低,...

2019-05-17 17:32:48 577

原创 不是大学学历去java培训机构能否学好并找到工作?

关于学习来说,真心打算走这一步什么时候都不算晚,对于java来说,首先要看的是合不合适。先说学历学历的确很重要,现在小公司招程序员都要大专以上,大公司有的还有限定211本科的,不过这些没什么,笔试面试才是重头,真有技术除非他们公司有硬性规定,否则才不管你什么学校的关键在于你能不能学到技术,这牵扯到两个方面1.培训机构2.自身培训机构一会再说,先说自身,刚开头时就说到,学习j...

2019-05-16 17:30:56 518

Java基础教程301集

讲的非常不错,内容很详细很全面,已经涵盖了JavaSE所有的重点、要点和难点,故此分享,希望同道中人共同进步。

2018-10-22

空空如也

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

TA关注的人

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