Web网页——留言板功能

本文描述如何在网页上实现一个简单的留言板功能,仅支持文字留言。

开发环境:dreamweaverCC  html +jscirpt + php

前置条件:1、一个简单的网站已经搭建完毕,支持用户登录网站。

                  2、用户已登录网站。

实现步骤:

一、新建留言板网页

1、新建网页:whiteboard.html 

留言板(js-div-whiteboard)分为三个部分:

留言列表:(js-div-whiteboard-messages)、无留言提示:(js-div-whiteboard-empty-hint )、提交新留言:(js-div-whiteboard-input),三个div自上而下垂直排列。

html:

<div class = "js-div-whiteboard ">
        <div class = "js-div-whiteboard-messages"> 
        </div>
        <div class = "js-div-whiteboard-empty-hint">
        </div>        
        <div class = "js-div-whiteboard-input style-margin-top">
        </div>
    </div>

2、留言列表 js-div-whiteboard

留言列表分为 菜单(js-div-whiteboard-menu)和 留言内容(js-ul-whiteboard-message-list)两部分。

菜单:上一页 、下一页。

留言内容:作者10% + 留言80% + 日期10%, 三项内容水平排列,宽度为10%-80%-10%。 每条留言之间有水平线分割。

以上两项内容自上而下垂直排列。

html

 <div class = "js-div-whiteboard-messages">
            <div class="js-div-whiteboard-menu">
                 <span>&nbsp;&nbsp;</span>
                  <span class = "js-whiteboard-up-page ">上一页</span>
                  <span>&nbsp;&nbsp;</span>
                  <span class = "js-whiteboard-down-page ">下一页</span>
                  <hr class = "style-hr-full">
            </div>        
            <ul class="js-ul-whiteboard-message-list style-li-notice-text style-ul-user-menu">
            <li class = "style-fontsize-15">
                <span class = "style-li-whiteboard-user style-fontsize-15-center">user1</span>
                <span class = "style-li-whiteboard-message">吃瓜群众三号。</span>
                <span class = "style-li-whiteboard-date style-fontsize-15-center">01-02</span>
            </li>
            <hr class = "style-hr-full">
            <li>
                <span class = "style-li-whiteboard-user">user2</span>
                <span class = "style-li-whiteboard-message">吃瓜群众二号。</span>
                <span class = "style-li-whiteboard-date">01-02</span>
            </li>
            <hr class = "style-hr-full">
            </ul>
        </div>

3、无留言提示:(js-div-whiteboard-empty-hint )

 <div class = "js-div-whiteboard-empty-hint">
         <span class = "style-li-whiteboard-message"> 留言板还是空的哦!</span>
 </div>

4、提交新留言:(js-div-whiteboard-input)

包含 textarea (js-whiteboard-textarea-input) 和 button(js-button-whiteboard-submit)两部分,上下垂直排列。

html

<div class = "js-div-whiteboard-input style-margin-top">
            <textarea class = "js-whiteboard-textarea-input" rows="5" cols="100" maxlength = "400" placeholder="说点什么吧……" style = "resize: none"></textarea><br/><br/>
            <button class = " js-button-whiteboard-submit" > 提 交  </button>  
</div>

5、最后添加一些css设置,页面结果

html:

<div class = "js-div-whiteboard ">
        <div class = "js-div-whiteboard-messages">
            <div class="js-div-whiteboard-menu style-fontsize-15">
                 <span>&nbsp;&nbsp;</span>
                  <span class = "js-whiteboard-up-page ">上一页</span>
                  <span>&nbsp;&nbsp;</span>
                  <span class = "js-whiteboard-down-page ">下一页</span>
                  <hr class = "style-hr-full">
            </div>        
            <ul class="js-ul-whiteboard-message-list style-li-notice-text style-ul-user-menu">
            <li class = "style-fontsize-15">
                <span class = "style-li-whiteboard-message">我在这里安静地吃个瓜。</span>
                <span class = "style-li-whiteboard-user style-fontsize-15-center">user1</span>
                <span class = "style-li-whiteboard-date style-fontsize-15-center">01-02</span>
            </li>
            <hr class = "style-hr-full">
            <li>
                <span class = "style-li-whiteboard-message">还不错哦!</span>
                <span class = "style-li-whiteboard-user">user2</span>
                <span class = "style-li-whiteboard-date">01-02</span>
            </li>
            <hr class = "style-hr-full">
            </ul>
        </div>
        <div class = "js-div-whiteboard-empty-hint style-margin-bottom style-margin-top">
         <span class = "style-li-whiteboard-message style-margin-bottom style-margin-top"> 留言板还是空的哦!</span>
        </div>        
        <div class = "js-div-whiteboard-input style-margin-top">
            <textarea class = "js-whiteboard-textarea-input style-fontsize-20" rows="5" cols="100" maxlength = "400" placeholder="说点什么吧……" style = "resize: none"></textarea><br/><br/>
            <button class = "style-fontsize-20 js-button-whiteboard-submit" > 提 交  </button>  
        </div>
    </div>

