首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQL基础知识

1.SQL 分类 SQL语言在功能上主要分为如下3大: DDL( Data Definition Languages、数据定义语言),这些语句定义了不同数据库、、视图、 引等数据库对象,还可以用来创建...为了提高可读性,各子句分行写,必要时使用缩进 每条命令以 ; 或 \g 或 \G 结束 关键字不能被缩写也不能分行 关于标点符号 必须保证所有的()、单引号、双引号是成对结束 必须使用英文状态下半角输入方式...字符串型和日期时间类型数据可以使用引号(' ')表示 列别名,尽量使用引号(" "),而且不建议省略as 2.2 SQL大小写规范 MySQL 在 Windows 环境下是大小写不敏感...推荐采用统一书写规范: 数据库别名、字段名、字段别名等都小写 SQL 关键字、函数名、绑定变量等都大写 2.3 注 释 可以使用如下格式注释结构 单行注释:#注释文字(MySQL特有的方式...使用通配符虽然可以节 省输入查询语句时间,但是获取不需要列数据通常会降低查询和所使用应用程序效率。通 配符优势是,当不知道所需要名称时,可以通过它获取它们。

8720

使用“纯”Servlet做一个单CRUD操作

使用“纯”Servlet做一个单CRUD操作 图片 每博一文案 庄子说:"独往独来,是谓独有。独有之人,是谓至贵"。热闹是别人狂欢,而孤独是自己自由。...项目说明 介绍: 这里我们使用 纯粹 Servlet 完成单【对部门增删改查操作。(B/S结构。)...具体对应功能代码实现 2.1 准备工作: 首先我们使用数据库,存储数据,这里我们使用数据库是 MYSQL 。 我们需要准备一个名为 dept数据,并插入一些数据。...deptno="+det+"'>修改"); //注意这里是前端资源,需要加项目,但是这里项目我们通过 getContestPath()方法动态获取...,因为在Java当中不可以嵌套多个双引号,除非是字符串拼接 // 所以使用 '单引号 writer.println(" <body

40910
您找到你想要的搜索结果了吗?
是的
没有找到

SpringBoot+Thymeleaf+集成Swagger2+Druid数据监控

,且不再需要定义版本了 编写配置 springBoot默认使用servlet3.0 可以没有web.xml 没有任何xml,我们想要做一些自定义配置,比如数据库相关信息,该如何配置?...可以随意按照自己需要选择通用方法, 还可以很方便开发自己通用方法。 极其方便使用MyBatis单增删改查。 支持单操作,不支持通用多表联合查询。...then : else 默认表达式 内联写法 局部变量 判断 th:if th:unless th:switch 迭代 stat对象包含以下属性 index,从0开始...#objects:一般对象,通常用来判断非空 #bools:常用布尔方法。 #execInfo:获取页面模板处理信息。...#messages:在变量表达式中获取外部消息方法,与使用#{…}语法获取方法相同。 #uris:转义部分URL / URI方法。

34910

HTML学习笔记一

td >标签中写入“  ;” 表格标签: 标签 描述 定义表格 定义表格标题 定义表头 定义行 定义单元格...div和CSS一起使用,可以有效设置样式属性 元素: HTML 元素是内联元素,可用作文本容器 与CSS一起使用是,元素可用于部分文本设置样式属性 HTML :...对HTML进行(元素)分类(设置),可以为元素定义CSS样式 ps:为相同设置相同样式,或者为不同设置不同样式 定义设置): class属性:可以为该标签设置...,标签是一种容器,都可以借由class属性进行定义 HTML布局: HTML最常使用元素布局(通过CSS定位) HTML响应式设计: HTML框架:...: 标签为页面上所有链接规定默认地址(href)或者默认目标(target) href:指的是链接目标地址URL;target:指的是打开目标链接方法(新窗口或本页显示) < link

2.5K11

MySQL 慢查询、 索引、 事务隔离级别

