自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 JS在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?

无论是使用相对地址还是绝对地址发送Ajax请求都是可以的,两者在发送请求时,服务器访问的地址都会转化为绝对地址。ajax的url路径写法有两种,一种是绝对路径,另一种是相对路径。

2022-11-01 20:06:34 413 1

原创 idea项目目录不见了

后面发现这样操作就能恢复项目原来的结构(如图3、4)在新建项目的的时候按错,按到了其他选项(如图1),导致当前使用的项目结构改变了(如图2)

2022-10-09 12:30:00 1670

原创 使用Rose绘制用例图、类图、状态图等详细步骤说明

用例图、类图、状态图、活动图属性设置,包括他们的角色名、多重性、可见性等等

2022-10-08 16:29:32 15447

原创 IDEA2022运行jsp、servlet等出现404、405、500报错

当我们运行Web项目的时候,遇到在浏览器报错是常有的事。以下是本人在使用过程中遇到的各种报错问题,在这里总结一下,供各位看官借鉴,希望能帮助到您。就是说明服务器找不到文件,代码中的文件路径有问题(前提是你的项目结构配置要正确,这个自己去看其他博客,这里不多说)。是你访问文件的方式错了,比如有的servlet文件只能由jsp或servlet,转发或传送过去,你不能直接在浏览器用localhost地址打开。是服务器端报错,出现这种报错说明你的代码有问题,服务器编译文件出错;可能是方法名、文件名等等写错了。

2022-10-07 10:58:23 19250 2

原创 VMware安装Tools和gcc的使用

我们在安装好VMware后要安装VMware tools,一般在虚拟机的下面都有提示。也可以在这里查看,如果没有安装tools,会是这样的显示。打开终端,新版本在鼠标右键的选项卡里面,旧版本在这里。我们打开终端一定要在文件里面打开,这样就可以直接操作文件里面的东西。不然就要用“cd xxx ”来转换到指定文件路径(所要运行操作的东西所在的地方)。...

2022-04-10 16:31:33 4993

原创 有人负责,才有质量:写给在集市中迷失的一代

原文链接:图灵社区在阅读了他发表的这篇文章后,来说说自己的感受.写这篇文章的作者是一个在软件开发邻域工作了二十几年的老程序员,见证了开源软件市场的发展历程.对如今的软件开发领域有独特的见解.按照它所说的,如今的IT行业比10年前增长了两个数量级(100倍),作为一个刚开始学习软件工程的学生来说,我也太清楚,但我知道,IT行业发展确实迅猛,随着如今智能手机\各种软件的更新迭代,就是很好的证明.以我的理解,他这篇文章的意思是对如IT行业发展过于迅速,开发程序员的质量参差不齐,行业秩序混乱,软件邻域缺

2022-04-10 15:58:23 209

原创 推荐阅读《大象--thinking in UML》

《大象:ThinkinginUML》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。全书分为准备篇、基础篇、进阶篇和总结篇四个部分。准备篇讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。基础篇对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在中应用面向对象方法方法的思考。进阶篇以一个实例贯穿全篇,阐述如何使用UML从

2022-04-10 14:24:54 132

原创 形式化方法

形式化方法英文的名称是formal methods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。例如,把全称肯定命题,用符号形式化为“SAP”;把联言命题、假言命题分别形式化为:“p∧q、“p→q”。又例如:一个具体的假言联言推理“如果这种金属是纯铝,那

2022-04-05 16:45:08 113

转载 java的反射机制

Java 反射机制是 Java 语言的一个重要特性。在学习 Java 反射机制前,大家应该先了解两个概念,编译期和运行期。编译期是指把源码交给编译器编译成计算机可以执行的文件的过程。在 Java 中也就是把 Java 代码编成 class 文件的过程。编译期只是做了一些翻译功能,并没有把代码放在内存中运行起来,而只是把代码当成文本进行操作,比如检查错误。运行期是把编译后的文件交给计算机执行,直到程序运行结束。所谓运行期就把在磁盘中的代码放到内存中执行起来。Java 反射机制是在运行状态中,对于任意一个

2022-04-05 16:40:05 86

原创 决策表(决策树)

