web期末大作业--个人博客

项目介绍:

项目用到的编程知识:html+css+js

项目代码量:共计7个index.html文件,5个页面,实现了背景粒子动画,我的主页,我的博客,我的照片(使用轮播图循环实现),我的日记(需要输入密码),我的课表,每个页面在底部都会随机出现名言警句,并且每个页面的左下方有一个可爱二次元女孩时刻做着动作,极大增强了作品的趣味创新性等等

项目布局干净,代码结构合理清晰,总体来说比较不错,适合用来做web大作业或者课程设计!

部分代码如下:

homePage.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>( •̀ ω •́ )DY.小熊的主页</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css" />
<link rel="icon" href="images/logo.png" sizes="35*35">
<style type="text/css">
#apDiv1 {
	position: absolute;
	width: 33px;
	height: 30px;
	z-index: 1;
	left: 50%;
	top:87vh;
}
</style>
<script src="js/jquery.js"></script>
<script>
function scrollTo(ele, speed){
	if(!speed) speed = 800;
	if(!ele){
		$("html,body").animate({scrollTop:0},speed);
	}else{
		$("html,body").animate({scrollTop:$(ele).offset().top},speed);
	}
	return false;
}
</script>
</head>

<body style="margin:0%;">
<!-- /线条随鼠标移动--> 
<script>
	!function(){
	
	function n(n,e,t){
	
	return n.getAttribute(e)||t
	
	}
	
	function e(n){
	
	return document.getElementsByTagName(n)
	
	}
	
	function t(){
	
	var t=e("script"),o=t.length,i=t[o-1];
	
	return{
	
	l:o,z:n(i,"zIndex",-1),o:n(i,"opacity",.5),c:n(i,"color","0,0,0"),n:n(i,"count",99)
	
	}
	
	}
	
	function o(){
	
	a=m.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,
	
	c=m.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight
	
	}
	
	function i(){
	
	r.clearRect(0,0,a,c);
	
	var n,e,t,o,m,l;
	
	s.forEach(function(i,x){
	
	for(i.x+=i.xa,i.y+=i.ya,i.xa*=i.x>a||i.x<0?-1:1,i.ya*=i.y>c||i.y<0?-1:1,r.fillRect(i.x-.5,i.y-.5,1,1),e=x+1;e<u.length;e++)n=u[e],
	
	null!==n.x&&null!==n.y&&(o=i.x-n.x,m=i.y-n.y,
	
	l=o*o+m*m,l<n.max&&(n===y&&l>=n.max/2&&(i.x-=.03*o,i.y-=.03*m),
	
	t=(n.max-l)/n.max,r.beginPath(),r.lineWidth=t/2,r.strokeStyle="rgba("+d.c+","+(t+.2)+")",r.moveTo(i.x,i.y),r.lineTo(n.x,n.y),r.stroke()))
	
	}),
	
	x(i)
	
	}
	
	var a,c,u,m=document.createElement("canvas"),
	
	d=t(),l="c_n"+d.l,r=m.getContext("2d"),
	
	x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||
	
	function(n){
	
	window.setTimeout(n,1e3/45)
	
	},
	
	w=Math.random,y={x:null,y:null,max:2e4};m.id=l,m.style.cssText="position:fixed;top:0;left:0;z-index:"+d.z+";opacity:"+d.o,e("body")[0].appendChild(m),o(),window.onresize=o,
	
	window.onmousemove=function(n){
	
	n=n||window.event,y.x=n.clientX,y.y=n.clientY
	
	},
	
	window.onmouseout=function(){
	
	y.x=null,y.y=null
	
	};
	
	for(var s=[],f=0;d.n>f;f++){
	
	var h=w()*a,g=w()*c,v=2*w()-1,p=2*w()-1;s.push({x:h,y:g,xa:v,ya:p,max:6e3})
	
	}
	
	u=s.concat([y]),
	
	setTimeout(function(){i()},100)
	
	}();
</script>
<!-- /线条随鼠标移动--> 

<!-- /失去焦点Title变化 --> 
<script>
     	document.addEventListener('visibilitychange', function() 
		{
			var isHidden = document.hidden;
			if (isHidden) 
			{
				document.title = '(o゚v゚)ノ Hi( •̀ ω •́ )AnranWu的主页';
			} 
			else 
			{
				document.title = '( •̀ ω •́ )AnranWu的主页';
			}
     	});
	</script> 
<!-- /失去焦点Title变化 -->

<!-- /看板娘-->
<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script>
<script>
    L2Dwidget.init({
        "model": {
            //jsonpath控制显示那个小萝莉模型,下面这个就是我觉得最可爱的小萝莉模型,替换时后面名字也要替换掉
            jsonPath: "https://unpkg.com/[email protected]/assets/koharu.model.json",
            "scale": 1
        },
        "display": {
            "position": "left", //看板娘的表现位置
            "width": 80,  //小萝莉的宽度
            "height": 160, //小萝莉的高度
            "hOffset": 0,
            "vOffset": -20
        },
        "mobile": {
            "show": true,
            "scale": 0.5
        },
        "react": {
            "opacityDefault": 0.7,
            "opacityOnHover": 0.2
        }
    });