索引类型及操作 索引类型  普通索引 这 是 最 基 本 型 , 支 持 单 列 和 多 列 。...可 以 通 过 以 下 几 种 方 式 创 建 : CREATE INDEX 索引 ON (列名 1,列名 2,...); -- 创建索引 ALTER TABLE ADD INDEX...可 以 通 过 以 下 几 种 方 式 创 建 : CREATE UNIQUE INDEX 索引 ON (列名 1,列名 2,...); -- 创建索引 ALTER TABLE ADD...UNIQUE 索引 (列名 1,列名 2,...); -- 修改 CREATE TABLE ( [...], UNIQUE 索引 (列名 1,列名 2,...) ); -- 创建时指定...索引使用原则 关 于 使 用 原 则 , 美 团 点 评 技 术 团 队 文 章 《 M y S Q L 引 原 理 及 慢 查 询 优 化 》 里 总 结 很 好 , 如

2.8K50

Servlet注解使用,简化配置 以及,使用模板方法设计模式优化oa项目

—————— 《一禅心灵庙语》 @toc 1. web.xml 缺点分析 分析 oa项目中 web.xml文件 具体可以移步至: 使用“纯”Servlet做一个单CRUD操作_ChinaRainbowSea...@WebServlet 注解 图片 注解对象使用格式: @注解名称(属性=属性值, 属性=属性值, 属性=属性值....) // 如果注解当中属性赋值类型是数组,格式如下 @注解名称(属性...使用模板方法设计模式优化oa项目 注意:建议: 如果你阅读到这里时,非常感谢您大力支持,如果还要继续阅读的话,建议先移步至: 使用“纯”Servlet做一个单CRUD操作_ChinaRainbowSea...我们就可以使用request.getServletPath()获取到浏览器地址栏上 url 字符串,再根据获取不同 url 字符串进行一个功能上匹配equals 对应不同功能,我们使用方法将该功能实现...,因为在Java当中不可以嵌套多个双引号,除非是字符串拼接 // 所以使用 '单引号 writer.println(" <body

34020

JavaScript 前端头条二月周刊 (第1周)

一、前端头条 1、删除事件监听 不必要事件侦听器可能会导致各种奇怪问题,因此最好在不再需要它们时清理它们。如何?这里有几种方法,ALEX 研究了它们优缺点。...还有一个有趣例子,a downgrade to stage 2 for import assertions. dev.to/hemanth/updates-from-the-94th-tc39-meeting...Abramov 写了一篇关于 Create React App 状态广泛文章,一条向前推进路线,以及他如何看待 React 作为一个库在框架生态系统中工作。...(github.com/DevExpress/testcafe/releases/tag/v2.3.0) Docusaurus 2.3:流行文档站点生成器。...2023/02/02/yaml-document-from-hell-javascript-edition/ 作者:PHIL NASH 四、代码与插件 1、FeedbackPlus:将屏幕截图工具添加到您反馈

2.4K10

第59节:Java中html和css语言

文本尾部 ".txt" 改扩展 为 ".html". 打开时默认关联打开浏览器....格式: // 超文本标记 数据内容 在html中,代码都是由标签所组成,代码逻辑相当低. // 头和体 ...get和post get提交数据会显示在地址栏中,而post不会,使用get会对敏感信息不安全. get提交数据体积有限,而post可以提交大体积数据. get将提交数据封装到了http消息头第一行...,而post将提交数据封装到消息头后 提交表单建议使用post 头标签 头标签放在头部分之间 用于显示浏览器标题栏内容 href 属性和...css是用来实现网页页面效果,层叠样式(Cascading Style Sheets),css将页面的内容和显示样式进行了分离,提高了显示功能.

1.7K20

HTML入门与进阶以及HTML5_html 菜鸟教程