至此留言板界面完成。

二、数据库设计

本网站数据库采用阿里云ecs 自建库。表名称:whiteboard_messages 

结构如下:

预置数据库内容如下:

三、留言板功能实现

1、服务器端:支持网页端查询数据库内的留言信息

getBoardmessages.php:

<?php
    $offset = $_POST['offset'];
    $conn = mysqli_connect("localhost","root","","Learn") or die("连接失败");
    mysqli_query($conn,"set names utf8");
    $result = mysqli_query($conn,"select * from whiteboard_messages order by creat_time  DESC limit 2 offset $offset ");    
    $messageArray = array();
    while ($row = mysqli_fetch_array($result))
    {
        $tempArray = array('id'=>$row[id],'message'=>$row[message],'author'=>$row[author],'author_id'=>$row[author_id],'creat_time'=>$row[creat_time]);
        array_push($messageArray,$tempArray);        
    }

    //把消息返回前端        
    if (sizeof($messageArray)> 0)
    {
        echo json_encode($messageArray,JSON_UNESCAPED_UNICODE);
    }
    else
    {
        echo "no message";
    }
    
?>

2、网页端:刷新页面时,显示已有留言

功能:每次打开或刷新页面时,从数据库中读取最新的2条信息,按照日期降序排列。

           没有留言时,显示空白留言提示。

jscpript 核心代码:      
        $.ajax({
                    url:"http://www.xxx.cn/php/getBoardmessages.php",
                    type:"POST",
                    async: false,//设置为同步操作就可以给全局变量赋值成功 
                    data:{"info":"get_message","offset":0},
                    success:function(data){
                        console.log(data);
                        if (data == "no message")
                        {

                            $(".js-div-whiteboard-empty-hint").attr("style","display:block;");
                            $(".js-div-whiteboard-messages").attr("style","display:none;");
                            return;
                        }


                        $(".js-div-whiteboard-empty-hint").attr("style","display:none;");
                        $(".js-div-whiteboard-messages").attr("style","display:block;");
                        var info = JSON.parse(data);                        
                        global_whiteboard_message_list = info;//
                        displayWhiteboardMessageList();
                                                
                       },
                    error:function(xhr){alert("错误提示: " + xhr.status + " " + xhr.statusText);}
                    
                });
        

function displayWhiteboardMessageList()
    {
        var text = "";    
        $(".js-ul-whiteboard-message-list").empty();
        for (var i = 0;i < global_whiteboard_message_list.length;i++)
        {
            text = text 
                + "<li class = \"style-fontsize-15\"><span class = \"style-li-whiteboard-user style-fontsize-15-center\">" 
                + global_whiteboard_message_list[i].author 
                + "</span><span class = \"style-li-whiteboard-message\">" 
                + global_whiteboard_message_list[i].message 
                + "</span><span class = \"style-li-whiteboard-date style-fontsize-15-center\">" + timestamp2time(global_whiteboard_message_list[i].creat_time) 
                + "</span></li><hr class = \"style-hr-full\">";
        }        
        $(".js-ul-whiteboard-message-list").append(text);
    }
 

function timestamp2time(timestamp){
        var stamp = parseInt(timestamp * 1000);//php时间戳只有十位,扩展为13位
        var date = new Date(stamp);
        var Y = date.getFullYear() + '-';
        var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
        var D = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate()) + ' ';        
        var h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':';
        var m = (date.getMinutes() <10 ? '0' + date.getMinutes() : date.getMinutes()) + ':';
        var s = (date.getSeconds() <10 ? '0' + date.getSeconds() : date.getSeconds());
        return Y+M+D+h+m+s;
    }

3、服务器端:支持向数据库内写入新留言