</script>
<!-- /看板娘-->

	<div id="header">
        <img src="images/kk.jpg" width="100%" height="100%"/>
    </div>
    <div id="apDiv1">
        	<img src="images/下拉.png" width="34" height="29" style="cursor:pointer;" onclick="scrollTo('#gotomain',800);"/>
    </div>
	<a id="gotomain"></a>
    <div id="main">
        <div id="catalogue">
         	<ul>
            	<li class="catalogue-li" style="background-color:rgba(237,228,254,0.7); font-family:'方正粗黑宋简体';"><a href="index.html">我的主页</a></li>
              	<li class="catalogue-li"><a href="myBlogs.html">我的博客</a></li>
               	<li class="catalogue-li"><a href="myAlbum.html">我的相册</a></li>
              	<li class="catalogue-li"><a href="myDairy.html">我的日记</a></li>
               	<li class="catalogue-li">我的课表</li>
          	</ul>
            
       	</div>
            
           
        <div id="main-show">
          	<div id="main-head">
              	<p>&nbsp;</p>
              	<p>终有一天,不再孤军奋战</p>
            
               	<p>&nbsp;</p>
               	<p>&nbsp;</p>
          	</div>
            
          	<div class="left-picture">
             	<img src="images/个人简介素材/first.jpg"/>
         	</div>
            
          	<div class="right-text">
             	<p>&nbsp;</p>
              	<p>&nbsp;</p>
              	<p>有时会有点小迷糊</p>
              	<p>像迷失在麦田里的少年</p>
          	</div>
                    
          	<hr>
                
      		<div class="left-text">
             	<p>&nbsp;</p>
              	<p>最大的梦想</p>
              	<p>是创办一家计算机系统技术公司</p>
                <p>虽然本身很low</p>
                <p>但就是想哈</p>
          	</div>
            
         	<div class="right-picture">
              	<img style="display:inline; float:right;" src="images/个人简介素材/证书.jpg"/>
           	</div>
            
            <hr>
            
            <div class="left-picture">
             	<img src="images/个人简介素材/daima.jpg"/>
         	</div>
            
          	<div class="right-text">
             	<p>&nbsp;</p>
             	<p>&nbsp;</p>
              	<p>&nbsp;&nbsp;&nbsp;&nbsp;有时喜欢做志愿者</p>
              	<p>&nbsp;&nbsp;&nbsp;&nbsp;自己快乐不起来的时候</p>
                <p>&nbsp;&nbsp;&nbsp;&nbsp;就去帮助别人快乐吧</p>
          	</div>
                    
          	<hr>
                
      		<div class="left-text">
             	<p>&nbsp;</p>
              	<p>&nbsp;</p>
              	<p>还是个少年人</p>
              	<p>会为了故事里的美好欢呼</p>
                <p>会为了阴沟里的仰望哭泣</p>
      		</div>
      		<div class="right-picture">
              	<img style="display:inline; float:right;" src="images/个人简介素材/电影.jpeg"/>
           	</div>
            
            <hr>
            
            <div class="left-picture">
             	<img src="images/个人简介素材/QQ糖.jpeg"/>
         	</div>
            
          	<div class="right-text">
             	<p>&nbsp;</p>
             	<p>&nbsp;</p>
              	<p>是个间歇性吃货</p>
              	<p>总是管不住嘴</p>
                <p>又迈不开腿</p>
          	</div>
                    
          	<hr>
                
      		<div class="left-text">
             	<p>&nbsp;</p>
              	<p>&nbsp;</p>
              	<p>是个上进boy</p>
              	<p>可是好像陷入了20岁迷茫</p>
                <p>不知道前路何方</p>
      		</div>
      		<div class="right-picture">
              	<img style="display:inline; float:right;" src="images/个人简介素材/理想.jpeg"/>
           	</div>
            
            <div>
                <p>&nbsp;</p>
                <p style="font-size:36px;">But so what?</p>
                <p style="font-size:24px;">路漫漫其修远兮,吾将上下而求索。</p>
                <p style="font-size:24px;">未完待续 ...                </p>
                <p style="font-size:24px;">&nbsp;</p>
            </div>
     	</div>         
	</div>
    <div style="width:100%;">
    	<div style="float:left;">
        </div>
        
     	<div style="float:right"><img src="images/backToTop.png" width="50%" onclick="scrollTo('#gotomain',800);" style="cursor:pointer;"/>
        </div>   
   	</div>     
    <div id="footer">
            <img src="images/foot.png"  width="100%" height="100%"/>
            <p id="yewei" style="text-align:center; font-family:'华文新魏';">[ 埋骨何须桑梓地,人生无处不青山 ]</p>    
            <p style="text-align:center; font-family:'华文新魏';">Made by XiongBaiTao</p>  
    </div>
    
    <SCRIPT language=javascript>
	<!--
	var timer1;
	
	var txt=new Array(17);
		txt[0]="[ 明日之我,胸中有丘壑,立马振山河。 ]";
		txt[1]="[ 能够让你后悔的,从来不是你做过的事,而是你想做却没有去做的事。 ]";
		txt[2]="[ 小时候觉得开心就好,现在也是。 ]";
		txt[3]="[ 欲买桂花同载酒,终不似,少年游 ]";
		txt[4]="[ 聚是一团火,散是满天星 ]";
		txt[5]="[ 你来人间一趟,你要看看太阳 ]";
		txt[6]="[ 人之所以孤独,是因为要和某个人相遇。 ]";
		txt[7]="[ 把酒祝东风,且共从容。 ——欧阳修 ]";
		txt[8]="[ 每个人都会死去,但并不是每个人都真正活过。 ]";
		txt[9]="[ 人生碌碌,竞短论长,却不道荣枯有数,得失难量 ]";
		txt[10]="[ 总之岁月漫长,然而值得等待 ]";
		txt[11]="[ 关山难越,谁悲失路之人?萍水相逢,尽是他乡之客。 ]";
		txt[12]="[ 所有快乐,无需假装,此生尽兴,赤诚善良 ]";
		txt[13]="[ 为你,千千万万遍。 ]";
		txt[14]="[ 埋骨何须桑梓地,人生无处不青山 ]";
		txt[15]="[ 于浩歌狂热之际寒,于天上看见深渊,于一切眼中看见无所有,于无处希望中得救。 ]";
		txt[16]="[ 人生最好的三个词:久别重逢 失而复得 虚惊一场 ]";
	timer1 = setInterval("myval()",4000);
	function myval()
	{
		var rnd=Math.floor(Math.random()*17);
		window.document.getElementById("yewei").innerHTML=txt[rnd];
	}
	-->
</SCRIPT>
</body>
</html>

index.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title>( •̀ ω •́ )DY.小熊的主页</title>
	<link rel="shortcut icon" href="favicon.ico">
	<link rel="stylesheet" type="text/css" href="css/normalize.css" />
	<link rel="stylesheet" type="text/css" href="css/demo.css" />
    <link rel="stylesheet" type="text/css" href="css/base.css" />
    <link rel="icon" href="images/logo.png" sizes="35*35">

</head>

<body onload="demo.init();">
	<!-- /加载动画 -->
	<script>
	const SETTINGS = 
	{
		rebound: 
		{
			tension: 16,
			friction: 5
		},
		spinner: 
		{
			id: 'spinner',
			radius: 90,
			sides: 3,
			depth: 4,
			colors:
			{
				//background: '#231E76',
				//stroke: '#231E76',
				background: '#f0f0f0',
				stroke: '#272633',
				base: null,
				child: '#272633'
			},
			alwaysForward: true, // When false the spring will reverse normally.
			restAt: 0.5, // A number from 0.1 to 0.9 || null for full rotation
			renderBase: false
		}
	};
	</script>
	<script src="js/main.js"></script>
    <!-- /加载动画 -->
    
    <!-- /失去焦点Title变化 -->
    <script>
     	document.addEventListener('visibilitychange', function() 
		{
			var isHidden = document.hidden;
			if (isHidden) 
			{
				document.title = '(o゚v゚)ノ Hi( •̀ ω •́ )AnranWu的主页';
			} 
			else 
			{
				document.title = '( •̀ ω •́ )AnranWu的主页';
			}
     	});
	</script>
    <!-- /失去焦点Title变化 -->
    
    <!--自动转到主页-->
    <script language="javascript" type="text/javascript">
window.setTimeout("window.location='homePage.html'",2000);
	</script>
   	<!--自动转到主页-->
    
</body>
</html>

myAlbum.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>( •̀ ω •́ )DY.小熊的相册</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css" />
<link rel="icon" href="images/logo.png" sizes="35*35">

<style>
            .target {
				width:500px;
				height:300px;
				overflow:hidden;
				position:relative;
				margin:0 auto;
			}
			.target img {
				margin:0 auto;
			}
        </style>
<script src="js/jquery.js"></script>
<script>
function scrollTo(ele, speed){
	if(!speed) speed = 800;
	if(!ele){
		$("html,body").animate({scrollTop:0},speed);
	}else{
		$("html,body").animate({scrollTop:$(ele).offset().top},speed);
	}
	return false;
}
</script>
</head>

<body style="margin:0%; text-align:center;">
<!-- /线条随鼠标移动--> 
<script>
	!function(){
	
	function n(n,e,t){
	
	return n.getAttribute(e)||t
	
	}
	
	function e(n){
	
	return document.getElementsByTagName(n)
	
	}
	
	function t(){
	
	var t=e("script"),o=t.length,i=t[o-1];
	
	return{
	
	l:o,z:n(i,"zIndex",-1),o:n(i,"opacity",.5),c:n(i,"color","0,0,0"),n:n(i,"count",99)
	
	}
	
	}
	
	function o(){
	
	a=m.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,
	
	c=m.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight
	
	}
	
	function i(){
	
	r.clearRect(0,0,a,c);
	
	var n,e,t,o,m,l;
	
	s.forEach(function(i,x){
	
	for(i.x+=i.xa,i.y+=i.ya,i.xa*=i.x>a||i.x<0?-1:1,i.ya*=i.y>c||i.y<0?-1:1,r.fillRect(i.x-.5,i.y-.5,1,1),e=x+1;e<u.length;e++)n=u[e],
	
	null!==n.x&&null!==n.y&&(o=i.x-n.x,m=i.y-n.y,
	
	l=o*o+m*m,l<n.max&&(n===y&&l>=n.max/2&&(i.x-=.03*o,i.y-=.03*m),
	
	t=(n.max-l)/n.max,r.beginPath(),r.lineWidth=t/2,r.strokeStyle="rgba("+d.c+","+(t+.2)+")",r.moveTo(i.x,i.y),r.lineTo(n.x,n.y),r.stroke()))
	
	}),
	
	x(i)
	
	}
	
	var a,c,u,m=document.createElement("canvas"),
	
	d=t(),l="c_n"+d.l,r=m.getContext("2d"),
	
	x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||
	
	function(n){
	
	window.setTimeout(n,1e3/45)
	
	},
	
	w=Math.random,y={x:null,y:null,max:2e4};m.id=l,m.style.cssText="position:fixed;top:0;left:0;z-index:"+d.z+";opacity:"+d.o,e("body")[0].appendChild(m),o(),window.onresize=o,
	
	window.onmousemove=function(n){
	
	n=n||window.event,y.x=n.clientX,y.y=n.clientY
	
	},
	
	window.onmouseout=function(){
	
	y.x=null,y.y=null
	
	};
	
	for(var s=[],f=0;d.n>f;f++){
	
	var h=w()*a,g=w()*c,v=2*w()-1,p=2*w()-1;s.push({x:h,y:g,xa:v,ya:p,max:6e3})
	
	}
	
	u=s.concat([y]),
	
	setTimeout(function(){i()},100)
	
	}();
