黑马程序员技术交流社区
标题: 【石家庄校区】JQuery学习总结 [打印本页]
作者: Chrisyu 时间: 2018-1-23 15:56
标题: 【石家庄校区】JQuery学习总结
本帖最后由 小石姐姐 于 2018-1-24 16:26 编辑
JQuery学习总结
使用BootStrap前的准备工作
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../css/bootstrap-theme.min.css" />
<link rel="stylesheet" href="../css/bootstrap.min.css" />
<script type="text/javascript" src="../js/jquery-1.11.0.min.js" ></script>
<script type="text/javascript" src="../js/bootstrap.min.js" ></script>
什么是JQuery
JQuery是一个JS的框架(JS的类库),传统的JS进行了封装
现在企业的开发往往不会用传统的JS进行开发,通常都会是用JS的框架进行开发
file:///C:\Users\Mac\AppData\Local\Temp\ksohtml\wpsC44E.tmp.jpg
JS和JQ的区别
引入JQ的文件
用一个空的script
传统的JS的onload只能有一个,只能执行一次。
$符号相当于JQuery
相当于玉面加载的事件,可以执行多次,效率比window.onload高
$(function(){});
$(function(){
alert("aaa");
});
$(function(){
alert("bbb");
});
解析html---document --- 先解析成树显示页面 ---全部标签加载完后onload执行,之后js才执行
JQ是在document执行以后JQ就已经执行而且能执行多次
JS对象和JQ对象的区别
传统方式获取一个div
window.onload = function(){
var d1 = documen.getElementById("d1");
JS对象的属性和方法
d1.innerHTML
js对象转换成jq对象$(d1).html = "将js对象转换成jq对象";
}
$(function(){
var $d1 = $("#d1");
$d1.html("jq对象的属性");
});
js对象和JQ对象可以相互转换。
$d1[0].innerHTML = "将jq对象转成js对象";
$d1.get(0).innerHTMl = "";
多表设计
file:///C:\Users\Mac\AppData\Local\Temp\ksohtml\wpsC44F.tmp.jpg
一对多:
*客户和订单,一个客户可以产生多个订单那,一个订单只能属于一个客户
*部门和员工,一个部门下可以有多个员工,一个员工只能属于某一个部门
多对多:
学生和课程:一个学生可以选择夺门课程,一门课程可以被多个学生选择
订单和商品:一个订单中包含多个商品,一个商品也可以出现多个订单
一对一:
公司和地址:一个公司只能有一个注册地址。
多表的设计:
一对多关系:
一对多的关系的建表原则
1.在多的一方创建一个字段,该字段做为外键
limit:从哪里开始,要几个
mysql中不能同时针对一张表同时出现两个语句操作,但是我们可以利用一个小技巧给一个结果起一个别名
file:///C:\Users\Mac\AppData\Local\Temp\ksohtml\wpsC450.tmp.jpg
面试题
structor query language 结构化查询语言
数据库:就是一个文件系统,必须同过标准的sql语句访问
关系型数据库:存放的都是实体之间的关系。
-ER模型图:entity-relation
HTML
CSS
JS
XML&Tomcat
WEB的Servlet
web的quest&Response
web的绘画技术Cookie&Session
HTML
1.HTML概述:
Hyper Text Markup Language ---- 超文本标记语言
标记语言: 指的是通过一组标签的形式描述事物的一门语言
超文本: 比普通的文本更强大。
HTML作用: 是用来只用页面的。(静态页面)
HTML在哪些地方使用:在设计网站页面的时候使用到。
2.HTML的使用:
扩展名是html或者htm结尾
3.HTML的结构标签
<html>
<head>
<body>
4字体标签
<font> 标签的属性
<标签 属性=‘属性名’ 属性= ‘属性名’>
color:
英文单词设置
使用16进制数设置#FFFFFF,#FFF
size
连接池
setDriverClassName()
创建出BasicDataSource()
* 在s3-day04项目中, 建包com.itheima.utils
* 将昨天的JDBCUtils工具类复制进来, 修改工具类
* 定义静态BasicDataSource对象并初始化
* 在静态代码块中使用BasicDataSource对象进行配置
* 删除原有注册驱动和获取连接的代码
* 使用BasicDataSource对象设置连接信息(驱动类, url, 用户名, 密码)
* 使用BasicDataSource对象配置连接池
* 初始连接10
* 最大连接8
* 最大空闲5
* 最小空闲1
* 删除`getConnection()`方法, 添加`DataSource getDataSource()`方法.
* 目前在工具类中我们不再需要获取单个连接对象, 只需要获取数据源对象
公司域名倒过来写. 项目名. 功能名.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |