码迷,mamicode.com
首页 > 其他好文
软件工程概论-6面向对象基础
面向对象技术是软件工程领域的重要技术。它的基本思想是从现实世界中客观存在的事物即对象出发,尽可能地运用 人类的自然思维方式来构造软件系统。它认为任何客观的事物或实体都是对象,具有相同数据和相同操作的对象可归并为一类,对象是类的实例,类可派生,可继承,子类与父类形成类的层次结构,类具有封装性,其...
分类:其他好文   时间:2015-02-15 17:52:39    阅读次数:176
字符串比较操作(已过时)
声明:原创作品,转载时请注明文章来自SAP师太技术博客:www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4293220.html 下面这些操作符只适...
分类:其他好文   时间:2015-02-15 17:52:40    阅读次数:136
uva 116(动态规划起步第三天 DAG)
一道比较简单的动态规划的题,求从第一列的任何位置 到达最后一列 和的最小值。所以这个状态可以是 列,在每一列有三种决策,直行,右上,右下。DP[i][j] 表示在第i行,j列到达最后一列的最小支出。那么有了状态,我们可以进行转移,DP[i][j] = min{DP[i + 1][j + 1],DP[...
分类:其他好文   时间:2015-02-15 17:53:36    阅读次数:137
表视图
分类:其他好文   时间:2015-02-15 17:53:04    阅读次数:94
ae显示标注
//添加标注,比TextElment功能更强大 public static void ToAddAnnotate(ILayer layer, string fieldName) { IGeoFeatureLayer pGeoLayer = laye...
分类:其他好文   时间:2015-02-15 17:54:26    阅读次数:222
软件过程
软件工程的目标是在规定的时间和预算内开发出高质量的软件,然而实现这个目标却是一件非常困难的事,只有建立规范的软件开发过程,并持续不断地加以改进,才能管理和控制软件产品的质量。软件过程有“粘合”性质:软件过程是软件工程人员为了获得软件产品而在软件工具的支持下实施的一系列软件工程活动。一般的软件过程包括...
分类:其他好文   时间:2015-02-15 17:52:43    阅读次数:141
Codeforces Round #288 (Div. 2) 待续
A. Pasha and Pixels ( 暴力 )题意:给一个n*m的矩阵染色(初始为全白),如果在k步之内染出一个2*2的矩阵,输出最小步数,否则输出0分析:brute force#include #include #include #include using namespace std;in...
分类:其他好文   时间:2015-02-15 17:51:22    阅读次数:144
使用Django实现用户修改密码
整个过程和用户注册很相似,先让用户输入原密码,然后在输入两次修改密码,然后存储到数据库中。 定义用户修改密码表单 class CodeForm(forms.Form): oldpassword = forms.CharField(label='原密码:',max_length=30) newpass...
分类:其他好文   时间:2015-02-15 17:52:11    阅读次数:251
LeetCode——Count and Say
The count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ...1is read off as"one 1"or11.11is read off as"tw...
分类:其他好文   时间:2015-02-15 17:50:38    阅读次数:126
#291 div.2
A.水题数字翻转,将每一位大于等于5的数字t翻转成9-t,注意不要有前导0,且翻转后数字的位数不变(即9999->9000...刚开始以为应该翻转成0了= =) 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 ...
分类:其他好文   时间:2015-02-15 17:52:19    阅读次数:144
漫谈软件设计与分工协作
漫谈软件设计与分工协作本节导读:阐述“分工/协作”是世界万事万物进化发展的必然选择,也是软件设计首要指导思想,也是软件分层、分模块的理论依据。对于从事软件行业的人来说,大部分人会经历软件架构设计,想尽可能的将软件设计的灵活、简单、好用,谈到软件设计我们经常会听到一些术语,比如:面向对象设计、设计模式...
分类:其他好文   时间:2015-02-15 17:52:36    阅读次数:152
软件工程----6面向对象基础
1 面向对象方法概述 面向对象技术是软件工程领域的重要技术。面向对象=对象+类+继承+通信 面向对象的发展历史 1 初始阶段 2 发展阶段 3 成熟阶段 面向对象的软件工程方法:1 面向对象分析 2 面向对象设计 3 面向对象编程 4 面向对象测试 5 面向对象维护2 面向对象基本概念 对象从不同角...
分类:其他好文   时间:2015-02-15 17:50:35    阅读次数:128
WPA-PSK无线网络破解原理及过程
本文将主要讲讲WPA-PSK类型的无线网络安全问题,首先我们看下802.11协议相关的基础知识。802.11常见的几种认证方式:1、不启用安全????2、WEP????3、WPA/WPA2-PSK(预共享密钥)????4、WPA/WPA2802.1X(radius认证)具体在路由器的配置界面一般如下...
分类:其他好文   时间:2015-02-15 17:51:25    阅读次数:295
Reactive Extensions
Rx提供了一种新的组织和协调异步事件的方式,极大的简化了代码的编写。Rx最显著的特性是使用可观察集合(Observable Collection)来达到集成异步(composing asynchronous)和基于事件(event-based)的编程的效果。我的理解是它是一种编程模式的抽象,http...
分类:其他好文   时间:2015-02-15 17:50:24    阅读次数:193
闭包以及作用域
2. 其实LZ要理解这个问题,要明白JS中的作用域(scope)。 每个函数在创建完成时,他有3个重要的内置属性(property)也同时被创建。{ AO //记录function内的变量,参数等信息 this // 就是在调用this.xx的时候的this ...
分类:其他好文   时间:2015-02-15 17:51:31    阅读次数:151
日期选择器
1. 日期选择器 日期选择器是为了方便用户输入日期和时间的用户控件。用户只要滚动日期选择器就可以从中找到对应的时间。本节将主要讲解日期选择器的创建、定制日期选择器等相关方面内容。1.1. 日期选择器创建 1> 静态创建 从视图库中找到Date Picker,并拖动到设计界面 2> 动态创...
分类:其他好文   时间:2015-02-15 17:49:53    阅读次数:203
第五章 基元类型、引用类型 和 值类型
1. 概述 本章讨论MS.NET Framework开发人员经常接触到的各种类型。2. 名词解释 ① 基元类型:编译器直接支持的数据类型。 ② 装箱:将一个值类型转换成一个引用类型。 ③ 拆箱:获取已装箱的对象中的各个字段的地址。3. 主要内容 3.1 编程语言的基元类型 作者建议开...
分类:其他好文   时间:2015-02-15 17:51:10    阅读次数:129
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!