</script>
<!-- /线条随鼠标移动--> 

<!-- /失去焦点Title变化 --> 
<script>
     	document.addEventListener('visibilitychange', function() 
		{
			var isHidden = document.hidden;
			if (isHidden) 
			{
				document.title = '(o゚v゚)ノ Hi( •̀ ω •́ )AnranWu的主页';
			} 
			else 
			{
				document.title = '( •̀ ω •́ )AnranWu的主页';
			}
     	});
	</script> 
<!-- /失去焦点Title变化 -->

<!-- /看板娘-->
<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script>
<script>
    L2Dwidget.init({
        "model": {
            //jsonpath控制显示那个小萝莉模型,下面这个就是我觉得最可爱的小萝莉模型,替换时后面名字也要替换掉
            jsonPath: "https://unpkg.com/[email protected]/assets/koharu.model.json",
            "scale": 1
        },
        "display": {
            "position": "left", //看板娘的表现位置
            "width": 80,  //小萝莉的宽度
            "height": 160, //小萝莉的高度
            "hOffset": 0,
            "vOffset": -20
        },
        "mobile": {
            "show": true,
            "scale": 0.5
        },
        "react": {
            "opacityDefault": 0.7,
            "opacityOnHover": 0.2
        }
    });
</script>
<!-- /看板娘-->
<a id="gotomain"></a>
	<div class="other-header" style="background-image:url(images/页首图片/烟火.jpg);">
        <p style="color:#63C;">我的相册</p>
    </div>
    
	
    <div id="main">
        <div id="catalogue">
         	<ul>
            	<li class="catalogue-li"><a href="index.html">我的主页</a></li>
              	<li class="catalogue-li"><a href="myBlogs.html">我的博客</a></li>
               	<li class="catalogue-li" style="background-color:rgba(237,228,254,0.7); font-family:'方正粗黑宋简体';"><a href="myAlbum.html">我的相册</a></li>
              	<li class="catalogue-li"><a href="myDairy.html">我的日记</a></li>
               	<li class="catalogue-li"><a href="myTimetable.html">我的课表</a></li>
          	</ul>
            
       	</div>
            
        <div id="main-show">   
        <div class="target" id="target-1">
            <div>
                <div><img src="images/个人相册/zp1.jpg" /></div>
                <div><img src="images/个人相册/zp2.jpg" /></div>
                <div><img src="images/个人相册/zp3.jpg" /></div>
                <div><img src="images/个人相册/zp4.jpg" /></div>
                <div><img src="images/个人相册/zp5.jpg" /></div>
                <div><img src="images/个人相册/zp6.jpg" /></div>
                <div><img src="images/个人相册/zp7.jpg" /></div>
                <div><img src="images/个人相册/zp8.jpg" /></div>
                <div><img src="images/个人相册/zp9.jpg" /></div>
                <div><img src="images/个人相册/zp10.jpg" /></div>
                <div><img src="images/个人相册/zp11.jpg" /></div>
                <div><img src="images/个人相册/zp12.jpg" /></div>
            </div>
        </div>
        </div>         
	</div>
    <div style="width:100%;">
    	<div style="float:left;">
        </div>
        
     	<div style="float:right"><img src="images/backToTop.png" width="50%" onclick="scrollTo('#gotomain',800);" style="cursor:pointer;"/>
        </div>   
   	</div>       
    <div id="footer">
      	<img src="images/foot.png"  width="100%" height="100%"/>
        <p id="yewei" style="text-align:center; font-family:'华文新魏';">[ 埋骨何须桑梓地,人生无处不青山 ]</p>    
            <p style="text-align:center; font-family:'华文新魏';">Made by XiongBaiTao</p>  
    </div>
    
    
    <script src="js/jquery.min.js"></script>
 	<script src="js/HappyImage.min.js"></script>
 	<script>
      	$( "#target-1" ).HappyImage({
            	effect: "slide"
            });
            $( "#target-2" ).HappyImage({
            	effect: "fade"
            });
        </script>
        
        <SCRIPT language=javascript>
	<!--
	var timer1;
	
	var txt=new Array(17);
		txt[0]="[ 明日之我,胸中有丘壑,立马振山河。 ]";
		txt[1]="[ 能够让你后悔的,从来不是你做过的事,而是你想做却没有去做的事。 ]";
		txt[2]="[ 小时候觉得开心就好,现在也是。 ]";
		txt[3]="[ 欲买桂花同载酒,终不似,少年游 ]";
		txt[4]="[ 聚是一团火,散是满天星 ]";
		txt[5]="[ 你来人间一趟,你要看看太阳 ]";
		txt[6]="[ 人之所以孤独,是因为要和某个人相遇。 ]";
		txt[7]="[ 把酒祝东风,且共从容。 ——欧阳修 ]";
		txt[8]="[ 每个人都会死去,但并不是每个人都真正活过。 ]";
		txt[9]="[ 人生碌碌,竞短论长,却不道荣枯有数,得失难量 ]";
		txt[10]="[ 总之岁月漫长,然而值得等待 ]";
		txt[11]="[ 关山难越,谁悲失路之人?萍水相逢,尽是他乡之客。 ]";
		txt[12]="[ 所有快乐,无需假装,此生尽兴,赤诚善良 ]";
		txt[13]="[ 为你,千千万万遍。 ]";
		txt[14]="[ 埋骨何须桑梓地,人生无处不青山 ]";
		txt[15]="[ 于浩歌狂热之际寒,于天上看见深渊,于一切眼中看见无所有,于无处希望中得救。 ]";
		txt[16]="[ 人生最好的三个词:久别重逢 失而复得 虚惊一场 ]";
	timer1 = setInterval("myval()",4000);
	function myval()
	{
		var rnd=Math.floor(Math.random()*17);
		window.document.getElementById("yewei").innerHTML=txt[rnd];
	}
	-->
</SCRIPT>
</body>
</html>

myBlogs.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>( •̀ ω •́ )DY.小熊的博客</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css" />
<link rel="icon" href="images/logo.png" sizes="35*35">

<script src="js/jquery.js"></script>
<script>
function scrollTo(ele, speed){
	if(!speed) speed = 800;
	if(!ele){
		$("html,body").animate({scrollTop:0},speed);
	}else{
		$("html,body").animate({scrollTop:$(ele).offset().top},speed);
	}
	return false;
}
</script>
</head>

<body style="margin:0%; text-align:center;">
<!-- /线条随鼠标移动--> 
<script>
	!function(){
	
	function n(n,e,t){
	
	return n.getAttribute(e)||t
	
	}
	
	function e(n){
	
	return document.getElementsByTagName(n)
	
	}
	
	function t(){
	
	var t=e("script"),o=t.length,i=t[o-1];
	
	return{
	
	l:o,z:n(i,"zIndex",-1),o:n(i,"opacity",.5),c:n(i,"color","0,0,0"),n:n(i,"count",99)
	
	}
	
	}
	
	function o(){
	
	a=m.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,
	
	c=m.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight
	
	}
	
	function i(){
	
	r.clearRect(0,0,a,c);
	
	var n,e,t,o,m,l;
	
	s.forEach(function(i,x){
	
	for(i.x+=i.xa,i.y+=i.ya,i.xa*=i.x>a||i.x<0?-1:1,i.ya*=i.y>c||i.y<0?-1:1,r.fillRect(i.x-.5,i.y-.5,1,1),e=x+1;e<u.length;e++)n=u[e],
	
	null!==n.x&&null!==n.y&&(o=i.x-n.x,m=i.y-n.y,
	
	l=o*o+m*m,l<n.max&&(n===y&&l>=n.max/2&&(i.x-=.03*o,i.y-=.03*m),
	
	t=(n.max-l)/n.max,r.beginPath(),r.lineWidth=t/2,r.strokeStyle="rgba("+d.c+","+(t+.2)+")",r.moveTo(i.x,i.y),r.lineTo(n.x,n.y),r.stroke()))
	
	}),
	
	x(i)
	
	}
	
	var a,c,u,m=document.createElement("canvas"),
	
	d=t(),l="c_n"+d.l,r=m.getContext("2d"),
	
	x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||
	
	function(n){
	
	window.setTimeout(n,1e3/45)
	
	},
	
	w=Math.random,y={x:null,y:null,max:2e4};m.id=l,m.style.cssText="position:fixed;top:0;left:0;z-index:"+d.z+";opacity:"+d.o,e("body")[0].appendChild(m),o(),window.onresize=o,
	
	window.onmousemove=function(n){
	
	n=n||window.event,y.x=n.clientX,y.y=n.clientY
	
	},
	
	window.onmouseout=function(){
	
	y.x=null,y.y=null
	
	};
	
	for(var s=[],f=0;d.n>f;f++){
	
	var h=w()*a,g=w()*c,v=2*w()-1,p=2*w()-1;s.push({x:h,y:g,xa:v,ya:p,max:6e3})
	
	}
	
	u=s.concat([y]),
	
	setTimeout(function(){i()},100)
	
	}();
