分享一篇耗子源码论坛大发彩_票平台搭建教程

大发彩_票平台搭建 Q1446595067
在之前的工作,一直是以Android为主,前端为辅。经过了几个项目,也基本了解了前后端数据交互到底是怎么回事儿。
但是在做项目的过程中经常有这个问题,项目初期需求定稿开始开发工作期间,服务端的同事需要搭建数据库,搭框架之类的工作,而同样的移动端或前端也开始撘架构或写页面,在写页面的时候不免要用到数据。此时,服务端的同事很可能因为工作进度还没有完成接口的开发。这个时候,如果不会服务端开发的话,我们一般只能在本地模拟一些假数据来使用,或者等着后台提供接口….
但是,在本地直接创建假数据是没办法模拟网络请求这个步骤的,况且在本地创建假数据也很死板。
所以,我们有必要了解一下服务端的一些基本相关技术,不求能写出多么高大上的项目,最起码能自己简单的搭建一些接口服务, 为我们的app提供测试数据,并且能自己写一些简单的动态web页面。以后想要转型的话也可以深入学习一下。

而且,学习一些其他方面的知识也有利于提升我们的境界,最起码能了解其它端的工作大概是怎样的。也为我们成为全栈开发工程师做一个铺垫。

本着这个目的,我也就打算学习一下服务端的相关技术,因为自己毕竟不是专业做服务端方面开发的,我们都知道,学了之后不用很容易就忘记了,所以还是打算边学边写博客,算是做个学习笔记。以后忘了也方便查阅。

服务端语言也挺多的,目前来说比较火的有java,php,.Net、Python等,因为之前一直做Android开发,还是有些java基础的,所以学javaweb应该上手会快一些。

前端方面知识自己也会一些,有需要学习前端基础知识的同学们可以看一下之前的 从零开始学习web前端专栏 ,所以,我就直接从javaweb方面开始着手了。
没有前端基础的同学建议还是先看一下前端方面的基础知识,后面学习服务端肯定要用的。

好了 ,闲话不多说,开始吧。
Java Web介绍

Java Web是用Java技术来解决web领域的技术,需要运行在特定的web服务器上,Java Web是跨平台的,可以在不同的平台上进行部署运行。
需要掌握的技术

1.前端方面的相关技术如:html、css、js等
2.服务端先关技术如:java,jsp,服务器,ssh、ssm框架,等
3.数据库相关:MySQL,Oracle等

开发环境准备

编辑器:Eclipse或Idea等,这里我选择Idea,毕竟用惯了Android Studio,对Idea相对熟悉一些,Eclipse还是刚入行开发Android的时候使用的,当时还没有Android Studio。后来有了Android Studio就再也没用过Eclipse了。
JDK版本自己选,我这里版本是1.8 JDK官网
服务器:Tomcat,我这里下载的版本是Tomca t9.0.8, Tomcat官网 ,根据你们的需求自己选版本。

编译器根据自身情况自己选择,jdk的环境配置和Tomcat的下载、安装、配置、启动等百度一下就行了,一大堆,这里就不介绍了。

环境搭建完毕之后,就可以创建项目开始开发了。
创建一个Java Web项目

打开Idea,点击new project
选择Java,配置一下sdk,就是jdk的安装目录
然后将下图所示的给勾选上

这里写图片描述

点击next,输入项目名称和项目路径后finish即可。

这里写图片描述

项目创建完成后如图下图所示:

这里写图片描述

一个简单的Java Web项目就创建完成了

我们来看一下目录都是干嘛的

这里写图片描述

src:主要用来存放我们的Java代码
web:主要用来存放需要发布的应用文件,包括页面,配置文件等
WEB-INF:存放一些管理类,配置文件等
web.xml:项目的配置文件
index,jsp:默认的首页面

配置服务器

项目创建完成之后想要运行还需要配置一下Tomcat服务器,才能运行。
我们看一下配置步骤
如下图所示,点击三角符号,选择Edit Configurations
这里写图片描述

点击+号,找到Tomcat Server
这里写图片描述

点击选择Local

这里写图片描述

我们先来给项目起个名字,这个名字就是后面部署到Tomcat的项目名称
选择Deplotment,点+号,选择Artifacts

这里写图片描述

然后自己输入一个名字,Apply即可
这里写图片描述

然后点击Server,配置一下服务器,选择你的Tomcat的安装目录即可

这里写图片描述

把Name改一下,这里我们直接跟标识名一样
这里写图片描述

然后点击ok,至此,服务器配置完毕了
运行项目

服务器配置完毕以后,我们就可以启动项目了
先随便修改点东西

这里写图片描述

然后点击绿色的三角符号,将项目部署到本地服务器并开始运行,启动期间会有Tomcat的启动信息。

这里写图片描述

部署成功后会自动弹出页面。

这里写图片描述

至此,一个Java Web项目从环境搭建到创建项目再到运行就完成了

原文地址:http://blog.51cto.com/13884633/2149318

时间: 2024-08-04 22:09:23

分享一篇耗子源码论坛大发彩_票平台搭建教程的相关文章

超详细java中 大发彩_票平台搭建 的ClassLoader详解

