KawYang's Blog
07
28
Spring MVC Spring MVC
Spring MVC 如何使用? Spring MVC REST Spring MVC 文件上传下载 Spring MVC 表单标签库 Spring MVC 数据校验 Spring MVCSpring MVC 是目前主流的实现 MVC
2020-07-28
17
设计模式-建造者模式 设计模式-建造者模式
建造者模式学习 示例 1我们假设一个快餐店的商业案例,其中,一个典型的套餐可以是一个汉堡(Burger)和一杯冷饮(Cold drink)。 汉堡(Burger)可以是素食汉堡(Veg Burger)或鸡肉汉堡(Chicken Burg
2020-07-17
11
JavaWeb-Servlet JavaWeb-Servlet
Servlet 笔记 B/S 浏览器/服务器网络通信 IP 端口 传输协议 基本协议 TCP:安全协议,三次握手,速度慢 UDP:不安全,速度快 C/S 客户端/服务器 服务器(Tomcat) 安装了服务器软件的计算机 服务
2020-07-11
11
LeetCode-双指针&移除元素-27 LeetCode-双指针&移除元素-27
给你一个数组nums 和一个值 val,你需要 原地 移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度
2020-07-11
11
LeetCode-双指针&167 LeetCode-双指针&167
给定一个已按照升序排列的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值 index1 和 index2,其中 index1必须小于index2。 示例: 输入: numbers = [2, 7, 11, 15]
2020-07-11
10
设计模式-工厂模式 设计模式-工厂模式
工厂模式 在明确地计划不同条件下创建不同实例时,使用工厂模式 实现 将实体类进行抽象 实体类实现接口 创建工厂类 根据不同参数,返回不同对象 interface Shape { void draw(); }
2020-07-10
09
单例设计模式 单例设计模式
定义保证一个类只有一个实例,并且提供一个全局访问点 懒汉式1)线程安全2)加锁优化=> double check3)编译器(JIT),CPU 有可能对指令进行重排序,导致使用到尚未初始化的实例。 对象创建的步骤: 分配空间 =>
2020-07-09
08
Spring-AOP Spring-AOP
AOP AOPAspect Oriented Programming —— 面向切面编程 降低耦合度 易拓展 复用 非业务集中,便于统一管理 业务代码比较纯粹,没有其他代码影响 使用 创建Maven工程,添加坐标 <depe
2020-07-08
08
Spring-工厂方法 Spring-工厂方法
📝 : Spring的工厂方法,将🏭 交给 IoC容器 进行管理,🏭包括:静态🏭、实例🏭。 Spring 的工厂方法 使用工厂创建独享,并将工厂交给 IoC容器 进行管理 静态工厂 实体类 package com.item
2020-07-08
08
1 / 2