码迷,mamicode.com
首页 > 2014年11月16日 > 全部分享
UML---用例图
用例图(Use case)用于描述用户需求,从使用者角度展现系统的功能。多用于软件开发需求分析阶段的分析工作和软件测试阶段提供测试依据。...
分类:其他好文   时间:2014-11-16 17:27:16    阅读次数:189
【UML】2.部分与整体的媒介:关系
UML模块中的任何事物都不是独立存在的,他们之间存在着一定的关系。下面就对这些关系,分类了解一下。 一.概念 【关联】两个类存在某种语义上的联系,关联有单向关联和双向关联。 组合和聚合是关联关系中特殊的关系: 【聚合】类之间是整体和部分的关系。”聚”表示聚在一起的意思,也表示“部分”可以独立”整体”存在。描述“has-a”的关系。 【组合】整体有管理部分的特有的职责并且他们有一致的生命期...
分类:其他好文   时间:2014-11-16 17:28:06    阅读次数:147
Java编程思想学习笔记
1、类型默认值 对象的默认值是null。boolean 的默认值是false。char的默认值是'\u0000'(null)。 byte的默认值(byte) 0。short 默认值 (short)0。int 默认值 0。long 默认值 0L。float 默认值 0.0f。double 默认值0,0d。 所以对于成员字段都会有默认的初始化,但是对于局部变量若没有初始化就是内存的随机值。 2...
分类:编程语言   时间:2014-11-16 17:24:43    阅读次数:230
Uva 10118 Free Candies (DP+记忆化搜索)
Uva 10118 Free Candies (DP+记忆化搜索) —— black的专栏 ——waShaXiu...
分类:其他好文   时间:2014-11-16 17:25:33    阅读次数:289
Network Connections UVA 793(并查集)
题目大意: 每次q后计算失败和成功的次数,最后输出成功的和失败的次数。 解题思路: 并查集,死了很多次在输入上面,输入还是需要一些技巧的。...
分类:Web程序   时间:2014-11-16 17:25:54    阅读次数:185
LRU Cache--leetcode
原题链接:https://oj.leetcode.com/problems/lru-cache/ 题目大意:设计操作系统中资源管理算法所使用的一种数据结构,即LRU算法。是一道偏向于综合的题。 方法:一个哈希表+一个双端链表 思路:一方面LRU Cache算法要求可以快速访问结点,所以我们很容易想到使用哈希表或者数组。另一方面,该算法要求在达到容量上限时,删除最久未访问的数据结点。这要求所设...
分类:系统相关   时间:2014-11-16 17:24:44    阅读次数:182
对多线程的锁的理解
package com.huowolf; /* * 有必要加锁的前提是:有多个线程对同一数据进行多行代码操作。 * 检查方法是,1.先找出多个线程执行了那些代码块。 * 2.这些代码中有没有共同(或共享)数据。 * 3.操作该共同数据的代码是否有多行。 * 如果以上三条都满足的话。则必须要加锁(也就是同步代码块或者同步函数)。 * * * 同步函数用的哪一个锁? * 函数需...
分类:编程语言   时间:2014-11-16 17:27:19    阅读次数:230
不要把时间浪费在写出完美的代码
不要尝试去写完美的代码...
分类:其他好文   时间:2014-11-16 17:24:12    阅读次数:195
Partitioner分区过程分析
Partition的中文意思就是分区,分片的意思,这个阶段也是整个MapReduce过程的第三个阶段,就在Map任务的后面,他的作用就是使key分到通过一定的分区算法,分到固定的区域中,给不同的Reduce做处理,达到负载均衡的目的。他的执行过程其实就是发生在上篇文章提到的collect的过程阶段,当输入的key调用了用户的map函数时,中间结果就会被分区了。虽说这个过程看似不是很重要,但是也有值...
分类:其他好文   时间:2014-11-16 17:25:40    阅读次数:235
OC-内存管理1.1
类具有和C语言结构体相似的特征,每个类创建的对象都会拷贝本类的成员方法(函数又称消息)和成员变量(又称字段)放在自己的内存空间中,以后对象再次调用函数或乘员变量时实际上是调用自己内存中的拷贝,而本例题就是为了证明这一点而专门设计的。...
分类:其他好文   时间:2014-11-16 17:26:41    阅读次数:198
《Linux程序设计 第四版》之第二章的最后练习题
这篇文章是《Linux程序设计 第四版》中的第二章的最后练习题(2.8综合应用),  题目是编写一个CD数据库应用程序,    首先:用两个文件来保存存储的数据,一个是title_file.cdb,一个是column_file.cdb!  title_file.cdb里面保存的是唱片的基本信息:拥有如下四个字段:  CD的目录编号,标题,唱片类型,作曲家或艺术家;  column_fi...
分类:系统相关   时间:2014-11-16 17:24:29    阅读次数:304
Hdu 1018 Big Number
Big Number Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 26727    Accepted Submission(s): 12160 Problem Description In many applicati...
分类:其他好文   时间:2014-11-16 17:26:09    阅读次数:148
three.js 源码注释(十二)Math/Box3.js
Box3对象的构造函数.用来在三维空间内创建一个立方体边界对象.Box3对象的功能函数采用 定义构造的函数原型对象来实现. NOTE:如果没有参数min,max将立方体边界初始化为Infinity,无穷大 用法: var min = new Vector3(0,0,0),max = new Vector3(1,1,1); var box = new Box3(min,max); 通过两个Vector3(三维向量)min,max创建一个立方体边界对象. Box3...
分类:Web程序   时间:2014-11-16 17:25:47    阅读次数:281
i++与++i作为左值
#include using namespace std; int main() {  int i = 9;  //i++ = 10;   ++i = 10;  return 0; } /* i++ 不可以作为左值; ++i 可以作为左值。 C++primer 中关于左值右值的说法:  变量和文字常量都有存储区,并且有相关的类型。区别在于变量是可寻址的(address...
分类:其他好文   时间:2014-11-16 17:24:58    阅读次数:146
一个简单例子了解使用互斥量线程同步
同步就是协同步调,按预定的先后次序进行运行。如:你说完,我再说。 “同”字从字面上容易理解为一起动作。 其实不是,“同”字应是指协同、协助、互相配合。 如进程、线程同步,可理解为进程或线程A和B一块配合,A执行到一定程度时要依靠B的某个结果,于是停下来,示意B运行;B依言执行,再将结果给A;A再继续操作。 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回,同时其它线程也不能调用这个方法。...
分类:编程语言   时间:2014-11-16 17:24:54    阅读次数:183
POJ 3176(Cow Bowling )(就是简单的数塔,动态规划)
Cow Bowling Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 14206   Accepted: 9428 Description The cows don't use actual bowling balls when they go bowling. ...
分类:其他好文   时间:2014-11-16 17:24:45    阅读次数:134
java计算总奖金用Swing工具-源码(可扩展功能的)
题目:企业发放的奖金根据利润提成。  * 利润(I)低于或等于10万元时,奖金可提10%;  * 10万到20万之间时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;  * 20万到40万之间时,高于20万元的部分,可提成5%;  * 40万到60万之间时,高于40万元的部分,可提成3%;  * 60万到100万之间时,高于60万元的部分,可提成1.5%;  *...
分类:编程语言   时间:2014-11-16 17:23:26    阅读次数:256
1280条   上一页 1 ... 26 27 28 29 30 31 32 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!