th表示表头单元格,th表示身单元格。每一对“”表示一行。 (四)、合并行和合并列 合并行使用td标签rowspan属性,而合并列则用到td标签colspan属性。...在XHTML中,标签属性值必须用引号括起来,单引号、双引号都可以。...但是在实际开发中,建议标签所有属性值 都加引号,单引号或双引号都可以。 4、允许部分属性属性值省略 在HTML5中,部分具有特殊性属性属性值是可以省略。...对于id和 class命名,我们在CSS进阶部分会详细介绍。 (二)class属性 class,顾名思义,就是“”。它釆用思想跟C、Java等编程语言中”相似。...其实,学习HTML重点不在于掌握了多少标签,而是在于掌握标签语义 以及如何编写一个语义结构良好页面。

3.9K20

HTML入门与进阶以及HTML5

th表示表头单元格,th表示身单元格。每一对“”表示一行。 (四)、合并行和合并列 合并行使用td标签rowspan属性,而合并列则用到td标签colspan属性。...对于id和 class命名,我们在CSS进阶部分会详细介绍。 (二)class属性 class,顾名思义,就是“”。它釆用思想跟C、Java等编程语言中”相似。...其实,学习HTML重点不在于掌握了多少标签,而是在于掌握标签语义 以及如何编写一个语义结构良好页面。...2-1 表格标签 签 说 明 table 表格 caption 标题 thead 表头(语义划分) tbody 身(语义划分) tfoot 尾(语义划分) tr 行 th 表头单元格...定义删除线文本 s 定义删除线文本 u 定义下划线文本 2 HTML5舍弃标签(很少使用或者已被新标签代替) 签 说 明 dir 定义目录列表,应该用ul代替 acronym 定义首字母缩写

4.7K30

微服务架构Day04-SpringBoot之web开发

* 比如:MessageFormat希望单引号被转义为""", * 如果消息文本全部使用这样转义编写,即使没有定义参数占位符,也需要将此标志设为true * 否则,...允许通过编程方式提供国际化信息 ResourceBundleMessageSource: 该实现允许用户通过beanName指定一个资源,包括全限定资源....希望单引号转义为""" 如果消息文本全部用这样转义编写,即使没有定义参数占位符,只需要将此标志设为"true" 否则,只有具有实际参数消息文本才会用MessageFormat转义编写 boolean...key) 获取资源包中指定key所对应值 ReloadableResourceBundleMessageSource实现允许用户通过beanName指定一个资源,包括路径和全限定名.或者通过...2.可以使用4xx和5xx作为错误页面的文件来匹配这种类型所有错误 - 精确优先,即优先寻找精确错误状态码.html 3.页面能获取哪些信息: timstamp: 时间戳 status: 状态码

86510

HTML规范 - 代码格式

-- /注释文案 -->(文案前加“/”符号,类似标签闭合)。 允许只有开始注释! 代码本身注释方法 单行代码注释也保持同行,两端空格;多行代码注释起始和结尾都另起一行并左缩进对齐。 <!...严格属性 属性和值全部小写,每个属性都必须有一个值,每个值必须加双引号。 没有值属性必须使用自己名称做为值(checked、disabled、readonly、selected等等)。...height 各种表单控件 type,name,value,checked,disabled,maxlength,readonly,accesskey 标签为...rowspan 多行文本输入控件 name,accesskey,disabled,readonly,rows,cols 表格尾...只用于table 表格中标题单元格 只用于tr colspan,rowspan 表格表头 只用于table 文档标题

4.6K10

HTML入门与进阶以及HTML5

th表示表头单元格,th表示身单元格。每一对“”表示一行。 (四)、合并行和合并列 合并行使用td标签rowspan属性,而合并列则用到td标签colspan属性。...对于id和 class命名,我们在CSS进阶部分会详细介绍。 (二)class属性 class,顾名思义,就是“”。它釆用思想跟C、Java等编程语言中”相似。...其实,学习HTML重点不在于掌握了多少标签,而是在于掌握标签语义 以及如何编写一个语义结构良好页面。...2-1 表格标签 签 说 明 table 表格 caption 标题 thead 表头(语义划分) tbody 身(语义划分) tfoot 尾(语义划分) tr 行 th 表头单元格...定义删除线文本 s 定义删除线文本 u 定义下划线文本 2 HTML5舍弃标签(很少使用或者已被新标签代替) 签 说 明 dir 定义目录列表,应该用ul代替 acronym 定义首字母缩写

