• css
    样式文件
  • database
  • images
    图像切片文件夹,除了check字样的后台处理php文件,其余php文件都需要导入图像的各个切片,并且采用表格布局形式
  • menu.php
    图像热点导航栏模块,以下每个文件模块需导入
<table width="202" border="0"><tbody><tr><td height="34" width="202" background="images/image_03.gif"></td></tr><tr><td height="310" width="202" ><img src="data:images/image_09.gif" alt="" width="202" height="310" usemap="#Map" border="0"/></td></tr></tbody>
</table>
<map name="Map"><area shape="rect" coords="8,38,198,68" href="add.php"><area shape="rect" coords="8,67,197,94" href="search.php"><area shape="rect" coords="9,94,197,117" href="page.php"><area shape="rect" coords="8,118,195,143" href="update.php"><area shape="rect" coords="10,142,194,166" href="delete.php">
</map>
  • index.php
    索引文件,通过图像热点的形式链接到各个功能模块
<html>
<head>
<title>电子公告管理</title>
<meta charset="utf-8">
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="828" height="385" border="0" align="center" cellpadding="0" cellspacing="0" id="__01"><tr><td  bgcolor="#F0F0F0" width="202" rowspan="3" valign="top"><?php include("menu.php");?></td><td height="34" background="images/image_04.gif">&nbsp;</td></tr><tr><td height="38" background="images/image_06.gif">&nbsp;</td></tr><tr><td height="270" valign="top"><table width="626" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td height="257" align="center" valign="top" background="images/image_08.gif"><table width="600" height="257"  border="0" cellpadding="0" cellspacing="0"><tr><td height="22" align="center" valign="top" class="word_orange">&nbsp;</td></tr><tr><td height="235" align="center" valign="top">&nbsp;</td></tr></table></td></tr></table></td></tr><tr><td bgcolor="#F0F0F0"></td><td height="43" background="images/image_12.gif"></td></tr>
</table>
</body>
</html>
  • db_conn.php
    数据库链接模块,所有check字样的php文件都需要导入该模块
<?php
$conn=mysqli_connect("localhost","root","root") or die("数据库服务器连接错误".mysqli_error());//连接MySQL
mysqli_select_db($conn,"bulletin_board") or die("数据库访问错误".mysqli_error());//选择数据库
mysqli_query($conn, "set names utf8"); //设置查询结果集的字符编码
?>
  • add.php->check_add.php
    添加公告模块
    add.php前台
<html>
<head>
<title>公告信息管理</title>
<meta charset="utf-8">
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<script>
function check(form){if(form.txt_title.value==""){alert("请输入公告标题!");form.txt_title.focus();return false;}if(form.txt_content.value==""){alert("请输入公告内容!");form.txt_content.focus();return false;}form.submit();
}
</script>
<table width="828" height="385" border="0" align="center" cellpadding="0" cellspacing="0" id="__01"><tr><td width="202" rowspan="3" valign="top"><?php include("menu.php");?></td><td height="34" background="images/image_04.gif">&nbsp;</td></tr><tr><td height="38" background="images/image_06.gif">&nbsp;</td></tr><tr><td height="270" valign="top"><table width="626" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td height="257" align="center" valign="top" background="images/image_08.gif"><table width="600" height="257"  border="0" cellpadding="0" cellspacing="0"><tr><td height="22" align="center" valign="top" class="word_orange"><strong>添加公告信息</strong></td></tr><tr><td height="235" align="center" valign="top"><table width="500" height="226"  border="0" cellpadding="0" cellspacing="0"><tr><td height="226" align="center" valign="top"><form name="form1" method="post" action="check_add.php"><table width="520" height="212"  border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"><tr><td width="87" align="center">公告主题:</td><td width="433" height="31"><input name="txt_title" type="text" id="txt_title" size="40">* </td></tr><tr><td height="124" align="center">公告内容:</td><td><textarea name="txt_content" cols="50" rows="8" id="txt_content"></textarea></td></tr><tr><td height="40" colspan="2" align="center"><input name="Submit" type="submit"  value="保存" onClick="return check(form1);">&nbsp;<input type="reset" name="Submit2" value="重置"></td></tr></table></form></td></tr></table></td></tr></table></td></tr></table></td></tr><tr><td bgcolor="#F0F0F0"></td><td height="43" background="images/image_12.gif"></td></tr>
</table>
</body>
</html> 