</script>
<!-- /线条随鼠标移动--> 

<!-- /失去焦点Title变化 --> 
<script>
     	document.addEventListener('visibilitychange', function() 
		{
			var isHidden = document.hidden;
			if (isHidden) 
			{
				document.title = '(o゚v゚)ノ Hi( •̀ ω •́ )AnranWu的主页';
			} 
			else 
			{
				document.title = '( •̀ ω •́ )AnranWu的主页';
			}
     	});
	</script> 
<!-- /失去焦点Title变化 -->

<!-- /看板娘-->
<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script>
<script>
    L2Dwidget.init({
        "model": {
            //jsonpath控制显示那个小萝莉模型,下面这个就是我觉得最可爱的小萝莉模型,替换时后面名字也要替换掉
            jsonPath: "https://unpkg.com/[email protected]/assets/koharu.model.json",
            "scale": 1
        },
        "display": {
            "position": "left", //看板娘的表现位置
            "width": 80,  //小萝莉的宽度
            "height": 160, //小萝莉的高度
            "hOffset": 0,
            "vOffset": -20
        },
        "mobile": {
            "show": true,
            "scale": 0.5
        },
        "react": {
            "opacityDefault": 0.7,
            "opacityOnHover": 0.2
        }
    });
</script>
<!-- /看板娘-->
<a id="gotomain"></a>
	<div class="other-header" style="background-image:url(images/页首图片/草原.jpg);">
        <p>我的博客</p>
    </div>
    
	
    <div id="main">
        <div id="catalogue">
         	<ul>
            	<li class="catalogue-li"><a href="index.html">我的主页</a></li>
              	<li class="catalogue-li" style="background-color:rgba(237,228,254,0.7); font-family:'方正粗黑宋简体';"><a href="myBlogs.html">我的博客</a></li>
               	<li class="catalogue-li"><a href="myAlbum.html">我的相册</a></li>
              	<li class="catalogue-li"><a href="myDairy.html">我的日记</a></li>
               	<li class="catalogue-li"><a href="myTimetable.html">我的课表</a></li>
          	</ul>
            
       	</div>
            
           
        <div id="main-show">
          	<div>
            	<p class="blogTitle">&nbsp;</p>
            	<p class="blogTitle"><a style="text-decoration:none;" href="blogs/blog1.html">一道无限极类 PHP 试题</a></p>
                <p class="blogSummary">记某次笔试碰到的一道无限极类试题,当时时间比较紧(满满六页试题),还是手写代码,所以最终写的有点错误。记不住原题了,但是要求都知道,特此记录下来!</p>
                <p class="blogSummary">
                <a style="text-align:left; text-decoration:underline; font-weight:bold; color:#006; font-family:'黑体';" href="blogs/blog1.html">阅读全文»</a></p>
            </div>
            
            <hr style="width:100%;" />
            
            <div>
            	<p class="blogTitle"><a style="text-decoration:none;" href="blogs/blog2.html">扫码登录原理及实现</a></p>
                <p class="blogSummary">由于扫码登录比账号密码登录更方便、快捷、灵活,在实际使用中更受到用户的欢迎。</p>
                <p class="blogSummary">本文主要介绍了扫码登录的原理及整体流程,包含了二维码的生成/获取、过期失效的处理、登录状态的监听。</p>
                <p class="blogSummary"><a style="text-align:left; text-decoration:underline; font-weight:bold; color:#006; font-family:'黑体';" href="blogs/blog2.html">阅读全文»</a></p>
            </div>
            
           	<hr style="width:100%;" />
            
            <div>
            	<p class="blogTitle"><a style="text-decoration:none;" href="blogs/blog3.html">Docker 容器化部署 Python 应用</a></p>
                <p class="blogSummary">Docker 是一个开源项目,为开发人员和系统管理员提供了一个开放平台,可以将应用程序构建、打包为一个轻量级容器,并在任何地方运行。Docker 会在软件容器中自动部署应用程序。</p>
                <p class="blogSummary"><a style="text-align:left; text-decoration:underline; font-weight:bold; color:#006; font-family:'黑体';" href="blogs/blog3.html">阅读全文»</a></p>
            </div>
            
            <hr style="width:100%;" />
            
            <div>
            	<p class="blogTitle"><a style="text-decoration:none;" href="blogs/blog4.html">Java & PHP RSA 互通密钥、签名、验签、加密、解密</a></p>
                <p class="blogSummary">RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。</p>
                <p class="blogSummary"><a style="text-align:left; text-decoration:underline; font-weight:bold; color:#006; font-family:'黑体';" href="blogs/blog4.html">阅读全文»</a></p>
            </div>
            
            <hr style="width:100%;" />
            
            <div>
            	<p class="blogTitle"><a style="text-decoration:none;" href="blogs/blog5.html">V2Ray+WebSocket+TLS+Nginx 配置及使用</a></p>
                <p class="blogSummary">v2ray 是一个模块化的代理工具,支持 VMess,Socks,HTTP,Shadowsocks 等等协议,并且附带很多高级功能,HTTP,TLS 等等。</p>
                <p class="blogSummary"><a style="text-align:left; text-decoration:underline; font-weight:bold; color:#006; font-family:'黑体';" href="blogs/blog5.html">阅读全文»</a></p>
            </div>
            
            <hr style="width:100%;" />
            
            <div>
            	<p class="blogTitle"><a style="text-decoration:none;" href="blogs/blog6.html">Spring Cloud:Security OAuth2 自定义异常响应</a></p>
                <p class="blogSummary">对于客户端开发或者网站开发而言,调用接口返回有统一的响应体,可以针对性的设计界面,代码结构更加清晰,层次也更加分明。</p>
                <p class="blogSummary"><a style="text-align:left; text-decoration:underline; font-weight:bold; color:#006; font-family:'黑体';" href="blogs/blog6.html">阅读全文»</a></p>
                <p class="blogSummary">&nbsp;</p>
                <p class="blogSummary">&nbsp;</p>
            </div>
     	</div>         
	</div>
    <div style="width:100%;">
    	<div style="float:left;">
        </div>
        
     	<div style="float:right"><img src="images/backToTop.png" width="50%" onclick="scrollTo('#gotomain',800);" style="cursor:pointer;"/>
        </div>   
   	</div>        
    <div id="footer">
      	<img src="images/foot.png"  width="100%" height="100%"/>
        <p id="yewei" style="text-align:center; font-family:'华文新魏';">[ 埋骨何须桑梓地,人生无处不青山 ]</p>    
            <p style="text-align:center; font-family:'华文新魏';">Made by XiongBaiTao</p>  
    </div>
    <SCRIPT language=javascript>
	<!--
	var timer1;
	
	var txt=new Array(17);
		txt[0]="[ 明日之我,胸中有丘壑,立马振山河。 ]";
		txt[1]="[ 能够让你后悔的,从来不是你做过的事,而是你想做却没有去做的事。 ]";
		txt[2]="[ 小时候觉得开心就好,现在也是。 ]";
		txt[3]="[ 欲买桂花同载酒,终不似,少年游 ]";
		txt[4]="[ 聚是一团火,散是满天星 ]";
		txt[5]="[ 你来人间一趟,你要看看太阳 ]";
		txt[6]="[ 人之所以孤独,是因为要和某个人相遇。 ]";
		txt[7]="[ 把酒祝东风,且共从容。 ——欧阳修 ]";
		txt[8]="[ 每个人都会死去,但并不是每个人都真正活过。 ]";
		txt[9]="[ 人生碌碌,竞短论长,却不道荣枯有数,得失难量 ]";
		txt[10]="[ 总之岁月漫长,然而值得等待 ]";
		txt[11]="[ 关山难越,谁悲失路之人?萍水相逢,尽是他乡之客。 ]";
		txt[12]="[ 所有快乐,无需假装,此生尽兴,赤诚善良 ]";
		txt[13]="[ 为你,千千万万遍。 ]";
		txt[14]="[ 埋骨何须桑梓地,人生无处不青山 ]";
		txt[15]="[ 于浩歌狂热之际寒,于天上看见深渊,于一切眼中看见无所有,于无处希望中得救。 ]";
		txt[16]="[ 人生最好的三个词:久别重逢 失而复得 虚惊一场 ]";
	timer1 = setInterval("myval()",4000);
	function myval()
	{
		var rnd=Math.floor(Math.random()*17);
		window.document.getElementById("yewei").innerHTML=txt[rnd];
	}
	-->