3K30

使用 freemarker 制作代码生成器

在开发过程中发现有大量重复代码,比如 Controller 和 Service 以及 Mapper 和实体,后两者都可以使用 Mybatis 自动生成,前两者只能自己写。...他是介于实体与 Service 中一种对象,由于实体通常与数据库中字段相关联,所以一般确定之后不容易变化,但是如果今后我们业务有一个需求需要添加字段,我们就可以使用位于中间 Dto 对象来做协调...return "BigDecimal"; } else { return "String"; } } } 这里涉及到两个 SQL: # 根据获取注释信息...generatorConfig.xml 是 mybatis-generator 配置文件,这里使用 Dom4j 自动读取了从而获取,你也可以不获取,自己手动写。...-- 反引号:如果或字段名是 MySQL 关键字就自动加上反引号 -->

2.6K41

CSS学习笔记(基础篇)

(重点) .自定义{属性:值; 属性:值; } ?...选择器命名规则 不能用纯数字或者数字开头来定义 不能使用特殊符号或者特殊符号开头(_ 除外)来定义 不建议使用汉字来定义 不推荐使用属性或者属性值来定义 常用命名 ?...如何找到某一字体相对应unicode编码呢? 第一步:f12 第二步:找到console 第三步:输入escape(“宋体”) 注意英文括号和双引号。 ?...特点: 1.元素使用绝对定位之后不占据原来位置(脱) 2.元素使用绝对定位,位置是从浏览器出发。 3.嵌套盒子,父盒子没有使用定位,子盒子绝对定位,子盒子位置是从浏览器出发。...---- 规避脱流 尽量使用标准流。 标准流解决不了使用浮动。 浮动解决不了使用定位。 margin-left:auto; //盒子一直往右冲,一直冲不动为止。

4.6K30

Java中html和css语言

文本尾部 ".txt" 改扩展 为 ".html". 打开时默认关联打开浏览器....格式: // 超文本标记 数据内容 在html中,代码都是由标签所组成,代码逻辑相当低. // 头和体 ...get和post get提交数据会显示在地址栏中,而post不会,使用get会对敏感信息不安全. get提交数据体积有限,而post可以提交大体积数据. get将提交数据封装到了http消息头第一行...,而post将提交数据封装到消息头后 提交表单建议使用post 头标签 头标签放在头部分之间 用于显示浏览器标题栏内容 href 属性和...css是用来实现网页页面效果,层叠样式(Cascading Style Sheets),css将页面的内容和显示样式进行了分离,提高了显示功能.

2K50

注入学习之sqli-labs-4(第三关)

如图 Less1、less2、less3、less4 只要ID值被改变,页面会显示相对应内容,也就是说我们执行sql查询语句以后,查询到结果会显示到页面出来,所以载入我们攻击代码后,页面也会显示出我们想要查询内容...0x01 开始测试 那么,这种情况我们如何着手呢? 我们老规矩,输入一个单引号试试, http://127.0.0.1/Less-5/?id=1' ? 同样是报错了,而且报错结果是跟第一关是一样。...如图是依据 table_shcema 首字母进行排序 整个语句解释为:从 information_schema.tables 里面获取到 table_name 和 table_schema 这两张...提示:括号里子查询只能输出1个字段,但是你子查询使用了符号“*”。 所以再稍微修改一下 http://127.0.0.1/Less-5/?...接下来就是查表,字段名 ? 通过更改limit 1,1 limit 3,1 为users 我们测试 users 语句为 http://127.0.0.1/Less-5/?

1.1K60
领券