check_add.php后台

<?php
include_once("db_conn.php"); //导入数据库连接文件
$title=$_POST['txt_title'];               //获取标题信息
$content=$_POST['txt_content'];          //获取内容信息
$createtime=date("Y-m-d H:i:s");          //设置插入时间
$sql=mysqli_query($conn, "insert into tb_board(title,content,createtime) values('$title','$content','$createtime')"); //执行插入操作
if($sql){echo "<script>alert('公告添加成功');window.location.href='add.php';</script>";
}
mysqli_free_result($sql); //关闭记录集
mysqli_close($conn); //关闭数据库连接
?>
<meta charset="utf-8">
  • search.php
    查询公告模块
<html>
<head>
<title>电子公告管理</title>
<meta charset="utf-8">
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<script>
function check(form){if(form.txt_keyword.value==""){alert("请输入查询关键字!");form.txt_keyword.focus();return false;}form.submit();
}
</script>
<table width="828" height="385" border="0" align="center" cellpadding="0" cellspacing="0" id="__01"><tr><td  bgcolor="#F0F0F0" width="202" rowspan="3" valign="top"><?php include("menu.php");?></td><td height="34" background="images/image_04.gif">&nbsp;</td></tr><tr><td height="38" background="images/image_06.gif">&nbsp;</td></tr><tr><td height="270" valign="top"><table width="626" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td height="257" align="center" valign="top" background="images/image_08.gif"><table width="600" height="271"  border="0" cellpadding="0" cellspacing="0"><tr><td height="22" align="center" valign="top" class="word_orange"><strong>查询公告信息</strong></td></tr><tr><td height="249" align="center" valign="top"><table width="400" border="0" cellspacing="0" cellpadding="0"><tr><td height="30" align="center"><form name="form1" method="post" action="">查询关键字&nbsp;<input name="txt_keyword" type="text" id="txt_keyword" size="40">&nbsp;<input type="submit" name="Submit" value="搜索" onClick="return check(form)"></form></td></tr></table>
<?php
if ( isset( $_POST['txt_keyword'] ) )
{include_once("db_conn.php");$keyword=$_POST['txt_keyword'];$sql=mysqli_query($conn,"select * from tb_board where title like '%$keyword%' or content like '%$keyword%'");//模糊查询$row=mysqli_fetch_object($sql);if(!$row){echo "<font color='red'>您搜索的信息不存在,请使用类似的关键字进行检索!</font>";}else{?><table class="table"><tr><th width="221">公告标题</th><th width="329">公告内容</th></tr>
<?php                                        do{?><tr bgcolor="#FFFFFF"><td><div style="overflow-y:scroll;height:60px;white-space:pre-wrap"><?php echo $row->title;?></div></td><td><div style="overflow-y:scroll;height:60px;white-space:pre-wrap"><?php echo $row->content;?></div>           </td></tr>
<?php}while($row=mysqli_fetch_object($sql));mysqli_free_result($sql);mysqli_close($conn);
?></table>
<?php}
}
?></td></tr></table></td></tr></table></td></tr><tr><td bgcolor="#F0F0F0"></td><td height="43" background="images/image_12.gif"></td></tr>
</table>
</body>
</html>
  • update.php->modify.php->check_modify.php
    更新公告模块
    update.php