ClassLoader翻译过来就是类加载器,普通的java开发者其实用到的不多,但对于某些框架开发者来说却非常常见.理解ClassLoader的加载机制,也有利于我们编写出更高效的代码.ClassLoader的具体作用就是将class文件加载到jvm虚拟机中去,程序就可以正确运行了.但是,jvm启动的时候,并不会一次性加载所有的class文件,而是根据需要去动态加载.想想也是的,一次性加载那么多jar包那么多class,那内存不崩溃.本文的目的也是学习ClassLoader这种加载机制. 大发彩

Python的time库和文本进度条 大发彩_票平台搭建

大发彩_票平台搭建 地址一:[hubawl.com]狐霸源码论坛地址二:[bbscherry.com] 是Python中处理时间的标准库1.time库包括三类函数 时间获取:time() ctime() gmtime()时间格式化:strftime() strptime()程序计时:sleep(), perf_counter()2.时间获取 3.时间格式化 4.程序计时 5.进度条实例 #textProBarV1.pyimport timescale = 50print("执行开始".

C++-类和动态内存分配 大发彩_票平台开发

大发彩_票平台开发 地址一:[hubawl.com]狐霸源码论坛地址二:[bbscherry.com] 类和动态内存分配 动态内存和类 C++在分配内存时是让程序在运行时决定内存分配,而不是在编译时决定. 这样,可根据程序的需要,而不是根据一系列严格的存储类型规则来使用内存.C++使用new和delete运算符来动态控制内存. 1.1. 复习示例和静态类成员 这个程序使用了一个新的存储类型:静态类成员. //strngbad.h#include<iostream>#ifndef STRNGBA

下载大发彩_票平台

下载大发彩_票平台地址一:[hubawl.com]狐霸源码论坛地址二:[bbscherry.com] 项目开发完毕后,需要将代码放到服务器上,这样用户才能访问.接下来我们一步一步来进行一波部署操作 打包上传代码 项目开发完毕,在部署之前需要再配置文件中将 ALLOWED_HOSTS配置设置为:当前服务器IP或*,如: ALLOWED_HOSTS = ["",]这个配置就是允许别人通过哪个ip访问你,表示所有ip 上线时还要将配置中的DEBUG改为False 不同系统如何传代码 wind

Effective Java-创建 大发彩_票平台出租 和销毁对象

一.考虑用静态方法代替构造器 ? 类可以通过静态工厂方法来提供它的客户端,而不是通过构造器. 优势: ? 1.它们有名称,可以根据名称将创建对象的行为表达的更清楚. ? 2.可以不必在每次调用它们的时候都返回一个新对象.这使得不可变类可以使用预先构建好的实例,或者将构建好的实例缓存起来,进行重复利用. ? 3.它们可以返回原返回类型的任何子类型的对象.API可以返回对象,同时又不会使对象的类变成公有的.以这种方式隐藏实现细节. ? 4.在创建参数化实例的时候,它们使代码变得简洁. 缺点: ? 1

新版香港赛马开奖网带视频,后台可控,大圣源码论坛独家分享

新版香港赛马开奖网带视频后台可控,大圣源码论坛独家分享 联系Q:3266397597 测试源码来源:mostsheng.com 测试源码下载地址:http://mostsheng.com/thread-263-1-1.html 原文地址:https://www.cnblogs.com/XGX1986/p/8549604.html

分享15个美化源码的代码语法着色器

语法高亮是文本编辑器用来显示文本的,特别是源代码,根据不同的类别来用不同的颜色和字体显示.这个功能有助于编写结构化的语言,比如编程语言,标记语言,这些语言的语法错误显示是有区别的.语法高亮并不会影响文本自身的意义,而且能很好的符合人们的阅读习惯. 语法高亮同时也能帮助开发者很快的找到他们程序中的错误.例如,大部分编辑器会用不同的颜色突出字符串常量.所以,非常容易发现是否遗漏了分隔符,因为相对于其他文本颜色不同. 现在有各种各样的语法高亮工具,可以格式化语言,并且根据不同的编程语言进行高亮显示.无

分享:json2.js源码解读笔记

1. 如何理解"json" 首先应该意识到,json是一种数据转换格式,既然是个"格式",就是个抽象的东西.它不是js对象,也不是字符串,它只是一种格式,一种规定而已. 这个格式规定了如何将js对象转换成字符串.以及转换成怎样的字符串--序列化 -- JSON.stringify 接口: 以及如何将一个有效字符串转换成js对象--反序列化-- JSON.parse 接口: 2. 关于作者 json作者是 道格拉斯.克劳福德 ,是一位js大牛,写过一本<java

js便签笔记(10) - 分享:json2.js源码解读笔记

1. 如何理解“json” 首先应该意识到,json是一种数据转换格式,既然是个“格式”,就是个抽象的东西.它不是js对象,也不是字符串,它只是一种格式,一种规定而已. 这个格式规定了如何将js对象转换成字符串.以及转换成怎样的字符串——序列化 —— JSON.stringify 接口: 以及如何将一个有效字符串转换成js对象——反序列化—— JSON.parse 接口: 2. 关于作者 json作者是 道格拉斯.克劳福德 ,是一位js大牛,写过一本<javascript语言精粹>,相信不少朋