自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunshine博客

在线笔记

  • 博客(30)
  • 收藏
  • 关注

原创 Ajax进阶第一课

来自一个小渣渣关于登录注册的笔记<script type="text/javascript"> $(function() {//页面初始化所展示的函数 //window.location.href='static/ccpt_5_bbh/html/index.html'; }); function login() { $.ajax({ url : "/ssm-...

2019-06-28 09:51:49 144

原创 作业整理

1.from urllib.request import urlopenfrom bs4 import BeautifulSoupimport pymysqlconn=pymysql.connect(host='localhost',user='root',passwd='root',db='mydb',port=3306,charset='utf8')cursor=conn.cu...

2019-06-27 10:14:28 299

原创 事件处理

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>在JavaScript中调用事件处理程序</title></head><body><button id="but">点击按钮</button><...

2019-06-23 21:51:55 206

原创 BOM对象

Array对象<!DOCTYPE html><html><head><meta charset="UTF-8"><title>二维数组</title></head><body>姓名 数学 语文 英语<hr/><script type="text/javascri...

2019-06-23 18:07:12 111

原创 javascript

1.常见应用验证用户输入的内容 网页动画效果(焦点图切换) 窗口的应用(浮动广告窗口) 文字特效(旋转文字)1.内嵌式<script type="text/javascript">//此处为Javascript代码</script>2.外嵌式<script type="text/javascript" src="JS/文件的路径"&g...

2019-06-19 19:28:17 249

原创 保存单个数据

urllib.requests.urlretrieve可以根据文件的url储存图像,在当前目录按照指定文件名储存图像from urllib.request import urlretrievefrom urllib.request import urlopenfrom bs4 import BeautifulSouphtml=urlopen('http://www.pythonscra...

2019-06-18 10:03:04 192

原创 python与mysql

链接,插入数据import pymysqlconn=pymysql.connect(host='localhost',user='root',passwd='root',db='mydb',port=3306,charset='utf8')cursor=conn.cursor()cursor.execute("insert into students(name,sex,grade) V...

2019-06-17 17:09:45 318

原创 网页解析库--lxml

from bs4 import BeautifulSoupfrom lxml import etreedoc='''<html> <body> <title> A story </title> <p class="title"> <b> Story begin! </b&g...

2019-06-17 14:22:07 784

原创 爬取一个网站

如果一个页面有10个链接,网站上有5个页面深度(中等规模网站的主流深度),如果要采集整个网站,一共需要采集的网页数量就是10^5,即100000个页面,因为很少有网站会涉及到这么多的网页,因为有很大一部分是因为网页重复的原因,为了避免采集两次,链接去重很重要from urllib.request import urlopenfrom bs4 import BeautifulSoupimp...

2019-06-16 20:36:10 9869

原创 正则表达式的运用

re模块(集中了正则表达式所有的功能)¨邮箱地址[A~Za~z0-9\._+]+@[A~Za~z]+\.(com|edu|net)其中[A~Za~z0-9\._+]+表示一个字符要满足中括号里的范围,字符可以是A~Z或者a~z或者0-9或者“."(¨元字符包括:. * ? + ^ $ | \,所以需要匹配元字符时需要加上反斜线\ ),可以出现1到n次接着加上“@”字符[A~Z...

2019-06-15 11:24:51 259

原创 期末复习之范式

当关系模式R(A,B)已属于3NF,仍存在一定的插入和删除异常设计性能较优的关系模式称为规范化,规范化主要的理论依据是关系规范化理论在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是4NF在关系DB中,任何二元关系模式的最高范式必定是BCNF...

2019-06-14 19:25:12 775 1

原创 期末复习之sql语句

1.将计算机学院全体学生的成绩置零update sc set grade=0 where sno in(select sno from studentwhere sdept="计算机学院")2.查询学生及其选修课的情况select student.*,cno,grade from student,scwhere student.sno=sc.sno(+) 3.查...

2019-06-13 21:13:13 852

原创 期末复习之查询优化

优化中的算法描述:根据排序——合并算法描述下列查询操作的实现。Select a.cust_id,b.tot_amt,b.order_date,a.tel_noFrom customer a ,sales bWhere a.cust_id=b.cust_id1.对a表和b表按照连接属性cust_id进行排序2.取customer表的第一个cust_id,依次扫描sales中具...

2019-06-13 20:16:36 1373

原创 最后两个小时的整理

一.题型:1.单项选择题(10个,10分)2.填空题(10个空,20分)3.简答题(4题,20分)4.E-R图操作题(3题,15分)5.综合题(13题,35分)二.示例3. 简答题(1)什么是数据模型,数据模型的三要素是什么?数据模型是严格定义的一组概念的集合,是数据库用于提供信息表示和操作手段的形式架构数据结构,数据操作,数据约束条件(2)数据库管理系...

2019-06-12 21:29:11 485

原创 死锁和活锁

活锁:简单描述:事务T1封锁了数据R事务T2又请求封锁R,于是T2等待。T3也请求封锁R,当T1释放了R上的封锁之后系统首先批准了T3的请求,T2仍然等待。T4又请求封锁R,当T3释放了R上的封锁之后系统又批准了T4的请求……T2有可能永远等待,这就是活锁的情形 解决方法:采用先来先服务的策略死锁:简单描述:事务T1封锁了数据R1T2封锁了数据...

2019-06-12 11:19:29 2931 3

原创 SSM框架整合

SSM(Spring,Spring MVC,MyBatis)因为Spring MVC本身就是Spring框架的一部分,所以只需要引入框架就行。如果可以通过前台页面执行查询方法,并且数据可以在页面正确显示,说明三个框架整合成功用到的包:流程如下:第一步,编写配置文件,在项目文件夹下建立一个配置的文件夹,命名config参照之前MyBatis和Spring框架的整合,配置文件...

2019-06-06 21:30:11 137

原创 MyBatis和Spring框架整合

关于Sping与MyBatis的整合,通过Spring实例化Bean,然后调用实例对象中的查询方法来执行MyBatis映射文件中的SQL语句,如果能够正确查询出数据库中的数据,我们就认为已经整合好,具体实现流程见下图第一步,src目录下创建db.properties文件,配置数据库的基本四项jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:...

2019-06-06 18:16:21 8720 1

原创 并发控制

不同的多事务执行方式事务串行执行​​​​​​1.每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行2.不能充分利用系统资源,发挥数据库共享资源的特点交叉并发方式1.在单处理机系统中,事务的并行执行是这些并行事务的并行操作轮流交叉运行2.单处理机系统中的并行事务并没有真正地并行运行事务,但能够减少处理机的空闲时间,提高系统的效率同时并发方式多处理机...

2019-06-03 21:55:05 282

原创 模式分解

例:S-L(Sno, Sdept, Sloc) F={ Sno→Sdept,Sdept→Sloc,Sno→Sloc} S-L∈2NF 分解方法可以有多种:1. S-L分解为三个关系模式:SN(Sno) SD(Sdept) SO(Sloc)2. SL分解为下面二个关系模式:NL(Sno, Sloc...

2019-06-03 21:01:15 4816

原创 数据库恢复技术

1.事务的基本概念1.定义: 一个数据库操作序列 一个不可分割的工作单位 恢复和并发控制的基本单位2.显示定义方式: BEGIN TRANSACTION BEGIN TRANSACTION SQL 语句1...

2019-06-03 21:00:18 6930

原创 物理优化

物理优化就是要选择高效合理的操作算法或存取路径,求得优化的查询计划 v选择的方法: 基于规则的启发式优化基于代价估算的优化两者结合的优化方法...

2019-06-02 21:25:18 1314

原创 代数优化与物理优化

v常用的等价变换规则:1. 连接、笛卡尔积交换律 设E1和E2是关系代数表达式,F是连接运算的条件,则有 E1 × E2≡E2 × E1 E1 E2≡E2 E1 E1 E2≡E2E12. 连接、笛卡尔积的结合律 设E1,E2,E3是关系代数表达式,F1和F2是连接运算的条件,则有 (E1...

2019-06-02 21:17:03 3166

原创 关系数据库系统的查询优化

关系查询优化是影响RDBMS性能的关键因素 v查询优化的总目标: 选择有效的策略 求得给定关系表达式的值 使得查询代价最小(实际上是较小) 集中式数据库 Ø执行开销主要包括: 磁盘存取块数(I/O代价) 处理机时间(CPU代价) 查询...

2019-06-02 20:25:58 1161

原创 关系数据库系统的查询处理

RDBMS查询处理阶段:实现查询操作的算法实例1.选择操作的实现[例1]Select * from student where <条件表达式> ; 考虑<条件表达式>的几种情况: C1:无条件; C2:Sno='200215121'; C3:Sage>20; C4:Sdept='CS' AND Sage>...

2019-06-02 19:39:42 1083

原创 数据依赖的Armstrong公理系统

关系模式R <U,F >来说有以下的推理规则:1.自反律(Reflexivity):若Y Í X Í U,则X →Y为F所蕴含(平凡函数依赖)2.增广律(Augmentation):若X→Y为F所蕴含,且Z Í U,则XZ→YZ为F所蕴含3.传递律(Transitivity):若X→Y及Y→Z为F所蕴含,则X→Z为F所蕴含(传递函数依赖)4.合并规则:由X→Y,X→Z...

2019-06-02 17:53:13 6402 1

原创 关系数据理论--规范化

1.函数依赖(“X函数确定Y” 或 “Y函数依赖于X”,记作X→Y。 )v函数依赖v平凡函数依赖与非平凡函数依赖 在关系SC(Sno, Cno, Grade)中, 非平凡函数依赖: (Sno, Cno) → Grade 平凡函数依赖: (Sno, Cno) → Sno ...

2019-06-02 15:32:36 683

原创 关系数据理论

难重点:关系数据库规范化定义属性值间的相互关连(主要体现于值的相等与否),这就是数据依赖,它是数据库模式设计的关键数据依赖的类型函数依赖(Functional Dependency,简记为FD)多值依赖(Multivalued Dependency,简记为MVD)关系模式Student<U,F>中存在的问题:1. 数据冗余太大2....

2019-06-01 21:15:26 161

原创 Session

•当浏览器访问Web服务器时,Servlet容器就会创建一个Session对象和ID属性,其中,Session对象就相当于病历档案,ID就相当于就医卡号。•当客户端后续访问服务器时,只要将标识号传递给服务器,服务器就能判断出该请求是哪个客户端发送的,从而选择与之对应的Session对象为其服务。•通常情况下,Session是借助Cookie技术来传递ID属性的。获取Session...

2019-06-01 11:25:51 579

原创 Cookie

注:①第一次访问服务器,服务器会增加Set-Cookie头字段,将Cookie信息发送给浏览器,并保存在客户端。②当后续访问服务器时,会在请求消息中将用户信息以Cookie的形式发送给服务器,从而使服务器端分辨出当前请求是由哪个用户发出的。在Servlet API中提供了javax.servlet.http.Cookie类,它包含了生成Cookie信息和提取Cookie信息各个属性的...

2019-06-01 10:43:13 560

原创 请求与响应

HttpServletResponse对象 发送状态码相关的方法 setState(int status)setError(int sc) 发送响应消息头相关的方法 void setContentType(String type) 设置Servlet输出内容的MIME类型void setLocale(Locate loc) 设置响应消息消息的本地化信...

2019-06-01 10:31:53 1167

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除