<html>
<head>
<title>公告信息管理</title>
<meta charset="utf-8">
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<script>
function check(form){if(form.txt_keyword.value==""){alert("请输入查询关键字!");form.txt_keyword.focus();return false;}form.submit();
}
</script>
<table width="828" height="385" border="0" align="center" cellpadding="0" cellspacing="0" id="__01"><tr><td width="202" rowspan="3" valign="top" bgcolor="#F0F0F0"><table width="202" border="0" cellspacing="0" cellpadding="0"><tr><td><?php include("menu.php");?></td></tr></table></td><td height="34" background="images/image_04.gif">&nbsp;</td></tr><tr><td height="38" background="images/image_06.gif">&nbsp;</td></tr><tr><td height="270" valign="top"><table width="626" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td height="257" align="center" valign="top" background="images/image_08.gif"><table width="600" height="271"  border="0" cellpadding="0" cellspacing="0"><tr><td height="22" align="center" valign="top" class="word_orange"><strong>编辑公告信息</strong></td></tr><tr><td height="249" align="center" valign="top"><table width="400" border="0" cellspacing="0" cellpadding="0"><tr><td height="30" align="center"><form name="form1" method="post" action="">查询关键字&nbsp;<input name="txt_keyword" type="text" id="txt_keyword" size="40">&nbsp;<input type="submit" name="Submit" value="搜索" onClick="return check(form)"></form></td></tr></table><table class="table"><tr><th width="214">公告标题</th><th width="271">公告内容</th><th width="47">编辑</th></tr>
<?php
include_once("db_conn.php");
if ( isset( $_POST["txt_keyword"] ) ){$keyword=$_POST["txt_keyword"];$sql=mysqli_query($conn, "select * from tb_board where title like '%$keyword%' or content like '%$keyword%'");
}
else{$sql=mysqli_query($conn, "select * from tb_board");
}
$row=mysqli_fetch_object($sql);
if(!$row){echo "<font color='red'>暂无公告信息!</font>";
}
do{?><tr bgcolor="#FFFFFF"><td><?php echo $row->title;?></td><td><?php echo $row->content;?></td><td align="center"><a href="modify.php?id=<?php echo $row->id;?>"><img src="data:images/update.gif" width="20" height="18" border="0"></a></td></tr><?php
}while($row=mysqli_fetch_object($sql));mysqli_free_result($sql);mysqli_close($conn);
?></table></td></tr></table></td></tr></table></td></tr><tr><td bgcolor="#F0F0F0"></td><td height="43" background="images/image_12.gif"></td></tr>
</table>
</body>
</html>

modify.php

<html>
<head>
<title>电子公告管理</title>
<meta charset="utf-8">
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<script>
function check(form){if(form.txt_title.value==""){alert("公告标题不能为空!");form.txt_title.focus();return false;}if(form.txt_content.value==""){alert("公告内容不能为空!");form.txt_content.focus();return false;}form.submit();
}
</script>
<?php
if (!isset( $_GET["id"] ) ){//echo"<script>alert('你没有选择操作记录。');history.go(-2);<//script>"; echo"<script>alert('你没有选择操作记录。');</script>";
}
else{include_once("db_conn.php");$id=$_GET["id"];$sql=mysqli_query($conn,"select * from tb_board where id=$id");$row=mysqli_fetch_object($sql);
?>
<table width="828" height="385" border="0" align="center" cellpadding="0" cellspacing="0" id="__01"><tr><td  bgcolor="#F0F0F0" width="202" rowspan="3" valign="top"><?php include("menu.php");?></td><td height="34" background="images/image_04.gif">&nbsp;</td></tr><tr><td height="38" background="images/image_06.gif">&nbsp;</td></tr><tr><td height="270" valign="top"><table width="626" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td height="257" align="center" valign="top" background="images/image_08.gif"><table width="600" height="257"  border="0" cellpadding="0" cellspacing="0"><tr><td height="22" align="center" valign="top" class="word_orange"><strong>编辑公告信息</strong></td></tr><tr><td height="235" align="center" valign="top"><table width="500" height="226"  border="0" cellpadding="0" cellspacing="0"><tr><td height="226" align="center" valign="top"><form name="form1" method="post" action="check_modify.php"><table width="520" height="212"  border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"><tr><td width="87" align="center">公告主题:</td><td width="433" height="31"><input name="txt_title" type="text" id="txt_title" size="40" value="<?php echo $row->title;?>"><input name="id" type="hidden" value="<?php echo $row->id;?>"></td></tr><tr><td height="124" align="center">公告内容:</td><td><textarea name="txt_content" cols="50" rows="8" id="txt_content"><?php echo $row->content;?></textarea></td></tr><tr><td height="40" colspan="2" align="center"><input name="Submit" type="submit" value="修改" onClick="return check(form1);">&nbsp;<input type="reset" name="Submit2" value="重置"></td></tr></table></form></td></tr></table></td></tr></table></td></tr></table></td></tr><tr><td bgcolor="#F0F0F0"></td><td height="43" background="images/image_12.gif"></td></tr>
</table>
<?php
}
?>
</body>
</html>