</SCRIPT>
</body>
</html>

myDaily.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>( •̀ ω •́ )DY.小熊的日记</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css" />
<link rel="icon" href="images/logo.png" sizes="35*35">

<style>
            .target {
				width:500px;
				height:300px;
				overflow:hidden;
				position:relative;
				margin:0 auto;
			}
			.target img {
				margin:0 auto;
			}
        #格言 {
	font-family: "楷体";
	font-size: 18px;
}
</style>
<script>
function login()
{
	var n=document.getElementById("inputpwd").value;
	if(n!="123")
	{
		alert("密码错误,请确认后重现输入!");
	}
	else
	{
		alert("密码正确!欢迎回来~");
		window.location.href="myDairyContent.html";
	}
}
			</script>  
<script src="js/jquery.js"></script>
<script>
function scrollTo(ele, speed){
	if(!speed) speed = 800;
	if(!ele){
		$("html,body").animate({scrollTop:0},speed);
	}else{
		$("html,body").animate({scrollTop:$(ele).offset().top},speed);
	}
	return false;
}
</script>
</head>

<body style="margin:0%; text-align:center;">
<!-- /线条随鼠标移动--> 
<script>
	!function(){
	
	function n(n,e,t){
	
	return n.getAttribute(e)||t
	
	}
	
	function e(n){
	
	return document.getElementsByTagName(n)
	
	}
	
	function t(){
	
	var t=e("script"),o=t.length,i=t[o-1];
	
	return{
	
	l:o,z:n(i,"zIndex",-1),o:n(i,"opacity",.5),c:n(i,"color","0,0,0"),n:n(i,"count",99)
	
	}
	
	}
	
	function o(){
	
	a=m.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,
	
	c=m.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight
	
	}
	
	function i(){
	
	r.clearRect(0,0,a,c);
	
	var n,e,t,o,m,l;
	
	s.forEach(function(i,x){
	
	for(i.x+=i.xa,i.y+=i.ya,i.xa*=i.x>a||i.x<0?-1:1,i.ya*=i.y>c||i.y<0?-1:1,r.fillRect(i.x-.5,i.y-.5,1,1),e=x+1;e<u.length;e++)n=u[e],
	
	null!==n.x&&null!==n.y&&(o=i.x-n.x,m=i.y-n.y,
	
	l=o*o+m*m,l<n.max&&(n===y&&l>=n.max/2&&(i.x-=.03*o,i.y-=.03*m),
	
	t=(n.max-l)/n.max,r.beginPath(),r.lineWidth=t/2,r.strokeStyle="rgba("+d.c+","+(t+.2)+")",r.moveTo(i.x,i.y),r.lineTo(n.x,n.y),r.stroke()))
	
	}),
	
	x(i)
	
	}
	
	var a,c,u,m=document.createElement("canvas"),
	
	d=t(),l="c_n"+d.l,r=m.getContext("2d"),
	
	x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||
	
	function(n){
	
	window.setTimeout(n,1e3/45)
	
	},
	
	w=Math.random,y={x:null,y:null,max:2e4};m.id=l,m.style.cssText="position:fixed;top:0;left:0;z-index:"+d.z+";opacity:"+d.o,e("body")[0].appendChild(m),o(),window.onresize=o,
	
	window.onmousemove=function(n){
	
	n=n||window.event,y.x=n.clientX,y.y=n.clientY
	
	},
	
	window.onmouseout=function(){
	
	y.x=null,y.y=null
	
	};
	
	for(var s=[],f=0;d.n>f;f++){
	
	var h=w()*a,g=w()*c,v=2*w()-1,p=2*w()-1;s.push({x:h,y:g,xa:v,ya:p,max:6e3})
	
	}
	
	u=s.concat([y]),
	
	setTimeout(function(){i()},100)
	
	}();
</script>
<!-- /线条随鼠标移动--> 

<!-- /失去焦点Title变化 --> 
<script>
     	document.addEventListener('visibilitychange', function() 
		{
			var isHidden = document.hidden;
			if (isHidden) 
			{
				document.title = '(o゚v゚)ノ Hi( •̀ ω •́ )AnranWu的主页';
			} 
			else 
			{
				document.title = '( •̀ ω •́ )AnranWu的主页';
			}
     	});
	</script> 
<!-- /失去焦点Title变化 -->

<!-- /看板娘-->
<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script>
<script>
    L2Dwidget.init({
        "model": {
            //jsonpath控制显示那个小萝莉模型,下面这个就是我觉得最可爱的小萝莉模型,替换时后面名字也要替换掉
            jsonPath: "https://unpkg.com/[email protected]/assets/koharu.model.json",
            "scale": 1
        },
        "display": {
            "position": "left", //看板娘的表现位置
            "width": 80,  //小萝莉的宽度
            "height": 160, //小萝莉的高度
            "hOffset": 0,
            "vOffset": -20
        },
        "mobile": {
            "show": true,
            "scale": 0.5
        },
        "react": {
            "opacityDefault": 0.7,
            "opacityOnHover": 0.2
        }
    });
</script>
<!-- /看板娘-->
<a id="gotomain"></a>
	<div class="other-header" style="background-image:url(images/页首图片/山峰.jpg);">
        <p style="color:#365B6B;">我的日记</p>
    </div>
    
	
    <div id="main">
        <div id="catalogue">
         	<ul>
            	<li class="catalogue-li"><a href="index.html">我的主页</a></li>
              	<li class="catalogue-li"><a href="myBlogs.html">我的博客</a></li>
               	<li class="catalogue-li"><a href="myAlbum.html">我的相册</a></li>
              	<li class="catalogue-li" style="background-color:rgba(237,228,254,0.7); font-family:'方正粗黑宋简体';"><a href="myDairy.html">我的日记</a></li>
               	<li class="catalogue-li"><a href="myTimetable.html">我的课表</a></li>
          	</ul>
            
       	</div>

        <div id="main-show">
        	<p>&nbsp;</p>
        	<p>&nbsp;</p>
        	<p>&nbsp;</p>
        	<p style="display:inline;">请输入DY日记密码:
              <input type="password" id="inputpwd"/>
            <button onclick="login();">确定</button>
            </p>
          <p>标记:密码是123</p>  
            
        </div>  
               
</div>
    <div style="width:100%;">
    	<div style="float:left;">
        </div>
        
     	<div style="float:right"><img src="images/backToTop.png" width="50%" onclick="scrollTo('#gotomain',800);" style="cursor:pointer;"/>
        </div>   
   	</div>      
    <div id="footer">
      	<img src="images/foot.png"  width="100%" height="100%"/>
        <p id="yewei" style="text-align:center; font-family:'华文新魏';">[ 埋骨何须桑梓地,人生无处不青山 ]</p>    
            <p style="text-align:center; font-family:'华文新魏';">Made by XiongBaiTao</p>  
    </div>
    
