image.png

<html>
<style>
.jisuanqi {
position: absolute;
/*定位方式,分为绝对定位absolute,相对定位relative*/
top: 10px;
/*顶部位置,单位像素px*/
left: 20px;
/*左边位置,单位像素*/
background: pink;
/*背景颜色*/
width: 500px;
/*宽度*/
height: 660px;
/*高度*/
line-height: 200px;
/*行高*/
font-size: 60px;
/*字体大小*/
text-align: center;
/*居中方式,left,center,right*/
font-family: 隶书;
/*字体*/
z-index: 1;
/*上下层级,数字越大越往上*/
}
.shurukuang {
position: absolute;
width: 460px;
height: 100px;
top: 30px;
left: 20px;
border: 1px solid black;
line-height: 100px;
text-align: left;
font-size: 30px;
font-weight: bold;
padding: 5px;
}
.anjian1 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 160px;
left: 20px;
}
.anjian1:hover {
background: lightblue;
}
.anjian2 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 160px;
left: 140px;
}
.anjian2:hover {
background: lightblue;
}
.anjian3 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 160px;
left: 260px;
}
.anjian3:hover {
background: lightblue;
}
.anjian4 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 160px;
left: 380px;
}
.anjian4:hover {
background: lightblue;
}
.anjian5 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 280px;
left: 20px;
}
.anjian5:hover {
background: lightblue;
}
.anjian6 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 280px;
left: 140px;
}
.anjian6:hover {
background: lightblue;
}
.anjian7 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 280px;
left: 260px;
}
.anjian7:hover {
background: lightblue;
}
.anjian8 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 280px;
left: 380px;
}
.anjian8:hover {
background: lightblue;
}
.anjian9 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 400px;
left: 20px;
}
.anjian9:hover {
background: lightblue;
}
.anjian0 {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 400px;
left: 140px;
}
.anjian0:hover {
background: lightblue;
}
.anjiana {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 400px;
left: 260px;
}
.anjiana:hover {
background: lightblue;
}
.anjianb {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 400px;
left: 380px;
}
.anjianb:hover {
background: lightblue;
}
.anjianc {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 520px;
left: 20px;
}
.anjianc:hover {
background: lightblue;
}
.anjiand {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 520px;
left: 140px;
}
.anjiand:hover {
background: lightblue;
}
.anjiane {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 520px;
left: 260px;
}
.anjiane:hover {
background: lightblue;
}
.anjianf {
position: absolute;
width: 100px;
height: 100px;
border: 1px solid black;
line-height: 100px;
top: 520px;
left: 380px;
}
.anjianf:hover {
background: lightblue;
}
</style>
<body>
<div class="jisuanqi" onmousedown="jsqdown()" onmouseup="jsqup()">
<div id="shurukuangId" class="shurukuang"></div>
<div class="anjian1">1</div>
<div class="anjian2">2</div>
<div class="anjian3">3</div>
<div class="anjian4">4</div>
<div class="anjian5">5</div>
<div class="anjian6">6</div>
<div class="anjian7">7</div>
<div class="anjian8">8</div>
<div class="anjian9">9</div>
<div class="anjian0">0</div>
<div class="anjiana">+</div>
<div class="anjianb">-</div>
<div class="anjianc">*</div>
<div class="anjiand">/</div>
<div class="anjiane">=</div>
<div class="anjianf">C</div>
</div>
</body>
</html>
<script language="JavaScript">
/*********
 * 鼠标抬起执行的函数,恢复原来的背景色
 * ******/
function jsqup() {
var event = window.event;
event.preventDefault();
var styleName = event.target.className;
if (styleName == "jisuanqi" || styleName == "shurukuang") {
return;
}
event.target.style.background = "pink";
}
var keyType = 1;//1:普通输入,2:等号输入
/**************
 * 鼠标按下设置一个背景色
 * *************/
function jsqdown() {
var event = window.event;
event.preventDefault();
var styleName = event.target.className;
if (styleName == "jisuanqi" || styleName == "shurukuang") {
return;
}
event.target.style.background = "green";
var shuzi = event.target.innerHTML;
var shurukuang = document.getElementById("shurukuangId");
if (shuzi == "=") {
keyType = 2;
var count = eval(shurukuang.innerHTML);
shurukuang.innerHTML = shurukuang.innerHTML + "=" + count;
} else if (shuzi == "C") {
keyType = 1;
shurukuang.innerHTML = "";
} else {
if (keyType == 2) {
shurukuang.innerHTML = "";
}
keyType = 1;
shurukuang.innerHTML = shurukuang.innerHTML + shuzi;
}
}
</script>


1. df [-ahikHTm] [目录或文件名]

选项与参数:

  • -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统;

  • -k :以 KBytes 的容量显示各文件系统;

  • -m :以 MBytes 的容量显示各文件系统;

  • -h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示;

  • -H :以 M=1000K 取代 M=1024K 的进位方式;

  • -T :显示文件系统类型, 连同该 partition 的 filesystem 名称 (例如 ext3) 也列出;

  • -i :不用硬盘容量,而以 inode 的数量来显示

2. du [-ahskm] 文件或目录名称

选项与参数:

  • -a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。

  • -h :以人们较易读的容量格式 (G/M) 显示;

  • -s :列出总量而已,而不列出每个各别的目录占用容量;

  • -S :不包括子目录下的总计,与 -s 有点差别。

  • -k :以 KBytes 列出容量显示;

  • -m :以 MBytes 列出容量显示;


二、为需要远程登录的用户赋予权限

use mysql;
1、新建用户远程连接mysql数据库
grant all on *.* to admin@'%' identified by '123456' with grant option;
flush privileges;
允许任何ip地址(%表示允许任何ip地址)的电脑用admin帐户和密码(123456)来访问这个mysql server。
注意admin账户不一定要存在。

2、支持root用户允许远程连接mysql数据库
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
flush privileges;


辽公网安备21010602000703号 备案号:冀ICP备2022001219号