![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 55
今天很喜欢小水
今天不学习,明天变垃圾
展开
-
动态SQL
**什么是动态SQL:**动态SQL就是指根据不同的条件生成不同的SQL语句。动态SQL元素和JSTL或基于类似XML的文本处理器相似。在mybatis之前的版本中,有很多的元素需要花时间的了解。mybatis3大大精简了元素种类,现在只需学习原来一半的元素便可。mybatis采用功能强大的基于OGNL的表达式来淘汰其他大部分元素。ifchoose(when otherwise)trim(where set)foreach搭建环境CREATE TABLE `blog`(`id` VARCH原创 2022-02-23 11:22:29 · 446 阅读 · 0 评论 -
MyBatis介绍
1.简介1.1什么是MybatisMyBatis是一款优秀的持久层框架。它支持定制化SQL、存储过程及高级映射。MyBatis 避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单地XML或注解来配置和映射原生类型、接口和JAVA的POJO(Plain Old Java Objects,普通老式Java对象)为数据库中的记录。MyBatis本是apache的一个开源项目iBatis,2010年这个项目油apache software foundation 迁移到原创 2021-12-15 14:33:27 · 595 阅读 · 0 评论 -
MySQL多表查询
多表联合查询(两张表或者两张表以上)多表联合查询有以下几种方法:1.交叉查询CROSS GOIN 笛卡尔积格式:select [字段名] from 表1 cross join 表2 where 条件语句select [字段名] from 表1,表2 where 条件语句# 多表交叉查询使用两种方法 cross join 和 ,2.内连接内连接使用关键字(inner join)连接多张表 on 后面设置连接条件例:select [字段名] from 表1 inner join 表2 on原创 2021-11-16 14:57:57 · 860 阅读 · 0 评论 -
JavaScript学习笔记(setoff家族)
offset的中文是:偏移、补偿、位移。js有一套方便的获取元素尺寸的办法就是offset家族。offset家族包括:offsetWidthoffsetHeightoffsetLeftoffsetRightoffsetParent下面分别介绍。1.offsetWidth 和 offsetHeight用于检测盒子自身的宽高 + padding + border,不包括margin。如下:offsetWidth = width + padding + border;offsetHei原创 2021-05-19 11:12:10 · 288 阅读 · 0 评论 -
JavaScript学习(变量)
变量的概念变量:变量是可以用来定义自变量,而且变量的值可以任意改变变量的定义和赋值在js中使用var来声明一个变量。在变量中举例如下:var a = 100;//赋值式声明var b;//单纯的声明var $abc;var _abc;var 1vg;//不允许数字开头var .abc;//不允许$ 或 _之外的符号开头如图所示上图中var为关键字a为变量名注:关键字与变量名之间必须用空格var是英语“vraiant变量的缩写,后面需要加一个空格,空格后面的东西就是”变量名“原创 2021-03-29 09:31:57 · 2778 阅读 · 11 评论 -
JavaScript学习
JavaScript语法规则JavaScript对换行、空格、缩进不敏感,每一条语句以分号结尾,也就是说:代码一:<script type="text/javascript"> alert('学习JavaScript'); alert('今天不学习,明天变垃圾');</script>等价于代码二:<script type="text/javascript"> alert('学习JavaScript');alert('今天不学习,明天变垃原创 2021-03-24 11:24:14 · 290 阅读 · 3 评论 -
JavaScript使用(一)
JavaScript介绍JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。JavaScript与Java没有任何关系。JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作原创 2021-03-24 09:43:25 · 1824 阅读 · 3 评论 -
HTML学习笔记(三)
弹性布局1.弹性布局简介弹性布局,又称“Flex布局”,是由W3C老大哥于2009年推出的一种布局方式。可以简便、完整、响应式地实现各种页面布局。而且已经得到所有主流浏览器的支持,我们可以放心大胆的使用。学习弹性布局之前一定要了解的两个概念:① 容器: 需要添加弹性布局的父元素;② 项目: 弹性布局容器中的每一个子元素,称为项目;需要了解两个基本方向:① 主轴: 在弹性布局中,我们会通过属性规定水平/垂直方向为主轴;② 交叉轴: 与主轴垂直的另一方向,称为交叉轴。2.弹性布局如何去原创 2021-03-09 15:01:57 · 106 阅读 · 0 评论 -
字体图标的三种引用方法(三)
Symbol 引用font-class 引用介绍这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 这种用法其实是做了一个 SVG 的集合,与另外两种相比具有如下特点:支持多色图标了,不再受单色限制。通过一些技巧,支持像字体那样,通过 font-size, color 来调整样式。兼容性较差,支持 IE9+,及现代浏览器。浏览器渲染 SVG 的性能一般,还不如 png。symbol 引用步骤symbol引用第一步:新建基本HTML项目,将下载的j原创 2021-01-28 11:55:44 · 680 阅读 · 0 评论 -
html学习笔记(二)
学习笔记(二)滤镜一般用CSS filter属性来实现滤镜效果1.使用范围:主要是应用在图片上,实现一些特效。2.常用属性(默认值是:none)(1) grayscale(设置灰度,1和默认是百分之百,0是百分之零)(在body里面插入一张图片然后给图片设置滤镜效果)代码如下(示例):.img{ width: 400px; height: 400px; -webkit-filter: grayscale(1); }网页效果(2).sepia褐色(使用这原创 2020-11-26 17:57:01 · 490 阅读 · 1 评论