周作业
没有橙i
这个作者很懒,什么都没留下…
展开
-
快递代领平台-用例图
代领平台用户进入平台可进行登录操作 用户可以在平台中通过资质的需求 进行代领下单,下单成功后可以查询订单状态,可能有订单未支付状态,接单员已经接单状态,接单员领到快递正在派送中。用户收到快递后可以进行签收既确认收货。 在支付订单时候,用户可以选择直接线上支付或者选择货到付款(现金支付)。 ...原创 2020-12-26 17:31:02 · 1654 阅读 · 0 评论 -
什么是浏览器跨域访问操作,js如何实现?
什么是浏览器跨域访问操作,js如何实现? 跨域就是一个域上加载的脚本获取或操作另一个域上的文档属性。 1.基于iframe实现跨域 基于iframe实现的跨域要求两个域具有aa.xx.com,bb.xx.com这种特点,也就是两个页面必须属于一个基础域(例如都是xxx.com,或是xxx.com.cn),使用同一协议(例如都是 http)和同一端口(例如都是80),这样在两个页面中同时添加document.domain,就可以实现父页面调用子页面的函数 页面一: Html代码 <html>原创 2020-11-14 17:09:28 · 78 阅读 · 0 评论 -
JavaScript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址
JavaScript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址 无论是使用相对地址还是绝对地址发送Ajax请求都是可以的,两者在发送请求时,服务器访问的地址都会转化为绝对地址。 绝对地址与相对地址相比是包含完整的路径,如"http://localhost:8080/ch/test/login.java",有协议类型,主机名等。 相对地址则是由文件名称来在网站页面下搜寻。如"login.java","/test/login.java"。 但是如果使用相对地址的话,一定要填写正确,不然可能原创 2020-11-14 16:56:11 · 120 阅读 · 0 评论 -
为什么软件开发周期总是预估的2~3倍?
为什么软件开发周期总是预估的2~3倍? 1.对开发任务量的估计与实际任务量的偏差 文中:看上去前方道路多曲折啊。走40英里路只能到「月亮湾」的一半。这么一看,整趟路途不是原来的400英里,而是500英里! 做计划的时候对路途的估计是400英里,而其实是500英里。 2.对开发速度预估偏差大。 文章中:这趟红色之旅长约400英里(643.7公里);汉子们一天睡8小时,吃2小时,逗猫2小时,还能能走个10小时,这样每天走40英里(64.3公里)妥妥的吧!所以,10天后的晚上六点,我们就能威武滚到洛杉矶,和好基友原创 2020-11-12 22:08:30 · 77 阅读 · 0 评论 -
内置对象session与HttpSession对象是同一个东西吗
内置对象session与HttpSession对象是同一个东西吗 内置对象session的类型是httpsession Httpsession对象 不一定是内置对象 1.内置对象session 1.概念 session对象指的是客户端与服务器端的一次会话,从客户端连接到服务器端的一个Web应用程序的开始,直到客户端与服务器端断开为止。 2.session对象的ID Web服务器会给每一个用户自动创建一个session对象,为每一个对象分配一个唯一标识的String类型的sessionID,这个ID用于区分其原创 2020-11-12 21:38:43 · 176 阅读 · 0 评论 -
读《有人负责,才有质量:写给在集市中迷失的一代》
文章批判了“各种包把Web搞得一团糟, 随便依赖,互相纠缠,代码越重用,浪费越严重”的现象。那些在“集市”里迷失的.Com一代人从来就没有见过大教堂,也不可能知道为什么需要大教堂,不能想象教堂是个什么样子,更不可能建出大教堂。 作者确实指出了一个非常值得我们思考的现象、严重的问题。给我们以警示;让我们考虑在Web开发的时候“更好的方式”而不是一味的使用“集市”的开发方式。但我认为,“集市”现在确实有呢么些乱,远远达不到“教堂的标准”,可它的存在也是合理的,也不能完全否定它的未来,不能说它没有一步步接近“教堂原创 2020-10-25 21:01:13 · 184 阅读 · 1 评论 -
软件工程方法论对我们经软件开发有多大用处?
软件工程给我们做软件开发提供了一个流程框架,覆盖了一系列任务;让抽象的开发过程一步步具体化、增加物理细节。使得软件开发在时间上有更好的规划、让开发合理及时的进行、过程明确清晰;便于其开发、运营和维护。因此软件工程方法论对软件开发有着重要的作用。 ...原创 2020-10-13 22:54:49 · 180 阅读 · 0 评论 -
软件工程是不是教不会写程序的人怎么开发软件?
在我看来,软件工程并不是教不会写程序的人怎么开发软件。 这就好比在问 作文课是不是教不会写字的人怎么写作文?显然不是。 编程是软件开发的基础而且重要的技能,软件工程教我们的是整个软件开发的流程及框架,一个整体工程的思路。程序的编写是这个工程的一部分具体的步骤。软件工程教给我们更多是一个大局的思维思路。 ...原创 2020-10-20 15:46:15 · 143 阅读 · 0 评论 -
MVC与MVP的区别
MVC View:布局的xml文件,或者纯Java写的布局,可以把页面显示的逻辑直接放在View中。Model:数据处理层,可以直接和View进行交互。Controller:把特定的功能逻辑抽离出来,作为控制层,保证View层和Model层的功能单一性,便于维护。 MVC模式相对比较简单,尤其是View层,我们可以通过jsp等技术直接操作页面,完成和Controlller层和Model层的交互,所以MVC的核心是在View层。 MVP View:Activity作为显示层。 Presenter:逻辑层,从A原创 2020-10-20 23:43:22 · 116 阅读 · 0 评论