10 2022 档案
摘要:23种设计模式分类 1. 适配器 聚合功能的实现 这种聚合关系的实现,一般将聚合对象(TFCard)类声明到聚合体(SDAdapterTF)中。 SDAdapterTF.java //声明适配者类 private TFCard mtfCard; // 利用有参构造方法聚合TFCard接口类 publ
阅读全文
摘要:1,设计模式概述 1.1 软件设计模式的产生背景 "设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造》中
阅读全文
摘要:SpringMVC的IOC:管理控制层的组件。 Spring的IOC:管理业务层和持久层的组件。 1. ContextLoaderListenr Spring提供的监视器 ContextLoaderListenr,实现 ServletContextListener 接口,可监听ServletCont
阅读全文
摘要:1. 简介 SpringMVC 是 Spring 的一个后续产品,是Spring的一个子项目,是View层一整套完备解决方案。 1.1 特点 Spring 家族原生产品,与IOC容器无缝对接。 基于原生Servlet,通过了功能强大的前端控制器DispatcherServlet来进行请求的统一管理。
阅读全文
摘要:1.快速创建多个包套文件 2.快速创建多个包 java下可以直接创建package包 resource下不能直接创建包,所以要用分隔符/来分割 注意其命名规范和创建方式 与《快速创建多个包套文件》区分开来 3.快速生成前半部分代码 //打一半代码 sqlSessionFactory.openSess
阅读全文
摘要:MyBatis简介 MyBatis历史 MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下,iBatis3.x正式更名为MyBatis。代
阅读全文
摘要:最大的bug就是Navicat 驼峰studentInfo运行一次过后,惊奇的发现小写也可以运行了。我不李姐!!!
阅读全文
摘要:不可变类型-原始值 原始值都是不可变的类型,值一旦创建就无法修改! 每次创建新的值都会先在内存中查找是否存在相同的值,如果存在直接赋予内存地址,不存在才会创建新的值。 当我们为一个变量赋值时绝不会影响其他变量。 可变类型-对象 对象创建完成后,可以任意增加删除修改对象中的属性 2. 注意:当对两个对
阅读全文
摘要:对象(object) 数据类型: 原始值 数值 Number 大整数 BigInt 字符串 String 空值 Null 未定义 Undefined 符号 Symbol 布尔值 Boolean 对象 对象是JS中的一种复合数据类型,它相当于一个容器,在对象中可以储存不同类型数据 原始值只能表示一些简
阅读全文
摘要:if语句 if语句也称为条件判断语句。通过if语句可以为语句的执行设置一些条件,条件满足时语句执行,否则语句不执行。 语法一 if(条件表达式){ 语句 } 这是最简单的if语句,在if后的()中设置了条件表达式。条件表达式最终会被计算为一个布尔值(true或false),如果值为true则执行其后
阅读全文
摘要:代码块 使用{ }来创建代码块,代码块可以用来对代码进行分组, 同一个代码中的代码,就是同一组代码,一个代码块中的代码要么都执行要么都不执行。 let和var 在JS中,使用let声明的变量具有代码块作用域 在代码块中声明的变量无法在代码块外部访问 代码块可嵌套使用,父代码块里面的内容可被子代码块访
阅读全文
摘要:运算符用来对一个或多个值进行运算并返回运算结果。比如,+就是一个运算符,用来求两个数的和。let a = 1 + 1,变量的a的值是2。 算术运算符 算术运算符用来完成算术运算,功能和数学中的算术运算符功能一致。 + 用于求两个数的和 – 用于求两个数的差 * 用于求两个数的积 / 用于求两个数的商
阅读全文
摘要:原始值 李立超2022年6月23日7 Comments646 数据类型,指那些可以赋值给变量的值,JS中的数据类型由原始值和对象共同组成。对象我们会稍微晚点介绍,先来介绍原始值。 JavaScript中一共有七种原始值: 数值(Number) 大整数(BigInt) 字符串(String) 布尔值(
阅读全文
摘要:字面量 字面量其实就是一个值。像1、2、3这种数字,又像是”abc”、”你好”、”锄禾日当午”这种字符串,再有就是true、false这些布尔值,都是字面量。所谓的字面量,指这些值所代表的意思就是它们字面上的含义,1就是1、2就是2、”hello”就是”hello”,没有其他特殊含义。 在JS中字面
阅读全文
摘要:JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions. While it is most well-known a
阅读全文
摘要:像素简介 1.基本概念 像素 屏幕是由一个一个发光的小点构成,这一个个小点就是像素 分辨率:1920 x 1080 说的就是屏幕中小点的数量 在前端开发中像素分成两种情况讨论,css像素和物理像素 物理像素,上述所说的小点点就属于物理像素,凡是截图工具量出来的都是物理像素。 css像素,编写网页时我
阅读全文
摘要:弹性盒简介 1、基本概念 弹性盒 flex(弹性盒、伸缩盒) 是css中的又一种布局手段,它主要用来代替浮动来完成页面的布局(不用考虑高度塌陷问题) flex可以使元素具有弹性,让元素可以跟随页面的大小的改变而改变 弹性容器 要使用弹性盒,必须先将一个元素设置为弹性容器 我们通过display 来设
阅读全文

浙公网安备 33010602011771号