精华内容
下载资源
问答
  • web程序运行流程图

    千次阅读 多人点赞 2018-10-14 21:35:51
    web程序运行流程

    web程序的运行流程

    在这里插入图片描述

    展开全文
  • 文章目录一、VS的开发环境二、创建C#窗体应用程序三、创建控制台应用程序四、创建Web 一、VS的开发环境 首先你得安装了vs2019,然后确认下下面三个组件是否存在,如果没有要下载一下。vs2019的安装可参考visual ...

    一、VS的开发环境

    首先你得安装了vs2019,然后确认下下面三个组件是否存在,如果没有要下载一下。vs2019的安装可参考visual studio2019的安装以及使用

    在这里插入图片描述
    在这里插入图片描述

    二、创建C#窗体应用程序

    打开vs

    在这里插入图片描述
    可以直接在搜索框输入关键字进行搜索,选择 Windows 窗体应用(.NET Framework)。如图。

    在这里插入图片描述

    也可以限定项目类型,所用的语言进行查找。

    在这里插入图片描述

    接下去狂点确定即可。当然可以选择改个项目存放存放的目录和项目名称。

    在这里插入图片描述

    创建好后,就进入到了这么一个界面。

    在这里插入图片描述
    在窗体右边(也可能是在左边。每个人的设置可能不同)有一个工具箱的选项,打开有一些窗体应用所需的控件。

    在这里插入图片描述
    接下来我们写个小程序测试一下项目是否能正常运行。实现的功能就是当我们点击按钮的时候,能显示出目前的点击次数。

    首先从属性那边拖动两个空间到窗口上,分别是Button和Label。并把它们的名称和内容分别修改为(btn,点击)和(lab,0)

    在这里插入图片描述

    在这里插入图片描述

    接着绑定按钮的点击事件,如果不知道事件是什么,没关系,先跟着做就行。

    可以从属性窗口那,点击右上角的闪电图标,然后点击Clike的按钮,如图。或者直接双击按钮。

    在这里插入图片描述

    之后就会跳转到这么一个代码界面。然后编写我们所需要的代码即可。如下。

    在这里插入图片描述

    完成效果。(虽然画面有点丑)

    在这里插入图片描述

    三、创建控制台应用程序

    创建步骤跟上面类似,选择控制台应用程序创建即可

    在这里插入图片描述
    写个测试程序。从控制台输入一句话并打印出来了。

    在这里插入图片描述

    在这里插入图片描述

    四、创建Web应用程序

    选择创建一个Web应用程序,如图。

    在这里插入图片描述

    选择空项目

    在这里插入图片描述

    添加一个Web窗体

    在这里插入图片描述
    创建好后是这么个界面。可以直接编写H5代码。或者点击左下角设计。

    在这里插入图片描述

    进入这么一个界面。跟windows窗体应用开发很相似。在右边也有个工具箱。有许多控件可以使用。添加一个Label和Button空间到窗体,并修改下id和text。要实现的功能是当点击按钮后将Label中的内容转成大写。

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    跟窗体应用程序一样,双击Button就可以绑定事件然后进行编辑。
    在这里插入图片描述

    可以选择测试所使用的浏览器。然后运行即可。

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    展开全文
  • Myeclipse运行web程序流程

    万次阅读 2018-09-07 10:04:58
    一、Myeclipse添加server窗口的办法:window -&...二、Myeclipse中运行web程序、 1、项目目录 2、Cookie_demo1.java中代码: package com.lihe.cookie; import java.io.IOException; import java.io....

    一、Myeclipse添加server窗口的办法:window -> show view -> server即可。

    结果:

    二、Myeclipse中运行web程序、

    1、项目目录

    2、Cookie_demo1.java中代码:

    package com.lihe.cookie;

    import java.io.IOException;
    import java.io.PrintWriter;
    import java.nio.charset.Charset;
    import java.util.Date;

    import javax.servlet.ServletException;
    import javax.servlet.http.Cookie;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    public class Cookie_demo1 extends HttpServlet {

        /*
         * public Cookie(String name, String value)构造带指定名称和值的 cookie。
         * public void setMaxAge(int expiry)
         *    设置 cookie 的最大生存时间,以秒为单位。 
         *    正值表示 cookie 将在经过该值表示的秒数后过期。注意,该值是 cookie 过期的最大 生存时间,不是 cookie 的当前生存时间。 
         *    负值意味着 cookie 不会被持久存储,将在 Web 浏览器退出时删除。0 值会导致删除 cookie。
         */
        public void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            response.setContentType("text/html;charset=UTF-8");
            PrintWriter out = response.getWriter();
        
            //获取客户端保存的最后访问时间
            Cookie [] cookies = request.getCookies();//获取客户端的所有Cookie对象,可以保存当前网址20个cookie
            //长度为0的数组 int[] arr = new int[0],也称为空数组,虽然arr长度为0,但是依然是一个对象
            //null数组,int[] arr = null;arr是一个数组类型的空引用。
            //第一次访问没有时间。
            for (int i = 0; cookies != null && i < cookies.length; i++) {
                //判断当前cookie中的name是否是想要的cooike
                if("lastAccessTime".equals(cookies[i].getName())){
                    //如果是想要的cookie,将cookie中的value取出
                    long l = Long.parseLong(cookies[i].getValue());
                    //new Date()获取是国外时间,toLocalString获取本地格式时间
                    out.print("你上次访问时间:"+new Date(l).toLocaleString());//yyyy--MM--dd
                }
            }
            
            //Cookie里存放的kv都是字符串,且只能存字符串
            Cookie cookie = new Cookie("lastAccessTime",System.currentTimeMillis()+"");
            //设置cookie的有效时间,单位是秒,下为5分钟
            cookie.setMaxAge(60*5);
            
            //设置cookie的path,在此path下均可以访问到。有三种方法
            //cookie.setPath("/Cookie_2017.08.18");法1
            //cookie.setPath(request.getContextPath());//  法2/Cookie_2017.08.18
             cookie.setPath("/");// 法3 /Cookie_2017.08.18
            //把cookie信息写回到客户端
            response.addCookie(cookie);
        }

        public void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            doGet(request, response);
        }

    }
    3、web.xml中代码

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.5" 
        xmlns="http://java.sun.com/xml/ns/javaee" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
        http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
      <display-name></display-name>
      <servlet>
        <servlet-name>Cookie_demo1</servlet-name>
        <servlet-class>com.lihe.cookie.Cookie_demo1</servlet-class>
      </servlet>

      <servlet>
        <servlet-name>Cookie_demo2</servlet-name>
        <servlet-class>com.lihe.cookie.Cookie_demo2</servlet-class>
      </servlet>
      <servlet>
        <servlet-name>ClearServlet</servlet-name>
        <servlet-class>com.lihe.cookie.ClearServlet</servlet-class>
      </servlet>
      <servlet>
        <servlet-name>LoginServlet</servlet-name>
        <servlet-class>com.lihe.login.LoginServlet</servlet-class>
      </servlet>
      <servlet>
        <servlet-name>DoLoginServlet</servlet-name>
        <servlet-class>com.lihe.login.DoLoginServlet</servlet-class>
      </servlet>


      <servlet-mapping>
        <servlet-name>Cookie_demo1</servlet-name>
        <url-pattern>/servlet/cookie1</url-pattern>
      </servlet-mapping>

      <servlet-mapping>
        <servlet-name>Cookie_demo2</servlet-name>
        <url-pattern>/servlet/cookie2</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>ClearServlet</servlet-name>
        <url-pattern>/servlet/cookie3</url-pattern>
      </servlet-mapping>
        <servlet-mapping>
        <servlet-name>LoginServlet</servlet-name>
        <url-pattern>/servlet/login</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>DoLoginServlet</servlet-name>
        <url-pattern>/servlet/doLogin</url-pattern>
      </servlet-mapping>
          
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>
    </web-app>
    4、部署到tomcat,并运行tomcat

    5、浏览器中访问网址:http://localhost:8080/Cookie_2017.08.18/servlet/cookie1

    结果:

    由于第一次访问没有cookie故第二次才显示时间:

    6、当设置cookie有效时间时,讲内容保存在磁盘上,找到存储路径:

    浏览器中------工具------Internet选项------常规------设置------查看那文件,进入

    (路径为:C:\Users\my\AppData\Local\Microsoft\Windows\Temporary Internet Files)

    打开文件cookie:my@localhost/,得到里面的时间。

     

    展开全文
  • 微信小程序框架的制作

    千人学习 2019-01-06 20:13:37
    讲解微信小程序开发所需要准备的注意事项...怎么创建和运行第一个微信小程序,以及如何改造;分析微信小程序的目录结构;app.json配置文件的详细分析;实战讲解微信小程序框架的制作!为你小程序的开发打下第一步基础!
  • Microsoft Visual Studio 2010 新建和运行 mvc web应用程序  使用Visual Studio 2010编写web项目,常见是使用mvc编程模式,工作的第一步是须学会新建mvc web一个项目,启动运行项目,看到运行效果。 1.新建项目 ...

    Microsoft Visual Studio 2010 新建和运行 mvc web应用程序

           使用Visual Studio 2010编写web项目,常见是使用mvc编程模式,工作的第一步是须学会新建mvc web一个项目,启动运行项目,看到运行效果。

    1.新建项目

    (1)执行“新建/项目”。


    (2)选择ASP.Net MVC 2 Web 应用程序。


    (3)选择创建单元测试项目


    提示:也可以选择不创建单元测试项目。

    (4)在资源管理器中选中项目名称行,执行CTRL+F5,调试并启动项目,如图所示。


    (5)项目成功启动后的界面,如图所示。


    展开全文
  • VS2017 Web应用程序发布网站步骤

    千次阅读 2020-10-20 08:42:21
    VS2017 Web应用程序发布网站步骤新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右...
  • Java Web程序在Tomcat上是如何运行

    千次阅读 2020-02-18 18:11:05
    理解程序运行时的执行环境,直观感受程序是如何运行的,对我们开发和维护软件很有意义。我们以上面这个问题为例,看下 Java Web 程序的运行时环境是什么样的,来梳理下进程、线程、应用、Web 容器、...
  • 通过screen、tmux等方式实现如果临时跑程序的话,可以通过screen、tmux启动程序,这里描述下tmux启动的方式。1、启动tmux在终端输入tmux即可启动2、在tmux中启动程序直接执行如下命令即可(脚本参考上面的): ...
  • 使用IDEA创建web项目并运行项目

    千次阅读 2019-06-04 10:31:22
    Web Application,然后next 注意:第四步可以选择不同的, Java:创建简单的web工程 Java Enterprise:创建企业级的web工程 起一个项目名字,这里以JavaWebTest为例,然后点击Finsh即可 项目目录结构如下: 修改...
  • web开发基本常用语言?

    千次阅读 2018-12-29 19:34:47
    Web开发,Web框架一定要熟悉,框架是Web架构开发中必不可少的工具,不仅可以提高开发效率,还能让开发项目更成熟,并且可以提升代码的可再用性,Web框架开发离不开相应的开发语言,以下是常用的Web架构开发语言: ...
  • 1.配置应用程序属性中的IIS 2.点击任务栏(右下角) 这个图标选怎“显示所有应用程序”,点击你的网站如下图所示 3.修改配置文件中的部分如下图 上边的框内修改为下边的框内的内容,...
  • Spring Boot 2.X 实战教程

    千人学习 2019-07-27 21:40:25
    本课程内容包括Spring简介、Spring Boot简介、安装JDK、安装Maven、第一个Spring Boot程序(使用Spring Initializr构建、Spring Boot代码讲解、安装Notepad++)、构建系统、代码、配置、三种方式运行程序、安装...
  • 区分Web服务器、HTTP服务器、应用程序服务器

    万次阅读 多人点赞 2018-04-04 16:58:08
    进程听到和看到web服务器、HTTP服务器、应用程序服务器,但一直不知道它们有什么区别,迷惑了好久,今天查看的很多博客,终于算是梳理通了,下面我就来总结一下它们的区别,顺别了解一些服务器。 首先我们要知道web...
  • tomcat启动自动执行程序中的方法,由controller层的方法实现ApplicationListener接口,并重写该接口中的onApplicationEvent方法,在方法中编写要启动后执行的具体操作。
  • 首先说明一下这个问题的根本原因是由于端口冲突引起的,解决方法如下碰到一问题,就是在VS2017启动调试时,总是提示“IIS Web Express 无法启动”的错误,一直都好好的,突然就不行了,泥玛windows这种问题也不是一天...
  • 主流的Web应用程序平台

    千次阅读 2017-09-06 20:15:40
    动态网站应用程序平台的搭建需要使用Web服务器发布网页,而Web服务器软件又需要安装在操作系统上,并且动态网站都需要使用脚本语言对服务器端进行编程,所以也要在同一个服务器中为Web服务器捆绑安装一个应用程序...
  • JAVA web程序在浏览器中是以插件的形式运行吗?
  • VS2017运行程序出现乱码解决方法

    万次阅读 2017-09-23 15:12:37
    VS2017新建windows控制台程序打印中文乱码问题(纯转载) 最近刚换上VS2017,由于手头又要做个MFC的程序,所以写控制台程序做功能测试,然后发现居然乱码了。 于是用VS2017新建windows控制台应用程序,在main...
  • Web应用程序  (1)什么是Web应用程序  应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览 器端/服务器端应用程序,这类应用程序一般借助浏览器来运行。 ...
  • 基于C#的WEB服务器运行状态监测程序

    千次阅读 2017-02-09 14:31:41
    每天监测网站是否正常运行,之前是一个一个打开,现在写一个程序来监测。步骤1.将文件配成XML格式方便读写,相对于数据库来说已操作。XmlDocument dom = new XmlDocument(); dom.Load(@"D:\ServerList.xml"); ...
  • 前言因工作需要,与同事协作开发接口,但是每次修改都要发布到IIS上,很不方便,所以就想到能不能通过局域网直接访问调试状态下的web应用程序,...确保应用程序运行在IIS Express 上2.在任务栏找到IIS Express的图标
  • web应用程序的部署

    千次阅读 2017-06-03 14:35:25
    一个Web容器可以运行多个web应用程序,每个web应用程序都有一个唯一的上下文根。对于Tomcat来说,%CATALINA_HOME(安装路径)%\webapps目录下的每一个子目录都是一个独立的Web应用程序,这个子目录的名字就是这个Web...
  • idea java web项目导出为jar打包成可运行exe程序

    千次阅读 多人点赞 2019-12-04 16:12:29
    前几天一个朋友找我,说有一个 数据接口开发 能够页面展示的小项目,能够在本地运行就行,不需要放到网上,问我这边可不可以做,本来想 婉言谢绝 的,但是听到说,可以给点 辛苦费,于是想到了 李白大诗人 说的一句...
  • •javaScript程序(用于提高页面与用户的交互能力,其最大的特点就是可以读/写浏览器建立的DOM树,可以对浏览器端的鼠标键盘事件作响应,可以对采集的数据作验证,可以检测浏览器的类型等。浏览器内嵌有JavaScr...
  • Spring Boot非Web项目保持运行的方法

    千次阅读 2020-06-11 15:31:41
    有时候一些项目并不需要提供 Web 服务,例如跑定时任务的项目,如果都按照 Web 项目启动未免画蛇添足浪费资源为了达到非 Web 运行的效果,首先调整 Maven 依赖,不再依赖 spring-boot-starter-web,转而依赖最基础的...
  • 一、Web应用程序简介 1、网络应用程序开发体系结构: 1)C/S体系结构:Client/Server的缩写,即客户端/服务器端结构 举例:QQ 英雄联盟 word、excel不是,因为不需要联网、登录 2)B/S体系结构:Browser/Server的...
  • idea怎么运行web项目

    万次阅读 多人点赞 2019-04-01 16:30:58
    idea怎么运行web项目 1、在idea菜单栏依次点击run->Edit Configurations 2、点击+号新增配置,然后依次选择TomcatServer->Local 3、点击Configure,然后选择tomcat路径,然后确定关闭tomcat选择窗口 4、在Deploymen...
  • 当遇到这种情况怎么办??? 解决方法: (1)选中项目,右键打开properties; ...(2)找到java build path,切换到Libraries,删掉Tomcat服务器,重新配置;...(3)重新运行运行成功。 ...
  • .net web 应用程序C#

    千次阅读 2018-01-25 17:37:00
    ASP.NET:可以开发出几乎所有运行在Windows上的应用程序;.NET是一种架构,一种新的API;引入程序集代替DLL; ADO.NET:一组.NET组件提供对数据库和各种数据源的访问。 开发模式:web page、MVC、web form 语言:...
  • Web应用程序:开发,部署到Tomcat服务器下运行 1)在Eclipse下新建一个Java Project 2)在项目下创建如下目录: 下面是我创建的项目结构: web.xml文件可以把apache-tomcat-6.0.45\webapps\docs\WEB-INF下的web....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,109,576
精华内容 443,830
关键字:

web程序vs运行