只要一天就可以搭建测年龄网站How-Old.net?内容详解

如何搭建测年龄网站How-Old.net?

下面是一个简单的步骤:

第一步:准备

首先,在你的个人电脑上安装Visual Studio 2015。

确保安装了.NET框架和IIS(Internet信息服务)。

第二步:创建新的ASP.NET Web项目

使用Visual Studio创建新的ASP.NET Web项目。

在项目类型选择ASP.NET Web Application,命名为HowOld。

选择Web Forms,再点击OK按钮进行选择。

第三步:添加代码

使用以下代码替换默认的.aspx文件。

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="HowOld.Default" %>

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>How-Old Web Application</title>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function () {
                $("#btnClick").click(function (e) {
                    e.preventDefault();
                    var s = $("#txtUrl").val();
                    detectAge(s);
                });
                function detectAge(url) {
                    $.ajax({
                        url: "http://www.how-old.net/Home/Analyze",
                        dataType: "json",
                        data: {
                            'url': url
                        },
                        success: function (data) {
                            $("#imgResult").attr("src", url);
                            $("#result").html(data.Description);
                            $("#result-hidden img").attr("src", url);
                            $("#result-hidden strong").html(data.Description);
                            $("#myModal").modal('show');
                        },
                        failure: function (errMsg) {
                            alert(errMsg);
                        }
                    });
                }
            });
        </script>
    </head>
    <body>
        <div class="container">
            <h1>How-Old Web Application</h1>
            <p>请输入图片的网址,然后单击提交按钮。</p>
            <input id="txtUrl" type="text" class="form-control">
            <br />
            <button id="btnClick" class="btn btn-primary">提交</button>
            <!-- Modal -->
            <div id="myModal" class="modal fade" role="dialog">
                <div class="modal-dialog">
                    <!-- Modal content-->
                    <div class="modal-content">
                        <div class="modal-header">
                            <button type="button" class="close" data-dismiss="modal">&times;</button>
                            <h4 class="modal-title">年龄检测结果</h4>
                        </div>
                        <div id="result-hidden" class="modal-body">
                            <img src="" id="imgResult" width="200"/>
                            <br /><br />
                            <strong></strong>
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </body>
    </html>

使用以下代码替换默认的.aspx.cs文件。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Services;
    using Newtonsoft.Json.Linq;

    namespace HowOld
    {
        public partial class Default : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {

            }
        }
    }

第四步:测试

使用Visual Studio运行HowOld项目。

在Web表单中输入图片的URL,并单击“提交”按钮。

结果将在弹出框中显示。

示例说明1

比如说,你想预测猫咪的年龄,那么你需要一张猫咪的图片链接,比如 https://www.pethealthnetwork.com/sites/default/files/2018-11/5-ways-to-care-for-your-pets-teeth.jpg

接着,按照上述步骤,添加代码并运行项目,输入上述链接,点击“提交”按钮,就可以得到预测结果了。

示例说明2

比如说,你想预测一个明星的年龄,那么你需要一张明星的图片链接,比如 https://www.popsci.com/sites/popsci.com/files/styles/1000_1x_/public/angry-cat.jpg?itok=1i_xqzBl

接着,按照上述步骤,添加代码并运行项目,输入上述链接,点击“提交”按钮,就可以得到预测结果了。

以上就是如何搭建测年龄网站How-Old.net的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:只要一天就可以搭建测年龄网站How-Old.net?内容详解 - Python技术站

(0)
上一篇 2023年5月25日
下一篇 2023年5月25日