决策表又称判断表,是一种呈表格状的图形工具,适用于描述处理判断条件较多,各条件又相互组合、有多种决策方案的情况。精确而简洁描述复杂逻辑的方式,将多个条件与这些条件满足后要执行动作相对应。但不同于传统程序语言中的控制语句,决策表能将多个独立的条件和多个动作直接的联系清晰的表示出来。定义:用表格的方式描述决策问题一种方法,这种表格也被称为决策矩阵。所谓决策表是指一个以行、列形式来描述和表示决策规则和知识信息的表,如果决策问题的后果是用损失的费用表示,这个表也被称为损失矩阵。表示:上述的决

2022-04-02 18:53:13 756

原创 画流程图和盒图,结构化图

1.程序流程图:盒图:2.不是结构化,因为它有两个输出口。

2022-03-30 22:18:26 171

原创 为什么软件开发方法论让你觉得糟糕?

软件开发方法论让人觉得糟糕

2022-03-24 21:00:37 115

原创 IDEA运行java出现“不支持发行版本XX”

在安装Java开发工具前,我们要先安装Java开发工具JDK,具体的版本根据自己需求来选,然后要在系统环境变量设置中添加Java的环境变量,这里不细说了。在安装完JDK后则可以安装IDEA,我们知道,每一个集成开发环境(如IDEA)都是要配置运行环境,也就是连接上Java编译器。IDEA是编辑器,供我们编写代码,而将我们写好的代码编译成机器语言就需要Java编译器来实现。我们在创建项目的时候要为其配置运行环境。如下图,界面的右上角“设置—项目结构”打开项目配置。“SDK”选择的是我们JD

2022-03-22 15:38:07 17428 3

原创 什么是分而治之?

分而治之”( Divide and conquer)方法(又称“分治术”) ,是有效算法设计中普遍采用的一种技术。所谓“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。诸如软件的体系结构设计、模块化设计都是分而治之的具体表现。...

2022-03-21 10:55:53 168

原创 了解WBS

工作分解结构,又称WBS,它跟因素分解是一个原理,就是把一个项目,按一定的原则分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常生活中,直到分解不下去为止。即:项目→任务→...

2022-03-21 10:44:07 300

原创 为什么软件开发周期总是预估的2~3倍

说到软件开发,我们知道软件生命周期由软件定义、软件开发和运行维三个时期组成,每个时期又进一步划分成若干个阶段。总体为问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试和软件维护,这八个阶段。在软件开发开始之前,需要对软件开发周期进行预估,这是一个综合分析的过程,其中的工作包括了很多细节问题需要处理,比如:预估的准确性标准是什么、选择什么样的预估方法和工具、预估应遵守的原则和态度、预估人员的选择等。其中任何一个环节没有做到位,周期预估时间与实际时间就会产生较大差异。对于开发周期总

2022-03-19 21:50:27 205

原创 医院患者监护系统的问题定义和可行性研究

目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并分析开发这个系统的可行性。医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日记,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。问题定义:(1)目标:开发患者监护系统。(2)

2022-03-15 22:51:29 1800 1

原创 软件工程方法论对我们的软件开发有多大用处?

我觉得软件工程方法论对于我们软件开发来说有非常大的用处。软件开发是一个涉及管理知识(项目的任务分配、执行计划)、社场行情(软件在市场上的竞争力)、心理学(软件是给人使用的,但我们并不知道人们具体要什么功能,而某个功能在实际生活中可能会遇到多种类型的特殊情况,那么它的应对方法是什么,这就需要我们根据人的心理去猜想这些可能并做出解决方案,在软件中体现)、交流能力(软件开发过程中,组员间要交流交换意见看法)、理解能力(理解别人的代码和想法)和专业知识(过硬的编程能力可以起到事半功倍的作用)等多方面的实践创作过

2022-03-06 19:40:02 313

原创 软件工程与计算机科学的关系和区别

软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而验证正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。20世纪60年代中期,“软件危机”的出现,促使了“软件工程”这门学科的出现。具体讲,它是从管理和技术两方面研究如何更好地开发和维护计算机软件。其目的就是为了消除软件危机。 计算机科学,是研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科...

2022-03-05 23:23:05 796 1

原创 cmd运行Java文件,编译无法识别中文

使用命令行javac编译Java文件,提示:编码GBK的不可映射字符。如果我们没有使用-encoding参数指定Java源程序的编码格式,Java.exe会获得系统默认采用的编码格式。解决方法:使用 javac -encoding utf-8 xxx.java代替javac xxx.java。...

2022-03-01 16:11:04 1456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除