一、大型企业项目开发的流程:

1、新建一个JavaWeb项目

2、建立静态页面

3、编写后台业务逻辑

4、连接数据库(打通前后台)实现动态话化

5、测试(内测<黑盒、白盒>,公测<目标用户参与测试或客户参与测试>),即找Bug

6、上线试运行,即改Bug

7、正式上线运营(根据用户反馈和市场需求变化,不断迭代更新产品),即改版

8、维护

二、设置div方块的位置:

使用margin

margin: 上 右 下 左;

margin: 垂直 水平;

margin: 全部;

三、设置div里的文字位置:

text-align:canter;设置左右距离

line-height:40px:设置上下距离

font-size:12px;设置字体大小,注意:大小值要为偶数值,不能是13px、15px;

四、代码优化:

(1)颜色代码优化:#FFFFFF等同于#FFF(即两个相同的变为一个)

五、兼容浏览器样式

*{

margin: 0px;

padding: 0px;

}

使容器贴到边。

六、引入高德地图API接口:

<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.10&key=您申请的key值"></script>

七、界面代码:

<!DOCTYPE html>
<html>

<head>
        <!--声明当前页面的编码集-->
        <meta http-equiv="content-type" content="text/html" charset="UTF-8">
        <!--声明当前页面三要素-->
        <!--百度搜索的关键词-->
        <title>ACE抢红包系统</title>
        <meta name="keywords" content="关键词,关键词" />
        <!--百度快照的内容-->
        <meta name="description" content="" />
        <!--js/css-->
        <!--css:层叠样式表-->
        <style type="text/css">
            /*兼容浏览器样式*/
            
            * {
                margin: 0px;
                padding: 0px;
            }
            
            body {
                background-image: url("img/bg.jpg");
                font-size: 12px;
                font-family: "微软雅黑";
                color: #666;
            }
            
            img {
                border: none;
            }
            /*phone start*/
            
            .phone {
                width: 322px;
                margin: 50px auto;
            }
            
            .phone .p_top {
                height: 42px;
                background-image: url("img/phone_top.png");
            }
            
            .phone .p_info {
                height: 20px;
                background-image: url(img/phonetitle1.gif);
            }
            
            .phone .p_title {
                height: 40px;
                background-color: black;
                border-left: 1px solid #FFF;
                border-right: 1px solid #FFF;
                text-align: center;
                line-height: 40px;
                font-size: 20px;
            }
            
            .phone .p_con {
                height: 480px;
                border-left: 1px solid #fff;
                border-right: 1px solid #fff;
            }
            
            .phone .p_bottom {
                height: 47px;
                background-image: url(img/phone_bottom.png);
            }
            /*end phone*/
            
            .showbox {
                width: 170px;
                height: 170px;
                background-color: white;
            }
        </style>
        <script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
    </head>

<body>
        <!--phone start-->
        <div class="phone">
            <div class="p_top"></div>
            <div class="p_info"></div>
            <div class="p_title">ACE新婚大红包</div>
            <div class="p_con" id="myMap"></div>
            <div class="p_bottom"></div>
        </div>
        <!--end phone-->
        
        <!-- 表单 -->
        <form action="alipay.jsp" method="post" id="alipay_ACE">
        <input type="text" name="orderId" id="orderId" />
        <input type="text" name="orderName" id="orderName" />
        <input type="text" name="orderMoney" id="orderMoney" />
        <input type="text" name="orderDesc" id="orderDesc" />
        <input type="text" name="orderUrl" id="orderUrl" />
        </form>
        
        <!--引入高德地图API接口-->
        <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.10&key=您申请的key值"></script>
        <!--调用API接口-->
        <script type="text/javascript">
            //初始化地图对象,加载地图
            var map = new AMap.Map("myMap", {
                resizeEnable: true
            });
            var lnglats = [
                [116.368904, 39.923423],
                [116.382122, 39.921176],
                [116.387271, 39.922501],
                [116.398258, 39.914600]
            ];
            var infoWindow = new AMap.InfoWindow({
                offset: new AMap.Pixel(0, -30)
            });
            for(var i = 0, marker; i < lnglats.length; i++) {
                var marker = new AMap.Marker({
                    position: lnglats[i],
                    map: map
                });
                marker.content = '<div class="showbox">' +
                    '            <a href="alipay.jsp" οnclick="buy(this;)" title="ACE大红包('+(i+1)+')" price="'+(i+1)+'">' +
                    '                <img src="img/hongbao.jpg" alt="ACE大红包" width="170" height="170"/>' +
                    '            </a>' +
                    '        </div>';
                marker.on('click', markerClick);
                marker.emit('click', {
                    target: marker
                });
            }

