Java3y - 博客园
摘要: 前言 声明,本文用的是jdk1.8 前面章节回顾: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" "LinkedHashMap就这么简单【源码剖析】" "TreeMap就这么简单【源码剖析】" 本阅读全文
posted @ 2018-04-14 12:27 Java3y 阅读(62) 评论(0) 编辑
摘要: 前言 由于写的文章已经是有点多了,为了自己和大家的检索方便,于是我就做了这么一个博客导航。 由于更新比较频繁,因此隔一段时间才会更新目录导航哦~ 想要获取最新原创的技术文章欢迎关注我的公众号:Java3y Java基础 "泛型就这么简单" "注解就这么简单" "Druid数据库连接池就是这么简单" 阅读全文
posted @ 2018-04-03 15:46 Java3y 阅读(531) 评论(0) 编辑
摘要: 前言 今天要研究的是ThreadLocal,这个我在一年前学习JavaWeb基础的时候接触过一次,当时在搜出来的第一篇博文ThreadLocal,在评论下很多开发者认为那博主理解错误,给出了很多有关的链接来指正(可原博主可能没上博客了,一直没做修改)。我也去学习了一番,可惜的是当时还没有记阅读全文
posted @ 2018-04-03 10:49 Java3y 阅读(103) 评论(2) 编辑
摘要: 前言 今天要讲的是注解,对于本章节,最好是有Servlet基础的人查阅~因为单纯是Java基础的话,可能用不上注解这个东西。但如果开发过Servlet,就对 不会陌生。 现在的开发都推崇使用注解来进行开发,这样就可以免去写XML配置了,十分方便的一项技术~ 学习注解可以更好地理解注解是怎么工作的,看阅读全文
posted @ 2018-04-02 12:06 Java3y 阅读(280) 评论(2) 编辑
摘要: 前言 从今天开始进入Java基础的复习,可能一个星期会有一篇的,我写博文的未必都是正确的~如果有写错的地方请大家多多包涵并指正~ 今天要复习的是泛型,泛型在Java中也是个很重要的知识点,本文主要讲解基础的概念,并不是高深的知识,如果基础好的同学可以当复习看看~ 一、什么是泛型? Java泛型设计原阅读全文
posted @ 2018-04-01 19:58 Java3y 阅读(185) 评论(8) 编辑
摘要: 从零开发项目概述 最近这一直在复习数据结构和算法,也就是前面发出去的排序算法 "八大基础排序总结" , "Java实现单向链表" , "栈和队列就是这么简单" , "十道简单算法题" 等等... 被虐得不要不要的,即使是非常简单有时候绕半天,想不明白。 本来这篇博文是想留到我最后Java基础复习完再阅读全文
posted @ 2018-03-31 08:26 Java3y 阅读(358) 评论(2) 编辑
摘要: 一、前言 最近在回顾数据结构与算法,有部分的算法题用到了栈的思想,说起栈又不得不说链表了。数组和链表都是线性存储结构的基础,栈和队列都是线性存储结构的应用~ 本文主要讲解 单链表的基础知识点 ,做一个简单的入门~如果有错的地方请指正 二、回顾与知新 说起链表,我们先提一下数组吧,跟数组比较一下就很理阅读全文
posted @ 2018-03-28 17:01 Java3y 阅读(161) 评论(0) 编辑
摘要: 前言 大概花了一周的时间把八大基础排序过了一遍,这篇博文主要是用来回顾一下八大基础排序的要点和一些总结~ 回顾: "冒泡排序就这么简单" "选择排序就这么简单" "插入排序就这么简单" "快速排序就这么简单" "归并排序就这么简单" "堆排序就这么简单" "希尔排序就这么简单" "基数排序就这么简单阅读全文
posted @ 2018-03-27 10:39 Java3y 阅读(345) 评论(2) 编辑
摘要: 前言 本章节主要讲解Druid数据库连接池,为什么要学Druid数据库连接池呢?? 我的知识储备数据库连接池有两种 C3P0,DBCP,可是现在看起来并不够用阿~当时学习C3P0的时候,觉得这个数据库连接池是挺强大的。看过的一些书上也是多数介绍了这两种数据库连接池,自己做的Demo也是使用C3P0。阅读全文
posted @ 2018-03-26 19:09 Java3y 阅读(140) 评论(2) 编辑
摘要: 一、基数排序(桶排序)介绍 来源360百科: 基数排序(radix sort)属于"分配式排序"(distribution sort),又称"桶子法"(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些"桶"中,藉以达到排序的作用,基数排序法是属于阅读全文
posted @ 2018-03-26 12:53 Java3y 阅读(115) 评论(0) 编辑
摘要: 一、希尔排序介绍 来源百度百科: 希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因D.L.Shell于1959年提出而得名。 从上面我们很容易阅读全文
posted @ 2018-03-25 10:10 Java3y 阅读(43) 评论(0) 编辑
摘要: 一、堆排序介绍 来源百度百科: 堆排序(Heapsort)是指利用堆积树(堆)这种数据结构所设计的一种排序算法,它是选择排序的一种。可以利用数组的特点快速定位指定索引的元素。堆分为大根堆和小根堆,是 完全二叉树 。 前面我已经有二叉树入门的文章了,当时讲解的是二叉查找树,那上面所说的完全二叉树是怎么阅读全文
posted @ 2018-03-24 16:58 Java3y 阅读(193) 评论(0) 编辑
摘要: 一、二叉树就是这么简单 本文撇开一些非常苦涩、难以理解的概念来讲讲二叉树,仅入门观看(或复习).... 首先,我们来讲讲什么是树: 树是一种 非线性 的数据结构,相对于线性的数据结构(链表、数组)而言, 树的平均运行时间更短(往往与树相关的排序时间复杂度都不会高) 在现实生活中,我们一般的树长这个样阅读全文
posted @ 2018-03-24 08:49 Java3y 阅读(168) 评论(3) 编辑
摘要: 归并排序就这么简单 从前面已经讲解了冒泡排序、选择排序、插入排序,快速排序了,本章主要讲解的是 归并排序 ,希望大家看完能够理解并手写出归并排序快速排序的代码,然后就通过面试了!如果我写得有错误的地方也请大家在评论下指出。 归并排序的介绍 来源百度百科: 归并排序(MERGE SORT)是建立在归并阅读全文
posted @ 2018-03-23 17:24 Java3y 阅读(85) 评论(0) 编辑
摘要: 一、前言 最近有点想弄一个站内搜索的功能,之前学过了Lucene,后来又听过Solr这个名词。接着在了解全文搜索的时候就发现了Elasticsearch这个,他也是以Lucene为基础的。 我去搜了几篇Elasticsearch教程,发现很多都是基于linux的,但我linux耍得并不熟,很少用。仅阅读全文
posted @ 2018-03-23 08:44 Java3y 阅读(405) 评论(8) 编辑
摘要: 移动商城项目总结 移动商城项目是我第二个做得比较大的项目,该项目系统来源于传智Java168期,十天的视频课程(想要视频的同学关注我的公众号就可以直接获取了) 通过这次的项目又再次开阔了我的视野,自己练习完我将项目的代码放到了GitHub中: "https://github.com/ZhongFuC阅读全文
posted @ 2018-03-22 18:12 Java3y 阅读(183) 评论(0) 编辑
摘要: 前言 本文主要讲解的知识点有以下: Shiro授权过滤器使用 Shiro缓存 与Ehcache整合 Shiro应用 实现验证码功能 记住我功能 一、授权过滤器测试 我们的授权过滤器使用的是permissionsAuthorizationFilter来进行拦截。我们可以在application shi阅读全文
posted @ 2018-03-22 10:22 Java3y 阅读(152) 评论(0) 编辑
摘要: 插入排序就这么简单 从上面已经讲解了冒泡和选择排序了,本章主要讲解的是插入排序,希望大家看完能够理解并手写出插入排序的代码,然后就通过面试了!如果我写得有错误的地方也请大家在评论下指出。 插入排序介绍 来源百度百科: 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个阅读全文
posted @ 2018-03-21 21:42 Java3y 阅读(22) 评论(0) 编辑
摘要: 前言 本文主要讲解的知识点有以下: Shiro授权的方式简单介绍 与Spring整合 初始Shiro过滤器 一、Shiro授权 上一篇我们已经讲解了Shiro的认证相关的知识了,现在我们来弄Shiro的授权 Shiro授权的流程和认证的流程其实是差不多的: 1.1Shiro支持的授权方式 Shiro阅读全文
posted @ 2018-03-21 19:29 Java3y 阅读(137) 评论(5) 编辑
摘要: 快速排序就这么简单 从前面已经讲解了冒泡排序、选择排序、插入排序了,本章主要讲解的是快速排序,希望大家看完能够理解并手写出快速排序的代码,然后就通过面试了!如果我写得有错误的地方也请大家在评论下指出。 快速排序的介绍 来源百度百科: 快速排序由C. A. R. Hoare在1962年提出。它的基本思阅读全文
posted @ 2018-03-21 15:57 Java3y 阅读(52) 评论(0) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "看完这篇Linux基本的操作就会了" "Linux用户和权限管理看了你就会用啦" "Linux进程管理" 这篇主要讲解在 Linux下网络的管理 。 那么接下来就开始吧,如果文章有错误的地方请大家多多包涵,不吝在评论区指正哦~ 声明:基于Centos6.9 一、阅读全文
posted @ 2018-06-13 18:51 Java3y 阅读(350) 评论(0) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "看完这篇Linux基本的操作就会了" "Linux用户和权限管理看了你就会用啦" 这篇主要讲解在 Linux下进程的管理 。 那么接下来就开始吧,如果文章有错误的地方请大家多多包涵,不吝在评论区指正哦~ 声明:基于Centos6.9 一、Linux下的进程 每个阅读全文
posted @ 2018-06-12 16:11 Java3y 阅读(230) 评论(0) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "看完这篇Linux基本的操作就会了" 没想到上一篇能在知乎获得千赞呀,Linux也快期末考试了,也有半个月没有写文章了。这篇主要将Linux下的 用户和权限 知识点再整理一下。 那么接下来就开始吧,如果文章有错误的地方请大家多多包涵,不吝在评论区指正哦~ 一、L阅读全文
posted @ 2018-06-11 20:39 Java3y 阅读(357) 评论(0) 编辑
摘要: 前言 只有光头才能变强 上一篇已经讲解了 "Spring IOC知识点一网打尽!" ,这篇主要是讲解Spring的AOP模块~ 之前我已经写过一篇关于AOP的文章了,那篇把比较重要的知识点都讲解过了一篇啦: "Spring【AOP模块】就这么简单" ,很荣幸被开源中国推荐过~~ 如果没有AOP的基础阅读全文
posted @ 2018-05-24 21:42 Java3y 阅读(634) 评论(0) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" "包装模式就是这么简单啦" "单例模式你会几种写法?" "工厂模式理解了没有?" 在刷Spring书籍的时候花了点时间去学习了单例模式和工厂模式,总的来说还是非常值得的! 本来想的是刷完《Spring 实战 (第4版)》和《精通Sp阅读全文
posted @ 2018-05-22 20:41 Java3y 阅读(149) 评论(0) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" "包装模式就是这么简单啦" "单例模式你会几种写法?" 昨天写了单例模式了,今天是时候写工厂模式啦~ 工厂模式我 个人认为其实比较难理解的 ,如果有接触过|听过|见过该模式的同学很可能就会想:我自己 一个对象出来就好了,简单快捷。用阅读全文
posted @ 2018-05-21 10:58 Java3y 阅读(87) 评论(4) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" "包装模式就是这么简单啦" 本来打算没那么快更新的,这阵子在刷Spring的书籍。在看Spring的时候又经常会看到“单例”,“工厂”这些字样。 所以,就先来说说单例和工厂设计模式啦,这两种模式也是很常见的,我看很多面经都会遇到这两阅读全文
posted @ 2018-05-16 16:49 Java3y 阅读(106) 评论(2) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" "包装模式就是这么简单啦" 本来我预想是先来回顾一下传统的IO模式的,将传统的IO模式的相关类理清楚(因为IO的类很多)。 但是,发现在整理的过程 已经有很多优秀的文章 了,而我自己来整理的话可能达不到他们的水平。并且 传统的IO估阅读全文
posted @ 2018-05-14 16:27 Java3y 阅读(297) 评论(5) 编辑
摘要: 前言 只有光头才能变强 这个学期开了Linux的课程了,授课的老师也是比较负责任的一位。总的来说也算是比较系统地学习了一下Linux了~~~ 本文章主要是 总结Linux的基础操作以及一些简单的概念 ~如果不熟悉的同学可下个Linux来玩玩(或者去买一个服务器玩玩【学生版的不是很贵】),对于开发者来阅读全文
posted @ 2018-05-13 20:51 Java3y 阅读(440) 评论(4) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "给女朋友讲解什么是代理模式" 前一篇已经讲解了代理模式了,今天要讲解的就是 装饰模式 啦~ 在看到 和`FilterOutputStream`时看到了之前常听见的 装饰模式 (对IO一定了解的同学可能都会知道那么一句话:在IO用得最多的就是装饰模式了)! 其实无阅读全文
posted @ 2018-05-08 11:11 Java3y 阅读(112) 评论(2) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" "线程池你真不来了解一下吗?" "多线程之死锁就是这么简单阅读全文
posted @ 2018-05-07 19:15 Java3y 阅读(167) 评论(1) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" "线程池你真不来了解一下吗?" 本篇主要是讲解 死锁 ,这阅读全文
posted @ 2018-05-06 18:50 Java3y 阅读(203) 评论(2) 编辑
摘要: 前言 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" 本篇主要是讲解线程池,这是我在多线程的倒数第二篇了, 后面阅读全文
posted @ 2018-05-05 21:58 Java3y 阅读(202) 评论(2) 编辑
摘要: 前言 五一回家又断更了一个放假时间了~~~ 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" 之前花了点之间时间去阅读全文
posted @ 2018-05-03 15:01 Java3y 阅读(224) 评论(2) 编辑
摘要: 前言 回顾前面: "多线程三分钟就可以入个门了!" "Thread源码剖析" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" 只有光头才能变强! 上一篇已经将Lock锁的基础AQS简单地过了一遍了,因此本篇主要是讲解Lock锁主要的两个子类: 阅读全文
posted @ 2018-04-27 14:02 Java3y 阅读(94) 评论(6) 编辑
摘要: 前言 回顾前面: "多线程三分钟就可以入个门了!" "Thread源码剖析" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" 只有光头才能变强! 本来我是打算在这章节中写Lock的子类实现的,但看到了AQS的这么一个概念, 可以说Lock的子类实现都是基于AQS的 。 阅读全文
posted @ 2018-04-25 21:09 Java3y 阅读(80) 评论(0) 编辑
摘要: 前言 回顾前面: "多线程三分钟就可以入个门了!" "Thread源码剖析" "多线程基础必要知识点!看了学习多线程事半功倍" 只有光头才能变强! 本文章主要讲的是Java多线程 加锁机制 ,有两种: Synchronized 显式Lock 不得不唠叨几句: 在《Java核心技术卷 一》是先讲比较难阅读全文
posted @ 2018-04-24 19:35 Java3y 阅读(137) 评论(0) 编辑
摘要: 前言 不小心就鸽了几天没有更新了,这个星期回家咯。在学校的日子要努力一点才行! 只有光头才能变强 回顾前面: "多线程三分钟就可以入个门了!" "Thread源码剖析" 本文章的知识主要参考《Java并发编程实战》这本书的前4章,这本书的前4章都是讲解并发的基础的。要是能好好理解这些基础,那么我们往阅读全文
posted @ 2018-04-23 17:07 Java3y 阅读(257) 评论(0) 编辑
摘要: 前言 昨天已经写了: "多线程三分钟就可以入个门了!" 如果没看的同学建议先去阅读一遍哦~ 在写文章之前通读了一遍《Java 核心技术 卷一》的并发章节和《Java并发编程实战》前面的部分,回顾了一下以前写过的笔记。从今天开始进入多线程的知识点咯~ 我其实也是相当于从零开始学多线程的,如果文章有错的阅读全文
posted @ 2018-04-18 21:16 Java3y 阅读(111) 评论(0) 编辑
摘要: 前言 之前花了一个星期回顾了Java集合: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" "LinkedHashMap就这么简单【源码剖析】" "TreeMap就这么简单【源码剖析】" "Conc阅读全文
posted @ 2018-04-17 12:03 Java3y 阅读(400) 评论(4) 编辑
摘要: 前言 声明,本文用的是jdk1.8 花了一个星期,把Java容器 核心的知识 过了一遍,感觉集合已经无所畏惧了!!(哈哈哈....),现在来总结一下吧~~ 回顾目录: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简阅读全文
posted @ 2018-04-16 10:21 Java3y 阅读(107) 评论(0) 编辑
摘要: 前言 声明,本文用的是jdk1.8 前面章节回顾: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" "LinkedHashMap就这么简单【源码剖析】" "TreeMap就这么简单【源码剖析】" "阅读全文
posted @ 2018-04-15 12:34 Java3y 阅读(81) 评论(2) 编辑
摘要: 前言 声明,本文用的是jdk1.8 前面章节回顾: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" "LinkedHashMap就这么简单【源码剖析】" "TreeMap就这么简单【源码剖析】" 本阅读全文
posted @ 2018-04-14 12:27 Java3y 阅读(62) 评论(0) 编辑
摘要: 前言 声明,本文用得是jdk1.8 前面章节回顾: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" "LinkedHashMap就这么简单【源码剖析】" 本篇 主要讲解TreeMap ~ 看这篇文章阅读全文
posted @ 2018-04-12 16:51 Java3y 阅读(97) 评论(0) 编辑
摘要: 前言 声明,本文用得是jdk1.8 前面已经讲了Collection的总览和剖析List集合以及散列表、Map集合、红黑树还有HashMap基础了: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" "HashMap就是这么简单【源码剖析】" 阅读全文
posted @ 2018-04-11 19:39 Java3y 阅读(90) 评论(2) 编辑
摘要: 前言 声明,本文用得是jdk1.8 前面已经讲了Collection的总览和剖析List集合以及散列表、Map集合、红黑树的基础了: "Collection总览" "List集合就这么简单【源码剖析】" "Map集合、散列表、红黑树介绍" 本篇 主要讲解HashMap ,以及涉及到一些与hashta阅读全文
posted @ 2018-04-10 20:51 Java3y 阅读(137) 评论(0) 编辑
摘要: 前言 声明,本文用得是jdk1.8 前面已经讲了Collection的总览和剖析List集合: "Collection总览" "List集合就这么简单【源码剖析】" 原本我是打算继续将Collection下的Set集合的,结果看了源码发现: Set集合实际上就是HashMap来构建的 ! 所以,就 阅读全文
posted @ 2018-04-09 16:46 Java3y 阅读(166) 评论(0) 编辑
摘要: 前言 声明,本文用得是jdk1.8 前一篇已经讲了Collection的总览: "Collection总览" ,介绍了一些基础知识。 现在这篇主要讲List集合的三个子类: ArrayList 底层数据结构是数组。线程不安全 LinkedList 底层数据结构是链表。线程不安全 Vector 底层数阅读全文
posted @ 2018-04-08 17:51 Java3y 阅读(278) 评论(0) 编辑
摘要: 前言 清明不小心就拖了两天没更了~~ 这是十道算法题的第二篇了 ~上一篇回顾: "十道简单算法题" 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下,重温一下。 只能说慢慢积累吧~下面的题目难度都是简单的,算法的大佬可直接忽略这篇文章了~入门阅读全文
posted @ 2018-04-07 21:02 Java3y 阅读(218) 评论(4) 编辑
摘要: 前言 声明,本文使用的是JDK1.8 从今天开始正式去学习Java基础中最重要的东西 集合 无论在开发中,在面试中这个知识点都是非常非常重要的,因此,我在此花费的时间也是很多,得参阅挺多的资料,下面未必就做到日更了... 当然了,如果讲得有错的地方还请大家多多包涵并不吝在评论去指正~ 一、集合(Co阅读全文
posted @ 2018-04-04 09:48 Java3y 阅读(120) 评论(0) 编辑
摘要: 前言 由于写的文章已经是有点多了,为了自己和大家的检索方便,于是我就做了这么一个博客导航。 由于更新比较频繁,因此隔一段时间才会更新目录导航哦~ 想要获取最新原创的技术文章欢迎关注我的公众号:Java3y Java基础 "泛型就这么简单" "注解就这么简单" "Druid数据库连接池就是这么简单" 阅读全文
posted @ 2018-04-03 15:46 Java3y 阅读(531) 评论(0) 编辑
摘要: 前言 今天要研究的是ThreadLocal,这个我在一年前学习JavaWeb基础的时候接触过一次,当时在搜出来的第一篇博文ThreadLocal,在评论下很多开发者认为那博主理解错误,给出了很多有关的链接来指正(可原博主可能没上博客了,一直没做修改)。我也去学习了一番,可惜的是当时还没有记阅读全文
posted @ 2018-04-03 10:49 Java3y 阅读(103) 评论(2) 编辑
摘要: 前言 今天要讲的是注解,对于本章节,最好是有Servlet基础的人查阅~因为单纯是Java基础的话,可能用不上注解这个东西。但如果开发过Servlet,就对 不会陌生。 现在的开发都推崇使用注解来进行开发,这样就可以免去写XML配置了,十分方便的一项技术~ 学习注解可以更好地理解注解是怎么工作的,看阅读全文
posted @ 2018-04-02 12:06 Java3y 阅读(280) 评论(2) 编辑
摘要: 前言 从今天开始进入Java基础的复习,可能一个星期会有一篇的,我写博文的未必都是正确的~如果有写错的地方请大家多多包涵并指正~ 今天要复习的是泛型,泛型在Java中也是个很重要的知识点,本文主要讲解基础的概念,并不是高深的知识,如果基础好的同学可以当复习看看~ 一、什么是泛型? Java泛型设计原阅读全文
posted @ 2018-04-01 19:58 Java3y 阅读(185) 评论(8) 编辑
摘要: 从零开发项目概述 最近这一直在复习数据结构和算法,也就是前面发出去的排序算法 "八大基础排序总结" , "Java实现单向链表" , "栈和队列就是这么简单" , "十道简单算法题" 等等... 被虐得不要不要的,即使是非常简单有时候绕半天,想不明白。 本来这篇博文是想留到我最后Java基础复习完再阅读全文
posted @ 2018-03-31 08:26 Java3y 阅读(358) 评论(2) 编辑
摘要: 前言 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下,重温一下。 只能说慢慢积累吧~下面的题目难度都是简单的,算法的大佬可直接忽略这篇文章了~入门或者算法薄弱的同学可参考一下~ 很多与排序相关的小算法(合并数组、获取数字每位值的和),我都没阅读全文
posted @ 2018-03-30 10:18 Java3y 阅读(209) 评论(0) 编辑
摘要: 一、前言 上一篇已经讲过了链表【 "Java实现单向链表" 】了,它跟数组都是线性结构的基础,本文主要讲解线性结构的应用: 栈 和 队列 如果写错的地方希望大家能够多多体谅并指正哦,如果有更好的理解的方式也希望能够在评论下留言,让大家学习学习~ 二、数据结构【栈】就是这么简单 2.1数据结构【栈】介阅读全文
posted @ 2018-03-29 16:42 Java3y 阅读(227) 评论(1) 编辑
摘要: 一、前言 最近在回顾数据结构与算法,有部分的算法题用到了栈的思想,说起栈又不得不说链表了。数组和链表都是线性存储结构的基础,栈和队列都是线性存储结构的应用~ 本文主要讲解 单链表的基础知识点 ,做一个简单的入门~如果有错的地方请指正 二、回顾与知新 说起链表,我们先提一下数组吧,跟数组比较一下就很理阅读全文
posted @ 2018-03-28 17:01 Java3y 阅读(161) 评论(0) 编辑
摘要: 前言 大概花了一周的时间把八大基础排序过了一遍,这篇博文主要是用来回顾一下八大基础排序的要点和一些总结~ 回顾: "冒泡排序就这么简单" "选择排序就这么简单" "插入排序就这么简单" "快速排序就这么简单" "归并排序就这么简单" "堆排序就这么简单" "希尔排序就这么简单" "基数排序就这么简单阅读全文
posted @ 2018-03-27 10:39 Java3y 阅读(345) 评论(2) 编辑
摘要: 前言 本章节主要讲解Druid数据库连接池,为什么要学Druid数据库连接池呢?? 我的知识储备数据库连接池有两种 C3P0,DBCP,可是现在看起来并不够用阿~当时学习C3P0的时候,觉得这个数据库连接池是挺强大的。看过的一些书上也是多数介绍了这两种数据库连接池,自己做的Demo也是使用C3P0。阅读全文
posted @ 2018-03-26 19:09 Java3y 阅读(140) 评论(2) 编辑