<SCRIPT language=javascript>
	<!--
	var timer1;
	
	var txt=new Array(17);
		txt[0]="[ 明日之我,胸中有丘壑,立马振山河。 ]";
		txt[1]="[ 能够让你后悔的,从来不是你做过的事,而是你想做却没有去做的事。 ]";
		txt[2]="[ 小时候觉得开心就好,现在也是。 ]";
		txt[3]="[ 欲买桂花同载酒,终不似,少年游 ]";
		txt[4]="[ 聚是一团火,散是满天星 ]";
		txt[5]="[ 你来人间一趟,你要看看太阳 ]";
		txt[6]="[ 人之所以孤独,是因为要和某个人相遇。 ]";
		txt[7]="[ 把酒祝东风,且共从容。 ——欧阳修 ]";
		txt[8]="[ 每个人都会死去,但并不是每个人都真正活过。 ]";
		txt[9]="[ 人生碌碌,竞短论长,却不道荣枯有数,得失难量 ]";
		txt[10]="[ 总之岁月漫长,然而值得等待 ]";
		txt[11]="[ 关山难越,谁悲失路之人?萍水相逢,尽是他乡之客。 ]";
		txt[12]="[ 所有快乐,无需假装,此生尽兴,赤诚善良 ]";
		txt[13]="[ 为你,千千万万遍。 ]";
		txt[14]="[ 埋骨何须桑梓地,人生无处不青山 ]";
		txt[15]="[ 于浩歌狂热之际寒,于天上看见深渊,于一切眼中看见无所有,于无处希望中得救。 ]";
		txt[16]="[ 人生最好的三个词:久别重逢 失而复得 虚惊一场 ]";
	timer1 = setInterval("myval()",4000);
	function myval()
	{
		var rnd=Math.floor(Math.random()*17);
		window.document.getElementById("yewei").innerHTML=txt[rnd];
	}
	-->
</SCRIPT>
</body>
</html>

myDailyContent.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>( •̀ ω •́ )DY.小熊的日记</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css" />
<link rel="icon" href="images/logo.png" sizes="35*35">

<style>
            .target {
				width:500px;
				height:300px;
				overflow:hidden;
				position:relative;
				margin:0 auto;
			}
			.target img {
				margin:0 auto;
			}
        #格言 {
	font-family: "楷体";
	font-size: 18px;
}
</style>
<script src="js/jquery.js"></script>
<script>
function scrollTo(ele, speed){
	if(!speed) speed = 800;
	if(!ele){
		$("html,body").animate({scrollTop:0},speed);
	}else{
		$("html,body").animate({scrollTop:$(ele).offset().top},speed);
	}
	return false;
}
</script>
</head>

<body style="margin:0%; text-align:center;">
<!-- /线条随鼠标移动--> 
<script>
	!function(){
	
	function n(n,e,t){
	
	return n.getAttribute(e)||t
	
	}
	
	function e(n){
	
	return document.getElementsByTagName(n)
	
	}
	
	function t(){
	
	var t=e("script"),o=t.length,i=t[o-1];
	
	return{
	
	l:o,z:n(i,"zIndex",-1),o:n(i,"opacity",.5),c:n(i,"color","0,0,0"),n:n(i,"count",99)
	
	}
	
	}
	
	function o(){
	
	a=m.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,
	
	c=m.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight
	
	}
	
	function i(){
	
	r.clearRect(0,0,a,c);
	
	var n,e,t,o,m,l;
	
	s.forEach(function(i,x){
	
	for(i.x+=i.xa,i.y+=i.ya,i.xa*=i.x>a||i.x<0?-1:1,i.ya*=i.y>c||i.y<0?-1:1,r.fillRect(i.x-.5,i.y-.5,1,1),e=x+1;e<u.length;e++)n=u[e],
	
	null!==n.x&&null!==n.y&&(o=i.x-n.x,m=i.y-n.y,
	
	l=o*o+m*m,l<n.max&&(n===y&&l>=n.max/2&&(i.x-=.03*o,i.y-=.03*m),
	
	t=(n.max-l)/n.max,r.beginPath(),r.lineWidth=t/2,r.strokeStyle="rgba("+d.c+","+(t+.2)+")",r.moveTo(i.x,i.y),r.lineTo(n.x,n.y),r.stroke()))
	
	}),
	
	x(i)
	
	}
	
	var a,c,u,m=document.createElement("canvas"),
	
	d=t(),l="c_n"+d.l,r=m.getContext("2d"),
	
	x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||
	
	function(n){
	
	window.setTimeout(n,1e3/45)
	
	},
	
	w=Math.random,y={x:null,y:null,max:2e4};m.id=l,m.style.cssText="position:fixed;top:0;left:0;z-index:"+d.z+";opacity:"+d.o,e("body")[0].appendChild(m),o(),window.onresize=o,
	
	window.onmousemove=function(n){
	
	n=n||window.event,y.x=n.clientX,y.y=n.clientY
	
	},
	
	window.onmouseout=function(){
	
	y.x=null,y.y=null
	
	};
	
	for(var s=[],f=0;d.n>f;f++){
	
	var h=w()*a,g=w()*c,v=2*w()-1,p=2*w()-1;s.push({x:h,y:g,xa:v,ya:p,max:6e3})
	
	}
	
	u=s.concat([y]),
	
	setTimeout(function(){i()},100)
	
	}();
</script>
<!-- /线条随鼠标移动--> 

<!-- /失去焦点Title变化 --> 
<script>
     	document.addEventListener('visibilitychange', function() 
		{
			var isHidden = document.hidden;
			if (isHidden) 
			{
				document.title = '(o゚v゚)ノ Hi( •̀ ω •́ )AnranWu的主页';
			} 
			else 
			{
				document.title = '( •̀ ω •́ )AnranWu的主页';
			}
     	});
	</script> 
<!-- /失去焦点Title变化 -->

<!-- /看板娘-->
<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script>
<script>
    L2Dwidget.init({
        "model": {
            //jsonpath控制显示那个小萝莉模型,下面这个就是我觉得最可爱的小萝莉模型,替换时后面名字也要替换掉
            jsonPath: "https://unpkg.com/[email protected]/assets/koharu.model.json",
            "scale": 1
        },
        "display": {
            "position": "left", //看板娘的表现位置
            "width": 80,  //小萝莉的宽度
            "height": 160, //小萝莉的高度
            "hOffset": 0,
            "vOffset": -20
        },
        "mobile": {
            "show": true,
            "scale": 0.5
        },
        "react": {
            "opacityDefault": 0.7,
            "opacityOnHover": 0.2
        }
    });
