码迷,mamicode.com
首页 > 其他好文
Objective-C----防御式编程
优点:防御式编程能够在开发早期发现错误。例代码:下面是相关存取方法的实现代码。- (void)setTire:(Tire *)tire atIndex:(int)index { if (index 3) { NSLog (@"bad index (%d) in setTire:atIndex:", index); exit (1);...
分类:其他好文   时间:2015-06-19 11:50:48    阅读次数:108
数据结构学习之循环队列(顺序存储)
【摘要】队列特性:先进先出(FIFO)——先进队列的元素先出队列。来源于我们生活中的队列(先排队的先办完事)。 这样有个缺陷,空间利用率不高,所以我们直接学习循环队列(基于连续内存的)。 (1)设计队列数据结构typedef struct _QUEUE_NODE { int* pData; int length;//队列长度 int head ;//队头指针...
分类:其他好文   时间:2015-06-19 11:53:13    阅读次数:103
关于Proteus软件添加masm代码的教程
注:此教程纯属用于解决大家在使用过程出现的问题,比较简单,教程原创,有问题欢迎讨论~~ 【一】关于Proteus软件添加masm代码的教程: 步骤一: 在桌面新建一个文本文档: 写入以下内容: @ECHO OFF E:\masm32\bin\ml /c /Zd /Zi %1 set str=%1 set str=%str:~0,-4% E:\masm32\bin\link16 /...
分类:其他好文   时间:2015-06-19 11:53:02    阅读次数:1960
操作系统概念学习笔记 13 死锁(一)
所有申请的资源都被其他等待进程占有,那么该等待进程有可能在无法改变其状态,这种情况称为死锁(deadlock)。系统模型进程在使用资源之前必须先申请资源,在使用资源之后要释放资源。进程所申请的资源数量不能超过系统所有资源的总量。在正常操作模式下,进程只能按如下顺序使用资源: ①申请:如果申请不能立即被允许,那么申请进程必须等待,直到它获得该资源为止。 ②使用:进程...
分类:其他好文   时间:2015-06-19 11:50:12    阅读次数:75
通过两个特征维度,刻画类别分布
1.采用iris数据 pairs(iris[1:4], main = "Anderson's Iris Data -- 3 species", pch = 21, bg = c("red", "green3", "blue")[unclass(iris$Species)]) 其中bg=c("red", "green3", "blue")[unclass(iris$Species)]表示对不同种...
分类:其他好文   时间:2015-06-19 11:50:58    阅读次数:132
滑动窗口协议
1.概念 滑动窗口协议,也称为回退N步协议(Go-Back-N,GBN)中,允许发送方发送多个分组(当有多个分组可用时)而不需等待确认,但它受限于在流水线 中为未确认的分组数不能超过某个最大允许数N。滑动窗口协议是TCP使用的一种流量控制方法,此协议能够加速数据的传输。 只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。 收发两端的窗口按照...
分类:其他好文   时间:2015-06-19 11:50:30    阅读次数:332
jersey框架介绍一:restful
一、什么是restful restful是一种互联网软件架构 REST的名称"表现层状态转化",而表现层是“资源”的表现层 1、资源 所谓的资源,是互联网是的一个实体。是文字,图片等等,而我们又用唯一的url去标记这个资源。 2、表现层(Representation) 对于url来说,只是对资源的一种定位,而表示层是对资源的一种详细的描述,比如,一段文本,可以是txt,可以是jso...
分类:其他好文   时间:2015-06-19 11:50:02    阅读次数:115
Leetcode37: Implement strStr()
Implement strStr(). Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack. Update (2014-11-02): The signature of the function had been updat...
分类:其他好文   时间:2015-06-19 11:51:37    阅读次数:86
再议Seconds_Behind_Master
两年前就写过一篇文章解释Seconds_Behind_Master代表的含义以及它为什么不准确,今天同事高老师又提了一个有趣的问题:Seconds_Behind_Master到底是怎么计算的呢?高老师还特地去翻了一下源码来解释,我发现我之前的理解还是有出入的,于是自己也动手去翻了一下源码,下面就来更全面的解释一下它是怎么计算的,为什么不能完全可信。         我平时读MySQL源码比较...
分类:其他好文   时间:2015-06-19 11:50:34    阅读次数:195
第二阶段绩效考核
姓名|项目工作量(20%) 工作质量(20%)积极性(15%)项目沟通(20%)学习能力(15%)站立会议(10%)总分王童博19181920182094石鹤18181920182093燕亚峰20201920192098李海超16171920172089
分类:其他好文   时间:2015-06-19 11:49:09    阅读次数:108
软件需求规格书
软件需求规格书1.引言1.1目的该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个软件的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有备选事件流则描述,否则则省略。...
分类:其他好文   时间:2015-06-19 11:46:15    阅读次数:366
《软件工程》阅读笔记之二
第五章:软件工程中的形式化方法。 形式化的基本概念(形式规约、形式证明与验证、程序求精),事态逻辑(一般线性事态逻辑、计算树逻辑),模型检验,Z语言的概念,表示,实例;Petri网的基本定义,规格实例(信号灯)。第六章:面向对象基础。 面向对象方法概述(发展史,软件工程方法),面向对象基本概...
分类:其他好文   时间:2015-06-19 11:47:54    阅读次数:93
BS项目启动CS项目,并传参给CS显示出来
实例1、准备CS项目,windows窗体应用程序,生成后,复制该文件的bin目录下的exe,放在以下路径,例如C:\\simu\\下,2、编写记事本simu.reg,双击后写入注册表Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\sim...
分类:其他好文   时间:2015-06-19 11:47:05    阅读次数:111
测试计划
1引言1.1编写目的 根据我在借书时遇到的尴尬状况,我们团队决定开发图书检索助手软件。每当去图书馆借书时,会很bug的发现此书已被借完,我顿感忧伤,实难想到跑了如此远的路,浪费如此多的时间,还要空手而回,我的心被刺穿了,我想能不能有一款软件可以让我不再如此浪费宝贵时间,能不能有一款软件让我在千里之外...
分类:其他好文   时间:2015-06-19 11:46:23    阅读次数:182
IE常见问题兼容
1:让低版本IE兼容H5标签 解决方案:引入一个插件:html5.js,(除了媒体播放器), 项目写法:1 2 3 4 View Code 文件下载地址:https://github.com/awarriorer/compatibilityLowVersionForIE/2:让低版...
分类:其他好文   时间:2015-06-19 11:47:29    阅读次数:135
oc学习笔记一(转)
0 0 1 291 1664 greenboy 13 3 1952 14.0 Normal 0 false 10 pt 0 2 false false false EN-US ZH-CN X-NONE $([{£¥·‘...
分类:其他好文   时间:2015-06-19 11:46:40    阅读次数:105
责任链模式
1.定义使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系,将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。责任链模式的重点是在"链"上,由一条链去处理相似的请求在链中决定谁来处理这个请求,并返回相应的结果。2.代码实现 public abstract...
分类:其他好文   时间:2015-06-19 11:45:51    阅读次数:98
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!