自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WindMo356的博客

个人新博客:https://windmo.github.io/

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring+SpringMVC无xml自动配置详解

一些啰嗦的话说在前:梳理一下Spring+SpringMVC与SpringBoot:SpringBoot ≥ Spring+SpringMVC;SpringBoot囊括了Spring+SpringMVC的所有并内置Tomcat,提供统一配置。SpringBoot对开发者来说最直接的好处就是,不用自己写那些重复的xml配置,打war包,部署war到tomcat。特别让刚开始接触Spring的开发人员最烦的就是,使用Spring+SpringMVC开发时,用IDEA各种配置Tomcat、编译打包,

2020-08-19 14:55:54 1197 1

原创 WebMvcConfigurer、WebMvcConfigurationSupport、WebMvcConfigurerAdapter简单分析

在SpringMVC和SpringBoot里,使用Java类进行配置的操作是很常见的操作了,其配置可大致分两类:(小提一下@Configuration注解,在类上使用@Configuration注解时,标明这是一个配置类,相当于一个spring的.xml配置文件)1. 普通配置在一个类上使用@Configuration注解进行bean操作,例如导入其它jar中的bean,在类方法里进行一顿操作后再返回bean。@Configurationpublic class MyConfig{ @B

2020-08-18 16:36:28 1129

原创 JavaWeb笔记

补发:2019-8-20 学习日记之JavaWeb基础Filter(过滤器):对web服务器管理的所有web资源源, jsp、servlet、静态图片文件、静态html文件等进行拦截,从而实现一些特殊的功能监听器:Servlet规范当中定义的,一种特殊的类。监听容器当中产生的一些事件并进行相应的处理。web服务器在启动时,会为每个已经部署的应用创建唯一的一个 ServletContex...

2020-03-01 00:44:16 189

原创 Java IO导图与装饰者模式

补发:2019-7- 24 学习日记之Java IO导图与装饰者模式JavaIO 思维导图利于随时复习哈设计模式-装饰者模式谈到javaIO肯定少不了装饰者模式定义装饰模式的设计理念主要是以对客户端透明的方式动态扩展对象的功能,是继承关系的一个替代(继承会产生大量的子类,而且代码有冗余)。装饰模式可以在不创造更多子类的情况下,将对象的功能加以扩展。装饰模式把客户端的调用委派到被装饰...

2020-03-01 00:39:13 178

原创 java函数形参之 ... 省略号

补发:2019-7-30 学习日记之Java基础java函数形参之 … 省略号有看过java反射相关一些源码的同学应该会看到这样的形参public static void method(String... str){// ... 是什么意思?有什么用呢? }写个demopublic static void main(String[] args) { String[]...

2020-03-01 00:35:03 1909

原创 Java集合基础之浅谈HashMap

补发:2019-7-20 学习日记之HashMap以下是我查看源码而做出自己对HashMap的一些理解;1、HashMap的数据存储HashMap类内部有一个Node节点类,类比C++中链表的实现原理,可以猜测到它的作用也是如此。HashMap部分源码static class Node<K,V> implements Map.Entry<K,V> { fi...

2020-03-01 00:27:14 136

原创 Java数据结构

补发:2019-7-20 学习日记之Java数据结构java数据结构一、集合1、集合类型主要有3种:list、set和Map.2、集合接口分为:Collection和Map,list、set实现了Collection接口.他的一个类继承结构如下:Collection<–List<–VectorCollection<–List<–ArrayListCollect...

2020-03-01 00:14:10 220

原创 volatile关键字与内存模型

补发:2019-7-19 学习日记之Java基础volatile关键字与内存模型Java内存模型在 Java 中,所有实例域、静态域 和 数组元素存储在堆内存中,堆内存在线程之间共享。局部变量、方法定义参数 和 异常处理器参数 不会在线程之间共享,它们不会有内存可见性问题,也不受内存模型的影响。Java 线程之间的通信由 Java 内存模型(JMM)控制。JMM 决定了一个线程对共享变量的...

2020-03-01 00:10:51 178

原创 Java基础小集合

补发:2019-7-15 学习日记之Java基础这篇文章算是我自己学习日记中Java基础的一个集合,因为知识点太散了,写的不多,做个集合吧。Java多态好处:提高程序的拓展弊端:只能使用父类的引用访问父类中的成员异常之检查异常异常结构图Error(错误):是程序无法处理的错误,表示运行应用程序中较严重问题。大多数的错误与代码编写者执行的操作无关,而是表示代码运行时 JVM(Jav...

2020-03-01 00:05:44 110

原创 比较器(Comparable、Comparator)

补发:2019-7-12 学习日记之Java基础比较器比较器(Comparable、Comparator)对Collection或Array数组进行排序,有两种方法:1、实现Comparable接口2、是实现Comparator接口。1.Comparable接口Comparable接口的定义如下:public interface Comparable{public int com...

2020-02-29 23:55:25 335 1

原创 Java String类小细节

补发:2019-7-11 学习日记之Java基础String关于String类API下标String类型,API中有方法供我们使用:如:substring(int beginIndex, int endIndex) //字符串截取此类方法都有开始下标和结束下标,值得注意的是,这个区间是半开半闭区间,即[ beginIndex, endIndex ),好比数学上的区间[1,2),即从1到2但...

2020-02-29 23:53:27 157

原创 try-with-resources statement

补发:2019-7-11 学习日记之java基础try-with-resources statement,即单独使用try块int month = -1;try (Scanner sc = new Scanner(System.in)) {month = sc.nextInt();}它会自动关闭括号(recourses)内的资源,不用像try{}catch(Exception e)...

2020-02-29 23:37:31 6174

原创 SSM-REST到SpringBoot-REST

补发:学习笔记SSM-REST到SpringBoot-REST​ 我们都知道SpringBoot的习惯优于配置简化了我们的开发,SpringBoot的Web起步依赖集成了SSM,而REST风格的设计也是当下互联网比较流行的设计风格。之前我做过SSM-REST的CRUD的Demo,最近学了SpringBoot,于是想把以前的项目来一次换血,但是遇到了一个比较坑的地方,现在来说一下。​ 关于RE...

2020-02-29 23:20:37 130

原创 支付宝扫码支付Spring版本

支付宝扫码支付Spring版本在阿里官方给的支付宝扫码支付demo中,使用的是jsp版本,今天参照官方demo将其整合到Spring中。我们主要做个demo模拟Q币充值过程,其主要功能:1、登录,充值前得有用户登入2、充Q币(包含:下单+支付+充值,3个过程)如何开通支付宝沙箱或查看其它API参见《蚂蚁金服开放平台》或者自行百度。首先介绍一下支付宝支付流程,大致如下:实际上的流程远...

2020-01-20 01:10:45 1284

致命公司各种mod好玩

致命公司各种mod好玩

2024-01-02

nginx-install.zip

nginx离线安装资源,白嫖吧

2021-03-25

空空如也

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

TA关注的人

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