write2board.php

<?php
    session_start();
    $message = $_POST['message'];
    $author = $_POST['author'];
    $author_id = $_POST['author_id'];

    $conn = mysqli_connect("localhost","root","","Learn") or die("连接失败");
    mysqli_query($conn,"set names utf8");
    
    $time = time();
    $var = mysqli_query($conn,"insert into whiteboard_messages(message,author,author_id,creat_time)values('$message','$author','$author_id','$time')");
    echo 'white2board success';   
        
    
?>

4、网页端:添加新留言

jscript 核心代码:

$(".js-button-whiteboard-submit").click(function(){
        if ($('.js-whiteboard-textarea-input').val().trim().length ==0) return;
        
        var sendData = {"message":$('.js-whiteboard-textarea-input').val(),"author_id":global_user_info.id,"author":global_user_info.username};//global_user_info 用户登录时保存的信息
                $.ajax({
                    url:"http://www.xxx.cn/php/write2board.php",
                    type:"POST",
                    data:sendData,
                    success:function(data){
                        console.log(data);
                        if (data == "white2board success")
                        {
                            $(".js-whiteboard-textarea-input").val("white2board success");
                        }
                        else
                        {
                            $(".js-whiteboard-textarea-input").val("white2board failed");
                        }
                    },
                    error:function(xhr){alert("错误提示: " + xhr.status + " " + xhr.statusText);}
                    
                });
        
    });

5、菜单功能:上一页、下一页 翻页

点击“上一页”或“下一页”时,翻页显示所有留言。每页最多显示两条,按照时间降序排列。

显示第一页时,隐藏“上一页”;显示最后一页时,隐藏“下一页”;留言只有一页时,隐藏“上一页”和“下一页”。

jscript代码:1)在第2条功能已有代码上修改,蓝色为新增代码

        $(".js-whiteboard-up-page").click(function(){updateWhiteboardMessages("up");});
        $(".js-whiteboard-down-page").click(function(){updateWhiteboardMessages("down");});
        
        $(".js-whiteboard-down-page").attr("style","visibility:hidden;");
        $(".js-whiteboard-up-page").attr("style","visibility:hidden;");

        
        $.ajax({
                    url:"http://www.xxx.cn/php/getBoardmessages.php",
                    type:"POST",
                    async: false,//设置为同步操作就可以给全局变量赋值成功 
                    data:{"info":"get_message","offset":0},
                    success:function(data){
                        //$(".debug_info").text(data);
                        console.log(data);
                        if (data == "no message")
                        {
                            $(".js-div-whiteboard-empty-hint").attr("style","display:block;");
                            $(".js-div-whiteboard-messages").attr("style","display:none;");
                            return;
                        }
                        $(".js-div-whiteboard-empty-hint").attr("style","display:none;");
                        $(".js-div-whiteboard-messages").attr("style","display:block;");
                        var info = JSON.parse(data);                        
                        global_whiteboard_message_list = info;

                        /*不止一页*/                        
                        if (global_whiteboard_message_list.length == global_whiteboard_message_limit)
                        {                            
                            $(".js-whiteboard-down-page").attr("style","visibility:visible;");
                        }

                        displayWhiteboardMessageList();
                                                
                       },
                    error:function(xhr){alert("错误提示: " + xhr.status + " " + xhr.statusText);}
                    
                });

 

    2)

function updateWhiteboardMessages(action)
    {
        if (action == "up")
        {
            global_whiteboard_message_offset = global_whiteboard_message_offset - 2;
            $(".js-whiteboard-down-page").attr("style","visibility:visible;");
        }
        else if (action == "down")
        {
            global_whiteboard_message_offset = global_whiteboard_message_offset + 2;
            $(".js-whiteboard-up-page").attr("style","visibility:visible;");
        }
        else
        {
            ;
        }
       
        $.ajax({
                    url:"http://www.xxx.cn/php/getBoardmessages.php",
                    type:"POST",
                    async: false,//设置为同步操作就可以给全局变量赋值成功 
                    data:{"info":"get_message","offset":global_whiteboard_message_offset},
                    success:function(data){
                        console.log(data);
                        if (data == "no message")
                        {
                            if (action == "up")/*已经到第一页*/
                            {                                
                                $(".js-whiteboard-up-page").attr("style","visibility:hidden;");
                                global_whiteboard_message_offset = global_whiteboard_message_offset + 2;
                            }
                            if (action == "down")/*已经到最后一页*/
                            {                                
                                $(".js-whiteboard-down-page").attr("style","visibility:hidden;");
                                global_whiteboard_message_offset = global_whiteboard_message_offset - 2;
                            }
                            return;
                        }
                        
                        var info = JSON.parse(data);                        
                        global_whiteboard_message_list = info;
                        
                        /*已经到最后一页*/                        
                        if (global_whiteboard_message_list.length < 2)
                        {
                            $(".js-whiteboard-down-page").attr("style","visibility:hidden;");
                        }
                        /*已经到第一页*/
                        if (global_whiteboard_message_offset == 0)
                        {
                            $(".js-whiteboard-up-page").attr("style","visibility:hidden;");
                        }
                        displayWhiteboardMessageList();
                                                
                       },
                    error:function(xhr){alert("错误提示: " + xhr.status + " " + xhr.statusText);}
                    
                });
    }

