11 2019 档案

摘要:1.Springmvc入门 1.1.Springmvc是什么 SpringMVC是Spring中的一个组件,目前(2019)在互联网公司用的很多,是必需学习的一门框架技术! SpringMVC用于web层,相当于controller(等价于传统的servlet和struts的action,或者hen 阅读全文
posted @ 2019-11-29 15:33 宜春 阅读(605) 评论(0) 推荐(2) 编辑
摘要:曾经有个女孩问我为什么要学Maven,我吧唧嘴就怼:Maven项目没有jar包它不香嘛,照样运行它不香嘛?如果让我一句话形容Maven,我会这样形容:“妈妈再也不用担心小明拿U盘去小红电脑里烤jar包了”,女孩听了瞬间泪崩了:”我其实也是一个中央仓库,以后缺jar包直接来找我,用不着小红”,我顿时有 阅读全文
posted @ 2019-11-29 08:06 宜春 阅读(1510) 评论(3) 推荐(5) 编辑
摘要:@[toc] 在 "Spring框架学习一" 中主要讲的是一些Spring的概述、Spring工厂、Spring属性注入以及IOC入门,其中最重要的是IOC,上一篇中IOC大概讲的小结一下: 然后呢这一篇中主要讲一下Spring中除了IOC之外的另一个重要的核心:AOP,在Spring中IOC也好, 阅读全文
posted @ 2019-11-28 08:20 宜春 阅读(743) 评论(1) 推荐(1) 编辑
摘要:在开始讲static之前,我想让各位看一段有意思的代码: 看完程序,小白童鞋发话了:啥玩意?main方法中啥都没有,能运行啥?博主你个星星星... 小白童鞋:那啥...那啥...博主我说啥了,我啥都没说... 其实,上面的代码懂的自然懂,不懂的自然就不懂了,因为上面的代码涉及到JVM的类加载了!当然 阅读全文
posted @ 2019-11-27 08:13 宜春 阅读(1831) 评论(13) 推荐(10) 编辑
摘要:前言 网上泛滥流传单例模式的写法种类,有说7种的,也有说6种的,当然也不排除说5种的,他们说的有错吗?其实没有对与错,刨根问底,写法终究是写法,其本质精髓大体一致!因此完全没必要去追究写法的多少,有这个时间还不如跟着宜春去网吧偷耳机、去田里抓青蛙得了,一天天的.... 言归正传...单例模式是最常用 阅读全文
posted @ 2019-11-26 09:12 宜春 阅读(782) 评论(0) 推荐(0) 编辑
摘要:前言 说实话学了一段时间java的朋友对于 这个关键字依旧很陌生基本没怎么用过,但是 关键字在java中却起到了不可或缺的地位!如果要说讲到,我觉得最可能出现的地方是IO流中对象流(也叫序列化流)的时候会讲到! 相信很多人都是直到自己碰到才会关心这个关键字,记得博主第一次碰到 关键字是在阅读JDK源 阅读全文
posted @ 2019-11-25 08:03 宜春 阅读(1876) 评论(1) 推荐(1) 编辑
摘要:@[toc] 1、Spring的概述 在学习SSM框架中,我建议初学者最好先学Spring框架,其次mybatis接着springMVC,先学mybatis当然也是可以的,今天我们就以绝对优雅的姿态闯进Spring世界,系好安全带,准备好了吗,出发了哦!!!咳咳....平时开发接触最多的估计就是IO 阅读全文
posted @ 2019-11-23 08:09 宜春 阅读(982) 评论(0) 推荐(1) 编辑
摘要:一到周末就开始放荡自我,这不带着女朋友去万达电影院看电影(其实是由于整天呆在家敲代码硬是 被女朋友强行拖拽去看电影,作为一个有理想的程序员,我想各位应该都能体谅我),一到电影院, 女朋友说要买爆米花和可乐,我当时二话没说,臣本布衣躬耕于南阳,壤中羞涩,所以单买了爆米 花,买完都不带回头看老板的那种, 阅读全文
posted @ 2019-11-22 07:58 宜春 阅读(1258) 评论(11) 推荐(9) 编辑
摘要:就在前几天,有位读者朋友私信宜春,说期待出一篇多线程的文章,我当时内心是小鹿乱撞啊....于是这几天茶不思饭不想,好几天深夜皆是辗转反侧,两目深凝,以至于这几天走起路来格外飘飘然,左摇右晃的,魔鬼般的步伐,一般两步,走在大马路中央上差点被打~我承认太夸张了,感觉又要被打~。最终还是君意不可违,答应了 阅读全文
posted @ 2019-11-21 08:58 宜春 阅读(1826) 评论(1) 推荐(7) 编辑
摘要:前面我们讲的都是线性表结构,栈、队列等等。今天我们讲一种非线性表结构,树。树这种数据结构比线性表的数据结构要复杂得多,内容也比较多,首先我们先从树(Tree)开始讲起。 @[toc] 树(Tree) 树型结构是一种非线性结构,它的数据元素之间呈现分支、分层的特点。 1.树的定义 树(Tree)是由n 阅读全文
posted @ 2019-11-20 08:07 宜春 阅读(598) 评论(2) 推荐(0) 编辑
摘要:今天我们来聊聊“链表(Linked list)”这个数据结构。 在我们上一章中 "【从今天开始好好学数据结构02】栈与队列" 栈与队列底层都是采用顺序存储的这种方式的,而今天要聊的链表则是采用链式存储,链表可以说是继数组之后第二种使用得最广泛的通用数据结构了,可见其重要性! 相比 "数组" ,链表是 阅读全文
posted @ 2019-11-19 09:53 宜春 阅读(454) 评论(0) 推荐(1) 编辑
摘要:我们今天主要来谈谈“栈”以及队列这两种数据结构。 回顾一下上一章中 "【数据结构01】数组" 中,在数组中只要知道数据的下标,便可通过顺序搜索很快查询到数据,可以根据下标不同自由查找,然而今天要讲的“栈”以及队列这两种数据结构访问是受限制的,只允许在一端读取、插入和删除数据,这时候对它存在的意义产生 阅读全文
posted @ 2019-11-18 19:38 宜春 阅读(655) 评论(0) 推荐(3) 编辑
摘要:@[toc] 前言 你是否真的理解java的类加载机制?点进文章的盆友不如先来做一道非常常见的面试题,如果你能做出来,可能你早已掌握并理解了java的类加载机制,若结果出乎你的意料,那就很有必要来了解了解java的类加载机制了。代码如下 嗯哼?其实上面程序并不是关键,可能真的难不倒各位,不妨做下面一 阅读全文
posted @ 2019-11-18 08:51 宜春 阅读(1439) 评论(0) 推荐(2) 编辑
摘要:前言 本文主要多方面讲解java继承,旨在让初学者通俗易懂,至于“我爸是李刚”,反正楼主也不知道谁爸是李刚。 @[toc] 1、继承的概述 1.1、继承的由来 至于由来简单一句话:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为。 继承描述的是事物之间的 阅读全文
posted @ 2019-11-17 08:51 宜春 阅读(628) 评论(0) 推荐(0) 编辑
摘要:@[toc] 我不想知道各位理解java多态没有烤山药的存在,java香不香的问题了,我不要你们认为,我只要我觉得 (感觉要被打....) 在博主认为多态绝对是面向对象的第三大特性中让很多小白同学以及初学者难以跨越的鸿沟,因为多态有很多细节性的知识,不花点时间,还真不好理解多态。这么说吧,如果你觉得 阅读全文
posted @ 2019-11-16 07:32 宜春 阅读(864) 评论(2) 推荐(4) 编辑
摘要:面试的时候,常常会问数组和链表的区别,很多人都回答说,“链表适合插入、删除,时间复杂度O(1);数组适合查找,查找时间复杂度为O(1)”。实际上,这种表述是不准确的。数组是适合查找操作,但是查找的时间复杂度并不为O(1)。即便是排好序的数组,你用二分查找,时间复杂度也是O(logn)。所以,正确的表 阅读全文
posted @ 2019-11-15 10:19 宜春 阅读(868) 评论(0) 推荐(5) 编辑
摘要:你是否曾跟我一样,因为看不懂数据结构和算法,而一度怀疑是自己太笨?实际上,很多人在第一次接触这门课时,都会有这种感觉,觉得数据结构和算法很抽象,晦涩难懂,宛如天书。正是这个原因,让很多初学者对这门课望而却步。 我个人觉得,其实真正的原因是你没有找到好的 学习方法 ,没有抓住学习的重点。实际上,数据结 阅读全文
posted @ 2019-11-14 10:21 宜春 阅读(538) 评论(0) 推荐(1) 编辑
摘要:前言 本来想着关于写JVM这个专栏,直接写知识点干货的,但是想着还是有必要开篇讲一下为什么要学习JVM,这样的话让一些学习者心里有点底的感觉比较好... 原因一:面试 不得不说,随着互联网门槛越来越高,JVM知识也是中高级程序员阶段必问的一个话题!现在不像以前了,以前会点 都好找工作,现在由于学习软 阅读全文
posted @ 2019-11-13 15:36 宜春 阅读(1798) 评论(0) 推荐(0) 编辑
摘要:现如今大学生学习排序算法,除了学习它的算法原理、代码实现之外,作为一个大学生更重要的往往是要学会如何评价、分析一个排序算法。排序对于任何一个程序员来说,可能都不会陌生。大部分编程语言中,也都提供了排序函数。在平常的项目中,我们也经常会用到排序。排序非常重要!本章主要从如何分析一个算法开始入手,从而循 阅读全文
posted @ 2019-11-12 08:43 宜春 阅读(851) 评论(2) 推荐(5) 编辑
摘要:关键字和保留字的区别 正确识别java语言的关键字(keyword)和保留字(reserved word)是十分重要的。Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。保留字是为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可 阅读全文
posted @ 2019-11-11 20:00 宜春 阅读(1143) 评论(0) 推荐(0) 编辑
摘要:前言 很多讲解反射的博客文章并没有详细讲解Class类,~当然包括之前的我也一样~,这样的文章只会让反射徒有其表,并不能让大多数初学者真正理解反射,而恰恰反射的原理就在于 对象!可见他的重要性,这篇文章我将总结一下关于 类的知识,可能还不是很全面,各位担待点哈QnQ,我之前也写过几篇关于反射的文章, 阅读全文
posted @ 2019-11-11 08:12 宜春 阅读(1018) 评论(5) 推荐(3) 编辑
摘要:对于刚接触不久面向对象的真小白童鞋来说,类的对象,对象的实例,对象的引用,引用变量的问题以及莫过于没得对象~虽然博主也没得对象~,本文将逐个逐个讲解! 1.何谓对象? 在Java中有一句比较流行的话,叫做“万物皆对象”,这是Java语言设计之初的理念之一。要理解什么是对象,需要跟类一起结合起来理解。 阅读全文
posted @ 2019-11-10 19:46 宜春 阅读(1682) 评论(0) 推荐(0) 编辑
摘要:前言 不论你是职场新人还是步入职场N年的职场新人大哥大~当然这个N ps : 各位兄嘚都是大孩子了,各位都把自己的结果记在个小本本上再看下面的分析答案~ 分析: 计算结果被提升为 类型,再向 类型赋值时发生错误,因为不能将取值范围 大的类型赋值到取值范围小的类型,所以这个程序会报错编译失败。 题二 阅读全文
posted @ 2019-11-09 08:17 宜春 阅读(498) 评论(2) 推荐(1) 编辑
摘要:不得不说,有很多java初学者写java实体类的时候,并没有真正理解重写 方法,可能是口头知道也可能是跟风随带添加 方法,并没有真正理解其意义,如果真要被问起来未必有十足把握回答上 ~中枪了咩~,这篇文章旨在帮助初学者正确解读实体类重写 方法。 解读一:java默认的toString方法来自Obje 阅读全文
posted @ 2019-11-08 18:59 宜春 阅读(4804) 评论(1) 推荐(3) 编辑
摘要:前言 作为一名java学习者,怎能不懂这些java基础中的基础呢?本文就带各位温顾温顾java浮点型、单精度浮点数、双精度浮点数。 浮点型 首先明确java中浮点型数据类型主要有:单精度 、双精度 至于 浮点型 就是跟 , 类型差不多。都是 数据类型 。 浮点型浮点型别给我整些花里胡哨的定义,浮点型 阅读全文
posted @ 2019-11-08 08:03 宜春 阅读(15757) 评论(2) 推荐(5) 编辑
摘要:前言 在之前的博客文章中已经介绍了Collection接口使用,本篇将介绍Collection接口中的子类的用法,至于为啥要讲它的子类这种小白问题就不要问我了。啥?有小白在看我写的文章...不好意思不好意思,原谅我刚才说的话,请允许博主我重新组织一下语言...咳咳,至于 为啥要讲Collection 阅读全文
posted @ 2019-11-07 08:33 宜春 阅读(1457) 评论(0) 推荐(0) 编辑
摘要:相信大家都有这种感觉:抽象类与接口这两者有太多相似的地方,又有太多不同的地方。往往这二者可以让初学者摸不着头脑,无论是在实际编程的时候,还是在面试的时候,抽象类与接口都显得格外重要!希望看完这篇博客文章各位都能从容地明了二者... @[toc] 1、我所理解的抽象类 1、1 抽象类和类的相样韵味 1 阅读全文
posted @ 2019-11-06 08:52 宜春 阅读(1200) 评论(1) 推荐(0) 编辑
摘要:@[toc] 1、异常 1.1 异常概念 异常 :简单说就是不正常运行,最终导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。 异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件 阅读全文
posted @ 2019-11-05 07:55 宜春 阅读(1476) 评论(10) 推荐(1) 编辑
摘要:@[toc] 在我认为多态绝对是面向对象的第三大特性中让很多小白同学以及初学者难以跨越的鸿沟,因为多态有很多细节性的知识,不花点时间,还真不好理解多态。这么说吧,如果你觉得你已经完全理解了多态,你不妨做做下面的程序,如果你能全都答对,那没问题了,多态对你来说真的不是问题!如果在第四个就趴下了,那可以 阅读全文
posted @ 2019-11-04 07:56 宜春 阅读(901) 评论(8) 推荐(2) 编辑
摘要:前言 对Static、final、Static final这几个关键词熟悉又陌生?想说却又不知怎么准确说出口?好的,本篇博客文章将简短概要出他们之间的各自的使用,希望各位要是被你的面试官问到了,也能从容的回答... static 加载:static在类加载时初始化(加载)完成 含义:Static意为 阅读全文
posted @ 2019-11-03 19:50 宜春 阅读(2446) 评论(0) 推荐(0) 编辑
摘要:在博主认为,学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,博主将为各位保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断 累积 、不断 沉淀 、不 阅读全文
posted @ 2019-11-02 06:34 宜春 阅读(4896) 评论(14) 推荐(13) 编辑
摘要:前言 io流用到的地方很多,就比如上传下载,传输,设计模式等....基础打扎实了,才能玩更高端的。 在博主认为真正懂IO流的优秀程序员每次在使用IO流之前都会明确分析如下四点: (1)明确要操作的数据是数据源还是数据目的(也就是要读还是要写) (2)明确要操作的设备上的数据是字节还是文本 (3)明确 阅读全文
posted @ 2019-11-01 09:39 宜春 阅读(56255) 评论(60) 推荐(120) 编辑

点击右上角即可分享
微信分享提示