相关文章

  • Win11 22H2 build 22621.1343发布 附KB5022913更新内容汇总

    Win11 22H2 build 22621.1343发布 附KB5022913更新内容汇总 背景介绍 Win11 22H2是微软推出的最新的Windows 11版本,相对于之前的版本来说,这个版本更加稳定,而且修复了很多旧版本存在的问题,并且新增了许多新的功能。在Win11 22H2 build 22621.1343发布时,微软还提供了一个KB502291…

    Azure 2023年5月25日
    00
  • Win10设备通过Azure备份服务无缝备份数据至云端图文教程

    Win10设备通过Azure备份服务无缝备份数据至云端教程 简介 本文将详细讲解如何使用Azure备份服务将Win10设备的数据无缝备份至云端。Azure备份服务是一款由微软提供的备份和恢复服务,可以轻松实现数据备份和恢复。 步骤一:创建恢复服务 打开Azure门户,切换到“恢复服务保管库”。 单击“+ 添加恢复服务保管库”按钮。 在弹出的窗口中,选择订阅、…

    Azure 2023年5月25日
    00
  • Win11用户登陆存在问题的解决方法

    Win11 用户登录存在问题的解决方法 在 Win11 系统中,有一些常见的用户登录问题。本文将为您讲解如何解决这些问题。 问题一:出现“您的设备已离线。请用其他方式登录” 如果您在使用 Win11 时,遇到以下错误提示: 您的设备已离线。请用其他方式登录。 这通常是因为您的设备和 Microsoft 账户的联接已经丢失。解决方法如下: 打开“设置”应用,选…

    Azure 2023年5月25日
    00
  • 写作C# 读作C 井 这些程序员开发常用词汇你读对了吗?

    要想正确读写编程语言中的专有名词,需要掌握其正确的发音和拼写。下面是“写作C# 读作C 井 这些程序员开发常用词汇你读对了吗?”的完整攻略: 一、C#的发音和拼写 C#是微软开发的一种面向对象的编程语言,是在C++基础上发展而来的。正确发音应该是 “C sharp”,表示音高升高的音符。而拼写则是C加上一个#符号,如“C#”。 二、C语言中的“井号” 在编程…

    Azure 2023年5月25日
    00
  • VS2012发布ASP.NET网站到本地IIS的方法

    下面为您详细讲解“VS2012发布ASP.NET网站到本地IIS的方法”的完整攻略。 第一步:创建ASP.NET网站 首先,在VS2012中创建一个ASP.NET网站,选择菜单“文件”->“新建”->“网站”,在弹出的“新建网站”对话框中,选择“ASP.NET Web 站点”模板,然后选择一个合适的位置并设置站点名称,最后单击“确认”按钮即可创建…

    Azure 2023年5月25日
    00
  • Python恋爱小助手之必拿下

    Python恋爱小助手之必拿下攻略 1. 前置知识 在学习和使用Python恋爱小助手前,需要具备以下基础知识: Python基础语法和面向对象编程思想 Python常用库的使用,如requests、beautifulsoup4等 数据库基础知识,如SQL语言、关系型数据库等 如果您还未掌握这些基础知识,建议先通过相关教程进行系统学习。 2. 实现步骤 2.…

    Azure 2023年5月26日
    00
  • Win10一周年更新14393最新虚拟机、SDK下载地址(9月份)

    标题:Win10 一周年更新 14393 最新虚拟机、SDK 下载地址(9月份)攻略 介绍 本文主要介绍 Win10 一周年更新 14393 最新虚拟机、SDK 下载地址(9 月份)攻略。如果您想在 Windows 平台进行开发或测试,那么您需要使用到相应的开发工具和虚拟机。 SDK 下载 Microsoft 提供了 Windows SDK 下载地址,您可以…

    Azure 2023年5月25日
    00
  • Windows Azure VM上配置FTP服务器

    接下来我会分享一份完整的“Windows Azure VM上配置FTP服务器”的攻略,详细讲解每个步骤的操作和示例。 准备工作 首先,确保你已经创建了一个 Windows Azure 虚拟机(VM),并且你已经登录到了 VM 的管理页面。 安装IIS和FTP 在 Windows Server 2016 或者更早的版本中,可以通过 Server Manager…

    Azure 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部