function markerClick(e) {
                infoWindow.setContent(e.target.content);
                infoWindow.open(map, e.target.getPosition());
            }
            map.setFitView();
            
            //点击红包支付
            function buy(obj){
                var name=$(obj).attr("title");
                var price=$(obj).attr("price");
                $("#orderId").val("ACE"+Math.ceil(Math.random()*100000000));//订单随机数生成
                $("#orderName").val(name);
                $("#orderMoney").val(price);
                $("#orderDesc").val("这是ACE即将新婚发送的大红包!非常感谢亲爱的您!")
                $("#orderUrl").val("https://www.baidu.com/");
                decument.getElementById("alipay_ACE").submit();
            }
        </script>
    </body>

</html>

八、界面:

Java开发LBS地图新婚红包系统相关推荐

  1. 探果(简称tamguo)是基于java开发的在线题库系统

    简介: 探果(简称tamguo)是基于java开发的在线题库系统 启动 tms 找到tamguo-tms下面的application.propertys. domain.name // 页面引用静态资 ...

  2. 小象电商是采用JAVA开发的B2B2C多用户商城系统。

    简介: 小象电商是采用JAVA开发的B2B2C多用户商城系统.以"平台自营+多商户入驻"为主要经营模式,可快速帮客户打造类似"京东"一样的自营+招商入驻的经营模 ...

  3. 精品基于java开发的航空订票系统SSM

    <基于java开发的航空订票系统>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 使用技术: 开发语言:Java 框架:ssm 技术:JSP JDK版本:JDK1. ...

  4. 基于Java开发的分布式在线教育系统,支持考试、直播、问答

    一.开源项目简介 知道学习平台是一个基于 Java 开发的分布式在线教育系统 项目采用前后端分离的企业级微服务架构 引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易 注重代码规范,严格控 ...

  5. 基于java开发的航空订票系统

    <基于java开发的航空订票系统>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 使用技术: 开发语言:Java 框架:ssm 技术:JSP JDK版本:JDK1. ...

  6. java电信计费项目论文_毕业论文-基于JAVA开发的电信IP计费系统3.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspJava 毕业论文-基于JAVA开发的电信IP计费系统3.doc ...

  7. java开发机房动力环境监控系统 --心得体验!

    项目需要开发了一套机房动力环境监控系统,在此做开发更新. 项目开发中,文章不定期更新!!!如有行业交流或者商务合作可加微信:13793109919 部分软件代码下载地址:java开发的机房动力环境监控 ...

  8. JAVA开发的OA自动化办公系统

    项目介绍 一款 Java 语言基于 SpringBoot2.x.Layui.Thymeleaf.MybatisPlus.Shiro.MySQL等框架精心打造的一款模块化.插件化.高性能的前后端分离架构 ...

  9. cdns个人博客asp_实学:Java开发自己的博客系统-第十三篇(静态资源和后台模板)...

    现在来把我们前面做的html放置到java工程中. 这样做的目的,一是实现我们前面的目标-使用html做后台模板.二是在实际开发中,整合页面模板到工程中后,我们只要开启工程项目的debug模式,浏览器 ...

最新文章

  1. VTK:模型之CappedSphere
  2. 打破信息孤岛完成EAI
  3. lua metatable 和 _index 实验
  4. HK-2000 数采仪系统说明之 7.HK7710 DTU 简单配置说明
  5. linux 下的init 0,1,2,3,4,5,6知识介绍
  6. [C++] - 纯虚函数 抽象基类 接口类
  7. 页描述符 linux,有关Crontab导致Linux文件描述符...-探讨:crond 引发大量sendmail进...-linux下的ulimit命令用法解析(图文)_169IT.COM...
  8. python去重计数_用Python实现透视表的value_sum和countdistinct功能
  9. python怎样算学的好_python怎么学习好
  10. 君正4750开发板使用日记2-Linux环境搭建与内核编译
  11. CSS世界Bug般的存在——字母x与“居中”
  12. python数据科学导论_R与Python手牵手:数据科学导论系列(包的载入)
  13. 分类信息采集发布采集器软件
  14. wps启用编辑按钮在哪里_WPS文字打印设置
  15. 测量学7_地形图的基本知识
  16. 网络、域名、DNS、A记录以及MX记录的基本概念
  17. ES6学习——新的语法:Temporal Dead Zone(TDZ)
  18. PySide2学习总结(三)QtWidgets和QML
  19. springboot+feign+nacos+seata+docker整合踏坑实录
  20. 【Elasticsearch源码】 检索分析

热门文章

  1. 修改matlab 生成exe的图标,更改matlab生成exe文件的图标
  2. 数据挖掘(9-22):数据离散程度+数据清理+三大相关系数+数据库索引(数据库面试常问)+P值含义及理解
  3. MTU和Fragment详解
  4. thinkphp5 common.php 常用方法
  5. Java学生成绩查询系统系统
  6. Java数据按照时间排序
  7. Python初学者易犯错误集合
  8. 如何选择短信接口平台?
  9. HTTP Status 405 - JSPs only permit GET POST or HEAD
  10. 房产管理系统是怎样实现以图管房、以图分房的?