沫言生活记录 - 学习
http://6hi.cn/category/study/
为了梦想而读书,为了努力不服输。
成功的秘诀就是与生活的经验相互结合,才能发挥最大的动力。我勒数据库笔记
http://6hi.cn/167.html
2024-09-29T14:30:00+08:009.20insert into student VALUES('张三丰','男',109,'1130-10-03','13134533333');
insert into student VALUES('张无忌','男',18,'1200-6-5','1111122315');
insert into student(NAME,sex) VALUES('张三丰 ','男');
UPDATE student set age=age+1;
UPDATE student set age=age-5 where sex='女';
UPDATE student set age=55,tel='123456789' WHERE name='';
综合练习
1、先把你的数据表清空
DELETE from student;
2、在表中分别插入这几个记录
insert into student VALUES('令狐冲','男',22,'1256-03-12','1122335566');
insert into student(name,sex) VALUES('赵敏','女');
insert into student(name,sex,age,birthday) VALUES('乔峰','男',25,'1115-05-17');
insert into student(name,sex,age,birthday) VALUES('虚竹','男',66,'1015-06-17');
insert into student VALUES('王语嫣','女',18,'1015-06-17','123455555');
SELECT * FROM student;
3、为所有男生的年龄加上2岁
UPDATE student set age=age+2 where sex='男';
SELECT * FROM student;
4、把18岁的那个女生姓名改为“阿紫”
UPDATE student set name='阿紫' where sex='女';
SELECT * FROM student;
5、给赵敏完善年龄、出生日期、电话信息为“21,1246-05-24,133323232”
UPDATE student set age=21,birthday='1246-05-24',tel='133323232' WHERE name='赵敏';
6、删除年龄大于25岁的男人的信息
DELETE from student where sex='男' and age>25;
SELECT * FROM student;
9.25INSERT into student(sno,name,sex,birthday) VALUES('2101003','王师傅','女',55,'1999-12-03','11122334455');
SELECT * from student;
DELETE from student;
-- 约束
-- 1、主键约束,能够阻止两条相同记录的插入
alter table student add PRIMARY key(sno);
-- 2、唯一性约束,能够阻止两条相同记录的插入
alter table student add constraint u_sfzh UNIQUE(sfzh);
-- 3、检查约束,规范插入的范围或符合实际
-- eg1:在age字段创建检查约束,使插入的值在0-200之间
alter TABLE student add constraint c_age check(age>=0 and age<=200);
-- eg2:在sex字段创建检查约束,使sex字段插入的值是男或女
alter table student add constraint c_sex check(sex='男' or sex='女');
-- 4、默认值约束,在某个字段上填充默认的数据
ALTER TABLE student modify tel char(11) DEFAULT'000000000';
-- 5、非空约束
ALTER TABLE student MODIFY age TINYINT not null;
9.27
-- 对字段操作
SELECT sname as 姓名,Ssex as 性别 from student;
-- 例1,查询表中所有女生的信息
SELECT * from student WHERE Ssex='女';
-- 练习1 查询班级编号是11010111班的所有学生信息
SELECT * from student WHERE Classno='11010111';
-- 练习2 查询班级编号是11010111班的学生的姓名和班级编号,字段名用中文显示
SELECT sname as 姓名,Classno as 班级编号 from student WHERE Classno='11010111';
-- 练习3 查询班级编号是11010111班的所有女生信息
SELECT * from student WHERE Classno='11010111' and ssex='女';
-- 练习4 查询1995年以后的所有女生的信息
SELECT * from student WHERE Sbirthday>'1995-12-31' and Ssex='女';
-- 例2 查询表中性王的学生的信息 %通配符 like模糊匹配
SELECT * from student WHERE Sname like '王%';
-- 练习5 查询表中性王的学生的信息
SELECT * from student WHERE Sname like '%萍%';
-- 练习6 查询表中江苏省的学生的信息
SELECT * from student WHERE address like '江苏省%';
-- 练习7 查询表中家中住镇江的学生的信息
SELECT * from student WHERE address like '%镇江市%';
-- 练习8 查询表中1995年出生学生的信息
SELECT * from student WHERE Sbirthday like '1995%';
9.29聚合函数
cont() 计数
sum() 求和
avg() 求平均
max() 求最大值
min() 求最小值
-- SELECT * FROM result
-- 例1 查询student表中男生的人数
SELECT count(sno) as 男生人数 from student WHERE ssex='男';
-- 练习1 在result表中,查询学号1201011101的学生平均成绩
SELECT avg(score) as 平均成绩 from result WHERE sno='1201011101';
-- 练习2 在result表中,查询课程编号是0102001的课程的最高分和最低分
SELECT max(score) as 最高分,min(score) as 最低分 from result WHERE cno='0102001';
year() 年
month()月
day()日
SELECT CURDATE()当前时间日期函数
DAYOFWEEK(date) 返回一周中的第几天
dayoyear(data) 返回一年中的第几天
DAYOFMONTH(date) 返回第几周
DAYNAME(date) 返回一周中的星期几
NOW() 获取当前的日期和时间
CURDATE() 获取当前的日期
例2
SELECT *,2024-year(sbirthday) as age from student;
练习3 在student表中,查询年龄最大的那个学生的信息,并且把年龄显示出来
SELECT *,max(year(CURDATE())- year(sbirthday)) as 最大年龄 from student;
10.9范围、域查询
例1、查询出生日期是1995-4-1,1995-9-1,1995-5-24号出生的学生的信息
-- SELECT
-- *
-- FROM
-- student
-- WHERE
-- sbirthday = '1995-4-1'
-- OR sbirthday = '1995-9-1'
-- OR sbirthday = '1995-5-24';
SELECT
*
FROM
student
WHERE
sbirthday IN (
'1995-4-1',
'1995-9-1',
'1995-5-24'
);
例2 查询年龄在30到34之间的学生信息
SELECT *,2024 - YEAR (sbirthday)
FROM
student
WHERE
2024 - YEAR (sbirthday) BETWEEN 30 and 34;
-- 当前日期 CURDATE()
-- 当前年份
select year(CURDATE());
SELECT * ,year(CURDATE())-year(sbirthday) as age from student;
concat(s1,s2...s) 把几个字符串连接起来
left(s,n) 获取字符串s左边的n个字符
right(s,n) 获取字符串s右边的n个字符
trim(s) 消除字符串s前后的空格
rtrim(s) 消除字符串s右面的空格
ltrim(s) 消除字符串s左面的空格
SUBSTR(str FROM pos FOR len) 从字符串str截取从pos开始的len长度的字符串
LOCATE(substr,str) 在str里查找substr第一次出现的位置
LOWER(str)
UPPER(str)
例3 查询年龄是35岁的学生,显示信息为'我叫'姓名',今年35岁'
SELECT
CONCAT(
'我叫',
sname,
',今年35岁'
) AS 信息
FROM
student
WHERE
YEAR (CURDATE()) - YEAR (sbirthday) = 33;
例4 查询所有姓王学生的信息
SELECT * from student WHERE left(sname,1)='王'
练习1,查询所有1995年出生的学生的信息,使用left函数
SELECT * from student WHERE left(Sbirthday,4)=199510.23SELECT *,year(CURDATE())-year(sbirthday) as age from student;
分组统计查询
例子1 在student表中查询男生和女生的人数
SELECT count(sno) from student WHERE ssex='女' or ssex='男';
SELECT ssex,COUNT(sno) as 人数 from student
GROUP BY ssex;
例子2 在student表中查询各个班级的人数
SELECT classno,COUNT(sno) as 人数 from student
GROUP BY classno;
例3 在student表中查询各个年份出生的人数
-- 1
SELECT left(Sbirthday,4),COUNT(sno) as 人数 from student
GROUP BY left(Sbirthday,4);
-- 2
SELECT year(sbirthday),COUNT(sno) as 人数 from student
GROUP BY year(sbirthday);
例4 在student表中查询每种姓氏的人数
SELECT left(sname,1),COUNT(sno) as 人数 from student
GROUP BY left(sname,1);
例5 在result表中查询每个学生的总成绩
SELECT sno,sum(score) as 总成绩 from result
GROUP by sno;
例6 在result表中查询每门课学生的平均分
SELECT sno,avg(score) as 总成绩 from result
GROUP by sno;
例7 在result表中查询每门课学生的最高分和最低分
SELECT sno,max(score)as 最高分,min(score)as 最低分 from result
GROUP by sno;
例子2(1)在student表中查询各个班级的女生人数
SELECT classno,COUNT(sno) as 人数 from student WHERE ssex='女'
GROUP BY classno;
例子2(2)在student表中查询班级人数大于10的班级编号和人数
SELECT classno,COUNT(sno) as 人数 from student
GROUP BY classno
HAVING COUNT(sno)>10;
-- HAVING只能用在GROUP BY后面。
例子4(1)在student表中查询每种姓氏的人数大于8的姓氏和人数
SELECT left(sname,1),COUNT(sno) as 人数 from student
GROUP BY left(sname,1)
HAVING COUNT(sno)>8;
例子6(1) 在student表中查询课程的平均分大于75的课程代号和平均分
SELECT sno,avg(score) as 总成绩 from result
GROUP by sno
HAVING avg(score)>75;
-- 查询女生人数
SELECT ssex,COUNT(sno) as 人数 from student WHERE ssex='女'
GROUP BY ssex;
例子12 在student表中查询女生人数大于4的班级编号和女生人数
SELECT ssex,COUNT(sno) as 人数 from student WHERE ssex='女'
GROUP BY ssex;
HAVING COUNT(sno)>4
10.251. 在student表中查询各个班级的人数
SELECT classno,COUNT(sno) as 人数 from student
GROUP BY classno;
2. 显示student表中出生日期年份中人数大于10的年份及人数
SELECT year(sbirthday) as 出生人数,COUNT(sno) as 人数 FROM student
GROUP BY year(sbirthday)
HAVING COUNT(sno)>10;
3. 统计显示student表中各个班级中姓名是3个字的学生人数
SELECT classno,COUNT(sno) as 人数 from student WHERE length(trim(sname))=9
GROUP BY classno
4. 统计显示student表中各种姓氏的人数(可以使用left函数求姓氏)
SELECT left(sname,1),COUNT(sno) as 人数 from student
GROUP BY left(sname,1);
5. 统计显示student表中各个班级的平均年龄
SELECT classno,AVG(year(CURDATE())-year(sbirthday)) as 平均年龄 from student
GROUP BY classno
6. 统计显示student表中各个班级中年龄最大数
SELECT classno,max(year(CURDATE())-year(sbirthday)) as 最大值 from student
GROUP BY classno
7. 统计显示student表中的班级编号及年龄大于等于33岁的班级人数
SELECT classno,count(sno) as 人数 from student WHERE year(CURDATE())-year(sbirthday) >= 33
GROUP BY classno
8. 统计显示student表中每个班级年龄大于30岁的女生人数
SELECT classno,COUNT(sno) AS 女生人数 FROM student WHERE TIMESTAMPDIFF(YEAR, sbirthday, CURDATE()) > 30 AND ssex = '女'
GROUP BY classno;
10.30排序
练习1、在result表中统计各门课程的平均成绩和学习该课程的人数,按照平均成绩从大到小的顺序进行显示
SELECT cno,avg(score),count(*)
FROM result
GROUP BY cno
ORDER BY AVG(score) desk
子查询:
例子1、在result表中查询所学课程编号是0102001
且成绩大于等于此门课程平均成绩的学生的学号和该门课程成绩
-- SELECT avg(score) FROM result WHERE cno='0102001'此门课程平均成绩
SELECT sno,score FROM result WHERE cno='0102001' and score>= (SELECT avg(score) FROM result WHERE cno='0102001')
练习2、查询某些学生,其年龄大于班级平均年龄的11010111班的学生的姓名和其年龄
-- SELECT avg(year(CURDATE())-year(sbirthday)) FROM student WHERE classno='11010111'
SELECT sname,year(CURDATE())-year(sbirthday)
FROM student
WHERE classno='11010111'
and year(CURDATE())-year(sbirthday)>(SELECT avg(year(CURDATE())-year(sbirthday)) FROM student WHERE classno='11010111')
练习3、查询学习某课程的人数大于等于10个人的课程的课程名称
SELECT cname FROM course WHERE cno in
(SELECT cno FROM result GROUP BY cno HAVING COUNT(*)>=10)
练习4、查询学习了四门课的学生的学号和姓名
SELECT sname FROM student
WHERE sno in(SELECT sno FROM result GROUP BY sno HAVING count(*)-4)
练习5、查询所有计算机应用技术专业的学生的姓名
SELECT sname from student
WHERE classno in
(SELECT classno from class
WHERE pno in
(SELECT pno FROM professional WHERE pname='计算机应用技术'))
11.6 在stdent表中查询平均成绩大于等于80分的学生的姓名
SELECT sname from student WHERE sno in
(SELECT sno FROM result GROUP BY sno HAVING avg(score) >=80)
例子1 查询‘计算机应用技术专业’的专业名称和它下面的班级名称
SELECT Pname,Classname
FROM professional,class
WHERE Pname='计算机应用技术' and professional.pno=Class.pno
例子3 查询‘计应1111’班的所有学生和他的姓名
SELECT sname,classname
From class,student
where classname='计应1111' and student.classno=class.classno
例子3 查询张劲同学的各门课程的成绩和他的姓名
FROM SELECT sname,score
FROM student,result
WHERE sname='张劲' and student.sno=result.sno
例子4 查询张劲同学的各门课程
SELECT sname,score,cname
FROM student,result,course
WHERE sname='张劲' and student.sno=result.sno and result.cno=course.cno
例子5 查询“计算机应用技术”专业的所有学生的姓名、班级名、专业名
SELECT pname,classname,sname
FROM professional,class,student
WHERE pname="计算机应用技术" and professional.pno=class.pno and class.classno=student.classno
例子6 查询”计算机应用技术“专业的所有的专业名、班级名、学生的姓名、课程名和对应的成绩
SELECT pname,classname,sname,cname,score
FROM professional,class,student,result,course
WHERE pname="计算机应用技术"
and professional.pno=class.pno
and class.classno=student.classno
and student.sno=result.sno
and result.cno=course.cno
练习1 查询”机电工程系“所有学生所在的学院名、专业名、班级名、姓名、成绩、对应课程名、课程对应教师名
SELECT deptname,pname,classname,sname,score,cname,tname
FROM department,professional,class,student,result,course,teching,teacher
WHERE deptname="软件与服务外包学院"
and department.deptno=professional.deptno
and professional.pno=class.pno
and class.classno=student.classno
and student.sno=result.sno
and result.cno=course.cno
and course.cno=teaching.cno
and teaching.tno=teacher.tno
SELECT deptname,pname,classname,sname
FROM department,professional,class,student
WHERE deptname="机电工程系"
and department.deptno=professional.deptno
and professional.pno=class.pno
and class.classno=student.classno
11.15内链接
例子1 查询学生的姓名、课程名及对应成绩
SELECT sname,cname,score
FROM student
INNER JOIN result on student.sno=result.sno
INNER JOIN course on result.cno=course.cno
外链接(左外链接,右外链接)
例子2 查询所有学生的姓名、对应成绩
SELECT sname,score
from
student left OUTER JOIN result on student.sno=result.sno
例子2 查看一下有哪门课没有老师教,显示教师姓名和课程名
SELECT cname,tname
from teacher
right outer join teaching on teacher.tno=teaching.tno
right outer join course on teaching.cno=course.cno
例子3 查看一下有哪个老师没有课教,显示教师姓名和课程名
SELECT tname,cname
from course
right outer join teaching on course.cno=teaching.cno
right outer join teacher on teaching.tno=teacher.tno
Windows常用的快捷键
http://6hi.cn/30.html
2022-07-16T22:12:00+08:00一、常见用法 F1 显示当前程序或者 windows 的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件”对话框 F10 或 ALT 激活当前程序的菜单栏 windows 键或 CTRL+ESC 打开开始菜单 CTRL+ALT+DELETE 在 win9x 中打开关闭程序对话框 DELETE 删除被选择的选择项目,如果是文件,将被放入回收站 SHIFT+DELETE 删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站 CTRL+N 新建一个新的文件 CTRL+O 打开“打开文件”对话框 CTRL+P 打开“打印”对话框 CTRL+S 保存当前操作的文件 CTRL+X 剪切被选择的项目到剪贴板 CTRL+INSERT 或 CTRL+C 复制被选择的项目到剪贴板 SHIFT+INSERT 或 CTRL+V 粘贴剪贴板中的内容到当前位置 ALT+BACKSPACE 或 CTRL+Z 撤销上一步的操作 ALT+SHIFT+BACKSPACE 重做上一步怀废牟僮?br> Windows 键 +M 最小化所有被打开的窗口。 Windows 键 +CTRL+M 重新将恢复上一项操作前窗口的大小和位置 Windows 键 +E 打开资源管理器 Windows 键 +F 打开“查找:所有文件”对话框 Windows 键 +R 打开“运行”对话框 Windows 键 +BREAK 打开“系统属性”对话框 Windows 键 +CTRL+F 打开“查找:计算机”对话框 SHIFT+F10 或鼠标右击打开当前活动项目的快捷菜单 SHIFT 在放入 CD 的时候按下不放,可以跳过自动播放 CD。在打开 word 的时候按下不放,可以跳过自启动的宏 ALT+F4 关闭当前应用程序 ALT+SPACEBAR 打开程序最左上角的菜单 ALT+TAB 切换当前程序 ALT+ESC 切换当前程序 ALT+ENTER 将 windows 下运行的 MSDOS 窗口在窗口和全屏幕状态间切换 PRINTSCREEN 将当前屏幕以图象方式拷贝到剪贴板 ALT+PRINTSCREEN 将当前活动程序窗口以图象方式拷贝到剪贴板 CTRL+F4 关闭当前应用程序中的当前文本(如 word 中) CTRL+F6 切换到当前应用程序中的下一个文本(加 shift 可以跳到前一个窗口)在 IE 中: ALT+RIGHTARROW 显示前一页(前进键) ALT+LEFTARROW 显示后一页(后退键) CTRL+TAB 在页面上的各框架中切换(加 shift 反向) F5 刷新 CTRL+F5 强行刷新 目的快捷键 激活程序中的菜单栏 F10 执行菜单上相应的命令 ALT+ 菜单上带下划线的字母 关闭多文档界面程序中的当 前窗口 CTRL+F4 关闭当前窗口或退出程序 ALT+F4 复制 CTRL+C 剪切 CTRL+X 删除 DELETE 显示所选对话框项目的帮助 F1 显示当前窗口的系统菜单 ALT+ 空格键 显示所选项目的快捷菜单 SHIFT+F10 显示“开始”菜单 CTRL+ESC 显示多文档界面程序的系统 菜单 ALT+ 连字号(-) 粘贴 CTRL+V 切换到上次使用的窗口或者 按住 ALT 然后重复按 TAB, 切换到另一个窗口 ALT+TAB 撤消 CTRL+Z二、使用“Windows 资源管理器”的快捷键 目的快捷键 如果当前选择展开了,要折 叠或者选择父文件夹左箭头 折叠所选的文件夹 NUMLOCK+ 负号(-) 如果当前选择折叠了,要展开 或者选择第一个子文件夹右箭头 展开当前选择下的所有文件夹 NUMLOCK+* 展开所选的文件夹 NUMLOCK+ 加号(+) 在左右窗格间切换 F6三、使用 WINDOWS 键 可以使用 Microsoft 自然键盘或含有 Windows 徽标键的其他任何兼容键盘的以下快捷键。 目的快捷键 在任务栏上的按钮间循环 WINDOWS+TAB 显示“查找:所有文件”WINDOWS+F 显示“查找:计算机”CTRL+WINDOWS+F 显示“帮助”WINDOWS+F1 显示“运行”命令 WINDOWS+R 显示“开始”菜单 WINDOWS 显示“系统属性”对话框 WINDOWS+BREAK 显示“Windows 资源管理器”WINDOWS+E 最小化或还原所有窗口 WINDOWS+D 撤消最小化所有窗口 SHIFT+WINDOWS+M四、使用“我的电脑”和“Windows 资源管理器”的快捷键 目的快捷键 关闭所选文件夹及其所有父 文件夹按住 SHIFT 键再单击“关闭按钮(仅适用于“我的电脑”) 向后移动到上一个视图 ALT+ 左箭头 向前移动到上一个视图 ALT+ 右箭头 查看上一级文件夹 BACKSPACE五、使用对话框中的快捷键 目的快捷键 取消当前任务 ESC 如果当前控件是个按钮,要 单击该按钮或者如果当前控 件是个复选框,要选择或清 除该复选框或者如果当前控 件是个选项按钮,要单击该 选项空格键 单击相应的命令 ALT+ 带下划线的字母 单击所选按钮 ENTER 在选项上向后移动 SHIFT+TAB 在选项卡上向后移动 CTRL+SHIFT+TAB 在选项上向前移动 TAB 在选项卡上向前移动 CTRL+TAB 如果在“另存为”或“打开” 对话框中选择了某文件夹, 要打开上一级文件夹 BACKSPACE 在“另存为”或“打开”对 话框中打开“保存到”或 “查阅”F4 刷新“另存为”或“打开” 对话框 F5六、使用“桌面”、“我的电脑”和“Windows 资源管理器”快捷键 选择项目时,可以使用以下快捷键。 目的快捷键 插入光盘时不用“自动播放” 功能按住 SHIFT 插入 CD-ROM 复制文件按住 CTRL 拖动文件 创建快捷方式按住 CTRL+SHIFT 拖动文件 立即删除某项目而不将其放入 SHIFT+DELETE “回收站” 显示“查找:所有文件”F3 显示项目的快捷菜单 APPLICATION 键 刷新窗口的内容 F5 重命名项目 F2 选择所有项目 CTRL+A 查看项目的属性 ALT+ENTER 或 ALT+ 双击 可将 APPLICATION 键用于 Microsoft 自然键盘或含有 APPLICATION 键的其他兼容键七、Microsoft 放大程序的快捷键 这里运用 Windows 徽标键和其他键的组合。 快捷键目的 Windows 徽标 +PRINTSCREEN 将屏幕复制到剪贴板(包括鼠标光标) Windows 徽标 +SCROLLLOCK 将屏幕复制到剪贴板(不包括鼠标光标) Windows 徽标 +PAGEUP 切换反色。 Windows 徽标 +PAGEDOWN 切换跟随鼠标光标 Windows 徽标 + 向上箭头增加放大率 Windows 徽标 + 向下箭头减小放大率八、使用辅助选项快捷键 目的快捷键 切换筛选键开关右 SHIFT 八秒 切换高对比度开关左 ALT+ 左 SHIFT+PRINTSCREEN 切换鼠标键开关左 ALT+ 左 SHIFT+NUMLOCK 切换粘滞键开关 SHIFT 键五次 切换切换键开关 NUMLOCK 五捷键一、最常用的快捷键:日常电脑使用中最常用的快捷操作。1.最常用的快捷键F5------------刷新 DELETE--------删除 TAB-------改变焦点CTRL+C--------复制 CTRL+X--------剪切 CTRL+V--------粘贴CTRL+A--------全选 CTRL+Z--------撤销 CTRL+S--------保存ALT+F4--------关闭 CTRL+Y--------恢复 ALT+TAB-------切换CTRL+F5---强制刷新 CTRL+W--------关闭 CTRL+F--------查找SHIFT+DELETE 永久删除 CTRL+ALT+DEL 任务管理 SHIFT+TAB-反向切换CTRL+ 空格--中英文输入切换 CTRL+Shift 输入法切换 CTRL+ESC--开始菜单CTRL+ALT+Z QQ 快速提取消息 CTRL+ALT+AQQ 截图工具 CTRL+ENTERQQ 发消息【窗口】+D 显示桌面 【窗口】+R 打开“运行 【窗口】+L 屏幕锁定【窗口】+E 打开“我的电脑” 【窗口】+F 搜索文件或文件夹 【窗口】+TAB 项目切换cmd----CMD 命令提示符二、键盘快捷键和组合键的功能F1 帮助 CTRL+Z 撤消F2 改名 CTRL+O 打开F3 搜索 SHIFT+DELETE 永久删除F4 地址 DELETE 删除F5 刷新 ALT+ENTER 属性F6 切换 ALT+F4 关闭F10 菜单 CTRL+F4 关闭CTRL+A 全选 ALT+TAB 切换CTRL+C 复制 ALT+ESC 切换CTRL+X 剪切 ALT+ 空格键窗口菜单CTRL+V 粘贴 CTRL+ESC 开始菜单拖动某一项时按 CTRL 复制所选项目拖动某一项时按 CTRL+SHIFT 创建快捷方式将光盘插入到 CD-ROM 驱动器时按 SHIFT 键阻止光盘自动播放Ctrl+1,2,3... 功能:切换到从左边数起第 1,2,3...个标签Ctrl+A 功能:全部选中当前页面内容Ctrl+C 功能:复制当前选中内容Ctrl+D 功能:打开“添加收藏”面版(把当前页面添加到收藏夹中)Ctrl+E 功能:打开或关闭“搜索”侧边栏(各种搜索引擎可选)Ctrl+F 功能:打开“查找”面版Ctrl+G 功能:打开或关闭“简易收集”面板Ctrl+H 功能:打开“历史”侧边栏Ctrl+I 功能:打开“收藏夹”侧边栏/另:将所有垂直平铺或水平平铺或层叠的窗口恢复Ctrl+K 功能:关闭除当前和锁定标签外的所有标签Ctrl+L 功能:打开“打开”面版(可以在当前页面打开 Iternet 地址或其他文件...)Ctrl+N 功能:新建一个空白窗口(可更改,Maxthon 选项 → 标签 → 新建)Ctrl+O 功能:打开“打开”面版(可以在当前页面打开 Iternet 地址或其他文件...)Ctrl+P 功能:打开“打印”面板(可以打印网页,图片什么的...)Ctrl+Q 功能:打开“添加到过滤列表”面板(将当前页面地址发送到过滤列表)Ctrl+R 功能:刷新当前页面Ctrl+S 功能:打开“保存网页”面板(可以将当前页面所有内容保存下来)Ctrl+T 功能:垂直平铺所有窗口Ctrl+V 功能:粘贴当前剪贴板内的内容Ctrl+W 功能:关闭当前标签(窗口)Ctrl+X 功能:剪切当前选中内容(一般只用于文本操作)Ctrl+Y 功能:重做刚才动作(一般只用于文本操作)Ctrl+Z 功能:撤消刚才动作(一般只用于文本操作)Ctrl+F4 功能:关闭当前标签(窗口)Ctrl+F5 功能:刷新当前页面Ctrl+F6 功能:按页面打开的先后时间顺序向前切换标签(窗口)Ctrl+F11 功能:隐藏或显示菜单栏Ctrl+Tab 功能:以小菜单方式向下切换标签(窗口)Ctrl+ 拖曳 功能:保存该链接的地址或已选中的文本或指定的图片到一个文件夹中(保存目录可更改,Maxthon 选项 → 保存)Ctrl+ 小键盘'+' 功能:当前页面放大 20%Ctrl+ 小键盘'-' 功能:当前页面缩小 20%Ctrl+ 小键盘'*' 功能:恢复当前页面的缩放为原始大小Ctrl+Alt+S 功能:自动保存当前页面所有内容到指定文件夹(保存路径可更改,Maxthon 选项 → 保存)Ctrl+Shift+ 小键盘'+' 功能:所有页面放大 20%Ctrl+Shift+ 小键盘'-' 功能:所有页面缩小 20%Ctrl+Shift+F 功能:输入焦点移到搜索栏Ctrl+Shift+G 功能:关闭“简易收集”面板Ctrl+Shift+H 功能:打开并激活到你设置的主页Ctrl+Shift+N 功能:在新窗口中打开剪贴板中的地址,如果剪贴板中为文字,则调用搜索引擎搜索该文字(搜索引擎可选择,Maxthon 选项 → 搜索)Ctrl+Shift+S 功能:打开“保存网页”面板(可以将当前页面所有内容保存下来,等同于 Ctrl+S) Ctrl+Shift+W 功能:关闭除锁定标签外的全部标签(窗口)Ctrl+Shift+F6 功能:按页面打开的先后时间顺序向后切换标签(窗口)Ctrl+Shift+Tab 功能:以小菜单方式向上切换标签(窗口)QQ 快捷键Alt+S 快速回复Alt+C 关闭当前窗口Alt+H 打开聊天记录Alt+T 更改消息模式Ait+J 打开聊天纪录Ctrl+A 全选当前对话框里的内容Ctrl+F QQ 里直接显示字体设置工具条Ctrl+J 输入框里回车(跟回车一个效果)Ctrl+M 输入框里回车(跟回车一个效果)Ctrl+L 对输入框里当前行的文字左对齐Ctrl+R 对输入框里当前行的文字右对齐Ctrl+E 对输入框里当前行的文字居中Ctrl+V 在 qq 对话框里实行粘贴Ctrl+Z 清空/恢复输入框里的文字Ctrl+ 回车 快速回复 这个可能是聊 QQ 时最常用到的了Ctrl+Alt+Z 快速提取消息Ctrl+Alt+A 捕捉屏幕IE 浏览器快捷键F11 打开/关闭全屏模式TAB 循环的选择地址栏,刷新键和当前标签页CTRL+F 在当前标签页查询字或短语CTRL+N 为当前标签页打开一个新窗口CTRL+P 打印当前标签页CTRL+A 选择当前页的所有内容CTRL+Plus 放大(由于前面是加号为避免误解所以用 Plus 代表“+”)CTRL+-缩小CTRL+0 恢复原始大小导航快捷键ALT+HOME 返回主页ALT+LEFT 返回后一页ALT+RIGHT 返回前一页F5 刷新CTRL+F5 刷新页面同时刷新缓存ESC 停止下载页面收藏夹中心快捷键CTRL+I 打开收藏夹CTRL+SHIFT+I 以固定模式打开收藏夹CTRL+B 整理收藏夹CTRL+D 将当前页添加到收藏夹CTRL+J 打开 FeedsCTRL+SHIFT+J 以固定模式打开 FeedsCTRL+H 打开历史CTRL+SHIFT+H 以固定模式打开历史标签快捷键CTRL+ 鼠标左键 or 鼠标中键用新标签打开链接并切换至新标签CTRL+SHIFT+ 鼠标左键 or CTRL+SHIFT+ 鼠标中键用新标签打开链接但不切换至新标签CTRL+W or CTRL+F4 关闭当前标签页(如果只有一个标签将关闭 IE)CTRL+Q 打开快速标签视图CTRL+T 打开一个新标签CTRL+SHIFT+Q 查看打开标签的列表CTRL+TAB 切换到下一个标签CTRL+SHIFT+TAB 切换到前一个标签地址栏快捷键ALT+D 选择地址栏CTRL+ENTER 在地址栏中的文本初出添加"http://www." 和末尾添加".com"CTRL+SHIFT+ENTER 在地址栏中的文本初出添加"http://www." 和末尾添加你自定义的后缀ALT+ENTER 用新标签打开地址栏的网址F4 查看以前出入的地址搜索栏快捷键CTRL+E 选择搜索栏CTRL+DOWN 查看搜索引擎列表ALT+ENTER 用新标签打开搜索结果Alt+1 功能:保存当前表单Alt+2 功能:保存为通用表单Alt+A 功能:展开收藏夹列表资源管理器END 显示当前窗口的底端HOME 显示当前窗口的顶端NUMLOCK+ 数字键盘的减号(-)折叠所选的文件夹NUMLOCK+ 数字键盘的加号(+)显示所选文件夹的内容NUMLOCK+ 数字键盘的星号(*)显示所选文件夹的所有子文件夹向左键当前所选项处于展开状态时折叠该项,或选定其父文件夹向右键当前所选项处于折叠状态时展开该项,或选定第一个子文件夹自然键盘【窗口】显示或隐藏“开始”菜单【窗口】+F1 帮助【窗口】+D 显示桌面【窗口】+R 打开“运行”【窗口】+E 打开“我的电脑”【窗口】+F 搜索文件或文件夹【窗口】+U 打开“工具管理器”【窗口】+BREAK 显示“系统属性”【窗口】+TAB 在打开的项目之间切换辅助功能按右边的 SHIFT 键八秒钟切换筛选键的开和关按 SHIFT 五次切换粘滞键的开和关按 NUMLOCK 五秒钟切换切换键的开和关左边的 ALT+ 左边的 SHIFT+NUMLOCK 切换鼠标键的开和关左边的 ALT+ 左边的 SHIFT+PRINTSCREEN 切换高对比度的开和关下面是补充的运行命令:按“开始”-“运行”,或按 WIN 键 +R,在『运行』窗口中输入:(按英文字符顺序排列)%temp%---------打开临时文件夹.--------------C:DocumentsandSettings 用户名所在文件夹..-------------C:DocumentsandSettings...------------我的电脑--------------C 盘appwize.cpl----添加、删除程序access.cpl-----辅助功能选项Accwiz---------辅助功能向导cmd------------CMD 命令提示符command--------CMD 命令提示符chkdsk.exe-----Chkdsk 磁盘检查certmgr.msc----证书管理实用程序calc-----------启动计算器charmap--------启动字符映射表cintsetp-------仓颉拼音输入法cliconfg-------SQLSERVER 客户端网络实用程序clipbrd--------剪贴板查看器control--------打开控制面板conf-----------启动 netmeetingcompmgmt.msc---计算机管理cleanmgr-------垃圾整理ciadv.msc------索引服务程序dcomcnfg-------打开系统组件服务ddeshare-------打开 DDE 共享设置dxdiag---------检查 DirectX 信息drwtsn32-------系统医生devmgmt.msc----设备管理器desk.cpl-------显示属性dfrg.msc-------磁盘碎片整理程序diskmgmt.msc---磁盘管理实用程序dvdplay--------DVD 播放器eventvwr-------事件查看器eudcedit-------造字程序explorer-------打开资源管理器fsmgmt.msc-----共享文件夹管理器firewall.cpl---WINDOWS 防火墙gpedit.msc-----组策略hdwwiz.cpl-----添加硬件iexpress-------木马捆绑工具,系统自带inetcpl.cpl----INTETNET 选项intl.cpl-------区域和语言选项(输入法选项)irprops.cpl----无线链接joy.cpl--------游戏控制器lusrmgr.msc----本机用户和组logoff---------注销命令main.cpl-------鼠标mem.exe--------显示内存使用情况migwiz---------文件转移向导mlcfg32.cpl----邮件mplayer2-------简易 widnowsmediaplayermspaint--------画图板msconfig.exe---系统配置实用程序mstsc----------远程桌面连接magnify--------放大镜实用程序mmc------------打开控制台mmsys.cpl------声音和音频设备mobsync--------同步命令ncpa.cpl-------网络连接nslookup-------IP 地址侦测器netstartX----开始 X 服务netstopX-----停止 X 服务netstat-an----命令检查接口netsetup.cpl---无线网络安装向导notepad--------打开记事本nslookup-------IP 地址侦探器narrator-------屏幕“讲述人”ntbackup-------系统备份和还原ntmsmgr.msc----移动存储管理器ntmsoprq.msc---移动存储管理员操作请求nusrmgr.cpl----用户账户nwc.cpl--------NetWare 客户服务osk------------打开屏幕键盘odbcad32-------ODBC 数据源管理器odbccp32.cpl---ODBC 数据源管理器oobe/msoobe/a-检查 XP 是否激活packager-------对象包装程序perfmon.msc----计算机性能监测程序powercfg.cpl---电源选项progman--------程序管理器regedit--------注册表rsop.msc-------组策略结果集regedt32-------注册表编辑器regsvr32/?----调用、卸载 DLL 文件运行(详细请在 cmd 中输入 regsvr32/?)sapi.cpl-------语音services.msc---本地服务设置syncapp--------创建一个公文包sysedit--------系统配置编辑器sigverif-------文件签名验证程序sndrec32-------录音机sndvol32-------音量控制程序shrpubw--------共享文件夹设置工具secpol.msc-----本地安全策略sysdm.cpl------系统syskey---------系统加密(一旦加密就不能解开,保护 windowsxp 系统的双重密码)services.msc---本地服务设置sfc.exe--------系统文件检查器sfc/scannow---windows 文件保护shutdown-------关机命令(详细请在 cmd 中输入 shutdown/?)taskmgr--------任务管理器telephon.cpl---电话和调制解调器选项telnet---------远程连接程序timedate.cpl---日期和时间tourstart------xp 简介(安装完成后出现的漫游 xp 程序)tsshutdn-------60 秒倒计时关机命令utilman--------辅助工具管理器winver---------检查 Windows 版本winmsd---------系统信息wiaacmgr-------扫描仪和照相机向导winchat--------XP 自带局域网聊天wmimgmt.msc----打开 windows 管理体系结构(WMI)wordpad--------写字板wuaucpl.cpl----自动更新wupdmgr--------windows 更新程序write----------写字板wscript--------windows 脚本宿主设置wscui.cpl------安全中心C:/windows/fonts1.批量文件重命名Windows XP 提供了批量重命名文件的功能,在资源管理器中选择几个文件,接着按 F2 键,然后重命名这些文件中的一个,这样所有被选择的文件将会被重命名为新的文件名,在末尾处加上递增的数字)。2.关机、重启只要 1 秒钟如果你想让 Windows XP 瞬间关机,那么可以按下 CTRL+ALT+DEL,接着在弹出的任务管理器中点击“关机”→“关机”,与此同时按住 CTRL,不到 1 秒钟你会发现系统已经关闭啦,简直就在眨眼之间。同样道理,如果在“关机”菜单中选择“重启”,即可快速重启。3.快速进入控制面板window+R---》输入 control 即可特别声明:转载自程序媛说事儿