</script>
<!-- /看板娘-->
<a id="gotomain"></a>
	<div class="other-header" style="background-image:url(images/页首图片/山峰.jpg);">
        <p style="color:#365B6B;">我的日记</p>
    </div>
    
    <div id="main">
        <div id="catalogue">
         	<ul>
            	<li class="catalogue-li"><a href="index.html">我的主页</a></li>
              	<li class="catalogue-li"><a href="myBlogs.html">我的博客</a></li>
               	<li class="catalogue-li"><a href="myAlbum.html">我的相册</a></li>
              	<li class="catalogue-li" style="background-color:rgba(237,228,254,0.7); font-family:'方正粗黑宋简体';"><a href="myDairy.html">我的日记</a></li>
               	<li class="catalogue-li"><a href="myTimetable.html">我的课表</a></li>
          	</ul>
            
       	</div>

        <div id="main-show">
            <p>&nbsp;</p>
            <p class="content">2023年1月5日 星期四 阴</p>
            <p class="content">日记这个板块,是我Web大作业做的最后一个板块,这个板块结束,就代表着我整个Web大作业要进入尾声了。虽然还有一些测试、收尾工作,但是的确是,不忍离别,仍要离别。</p>
            <p class="content">学了一个学期的Web开发,我从上个学期开始就对做网页特别感兴趣了,因为我觉得这是一件很神奇的事情,那些平时我会使用而不知由来的网站,有一天竟也能从我手里被创造出来。我一开始的想法是特别美好的,用自己的双手,创造最符合我心意的页面,想怎么设计就怎么设计。可是当我开始学习Web之后,我发现真不是那么回事儿,我常常为了两个div倔强地不肯呆在一起而苦恼半天,也常常为了一个页面为什么出不来滚动条抓耳挠腮。</p>
            <p class="content">这一次的大作业,其实我是非常期待,抱着特别大的期许的,我很早就开始物色各种各样好看的特效,要把它们都放在我的第一个网站上;我收集了好多好多特效。其中一部分好看的灵感就来自于博客园,我一直觉得博客园是个非常nice的平台,DIY创造自己的博客,别提是件多么美妙的事情了,可是从博客园上扒代码就不是那么愉快的一件事了,一开始我以为我把一层一层理清楚就能看懂了,后来我发现我错了,从开发者工具上扒下来的代码好像是不完整的,因为毕竟它是一个真实运营的网站,如果有东西被隐匿在了后台,那我真的是欲哭无泪。在这个过程中,我为了一个加载动画,死磕了好多好多天,最后终于使皇天不负有心人让我找到了它,并且根据代码摸索出了它的用法,我真的特别高兴,同时我也正式认识到了GitHub这个平台,没错,我苦苦百度而不得的这个加载动画就是GitHub上的一个开源项目,我突然意识到GitHub是个好地方,也意识到百度其实并不是那么万能,甚至在某些时刻搜索能力并不能帮助到我。</p>
            <p class="content">虽然扒代码让我白费了很多功夫,但是我觉得这非常值得,一点都不亏,因为在我们软件项目实训的时候需要改一个模板网页,我的队友告诉我她不会改,我感到非常惊讶,那一刻我意识到<span style="font-weight:bold; font-family:'华文新魏';">世界上真的没有白走的路,每一步都是值得。</span>我虽然花了很多时间扒代码、找轮子,却成效甚微,但是在这过程中学习到的一些技巧和知识,都是这路上的收获。</p>
            <p class="content">说实话,就算已经做到了最后一个模块,我仍然觉得不够,因为我见过太多美好,都想要一一实现,怎奈期末时间有限,只能戛然而止。我还想要实现的功能有①一个按钮可以切换网页的白天和夜晚模式。②一个垂下来的小猫挂件,点一下会有拉拽了一下小猫的效果,然后滑动回到顶部。③实现一个可以打开可以合上的目录,目录里面有一个头像,头像点击一下就会转动。打开目录的按钮会随网页滑动而滑动位置,即它的位置是相对固定在页面上的。还有很多很多,就不一一列举啦,希望以后有空的时候可以一一实现他们。</p>
            <p class="content">到了要说再见的时候啦,再见啦让我又爱又恨的Web开发,再见啦,兢兢业业的何老师,再见啦,这个特殊的学期和我的大三上学年,再见啦,我的青春韶华。</p>
            <p class="content">&nbsp;</p>
            <p class="content">&nbsp;</p>
        </div>  
               
</div>
    <div style="width:100%;">
    	<div style="float:left;">
        </div>
        
     	<div style="float:right"><img src="images/backToTop.png" width="50%" onclick="scrollTo('#gotomain',800);" style="cursor:pointer;"/>
        </div>   
   	</div>     
    <div id="footer">
      	<img src="images/foot.png"  width="100%" height="100%"/>
        <p id="yewei" style="text-align:center; font-family:'华文新魏';">[ 埋骨何须桑梓地,人生无处不青山 ]</p>    
            <p style="text-align:center; font-family:'华文新魏';">Made by XiongBaiTao</p>  
    </div>
	<SCRIPT language=javascript>
	<!--
	var timer1;
	
	var txt=new Array(17);
		txt[0]="[ 明日之我,胸中有丘壑,立马振山河。 ]";
		txt[1]="[ 能够让你后悔的,从来不是你做过的事,而是你想做却没有去做的事。 ]";
		txt[2]="[ 小时候觉得开心就好,现在也是。 ]";
		txt[3]="[ 欲买桂花同载酒,终不似,少年游 ]";
		txt[4]="[ 聚是一团火,散是满天星 ]";
		txt[5]="[ 你来人间一趟,你要看看太阳 ]";
		txt[6]="[ 人之所以孤独,是因为要和某个人相遇。 ]";
		txt[7]="[ 把酒祝东风,且共从容。 ——欧阳修 ]";
		txt[8]="[ 每个人都会死去,但并不是每个人都真正活过。 ]";
		txt[9]="[ 人生碌碌,竞短论长,却不道荣枯有数,得失难量 ]";
		txt[10]="[ 总之岁月漫长,然而值得等待 ]";
		txt[11]="[ 关山难越,谁悲失路之人?萍水相逢,尽是他乡之客。 ]";
		txt[12]="[ 所有快乐,无需假装,此生尽兴,赤诚善良 ]";
		txt[13]="[ 为你,千千万万遍。 ]";
		txt[14]="[ 埋骨何须桑梓地,人生无处不青山 ]";
		txt[15]="[ 于浩歌狂热之际寒,于天上看见深渊,于一切眼中看见无所有,于无处希望中得救。 ]";
		txt[16]="[ 人生最好的三个词:久别重逢 失而复得 虚惊一场 ]";
	timer1 = setInterval("myval()",4000);
	function myval()
	{
		var rnd=Math.floor(Math.random()*17);
		window.document.getElementById("yewei").innerHTML=txt[rnd];
	}
	-->
</SCRIPT>
</body>
</html>

myTimaTable.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>( •̀ ω •́ )DY.小熊的课表</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css" />
<link rel="icon" href="images/logo.png" sizes="35*35">

<style>
            .target {
				width:500px;
				height:300px;
				overflow:hidden;
				position:relative;
				margin:0 auto;
			}
			.target img {
				margin:0 auto;
			}
        #格言 {
	font-family: "楷体";
	font-size: 18px;
}
</style>
<script src="js/jquery.js"></script>
<script>
function scrollTo(ele, speed){
	if(!speed) speed = 800;
	if(!ele){
		$("html,body").animate({scrollTop:0},speed);
	}else{
		$("html,body").animate({scrollTop:$(ele).offset().top},speed);
	}
	return false;
}
</script>
</head>

<body style="margin:0%; text-align:center;">
<!-- /线条随鼠标移动--> 
<script>
	!function(){
	
	function n(n,e,t){
	
	return n.getAttribute(e)||t
	
	}
	
	function e(n){
	
	return document.getElementsByTagName(n)
	
	}
	
	function t(){
	
	var t=e("script"),o=t.length,i=t[o-1];
	
	return{
	
	l:o,z:n(i,"zIndex",-1),o:n(i,"opacity",.5),c:n(i,"color","0,0,0"),n:n(i,"count",99)
	
	}
	
	}
	
	function o(){
	
	a=m.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,
	
	c=m.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight
	
	}
	
	function i(){
	
	r.clearRect(0,0,a,c);
	
	var n,e,t,o,m,l;
	
	s.forEach(function(i,x){
	
	for(i.x+=i.xa,i.y+=i.ya,i.xa*=i.x>a||i.x<0?-1:1,i.ya*=i.y>c||i.y<0?-1:1,r.fillRect(i.x-.5,i.y-.5,1,1),e=x+1;e<u.length;e++)n=u[e],
	
	null!==n.x&&null!==n.y&&(o=i.x-n.x,m=i.y-n.y,
	
	l=o*o+m*m,l<n.max&&(n===y&&l>=n.max/2&&(i.x-=.03*o,i.y-=.03*m),
	
	t=(n.max-l)/n.max,r.beginPath(),r.lineWidth=t/2,r.strokeStyle="rgba("+d.c+","+(t+.2)+")",r.moveTo(i.x,i.y),r.lineTo(n.x,n.y),r.stroke()))
	
	}),
	
	x(i)
	
	}
	
	var a,c,u,m=document.createElement("canvas"),
	
	d=t(),l="c_n"+d.l,r=m.getContext("2d"),
	
	x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||
	
	function(n){
	
	window.setTimeout(n,1e3/45)
	
	},
	
	w=Math.random,y={x:null,y:null,max:2e4};m.id=l,m.style.cssText="position:fixed;top:0;left:0;z-index:"+d.z+";opacity:"+d.o,e("body")[0].appendChild(m),o(),window.onresize=o,
	
	window.onmousemove=function(n){
	
	n=n||window.event,y.x=n.clientX,y.y=n.clientY
	
	},
	
	window.onmouseout=function(){
	
	y.x=null,y.y=null
	
	};
	
	for(var s=[],f=0;d.n>f;f++){
	
	var h=w()*a,g=w()*c,v=2*w()-1,p=2*w()-1;s.push({x:h,y:g,xa:v,ya:p,max:6e3})
	
	}
	
	u=s.concat([y]),
	
	setTimeout(function(){i()},100)
	
	}();
</script>
<!-- /线条随鼠标移动--> 

