摘要: 我的Java之路----盘点从学校走向公司的点点滴滴,记录我从学习Java以来走过的路,与同行分享。 阅读全文
posted @ 2018-08-28 21:15 小大宇 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 前言 与WEB集成想了一下,还是要弄一个例子。至少应该展示一下拦截器的基本用法。如果你有幸看到这里,希望你能继续跟着大宇的思路走下去。我将想你展示我编写代码的流程。与Spring集成先不要着急,我会在后面的小节详细向你讲述。现在,让我们先来搞定... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、shiro的标签 首先,你需要知道的是,标签的实质其实是Java代码。你已经知道,JSP实质也是Java代码,更别说用在JSP中的标签了。 稍后你会在源码追踪环节了解到:Shiro标签执行了哪些Java代码。 标签的作用就是... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 本系列任务是把以前的所有资源重新维护总结,以便夯实基础。主要目的是把之前的Java代码系统的整理一遍,并且添加上现在在公司里的新理解。主要目的是掌握更牢固的Java基础,并且提升更加深厚的Java内功。主要整理的资源有《Java编程思想》,《毕向... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、内部类的定义 将一个类的定义放在另外一个类的内部,这就是内部类。内部类的特点,我们用一个例子来引出。 /** * Created by jay.zhou on 2018/2/23. */public class Outer { pri... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、ArrayList是什么 ArrayList可以看成是一个动态的数组,它的内部是通过数组实现的。为什么称它为“动态”数组呢?因为ArrayList拥有“扩容”机制。当ArrayList的长度不够的时候,它将会通过Arrays.copyof(... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、LinkedList链表的基本结构 链表,可以简单的理解为一个链子。链子的特点就是一环套一环。当我们需要某一环的时候,只要我们拥有链子的任意一环,都能够找到我们想要的那一环。LinkedList可以看成是一个双向的链表。我们知道ArrayL... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、HashMap的基本结构 HashMap是Map接口的实现类,是一个双列集合,内部使用的是“键值对”存储数据,允许null做为“键”。这个是以前在上学的时候,可以摇头晃脑的说出来的。今天,我们就来探索一下HashMap的源码,解开HashM... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一、关于HashSet的一些结论 HashSet在它的构造函数中,封装的是HashMap,因此理解了HashMap,HashSet就显得非常非常简单。怪不得好多大佬在分析结合框架源码的时候,都没有关于HashSet的文章,自己去看了源码才知道... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 今天又发现了一个新的问题,Shiro的拦截器不能够拦截ajax请求,需要自定义一个拦截器来拦截ajax请求。 package com.ssi.domains.secutity;import org.apache.shiro.SecurityUt... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 一、在MySQL数据库中的写法 在mysql数据库中,写法比较简单。在Mybatis配置文件中添加 userGeneratedKeys="true" keyProperty="id",这样就能把我们插入的实体的主键id赋值。下次使用的时候,再... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(419) 评论(0) 推荐(0) 编辑