通过这一周对《构建之法》一书的快速阅读,现提出几个问题如下: 1.现在人们都在提创新,那么软件编写的创新点在哪里,如何实现? 2.在对软件的测试中,花大量时间在探索式的测试上的意义何在? 3.为何闭门造车的软件设计总是不断地反复? 4.什么才叫做好的软件设计中的用户体验设计? 5.软件需求的理想和现
分类:
其他好文 时间:
2016-03-06 17:18:54
阅读次数:
115
设计思路: 1.定义随机数组a[30],b[30],e[30],f[30],定义真分数和整数算式判断符z,若z为0,则为真分数算术式,若z为1,则为整数算术式。 2.定义符号数组c[4],d为符号数组下标的随机数,有四种情况 + - * / 3.用循环输出30个表达式,通过判断z和符号,输出不同格式
分类:
其他好文 时间:
2016-03-06 17:19:04
阅读次数:
142
工作方式: Switch控制器通过给该控制器中的Value赋值,来指定运行哪个采样器。有两种赋值方式: 1.第一种是数值,Switch控制器下的子节点从0开始计数,通过指定子节点所在的数值来确定执行哪个元素。 2.第二种是直接指定子元素的名称,比如采样器的Name来进行匹配。当指定的名称不存在时,不
分类:
其他好文 时间:
2016-03-06 17:17:07
阅读次数:
170
public class DataDemo05{ public static void main(String[] args){ char ch1='\"'; char ch2='\\'; System.out.println("ch1="+ch1); System.out.println("ch2
分类:
其他好文 时间:
2016-03-06 17:17:16
阅读次数:
129
Given a string array words, find the maximum value of length(word[i]) * length(word[j]) where the two words do not share common letters. You may assum
分类:
其他好文 时间:
2016-03-06 17:18:00
阅读次数:
155
秦鼎涛 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、实验二:完成一个简单的时间片轮转多道程序内核代码(实验楼截图) 二、进程的启动和进程的切换机制 1、多道进程的处理采用了中断机制,利用cpu和内核代码来实现
分类:
其他好文 时间:
2016-03-06 17:18:57
阅读次数:
165
我在我的微博上说过这样一段话,我想在这里把我的这个观点阐述地更完整一些。 聪明的程序员使用50%-70%的时间用来思考,尝试和权衡各种设计和实现,而用30% – 50%的时间是在忙碌着编码,调试和测试。聪明的老板也会让团队这样做。而傻逼的老板,苦逼的程序员会拿出来100%-150%的时间来忙着赶进度
分类:
其他好文 时间:
2016-03-06 17:16:32
阅读次数:
87
吕松鸿+ 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、函数调用堆栈 1. 计算机工作的三个法宝 存储程序计算机工作模型,计算机系统最最基础性的逻辑结构; 函数调用堆栈,高级语言得以
分类:
其他好文 时间:
2016-03-06 17:15:45
阅读次数:
156
一开始我是想直接把整数和分数写成两个函数再随机调用的,后来发现存在问题:1.分数随机出来很可能成是假分数,假分数时调用了也不会输出。2.如果这样那还得再来个时间,而且在试过之后发现再来一个随机出的数字也一样,就太冗余了。综上:我选择了一个比较讨巧的方式,即:一个时间,当能生成真分数时就输出分数,不能
分类:
其他好文 时间:
2016-03-06 17:14:56
阅读次数:
165
自我介绍 我是一名计科专业的学生,如今已经到了大三后半学期了,不知不觉就只剩下一年我们就将要面临这个社会的种种问题。我对我的未来还是有点不清不楚,在学校学习了好多种类的语言,虽然成绩还不错,但是我却不知道我应该去选择哪一个方向去作为最主要的目标去发展。在刚刚过去的寒假中,我也参加了一次实习,在实习的
分类:
其他好文 时间:
2016-03-06 17:16:00
阅读次数:
118
本文转载自http://blog.csdn.net/dongkui168/article/details/9069407 -----------------------------------------------------------------------------------------
分类:
其他好文 时间:
2016-03-06 17:14:33
阅读次数:
112
TCP/IP邮件 你的电子邮件程序会使用不同的TCP/IP协议: 使用SMTP来发送邮件; 使用POP从邮件服务器下载邮件; 使用IMAP连接到邮件服务器 1. SMTP - 简单邮件传输协议 SMTP用于传输电子邮件。SMTP负责把邮件发送到另一台计算机。 通常情况下,邮件会被送到一台SMTP服务
分类:
其他好文 时间:
2016-03-06 17:13:14
阅读次数:
126
2. 软件有很多种,也有各种分类办法: ShrinkWrap (在包装盒子里面的软件,软件在CD/DVD上); Web APP (基于网页的软件); Internal Software (企业或学校或某组织内部的软件); Games (游戏); Mobile Apps (手机应用); Operati
分类:
其他好文 时间:
2016-03-06 17:13:34
阅读次数:
177
《构建之法》的确很形象,准确,读起来觉得很有道理,可是 1. 我该如何高效的学号软件工程,完全的根据构造之法可以吗? 2. 具体到实践还是一头雾水,是不是可行! 3. 还有就是时间问题,要知道我们学的学科很多,时间问题不能忽视! 4. 在本科阶段都说知识了解,那么对于软件工程的学习该达到什么程度?
分类:
其他好文 时间:
2016-03-06 17:13:06
阅读次数:
129
软件=程序+软件工程?程序相当于软件的内部代码,那软件工程在软件中扮演什么角色呢?是软件的构建框架吗?还是软件架构只是其中的一部分? 在此书中,软件工程说包括下列领域:软件需求分析,软件设计,软件构建,软件测试和软件维护。对于我来说,好多我都没有什么概念,我理解为自你脑海里开始想做软件到淘汰你做的软
分类:
其他好文 时间:
2016-03-06 17:11:45
阅读次数:
124
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2612 BFS搜索 目标地 并记录下来 之后再判断两段路程之和 代码: 1 #include <stdio.h> 2 #include <string.h> 3 #include <math.h> 4 #
分类:
其他好文 时间:
2016-03-06 17:11:30
阅读次数:
162
你曾去想重构一个很老的模块,但是你只看了一眼你就恶心极了。文档,奇怪的函数和类的命名,等等,整个模块就像一个带着脚镣的衣衫褴褛的人,虽然能走,但是其已经让人感到很不舒服。面对这种情况,真正的程序员会是不会认输的,他们会接受挑战认真分析,那怕重写也在所不惜。最终那个模块会被他们重构,就像以前和大家介绍
分类:
其他好文 时间:
2016-03-06 17:13:07
阅读次数:
117