<!-- /失去焦点Title变化 --> 
<script>
     	document.addEventListener('visibilitychange', function() 
		{
			var isHidden = document.hidden;
			if (isHidden) 
			{
				document.title = '(o゚v゚)ノ Hi( •̀ ω •́ )AnranWu的主页';
			} 
			else 
			{
				document.title = '( •̀ ω •́ )AnranWu的主页';
			}
     	});
	</script> 
<!-- /失去焦点Title变化 -->

<!-- /看板娘-->
<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/wp-3d-pony/live2dw/lib/L2Dwidget.min.js"></script>
<script>
    L2Dwidget.init({
        "model": {
            //jsonpath控制显示那个小萝莉模型,下面这个就是我觉得最可爱的小萝莉模型,替换时后面名字也要替换掉
            jsonPath: "https://unpkg.com/[email protected]/assets/koharu.model.json",
            "scale": 1
        },
        "display": {
            "position": "left", //看板娘的表现位置
            "width": 80,  //小萝莉的宽度
            "height": 160, //小萝莉的高度
            "hOffset": 0,
            "vOffset": -20
        },
        "mobile": {
            "show": true,
            "scale": 0.5
        },
        "react": {
            "opacityDefault": 0.7,
            "opacityOnHover": 0.2
        }
    });
</script>
<!-- /看板娘-->
<a id="gotomain"></a>
	<div class="other-header" style="background-image:url(images/页首图片/叶子.jpg);">
        <p>我的课表</p>
    </div>
    
    <div id="main">
        <div id="catalogue">
         	<ul>
            	<li class="catalogue-li"><a href="index.html">我的主页</a></li>
              	<li class="catalogue-li"><a href="myBlogs.html">我的博客</a></li>
               	<li class="catalogue-li"><a href="myAlbum.html">我的相册</a></li>
              	<li class="catalogue-li"><a href="myDairy.html">我的日记</a></li>
               	<li class="catalogue-li" style="background-color:rgba(237,228,254,0.7); font-family:'方正粗黑宋简体';"><a href="myTimetable.html">我的课表</a></li>
          	</ul>
            
       	</div>

        <div id="main-show">
        <table width="80%" border="1"  background="images/猫咪咪.jpg" style="background-repeat:no-repeat;">
    <caption id="geyan">
<br />

<br />
“他们试图埋了你,但你要知道,你是种子。”<br />
<br />
    </caption>
    <tr>
      <th height="80" scope="col"><div align="center"></div></th>
      <th height="80" scope="col"><div align="center" class="表格抬头">节次</div></th>
      <th height="80" scope="col"><div align="center" class="表格抬头">星期一</div></th>
      <th height="80" scope="col"><div align="center" class="表格抬头">星期二</div></th>
      <th height="80" scope="col"><div align="center" class="表格抬头">星期三</div></th>
      <th height="80" scope="col"><div align="center" class="表格抬头">星期四</div></th>
      <th height="80" scope="col"><div align="center" class="表格抬头">星期五</div></th>
      <th height="80" scope="col"><div align="center" class="表格抬头">星期六</div></th>
      <th height="80" scope="col"><div align="center" class="表格抬头">星期日</div></th>
    </tr>
    <tr>
      <td width="9%" rowspan="5" class="表格抬头"><div align="center">上午</div></td>
      <td width="7%" height="0" class="表格抬头"><div align="center">1</div></td>
      <td><div align="center"></div></td>
      <td width="12%" rowspan="3" class="课表内容"><div align="center">应用文口语交际</div>        
      <div align="center"></div>        <div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%" rowspan="4" class="课表内容"><div align="center">计算机网络</div>        
      <div align="center"></div>        <div align="center"></div>        <div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">2</div></td>
      <td><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">3</div></td>
      <td><div align="center"></div></td>
      <td width="12%" rowspan="3" class="课表内容"><div align="center">操作系统</div>        
      <div align="center"></div>        <div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">4</div></td>
      <td rowspan="2"><div align="center" class="课表内容">python开发应用</div>        
      <div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">5</div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="9%" rowspan="4" class="表格抬头"><div align="center">下午</div></td>
      <td width="7%" height="0" class="表格抬头"><div align="center">6</div></td>
      <td rowspan="2" class="课表内容"><div align="center">操作系统</div>        <div align="center"></div></td>
      <td width="12%" rowspan="2" class="课表内容"><div align="center">Web开发技术</div>        <div align="center"></div></td>
      <td width="12%" rowspan="2" class="课表内容"><div align="center">编程语言</div>        <div align="center"></div></td>
      <td width="12%" rowspan="3" class="课表内容"><div align="center">计算机网络</div>        
      <div align="center"></div>        <div align="center"></div></td>
      <td width="12%" rowspan="4" class="课表内容"><div align="center">数据库原理及应用</div>        
      <div align="center"></div>        <div align="center"></div>        <div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">7</div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">8</div></td>
      <td><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">9</div></td>
      <td><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="9%" rowspan="5" class="表格抬头"><div align="center">晚上</div>        
      <div align="center"></div>        <div align="center"></div>        <div align="center"></div></td>
      <td width="7%" height="0" class="表格抬头"><div align="center">10</div></td>
      <td><div align="center"></div></td>
      <td width="12%" rowspan="3" class="课表内容"><div align="center">python课程设计</div>        
      <div align="center"></div>        <div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">11</div></td>
      <td><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">12</div></td>
      <td><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
   
    <tr>
      <td width="7%" height="0" class="表格抬头"><div align="center">13</div></td>
      <td><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
      <td width="12%"><div align="center"></div></td>
    </tr>
    
  </table>
  <table width="100%" height="98" border="0">
    <tr>
      <th scope="col">&nbsp;</th>
    </tr>
  </table>
        </div>  
               
	</div>
    <div style="width:100%;">
    	<div style="float:left;">
        </div>
        
     	<div style="float:right"><img src="images/backToTop.png" width="50%" onclick="scrollTo('#gotomain',800);" style="cursor:pointer;"/>
        </div>   
   	</div>    
    <div id="footer">
      	<img src="images/foot.png"  width="100%" height="100%"/>
        <p id="yewei" style="text-align:center; font-family:'华文新魏';">[ 埋骨何须桑梓地,人生无处不青山 ]</p>    
            <p style="text-align:center; font-family:'华文新魏';">Made by XiongBaiTao</p>  
</div>
<SCRIPT language=javascript>
	<!--
	var timer1;
	
	var txt=new Array(17);
		txt[0]="[ 明日之我,胸中有丘壑,立马振山河。 ]";
		txt[1]="[ 能够让你后悔的,从来不是你做过的事,而是你想做却没有去做的事。 ]";
		txt[2]="[ 小时候觉得开心就好,现在也是。 ]";
		txt[3]="[ 欲买桂花同载酒,终不似,少年游 ]";
		txt[4]="[ 聚是一团火,散是满天星 ]";
		txt[5]="[ 你来人间一趟,你要看看太阳 ]";
		txt[6]="[ 人之所以孤独,是因为要和某个人相遇。 ]";
		txt[7]="[ 把酒祝东风,且共从容。 ——欧阳修 ]";
		txt[8]="[ 每个人都会死去,但并不是每个人都真正活过。 ]";
		txt[9]="[ 人生碌碌,竞短论长,却不道荣枯有数,得失难量 ]";
		txt[10]="[ 总之岁月漫长,然而值得等待 ]";
		txt[11]="[ 关山难越,谁悲失路之人?萍水相逢,尽是他乡之客。 ]";
		txt[12]="[ 所有快乐,无需假装,此生尽兴,赤诚善良 ]";
		txt[13]="[ 为你,千千万万遍。 ]";
		txt[14]="[ 埋骨何须桑梓地,人生无处不青山 ]";
		txt[15]="[ 于浩歌狂热之际寒,于天上看见深渊,于一切眼中看见无所有,于无处希望中得救。 ]";
		txt[16]="[ 人生最好的三个词:久别重逢 失而复得 虚惊一场 ]";
	timer1 = setInterval("myval()",4000);
	function myval()
	{
		var rnd=Math.floor(Math.random()*17);
		window.document.getElementById("yewei").innerHTML=txt[rnd];
	}
	-->
</SCRIPT>
</body>
</html>

项目结构截图:

 部分运行截图:

 

猜你喜欢

转载自blog.csdn.net/Abtxr/article/details/128761970