到此代码功能实现。

上传网页及相关代码到服务器上,体验一下简单的留言版功能吧。

 

 

漫天撒花
关注 关注
  • 22
    点赞
  • 189
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
第一个动态网页——留言板
simplyxx的博客
01-17 3935
一.概述 使用php开发动态网页,实现注册、登录以及网页留言功能。 软件:wampserver、vscode wampserver集成了Apache Web服务器,MySQL数据库和PHP,提供虚拟服务器环境,vscode用于代码编辑。 最终效果: 二.环境搭建 安装并运行wampserver后,桌面右下角图标为绿色即表示服务器启动成功。 点击Localhost或者浏览器直接输入Localhost即可打开wampser...
html5留言板网页设计,网页设计制作-留言板
weixin_30543595的博客
06-08 9878
制作留言板1、留言板分为填加留言、保存留言、显示留言、管理留言等模块。显示留言页面应为系统默认页面或首页,管理页面由站长进行回复与删除管理。2、文件说明:default.asp(留言显示页面)显示留言按时间的降序排列。add.asp(添加留言页面)将留言信息存入数据库。admin.asp(管理页面)显示留言并提供站长回复和删除功能。del.asp(删除页面)reply.asp(站长回复页面)log...
数据安全与网络安全——基于php+MySql实现简易留言板(附全资料 超级详细!)
未来社会二十年发展的核心技术趋势由ABCD四个字母组成,分别是AI(人工智能)、BlockChain(区块链)、Cloud(云)、和Data(大数据)每一次进步都有新的认知和感触
09-30 2550
这篇文章是基于PHP和MySQL实现的一个简易留言板。该留言板具有用户注册、登录、发表留言以及查看留言等功能。首先,用户可以通过注册功能创建自己的账号,然后使用该账号进行登录。登录成功后,用户可以发表留言,并且可以查看自己和其他用户发表的留言。在留言的管理方面,网站管理员可以对留言进行审核和删除操作。此外,文章还介绍了如何使用XAMPP工具包来搭建PHP运行环境和MySQL数据库环境,并提供了代码实现的详细步骤以及相应的注意事项。本文所介绍的简易留言板具有良好的代码逻辑和页面展示效果。
留言板的实现
最新发布
m0_74842191的博客
05-14 435
留言板是一款能实现浏览留言、发表留言、删除留言、发表留言和编辑留言的小程序,用户能够浏览当前的已留言内容,并且能按照时间的升序来查看最新的留言内容;能够发表自己的留言内容,在留言发表页填写相关项后即可发表,并能查看到新留言内容;能够删除不需要的留言;因此,简单留言板功能主要为显示留言、发表留言删除留言和编辑留言。据留言板功能,设计数据库表名为test,其中设计的字段有id(编号)、ide(标题)ontent(内容)、image(图像)、count(次数)5个字段,通过 Bmob后端云设计。
打造交流利器:PHP留言板功能详解与实践
黑夜开发者的博客
07-26 1722
留言板是一个常见的Web应用程序,它允许用户在网站上发布留言,并可以对已发布的留言进行查看、编辑和删除操作。本文将使用PHP语言实现一个基本的留言板功能。今天我们通过PHP完整实现了一个留言板功能,实际过程中,可能还有更加复杂的设计。不过核心就是这样一些东西。希望能对您有所帮助,我们下次见。
php制作一个简单的网页留言板
热门推荐
刘璐菲
07-17 1万+
使用php、html、SQL和mysql数据库做一个简单的留言板(效果如图) 大体的思路: 先用html写出界面。 然后用php获取用户输入的留言内容。 接着把获取的留言内容用php存放到数据库中。 然后使用php访问数据库获取留言内容。 把获取到的留言展示在网页中。 刷新网页。 代码文件结构 实现过程 1.先用html写出界面(可以使用css美化界面,也可以用php做一个留言分页)。 index.php <!DOCTYPE html> <html lang="en"> &
留言板的简单制作(html+css+javaScript)
Achen2282751920的博客
08-21 2794
使用一个js选择器的封装方法。
前端实现简易版发布留言
阿牛的博客
04-20 2763
网页中留言和评论这个模块十分常见,今天我来写一个简易版的留言案例,为大家提供一点思路,很简单哦!
小白如何打造一个基础的留言板网站(一)
Shriley_X的博客
09-26 3699
小白如何打造一个基础的留言板 web小白打算从做一个留言板开始学习web前端,这篇博客用来记录留言板制作过程 制作留言板网站是我参考了CSDN中义务小白写的《从留言板开始做网站》的博客 首先编程工具我使用的是Visual Studio Code,vs code可以安装插件包,实现中文和快速在浏览器中显示代码对应网站的功能。 (一)基础准备 新建一个文件夹 在合适的位置新建一个文件夹,我命名为messageboard,然后vs code中打开 新建index默认文件 在文件中新建一个index.htm
html,css,js,简单的网页留言板
weixin_34216107的博客
07-26 3577
效果如图: 实现代码如下: html代码: <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>简单的网页留言板</title> <script type="text/javascript" src="inde...
JavaWeb+MySQL实现简易留言板(详细的很
q16974058的博客
03-25 1364
在这个部分总结了2019年到目前为止Java常见面试问题,取其面试核心编写成这份文档笔记,从中分析面试官的心理,摸清面试官的“套路”,可以说搞定90%以上的Java中高级面试没一点难度。本节总结的内容涵盖了:消息队列、Redis缓存、分库分表、读写分离、设计高并发系统、分布式系统、高可用系统、SpringCloud微服务架构等一系列互联网主流高级技术的知识点。(上述只是一个整体目录大纲,每个点里面都有如下所示的详细内容,从面试问题——分析面试官心理——剖析面试题——完美解答的一个过程)
网页留言板
12-02
简单的网页留言板:具有登录页面,网页跳转传参,条件判断,和3gQQ聊天一样的功能,是一个不错的网页聊天的核心代码。
微信许愿墙 H5网页版,主要用JS +H5实现移动端留言墙功能
01-06
微信许愿墙 H5网页版,主要用JS +H5实现移动端留言墙功能,在别人的基础上对手机端使用优化了一下。
web div页面布局·
12-22
web div页面布局 垂直布局
留言板C# 窗口版和网页
06-29
留言板 C#编写 包含窗口版和网页版 附加详细的使用说明和数据库
javascript实现留言板功能
11-21
本文实例为大家分享了javascript实现留言板功能的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> *{ margin: 0; padding: 0; } .box{ /*设置最外层盒子*/ width: 600px; border: 1px solid #aaa; padding: 20px 10px; margin: 100px auto; } #plTxt{ /*设置
asp.net开发留言板——数据库
10-13
asp.net开发留言板——数据库,可以让学.net开发的同学参考!
java开发——留言系统
03-01
在MyEclipse中导入项目文件。导入项目后增加几个库文件.jar: 包括JDK的jar、J2EE的jar和weblogic的jar。 可能需要修改sunny.guestbook.util...所有java代码(包括Servlet)在src目录中,所有JSP文件在WebRoot目录中。
带后台管理的留言源码开源版php源码
04-28
1、短小精悍的留言吧程序,无需安装数据库。 2、程序采用关系型文本数据库技术: ① 定位读取记录——运行快捷,第100000条记录与第100条记录的读取速度是一样的。 ② 精密存储数据——精密计算数据存放位置,...
java 前端留言板
09-20
Java 前端留言板是一种基于Java语言开发的前端交互应用程序,可以实现用户在网页或移动端上发布留言、浏览留言和回复留言的功能。 在设计和开发过程中,我们可以利用Java提供的各种技术和框架来实现前端留言板功能。首先,可以使用Java Servlet技术来处理用户的请求和响应,实现用户留言的提交和获取功能。通过创建Servlet,我们可以将用户的留言数据存储在数据库中,并在需要时从数据库中读取留言数据展示给用户。 除了Servlet技术,我们还可以使用JavaServer Pages(JSP)技术来展示网页内容。通过在JSP页面中嵌入Java代码,我们可以动态地生成网页的内容,并将用户的留言数据展示在网页上。此外,可以使用JSP来处理用户的回复留言请求,将回复的数据存储到数据库中。 要实现前端交互的功能,可以使用JavaScript和Ajax技术。通过编写JavaScript代码,我们可以实现留言板的动态效果和用户交互功能,如表单验证、数据异步提交和实时更新。借助于Ajax技术,我们可以实现无需刷新页面的数据交互,提升用户体验。 另外,为了美化用户界面和提供更好的用户体验,可以使用前端开发框架,如Bootstrap或Vue.js等。这些框架提供了丰富的页面组件和样式库,可以快速构建美观、响应式的用户界面。 最后,在部署和运行方面,可以选择Java的Web服务器,如Tomcat或Jetty。这些服务器可以运行Java Servlet和JSP代码,并提供HTTP服务,将网页内容发送给用户端。 综上所述,Java前端留言板是通过Java技术实现的交互式网页应用程序,通过Servlet、JSP、JavaScript、Ajax以及前端开发框架等技术,实现用户留言的提交、浏览和回复功能,并通过Web服务器将网页内容发送给用户。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 从零开始 使用PyQt5 179707
  • Web网页——留言板功能 40157
  • Android:自定义checkbox样式 12319
  • android studio下解决 java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/ 10168
  • 在android studio中制作九宫格图片 7524

分类专栏

  • Android
  • 开源项目笔记:platform-wechat-mall 8篇
  • 入门 8篇
  • Linux 4篇
  • log4j 1篇
  • 不羁的思绪 1篇
  • 隐私声明 4篇

最新评论

  • AttributeError: module ‘librosa‘ has no attribute ‘load‘ 的错误解决

    BarbaraChow: 请教一下这个怎么办:表情包 AttributeError: module 'librosa' has no attribute 'pyin'

  • Android:自定义checkbox样式

    ty_575: 关注已点

  • 隐私政策与用户协议 Privacy statement and User agreement

    CSDN-Ada助手: 哇, 你的文章质量真不错,值得学习!不过这么高质量的文章, 还值得进一步提升, 以下的改进点你可以参考下: (1)提升标题与正文的相关性。

  • 从零开始 使用PyQt5

    to_pu2h: 哦是pyqt5-tools最多支持python3.9版本,我换了老版本就好了

  • 从零开始 使用PyQt5

    to_pu2h: Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ----------------- ----------------- × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. 请问这些错误是为什么呀?

大家在看

  • 孩子说“我不想上学”,这位爸爸的做法很棒,家长都该学习 242
  • 孩子上初中厌学怎么办?家长做好3件事,能让孩子爱上学习 696
  • GH2747高温合金概述及力学性能
  • 快去复习吧+++常用算法及参考算法 递推法++穷举法++排序(冒泡、选择)++查找(顺序、折半)++字符串处理++方程求根++无穷级数求和 32
  • 胡说八道(2024.6.13)——数字电子技术及Modelsim仿真 795

最新文章

  • 隐私政策与用户协议 Privacy statement and User agreement——《小提琴音准》
  • 隐私政策与用户协议 Privacy statement and User agreement——《甘枣小小数学》
  • 隐私政策与用户协议 Privacy statement and User agreement——《小小数学》
2024年1篇
2023年4篇
2022年1篇
2020年6篇
2019年22篇
2018年6篇
2017年2篇

目录

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

哆哆女性网免费免费起名网站泰国雏妓修神外传仙界篇天涯易读犯罪帝国茜起名起名诗句旭字起名男孩打分100分的起什么名字长津湖百度云女总裁的贴身兵王带昌的公司起名2019给公司起名大全十八禁无遮无挡动态图互联网小额贷款2018狗狗起名大全店铺起名名测试曲字起名男孩起名广字辈男孩名字大全黑色圣经电子蛙眼植物大战僵尸2破解版起名注意沈氏家族崛起笔趣阁nationstar上海教育2020庞姓男孩起名父欲小说范成大的诗串签麻辣烫淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化