自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

架构师007的博客

javaweb学习方法

  • 博客(10)
  • 收藏
  • 关注

原创 如何有效的学习数据结构和算法这门课程

大家刚开始学习数据结构和算法这门课时候,可能会觉得自己的脑子不够用。这个主要是因为大家没有找个一个好的学习方法,而且没有抓住学习的重点,今天就给大家画画数据结构学习的重点。首先简单说一下什么是数据结构什么是算法。数据结构就是对数据的存储的结构,而算法是数据操作的的方法,打个比方,图书馆储藏图书,都是按照图书类别分门别类来进行“存储”,放在书架上面的,这个过程就是对数据结构来进行存储的过程。当我...

2019-10-17 22:32:34 1084 1

原创 为什么要学习数据结构和算法总结

我是一个刚转行成功的小白程序员,入职两个月了,最近业务刚刚熟悉,但是发现自己的代码写的特别乱,好多if-else这种,虽知道这样不好,但是也不知道如何去该。后来通过极客时间的学习了解到学好数据结构对代码的编写有很好的提升作用,本着这个原因,就买了这个课程,将学习的一些笔记总结写在这里,分享给大家,想和大家多交流。今天是第二篇笔记,主要是为什么要学数据结构,在实际的工作中,确实只需要调用相关...

2019-10-15 22:44:43 271

原创 极客时间课程数据结构笔记第一天

开篇词1.要想在一个领域学习到一定的深度,牢固的基础知识是必须要有。2.基础知识就像大楼的根基,决定了我们的技术能做到的高度,计算机的基础主要包括,操作系统,计算机网络,编译原理,数据结构和算法。3.这门课的设计(1)入门篇,主要是介绍基础概念,时间空间复杂度,复杂度分析方法,最好最坏复杂度分析,均摊复杂度分析等等。(2)基础篇,包含最基础的数据结构,针对每种数据结构都会结合实...

2019-10-15 22:04:59 344

原创 装饰器模式

基础实现public interface Coffee { public void printMaterial();}一个苦咖啡的实现public class BitterCoffee implements Coffee { @Override public void printMaterial() { System.out.println...

2019-05-27 21:49:21 103

转载 坐享

如何开始坐享因为太过简单,直接开始就好准备工作由于在坐享的过程中,需要足够的集中注意力(也是一个训练集中注意力的过程),全身放松的状态和人的睡觉几乎是一样的,所以需要保暖。1.找块毯子盖在膝盖上2.不能有风直吹到耳朵附近,因为三叉神经在耳朵周围,不小心可能引起面瘫3.姿势不重要,只要舒服就好,平坐,盘腿坐都可以,脊椎最好坐直,因为长时间弓着背会很累。(一)找到一个安静的地方...

2019-05-26 20:15:38 650

原创 Model这个对象是怎么自动注入到容器里面的?

在web工程中很多的实例是自动注入到容器中的,不用我们人为的创建。比如model等等。今天我以自己新建的一个MiaoshaUser为例,实现自动注入到容器中。先添加一个webConfig继承 WebMvcConfigurerAdapter@Configurationpublic class WebConfig extends WebMvcConfigurerAdapter{ ...

2019-03-26 21:40:21 778

原创 接口、抽象类、继承、多态的一些实现方式

先写一个接口,定义一些公用的方法public interface KeyPrefix { public int setExpireSeconds(); public String setPrefix();}在定义一个抽象类实现这些方法,为后面的继承做准备public abstract class BasePrefix implements KeyPrefix {...

2019-03-21 15:06:39 237

原创 捕获异常定义的讨论

一般会定义一个统一的返回格式,如下public class Result<T> { /** * 错误码 */ private Integer code; /** * 错误信息 */ private String msg; /** * 成功内容 */ private T ...

2019-03-19 22:27:27 190

原创 JSR303参数校验的使用步骤(validation)

一般在JavaWeb项目里面,只要是对外的接口,对于传入的参数都是校验的,判断是否为空,是否符合规定的格式等等的一些要求,一般我们都是采用下面的代码来校验if (StringUtils.isEmpty(password)){ return Result.fail(Codemesg.PASSWORD_EMPTY);//判断密码是否为空}if (StringUtils.isEmpty...

2019-03-19 20:33:10 1762

原创 JavaWeb学习方法

第一次用CSDN的博客,真正学习Java快半年时间了(前面一段时间都是断断续续的了解,不算学习的过程),总结一些学习的方法,为了新人少走一些弯路。1.理解代码的中间逻辑比具体的实现中间的代码更重要。学习的过程中听懂一个小模块(登陆、注册等等)的实现逻辑很重要,听完后自己再来实现一遍,中间肯定会遇到很多的麻烦,好多其实都是粗心的毛病,也有一些是逻辑理解没有那么顺利,有点出入导致的错误,需要重新学习理...

2018-06-12 23:00:14 772 1

空空如也

空空如也

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

TA关注的人

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