![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
文章平均质量分 74
kaigegao
这个作者很懒,什么都没留下…
展开
-
实验预备工作
学习使用github,通过msysgit上传下载文件教程转载自csdn【初识Github】首先让我们大家一起喊一句“Hello Github”。YEAH!就是这样。Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的原创 2017-09-05 10:55:24 · 313 阅读 · 0 评论 -
在java程序中调用graphviz
前言日常的开发工作中,为代码添加注释是代码可维护性的一个重要方面,但是仅仅提供注释是不够的,特别是当系统功能越来越复杂,涉及到的模块越来越多的时候,仅仅靠代码就很难从宏观的层次去理解。因此我们需要图例的支持,图例不仅仅包含功能之间的交互,也可以包含复杂的数据结构的示意图,数据流向等。graphviz简介本文介绍一个高效而简洁的绘图工具graphviz。graphviz是贝尔实验原创 2017-09-24 20:25:59 · 2149 阅读 · 1 评论 -
关于struts2网页开发过程中的404或500问题
本人在近期学习了struts2的网页开发过程,在参考网上的教程做例子时,经常会发生明明一步步按照教程来做,结果却发生了404或者500的问题,通过试验,终于找到了解决方法一般都是因为网上的教程比较老旧,而新的下载的struts包比较新,所以导致了程序不能运行的问题比如本人之前一直使用struts2.5,在换成了struts2.1之后完美解决了这个问题struts2.1包:原创 2017-09-24 20:30:55 · 276 阅读 · 0 评论 -
jdbc的连接中出现1405的情况
会出现access deny的报错http://blog.csdn.net/bbirdsky/article/details/8134528这里会有一个问题就是my.ini文件在新版本的mysql中已经不放在mysql的根目录中了,而是放在了programdata文件夹的mysql文件夹中转载 2017-09-24 23:06:15 · 281 阅读 · 0 评论 -
软件工程与UML图的关系
软件工程是软件开发设计的灵魂,是我们前进的思想性指导。它使我们的设计有法可依,有章可循。如果把软件开发比作建设一栋高楼,那么软件工程就是知道我们不至于在构建一座大楼的时候,最后不知不觉建成了鸡窝。而UML图正是对大楼主体架构的设计。采用UML来设计软件系统时,大致可以分为三步:第一步:描述需求 这时候需要用到的就是用例图,用例图的主要读者便是客户,从客户的原创 2017-12-13 19:58:23 · 2028 阅读 · 0 评论 -
linux0.00内核剖析之2.保护模式内存管理
1. 内存管理概览IA-32架构的内存管理设备分为两部分:分段和分页。分段提供了一个将个人的代码、数据和堆栈模块隔离的机制,这样多个程序(或任务)可以运行在同一个处理器上而不会互相干扰。分页提供了一种机制用于实现传统的按需分页的虚拟存储器系统,其中程序的部分执行环境根据需要映射到物理内存。分页也可以提供多任务之间的隔离。在保护模式下运行时,必须使用某种形式的分段。没有模式位禁用分段。然而原创 2017-12-14 14:31:16 · 279 阅读 · 0 评论 -
软件工程概论知识总结
转自http://blog.csdn.net/u013679573/article/details/78789160一、什么是软件软件:一组对象或项目所形成的一个“配置”,由程序、文档和数据部分构成。程序:可被计算机硬件理解并执行的一组指令,提供期望的功能和性能。数据:程序能正常操纵信息的数据结构。文档:与程序开发、维护和使用有关的图文材料。二、转载 2017-12-14 15:28:54 · 1304 阅读 · 0 评论