html、sqlserver、java基础总结

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
简介: html、sqlserver、java基础总结
1.锚链接:
  <a name="maker1" id="marker2">乙位置</a>
  <a href="#marker1、#marker2">甲位置</a>
2.块级元素和行内元素:
  块级元素:<li></li>  <p></p>  <td></td>  <div></div>
  行内元素:<a></a>  <img>  <span></span>
3.表格合并两行:<td rowspan="2"></td>
  合并两列:<td colspan="2"></td>
4.按钮:
  普通按钮:<input type="button" value="普通按钮"/>
  重置按钮:<input type="reset" value="重置"/>
  提交按钮:<input type="submit" value="提交"/>
(1)表单的提交方式属性是:method;表单的提交地址属性是:action;
(2)单选框和复选框设置默认选项的属性:checked
(3)下拉列表设置默认选中的属性是:selecttd


5.引入外部样式表:


6.css样式表的优点:


(1)可以将格式和结构分离


(2)可以控制页面的布局


(3)使许多网页同时更新


(4)能制作出体积更小,下载更快的网页



7.css的选择器:


id选择器:#id名{color:red}


class选择器:.class名{color:red}


标签选择器:标签名:{color:red}



8.边框的顺序是:丄右下左,border-width:10px 20px 5px 1px,上边是10px,右边是20px,下边是5px,左边是1px


9.定义表单所用的标签是:form.

10.html中,定义图像:<img src="图片地址">


11.css的基本选择器:id,class,标签选择器


12.设置字体的颜色:color


设置字体的大小:font-size:20px;


设置字体的粗细:font-weight:bolder;


设置删除线(line-through),上划线:overline,下划线:underline;


13.(1)盒子的宽度:左外边距+左边框+左内边距+内容+右内边距+右边框+右外边距。


(2)设置边框:border:1px solid black;


(3)margin:0px ault,使的块级元素居中;{margin:0px;padding:0px},清除所有的内外边距。


14.相对定位不会脱离文档流,绝对定位和固定定位以及浮动都会脱离标准文档流。


15.浮动:float:left; 清除浮动:clear:both;


16.(1)数据库是用来存放数据的,方便检索和访问;


(2)数据库系统包含数据库和数据库管理系统。


17.(1)主键表所对应的是主表,外键表所在的表是从表。


(2)删除主表记录时必须的先删除从表记录


18.(1)主键不能经常更新


(2)最好选择单一的列作为主键


(3)每个表只能有一个主键


19.check约束:年龄必须大于18小于100, age>18 and age<100


20.添加语句:insert into 表名 (列名1,列名2) values(值1,值2)


21.删除表中的所有数据:


(1)delete from 表名


(2)truncate table 表名


22.修改的语句:update 表名 set 字段1=值1,字段2=值2 where 条件1 and 条件2


23.模糊查询姓张的学生信息:select * from 表名 where name like ‘张%’;


24. (1)列又别称为字段


(2)查询表时,列的顺序可以与表结构列的顺序不一致


(3)给列起别名: 字段名 as 别名


25.where关键字不可以在添加中使用


26.年龄 int类型;体重:float类型;出生日期:datetime;姓名:varchr(6)


27.(1)实体完整性:主键不能重复,也不能为空


(2)域完整性:check检查约束


(3)用户自定义完整性:高级检查约束


(4)引用完整性:外键约束


28.数据冗余就是指数据重复,设计表的时候可以尽量避免数据冗余,但是绝对不会不冗余


29.聚合函数:


(1)平均数:avg()


(2)求和:sum()


(3)计数:count()


(4)最大值:max()


(5)最小值:min()


30. between……and :前后都包含。


31._代表一个字符。 %代表任意多个字符。


32.分组查询的顺序:where–>group by -->having–>order by

其中,order by 有两个值,asc(升序,默认)和desc(降序)


33.内联接查询:


(1)select * from grade g,student s where g.gid = s.gid
(1)select * from grade g join student s on g.gid=s.gid


34.java里面的注释:


单行注释://


多行注释:/ */


数据库里面的注释:


html里面的注释:<!—>


35.java里面换行:println、\n


36.

int age=12;
String name=“张三”;
double tizhong = “120.6”;
boolean flag=true;


37.java的命名规范:


(1)前面是 , 下 划 线 , 字 母 开 头


( 2 ) 后 面 是 ,下划线,字母开头 (2)后面是 ,下划线,字母开头(2)后面是,下划线,数字,字母


(3)不能是java的关键字


38.%求余数,/是求商


39.自动转换:源类型大于目标类型的时候。