check_modify.php

<meta charset="utf-8">
<?php
include_once("db_conn.php");
$title=$_POST["txt_title"];
$content=$_POST["txt_content"];
$id=$_POST["id"];
$sql=mysqli_query($conn,"update tb_board set title='$title',content='$content' where id=$id");
if($sql){//echo "<script>alert('公告信息编辑成功!');history.back();window.location.href='modify.php?id=$id';<//script>";header("Location:update.php");
}else{echo "<script>alert('公告信息编辑失败!');history.back();window.location.href='modify.php?id=$id';</script>";
}
?>
  • delete.php->check_del.php
    删除公告模块
    delete.php
<html>
<head>
<title>公告信息管理</title>
<meta charset="utf-8">
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<script>
function check(form){if(form.txt_keyword.value==""){alert("请输入查询关键字!");form.txt_keyword.focus();return false;}form.submit();
}
</script>
<table width="828" height="385" border="0" align="center" cellpadding="0" cellspacing="0" id="__01"><tr><td width="202" rowspan="3" valign="top" bgcolor="#F0F0F0"><table width="202" border="0" cellspacing="0" cellpadding="0"><tr><td><?php include("menu.php");?></td></tr></table></td><td height="34" background="images/image_04.gif">&nbsp;</td></tr><tr><td height="38" background="images/image_06.gif">&nbsp;</td></tr><tr><td height="270" valign="top"><table width="626" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td height="257" align="center" valign="top" background="images/image_08.gif"><table width="600" height="271"  border="0" cellpadding="0" cellspacing="0"><tr><td height="22" align="center" valign="top" class="word_orange"><strong>编辑公告信息</strong></td></tr><tr><td height="249" align="center" valign="top"><table width="400" border="0" cellspacing="0" cellpadding="0"><tr><td height="30" align="center"><form name="form1" method="post" action="">查询关键字&nbsp;<input name="txt_keyword" type="text" id="txt_keyword" size="40">&nbsp;<input type="submit" name="Submit" value="搜索" onClick="return check(form)"></form></td></tr></table><table class="table"><tr><th width="214">公告标题</th><th width="271">公告内容</th><th width="47">编辑</th></tr>
<?php
include_once("db_conn.php");
if ( isset( $_POST["txt_keyword"] ) ){$keyword=$_POST["txt_keyword"];$sql=mysqli_query($conn,"select * from tb_board where title like '%$keyword%' or content like '%$keyword%'");
}
else{$sql=mysqli_query($conn,"select * from tb_board");
}
$row=mysqli_fetch_object($sql);
if(!$row){echo "<font color='red'>暂无公告信息!</font>";
}
do{?><tr bgcolor="#FFFFFF"><td><?php echo $row->title;?></td><td><?php echo $row->content;?></td><td align="center"><a href="check_del.php?id=<?php echo $row->id;?>"><img src="data:images/delete.gif" width="22" height="22" border="0"></a></td></tr><?php
}while($row=mysqli_fetch_object($sql));mysqli_free_result($sql);mysqli_close($conn);
?></table></td></tr></table></td></tr></table></td></tr><tr><td bgcolor="#F0F0F0"></td><td height="43" background="images/image_12.gif"></td></tr>
</table>
</body>
</html>

check_del.php

<meta charset="utf-8">
<?php
include_once("db_conn.php");
$id=$_GET["id"];
$sql=mysqli_query($conn, "delete from tb_board where id=$id");
if($sql){echo "<script>history.back();window.location.href='delete.php?id=$id';</script>";
}else{echo "<script>alert('公告信息删除失败!');history.back();window.location.href='delete.php?id=$id';</script>";
}
?>
  • page.php
    分页显示模块
