自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 基于Servlet实现的微博的点滴记录(1)

其实这两天本是在期末复习的,但在自习的时候没法淡定地好好复习英语和数据库orz于是就翻出了林信良的《JSP&Servlet学习笔记》,白天在自习室里翻书,晚上回寝就照着码些代码,完成下课后习题。应该说拜上个寒假看U2B上Java Web相关教学视频的福吧,重要的概念是有那么个印象的,剩下的主要是各种api吧,当然也暴露许多自己不懂的事实(IO、Java2D啦),希望在跟书中项目的过程中可以记录下来,

2015-07-15 17:59:12 392

原创 事务机制与锁机制

事务的必要性为了避免出现数据不一致问题,需要在存储过程中引入事务的概念,将更新语句绑在一起,让它们成为一个”原子性”的操作:更新语句要么都执行,要么都不执行。关闭MySQL自动提交的方法 显示关闭自动提交 set autocommit=0; 隐式关闭自动提交 start transaction一般推荐使用隐式的提交方式,因为不会修改到autocommit系统变量。关闭自动提交后,提交更新语句的方法有

2015-07-13 11:27:29 2734

原创 存储过程与游标

查看存储过程定义的方法有以下4种: 1. 使用show procedure status命令查看存储过程的定义 2. 查看某个数据库中所有存储过程名select name from mysql.proc where db='yourdb' and type='procedure'; 使用MySQL命令”show create procedure 存储过程名;” 在系统的informatio

2015-07-11 17:42:18 328

原创 视图与触发器

视图和基表vs视图与select视图中保存的仅是一条select语句,源数据来自于基表检查视图通过检查视图更新基表数据时,只有满足检查条件的更新语句才能成功执行。 local 检查视图 通过检查视图对表进行更新操作时,只有满足了视图的检查条件时才能正常执行更新语句。(with_check_option 的值为1) 通过级联视图对表进行更新操作时,只有满足所有针对该视图的所有视图的检查条件的更新

2015-07-06 23:41:31 863

原创 MySQL编程基础

系统会话变量与用户会话变量共同之处 变量大小写不敏感 区别 用户会话变量以一个”@”开头,系统会话变量以两个”@”开头; 系统会话变量无需定义可以直接使用; 用户会话变量与局部变量区别: 用户会话变量以”@”开头,而局部变量名前面没有”@”符号。 局部变量使用declare命令定义(存储过程、函数参数除外),定义时必须指定局部变量的数据类型。局部变量定义之后,才可以使用set 命令或者select

2015-07-05 13:24:58 496

原创 表记录的检索

limit以及distinct的用法用于过滤记录,过滤掉集中重复的记录,格式为: distinct 字段名使用select语句时,经常需要返回前几条或者中间某几条记录,可以使用微词关键字limit实现,格式为: select 字段列表 from 数据源 limit [start,]length;内连接、外连接内连接将两个表中满足指定连接条件的记录连接成新的结果集,并舍弃所有不满足连接条件的记

2015-07-02 11:34:35 372

空空如也

空空如也

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

TA关注的人

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