强制转换:源类型小于目标类型的时候。


40.==是比较数值类型;


41.运算符的优先级顺序:()> */ > ± > ==


42. .equals("")比较字符串类型。


43.boolean类型有两个值:true和false


44.逻辑运算符:


&&:两个条件都得满足


||:满足其中的一个条件就可以


!:取反。


50.基本if结构:


if(){

}

if–else结构:


if(){


}else{
}


嵌套if结构:


if(){

if(){

  }
}


多重if结构:


if(){
}else if(){
}else{
}
相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS&nbsp;SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
8天前
|
人工智能 前端开发 JavaScript
前端基础之HTML
Web1.0、Web2.0 和 Web3.0 标志着互联网发展的三个阶段。Web1.0(静态互联网,1990年代初至2000年代初)以静态内容和单向信息流为主,用户仅能浏览。Web2.0(互动互联网,2000年代初至2010年代初)引入了用户生成内容和社交网络,内容动态且互动性强。Web3.0(语义互联网,2010年代至今)强调语义化、个性化、智能化及去中心化,结合AI、区块链等技术,提供沉浸式体验。HTTP和HTML作为互联网基础协议和技术,在各阶段不断演进,共同推动了现代互联网的发展。
前端基础之HTML
|
3月前
|
存储 缓存 Java
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
这篇文章详细介绍了Java中的IO流,包括字符与字节的概念、编码格式、File类的使用、IO流的分类和原理,以及通过代码示例展示了各种流的应用,如节点流、处理流、缓存流、转换流、对象流和随机访问文件流。同时,还探讨了IDEA中设置项目编码格式的方法,以及如何处理序列化和反序列化问题。
95 1
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
|
7月前
|
SQL IDE Java
Java连接SQL Server数据库的详细操作流程
Java连接SQL Server数据库的详细操作流程
|
7月前
|
Java
【Java基础】输入输出流(IO流)
Java基础、输入输出流、IO流、流的概念、输入输出流的类层次结构图、使用 InputStream 和 OutputStream流类、使用 Reader 和 Writer 流类
227 2
|
4月前
|
Web App开发 存储 移动开发
前端基础(十七)_HTML5新特性
本文概述了HTML5的关键新特性,包括canvas图形绘制、多媒体的`video`和`audio`元素、本地存储功能、语义化标签(如`header`、`footer`、`nav`等)及其新增表单控件和属性(如`url`、`email`、`date`类型输入框等)。这些改进增强了网页的功能性和用户体验。
53 1
前端基础(十七)_HTML5新特性
|
4月前
|
安全 Java API
【Java面试题汇总】Java基础篇——String+集合+泛型+IO+异常+反射(2023版)
String常量池、String、StringBuffer、Stringbuilder有什么区别、List与Set的区别、ArrayList和LinkedList的区别、HashMap底层原理、ConcurrentHashMap、HashMap和Hashtable的区别、泛型擦除、ABA问题、IO多路复用、BIO、NIO、O、异常处理机制、反射
|
3月前
|
前端开发 JavaScript 数据安全/隐私保护
【前端基础篇】HTML零基础速通2
【前端基础篇】HTML零基础速通
28 2
|
3月前
|
Web App开发 移动开发 前端开发
【前端基础篇】HTML零基础速通1
【前端基础篇】HTML零基础速通
37 1
|
4月前
|
前端开发
前端基础(二)_HTML常用标签(块级标签、行级标签、行块级标签)
本文详细介绍了HTML中的常用标签,包括块级标签(如`h1`至`h6`、`p`、`div`等)、行级标签(如`span`、`b`、`strong`、`i`、`em`、`sub`、`sup`、`del`、`a`等),以及行块级标签(如`img`)。文章解释了这些标签的用途、特点和基本用法,并通过示例代码展示了如何在HTML文档中使用它们。
222 1
|
4月前
|
XML JavaScript Java
NekoHTML 是一个基于Java的HTML扫描器和标签补全器
**NekoHTML** 是一个基于Java的HTML扫描器和标签补全器(tag balancer),由J. Andrew Clark开发。它主要用于解析HTML文档,并能够“修正”许多在编写HTML文档过程中常犯的错误,如增补缺失的父元素、自动用结束标签关闭相应的元素,以及处理不匹配的内嵌元素标签等。这使得程序能够以标准的XML接口来访问HTML文档中的信息。 ### NekoHTML的主要特点包括: 1. **错误修正**:能够自动修正HTML中的常见错误,如未闭合的标签等。 2. **DOM树生成**:将HTML源代码转化为DOM(Document Object Model)结构,便