<html>
<head>
<title>公告信息管理</title>
<meta charset="utf-8">
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="828" height="385" border="0" align="center" cellpadding="0" cellspacing="0" id="__01"><tr><td width="202" rowspan="3" valign="top"><table width="202" border="0" cellspacing="0" cellpadding="0"><tr><td><?php include("menu.php");?></td></tr></table></td><td height="34" background="images/image_04.gif">&nbsp;</td></tr><tr><td height="38" background="images/image_06.gif">&nbsp;</td></tr><tr><td height="270" valign="top"><table width="626" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td height="257" align="center" valign="top" background="images/image_08.gif"><table width="600" height="271"  border="0" cellpadding="0" cellspacing="0"><tr><td height="22" align="center" valign="top" class="word_orange"><strong>公告信息<strong>分页显示</strong></strong></td></tr><tr><td height="249" align="center" valign="top"><table class="table"><tr><th width="221">公告标题</th><th width="329">公告内容</th></tr><?php
include_once("db_conn.php");
/*  $page为当前页,如果$page为空,则初始化为1  */
if ( isset( $_GET["page"] ) )$page = $_GET["page"];
else$page = "";
if ($page==""){$page=1;}if (is_numeric($page)){$page_size=5;             //每页显示5条记录$query="select count(*) as total from tb_board order by id desc";   $result=mysqli_query($conn, $query);           //查询符合条件的记录总条数$message_count=mysqli_fetch_array($result);  //获取当前记录$message_count=$message_count[0];  //要显示的总记录数$page_count=ceil($message_count/$page_size);    //根据记录总数除以每页显示的记录数求出所分的页数$offset=($page-1)*$page_size;      //计算下一页从第几条数据开始循环  $sql=mysqli_query($conn, "select * from tb_board order by id desc limit $offset, $page_size");$row=mysqli_fetch_object($sql);if(!$row){echo "<font color='red'>暂无公告信息!</font>";}do{?><tr bgcolor="#FFFFFF"><td><?php echo $row->title;?></td><td><?php echo $row->content;?></td></tr><?php}while($row=mysqli_fetch_object($sql));}
?></table><br><table width="550" border="0" cellspacing="0" cellpadding="0"><tr> <!--  翻页条 --><td width="37%">&nbsp;&nbsp;页次:<?php echo $page;?>/<?php echo $page_count;?>页&nbsp;记录:<?php echo $message_count;?> 条&nbsp; </td><td width="63%" align="right"><?php
/*  如果当前页不是首页  */
if($page!=1){/*  显示“首页”超链接  */echo  "<a href=page.php?page=1>首页</a>&nbsp;";/*  显示“上一页”超链接  */echo "<a href=page.php?page=".($page-1).">上一页</a>&nbsp;";
}
/*  如果当前页不是尾页  */
if($page<$page_count){/*  显示“下一页”超链接  */echo "<a href=page.php?page=".($page+1).">下一页</a>&nbsp;";/*  显示“尾页”超链接  */echo  "<a href=page.php?page=".$page_count.">尾页</a>";
}
mysqli_free_result($sql);
mysqli_close($conn);
?></tr></table></td></tr></table></td></tr></table></td></tr><tr><td bgcolor="#F0F0F0"></td><td height="43" background="images/image_12.gif"></td></tr>
</table>
</body>
</html>

浏览器输出效果:

附录:导入MySQL数据库

  • 法一:将database文件夹中的bulletin_board文件夹导入到MySQL安装目录下的data文件夹中
  • 法二:进入MySQL数据库管理系统,利用命令行或者phpmyadmin等图形工具导入bulletin_board.sql(导入之前先创建名为bulletin_board的数据库)

PHP笔记:设计电子公告牌相关推荐

  1. Matrix67的LCD电子公告牌、GB2312-80编码、HZK16字模及其他

    很久以前matrix67的博客首页会随机显示一些很有意思的一句话,有小知识.小幽默.有意思的座右铭.对联等等.但是不知道什么时候,他把首页换掉了,换成了一个被我称为"LCD公告牌" ...

  2. java-net-php-python-ssm电子班牌系统计算机毕业设计程序

    java-net-php-python-ssm电子班牌系统计算机毕业设计程序 java-net-php-python-ssm电子班牌系统计算机毕业设计程序 本源码技术栈: 项目架构:B/S架构 开发语 ...

  3. 电子班牌系统服务器,智慧校园电子班牌系统解决方案

    智慧校园电子班牌系统解决方案概述: 电子班牌管理系统是面向中小学教育行业设计的,以考勤管理和班级信息显示为主体,融合射频卡技术.语音技术.多媒体技术.后台管理软件技术和智能门禁系统技术的综合管理平台系 ...

  4. 基于Springboot+Vue2前后端分离框架的智慧校园系统源码,智慧学校源码+微信小程序+人脸电子班牌

    ▶ 智慧校园开发环境: 1.使用springboot框架Java+vue2 2.数据库MySQL5.7 3.移动端小程序使用小程序原生语音开发 4.电子班牌固件安卓7.1:使用Java Android ...

  5. 3D Game Programming Design:UI系统--Quest Log 公告牌

    3D Game Programming & Design:UI系统--Quest Log 公告牌 UI系统概述 UGUI 基础 画布(Cavas) UI 布局基础 UI 组件与元素 编程实践 ...

  6. 自主研发项目七之学生电子班牌系统

    开发语言:JAVA JDK1.6 开发工具:Intellij IDEA 14.4 主要编程语言:Spring MVC,FreeMarker,jquery,html,css,ibatis 前台框架:sp ...

  7. Unity 3D 可展开公告牌

    Unity 3D 可展开公告牌 一.项目结构 二.制作流程 0.准备图片资源 将所需图片放于Assets文件夹下 在unity中转化为Sprite(2D and UI) 不转化图片无法加载进canva ...

  8. Java数字化智慧校园平台源码,智慧学校源码+微信小程序+人脸电子班牌

    这是一套JAVA语言开发的智慧校园源码,有演示,有文档,源码完整开源,商用级别,可以私信博主. 技术开发环境:Java+springboot+vue+element-ui+mysql 用的是最新的技术 ...

  9. 电子班牌解决方案-最新全套文件

    电子班牌解决方案-最新全套文件 一.建设背景 二.建设思路 三.建设方案 四.获取 - 电子班牌全套最新解决方案合集 一.建设背景 信息技术已渗透到经济发展和社会生活的各个方面,人们普遍关注教育信息化 ...

最新文章

  1. mysql 数据库连接字符串,mysql基本语句和连接字符串_数据库技巧
  2. 想要更快地使用AtomicLong? 等待它。
  3. linux date命令显示毫秒,解决MacOS系统中date命令没有毫秒和sha512sum、sha256sum、md5sum等命令的问题...
  4. 解决Failed to load the JNI shared library xxx/xxx/jvm.dll 错误
  5. 一个程序如何连接到外网_如何从头开始开发一个微信小程序
  6. 掘金 Markdown 语法手册
  7. php必填参数校验,laravel请求参数校验方法
  8. python eval函数简单使用
  9. Maven搭建Spring Security3.2项目详解
  10. visa虚拟卡生成器_你们要的电子虚拟信用卡,它来了,准备好盘了吗?
  11. ConcurrentHashMap源码分析
  12. 人狠话不多,细说大牛直播SDK之RTMP播放器和RTSP播放器...
  13. PSPnet预训练模型caffe model转pytorch
  14. AtCoder Beginner Contest 121
  15. 神经网络Neural Networks概述
  16. 【粒子动画tsParticles】
  17. php访问opc ua,什么是OPC网关?OPC UA有什么特点
  18. USV(Unmanned Surface Vessels)研究概况和发展趋势
  19. Java语言写汽车租赁系统
  20. 微信授权登录:PC端扫码登录[unionid](二)

热门文章

  1. 2021-11-12 micropython esp32 中文显示 (不使用取模软件的一种方式)
  2. 查看和修改MSDE的端口
  3. 0629正则表达式:基础
  4. fsu动环监控系统九大功能
  5. FCU1104 专为物联网边缘计算网关而生
  6. IP地址是A类B类还是C类
  7. Appium自动化测试框架的原理、安装以及使用
  8. 图片标注尺寸_手帐素材第弹:风景美食宠物图片
  9. “下滑、下滑、下滑”,格力真的触底了?
  10. QCC300x笔记(0)-- 系列博文索引