文档章节

新项目要考虑的问题

leaon_tan
 leaon_tan
发布于 2016/12/08 18:54
字数 266
阅读 24
收藏 0

1.项目路径的问题
    项目基础路径
    资源存放路径
    资源访问路径
        比如解决上传文件的路径方案
            文件物理路径前缀(比如:/home/project/xxx)
            文件保存相对路径(比如:/upload/img|voice|video/)
                例如 有文件test.jpg
                        真实存放地址:/home/project/xxx/upload/img/test_123456789.jpg
                        访问地址:http://www.xxx.com/upload/test_123456789.jpg
                        nignx中匹配 location ~* (/upload/*) {root "/home/project/xxx";}
        如果所有的资源文件(css,js都使用了webapp以外的目录,那么可以分配一个新域名给nignx,
        以避免/upload/*这种侵入性的配置方式)

2.返回的json格式统一处理
    {   code:[0|1001|1002]
        msg:"对code的描述"
        data:"任意类型"}
    前端可以定义一个common类,并且包装一下ajax,这样就可以在code不正常时做出统一处理,
    并且可以在common设置开关用来统一输出日志.

    

 

© 著作权归作者所有

共有 人打赏支持
leaon_tan
粉丝 2
博文 50
码字总数 15683
作品 0
广州
私信 提问
管理软件开发项目关键风险

1.人员流失风险 考虑了下,还是把人员流失作为项目第一大风险,软件项目管理最重要的还是人的因素。特别是关键项目成员流失可能会导致整个项目的重大延期和失败。人的职业过程中主要受到金脉...

dongzhumao
2013/06/26
0
0
国际:程序员,如何从多个工作机会中做出选择?

在Java和J2EE的职业论坛中,应聘者经常会问到“如何从多个工作机会中做出选择?”。这还真不是一个容易作出的决定,而且由于在面试过程中无法正确回答关于职位或是所扮角色的问题,会导致面试...

晨曦之光
2012/03/09
0
0
自由职业者:如何开始在国外接活- 定价策略

接上篇《自由职业者: 如何开始在国外接活- 关于英语》,这篇文章讲述笔者对如何定价的观点。其实,伯乐在线-职场博客之前也分享过关于报价的技巧,参见《自由职业者如何报价(Work Rate)》。 ...

2010/08/24
0
0
使用Cocoapods创建私有库

五一之后,公司要求对代码进行整理,同时进行代码管理、自动化打包等标准化流程,这些东西一直是我想搞的,这次有了公司的支持,操作起来也更顺利了,代码管理、自动化打包会找时间写一篇博客...

czj_warrior
05/10
0
0
关于以Spring3.0 MVC进行项目开发的疑问

该项目是一个行业门户,使用Java技术开发。该项目从整体角度考虑,主要有两个关注点,一个是MVC,另一个是数据持久化。原计划是使用Struts1 + Spring3 + Hibernate3来设计,但Struts1太过古老...

三阶魔方
2011/08/11
4.9K
24

没有更多内容

加载失败,请刷新页面

加载更多

0015-如何使用Sentry管理Hive外部表权限

1.文档编写目的 本文档主要讲述如何使用Sentry对Hive外部表权限管理,并基于以下假设: 1.操作系统版本:RedHat6.5 2.CM版本:CM 5.11.1 3.集群已启用Kerberos和Sentry 4.采用具有sudo权限的...

Hadoop实操
16分钟前
1
0
边缘计算与数据中心的发展趋势

导读 Gartner研究表明,人工智能、物联网和5G助力下一代商业创新,由此产生大量数据,2020年前企业将使用超过75亿台联网设备。 在几乎每个方面,社会的节奏都正变得更快。我们希望客户服务问...

问题终结者
28分钟前
4
0
toString();

package com.atguigu.java1; import java.util.Date; /** * toString()的使用: * * 1.java.lang.Object类中toString()定义如下: * public String toString() { return getClass().getName......

architect刘源源
56分钟前
1
3
不可不说的Java“锁”事

前言 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主流锁的知识点...

Java干货分享
59分钟前
1
0
Java GoEasy 实现服务端推送和Web端推送

项目中需要消息推送,又想降低开发成本。Java服务器端推送,Web端接收推送信息。 具体需求: 需求一:系统框架实现全局异常捕获并录入日志表,实现实时推送消息到客户端页面展示。 需求二:系...

Gibbons
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部