- 博客(23)
- 收藏
- 关注
转载 小组作业:成绩管理平台设计分析
成绩管理平台设计分析 小组成员:李滨锶、张清庆、陈涵、吴钢 采用面向对象方法设计成绩管理平台: 由需求分析可得系统需求: (1)管理员。实现管理员用户的添加,修改和删除,以及对教师添加、教师修改、教师删除、教师查询、学生的添加、学生的修改、学生的查询修改等基本功能,并且参与开设...
2020-12-23 18:39:43
681
1
转载 小组作业-成绩管理平台需求分析
成绩管理平台需求分析 小组成员:李滨锶、张清庆、陈涵、吴钢 1.引言 1.1项目目的 采用学生成绩管理系统,可以提高校务人员的工作效率和学生的查询效率。学生成绩管理是学校工作中的一项重要内容。随着办学规模的扩大和招生人数的增加,建立一个学生成绩管理系统是非常必要的,也是学校信...
2020-12-23 18:37:06
6225
原创 Javaweb疑惑之访问http://localhost:8080报404错误问题
解决访问 http://localhost:8080/ 报404错误问题@in桂林理工大学原因:eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。解决方法:重新配置下tomcat服务器,1.选择Use tomcat installation(Task control of Tomcat installation) 即选择tomcat的安装目录来作为项目的发布目录。2.将Depl
2020-12-04 23:57:48
1333
原创 Javaweb疑惑之访问限制
访问限制:由于对必需的库xxxxxx.jar 具有一定限制@in桂林理工大学解决办法有:1.点击Eclipse菜单栏的window---->preferences---->java---->Compiler---->Errors/Warning查看每一项后面的选项,如果是Warning或Ignore则不管,如果是Error就改成Ignore或warning.或者2.选中项目——>右键选config buildPath——>到达libraries选项卡,展开rt
2020-12-04 23:46:48
159
原创 什么是浏览器跨域访问操作,JS如何实现?
什么是浏览器跨域访问操作,JS如何实现?@in桂林理工大学跨域访问是指你在一个域环境下,访问另一个域的内容。跨域访问前提是彼此相互信任,否则是无法访问的。以下参考于脚本之家:https://www.jb51.net/article/113156.htm1、什么是跨域问题在页面中使用js访问其他网站的数据时,就会出现跨域问题,比如在网站中使用ajax请求其他网站的天气、快递或者其他数据接口时,以及hybrid app中请求数据,浏览器会提 示一下错误:XMLHttpRequest cannot
2020-11-22 11:26:02
155
原创 JavaSCript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?
JavaSCript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?@in桂林理工大学JavaSCript在发送AJAX请求时,URL的域名地址无论是使用绝对地址还是相对地址都是可以的,但是两者在发送请求时,服务器访问的地址都会转化为绝对地址。绝对地址与相对地址相比是包含完整的路径,如"http://localhost:8080/ch/test/login.java",有协议类型,主机名等。相对地址则是由文件名称来在网站页面下搜寻, 如"login.java","/test/lo
2020-11-22 11:13:26
123
原创 为什么软件开发方法论让你觉得糟糕?
为什么软件开发方法论让你觉得糟糕?@in桂林理工大学为什么软件开发方法论让你觉得糟糕?围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过程的风险,还是说只是风险管理中的花哨噱头?TDD真的能够促生出高品质软件?结对编程是代码评审的有效替代抑或只是增加了商议沟通代价?我想说,虽然缺乏证据判断这些论调的谬处,但有两条常用的法则能够帮助我们选择好的实践,同时,提升我们所提供软件的价值:划小开发周期以及提升反馈效率。 Michael Feathers给出
2020-10-30 22:08:00
288
原创 推荐阅读书籍:大象:Thinking in UML
大象:Thinking in UML@in桂林理工大学来源:搜狗百科大象:Thinking in UML(第2版)》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。 《大象:Thinking in UML(第2版)》分为四个部分。第一部分讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。第二部分对UML的基础概念重新组织和归纳整理,进行扩展和讨
2020-10-29 22:14:13
173
原创 HttpSession和jsp中session是同一个东西吗
HttpSession和jsp中session是同一个东西吗@in桂林理工大学来源:百度百科二者区别如下:1、HttpSession是JSP中经常使用的一个方法,准确的说,是Request中的一个方法。比如内:Session = request.getSession(true); //用于容获取SessionHttpSession 中可以跟踪并储存用户信息,把值设置到属性中,有2 个方法:setAttribute(),getAttrribute();例如:在一个方法中用session.se
2020-10-28 16:54:08
248
转载 Javaweb疑惑之运行JSP显示中文乱码问题
Javaweb疑惑之运行JSP显示中文乱码问题@in桂林理工大学转载:https://blog.csdn.net/wxb141001yxx/article/details/82422527在开发的过程中,遇到这样的问题:运行index.jsp文件是显示中文乱码。出现问题主要是与字符集的格式有关。在编写的时候编写字符集的格式是:ISO-8859-1时,出现的中文乱码。解决的方式一:在编写index.jsp文件时,将其字符集改为UTF-8,并且网页显示的pageEncoding=UTF-8.如下图所示
2020-10-26 23:27:29
652
原创 什么是形式化方法?
阅读和了解什么是形式化方法@in桂林理工大学来源于知乎和维基百科:形式化方法,中文也称形式方法[1]、正规方法[2]。在计算机科学和软件工程领域,形式化方法是基于数学的特种技术,适合于软件和硬件系统的描述、开发和验证[3]。将形式化方法用于软件和硬件设计,是期望能够像其它工程学科一样,使用适当的数学分析以提高设计的可靠性和强健性[4]。但是,由于采用形式化方法的成本高意味着它们通常只用于开发注重安全性的高度整合的系统[5]。形式验证:在计算机硬件(特别是集成电路)和软件系统的设计过程中,形式验证的含
2020-10-26 23:21:26
677
原创 Javaweb疑惑之eclipse运行jsp出现500错误
jsp运行出现500错误怎么办?@in桂林理工大学来源:百度经验说白了一般是由于代码的错误,而不是文件配置已经路径的错误。也就是说,我们应该在代码的格式和逻辑上来找问题!
2020-10-25 00:22:49
3371
原创 什么是WBS?
什么是WBS?@in桂林理工大学来源:搜狗百科WBS(Work Breakdown Structure),即工作分解结构,是以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。WBS是项目管理重要的专业术语之一,无论在项目管理实践中,还是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础;同时也是控制项目变更的重要基础。创建
2020-10-25 00:11:54
1879
转载 Javaweb疑惑之eclipse如何改变运行jsp的浏览器?
eclipse如何改变运行jsp的浏览器?其实很简单,Window->Preferences->General->Web Browser然后就可以设置使用内部浏览器或者外部浏览器和浏览器类型啦。当然,如果要引入新的浏览器,点击右边的new按钮,然后输入名称,找到exe可执行文件,点击OK就可以了可以看到,浏览器列表已经出现了新设置的FireFox浏览器。转载自CSDN曹小哈原文链接:https://blog.csdn.net/qq_44781879/article/de
2020-10-23 20:19:05
698
原创 什么是分而治之?
什么是分而治之?@in桂林理工大学1.“分而治之”的思想。把复杂的事情先分解为相对简单的几个事情,然后一步步细分下去。最后把里面的重点和难点单独拿出来分析。2.“做什么,怎么做,为什么”,个人总结的。软件行业举例,编码人员要知道做什么。设计人员要知道怎么做。架构师要知道为什么。建筑行业举例,民工要知道做什么,工头要知道怎么做,设计院要知道为什么。3.“世事洞明皆学问”。软件业经常参考其他行业的思路来设计系统。比如软件工程就参照了建筑工程。分布式系统类似政府职能部门,集群类似银行网点布局,多线程类似超
2020-10-23 20:12:08
312
原创 Javaweb疑惑之eclipse运行jsp出现404错误怎么办?
eclipse运行jsp出现404错误怎么办?@in桂林理工大学1.首先,查看浏览器地址栏的地址是不是和代码请求的路径一致。如果不一致,会导致4042.如果浏览器地址栏的地址和代码请求的路径一致,依然报404错误,看eclipse的tomcat有没有启动。将其重新启动一下start,debug都可以3.检查你跳转页面的路径,各级文件夹以及文件名是不是存在。如,跳转的路径为event/eventTypeList。则需要在对应界面找到event文件夹以及下面的eventTypeList.jsp界面或者
2020-10-22 23:03:05
8595
1
原创 MVC与MVP的区别是什么?
MVC与MVP的区别@in桂林理工大学引用自博客园-冰冥寒流 侵删。MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有的交互都发生在Presenter内部,而在MVC中View会直接从Model中读取数据而不是通过 Controller。而MVP则是对MVC的进一步改造,以Andorid为例,实际上在MVC中很难区分Activity到底应该处于V还是C的角色,因为activity即包含
2020-10-22 17:07:39
285
原创 Javaweb疑惑之eclipse如何配置tomcat
eclipse如何配置tomcatTomcat是Apache组织提供的一个免费中小型的服务器,而且开源免费。工具是: Eclipse IDE for java EE Developers,Tools for Java developers creating Java EE and Web。1:打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。2: 单击“Server”选项,选择下方的“Runtime Environments”。3: 点击“Add”添加Tomcat。
2020-10-21 22:56:47
139
原创 为什么软件开发周期总是预估的2~3倍?
为什么软件开发周期总是预估的2~3倍?@i桂林理工大学来源:煎蛋网作者:Micheal Wolfe原文:https://goo.gl/mfaU3l译文:http://jandan.net/2013/07/16/quora-software-development.htmlQuora上有人提问:为什么软件开发的周期总是预估的2~3倍?补充:这是开发者的错?还是管理的问题?技术粗糙,或者其他原因?或者这只是程序猿世界的自然法则?回答:Micheal Wolfe 创业者来,让我们从旧金山出发,沿
2020-10-21 22:48:12
164
原创 软件工程方法论对我们软件开发有多大用处?
软件工程方法论对我们软件开发有多大用处?@in桂林理工大学我的看法:软体工程的方法有很多方面的意义。包括专案管理,分析,设计,程序的编写,测试和质量控制。 软件工程师软体设计方法可以区别为重量级的方法和轻量级的方法。重量级的方法中产生大量的正式文档。 著名的重量级开发方法包括ISO9000,CMM,和统一软体开发过程(RUP)。 轻量级的开发过过程没有对大量正式文档的要求。着名的轻量级开发方法包括极限编程(XP)和敏捷流程(AgileProcesses)。 根据《新方法学》这篇文章的说法,重量级方法
2020-10-19 23:27:49
106
转载 有人负责,才有质量:写给在集市中迷失的一代
有人负责,才有质量:写给在集市中迷失的一代@in桂林理工大学 转载于图灵社区,如有侵删。13年前,新兴的草根开源软件运动如火如荼,而Eric Raymond的《大教堂与集市》(O’Reilly Media, 2001)一书则重新定义了我们的词汇表,几乎预言了瀑布模型和大型软件公司的终结。这本书有煽动性,但却没有说服我。与此同时,由于我正全身心投入开源运动,也就情不自禁地宁愿相信他是对的。而今年夏天我带到海滨别墅来的这本书,同样有煽动性,比Raymond那本更甚(但这本书在提到《大教
2020-10-19 17:23:48
75
原创 Manifesto for Software Craftsmanship~软件工艺宣言
Manifesto for Software Craftsmanship@in桂林理工大学软件工艺宣言:作为有抱负的软件工匠,我们正在通过实践提高专业软件开发的标准,并帮助他人学习该技术。通过这项工作,我们认识到:不仅仅是工作软件,但也精心制作的软件不仅对变化作出反应,但也稳定增值不仅仅是个人和互动,但也专业人士社区不仅仅是客户合作,但也生产性伙伴关系也就是说,在追求左边的物品时,我们发现右边的物品是不可缺少的。...
2020-10-18 21:25:10
156
原创 软件工程是不是教会不怎么会写程序的人开发软件呢?
#软件工程疑惑之:软件工程是不是教会不怎么会写程序的人开发软件呢?@in桂林理工大学#我的观点我不同意。软件工程是一个复杂的系统,不仅仅只是编写一个程序这么简单(当然,这是基本功),其课程目标是通过系统的学习,了解软件开发从项目确定到需求分析,再到概要及详细设计、代码实现、开发后的软件测试这一完整软件开发过程。在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。个人更多的是作为软件工程项目的一
2020-10-18 00:09:21
193
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人