协议定义了适合某个特定任务或功能需要的方法、属性和其它需求的一个蓝图。协议本身不提供这些需求的实现,它只是描述了一个任务或功能实现的蓝图。
      协议与java 语言中的接口定义类似,都是描述了一个实现可以干什么,而本身却不包含任何实现。与接口不同的是swift语言定义的协议可以被一个类、结构、或者枚举采用,来提供协议规定需求的实际实现,而java 语言的接口只能被类实现。
  ...
                            
                            
                                分类:
移动开发   时间:
2014-06-22 18:53:21   
                                阅读次数:
200
                             
                         
                    
                        
                            
                            
                                了解javascript语言规范么?+1000
知道各浏览器的css差异么?+1000 javascript差异呢?+1000
知道html各标签的含义并很好地运用么?+1000
知道如何跨浏览器解决布局问题么?+1000
了解最新的html5和css3么?+1000
看得懂jquery的源代码么?+1000
了解并运用最新的前端开发框架么?+1000
知道coffeescript、...
                            
                            
                                分类:
Web程序   时间:
2014-06-22 21:35:56   
                                阅读次数:
261
                             
                         
                    
                        
                            
                            
                                模板方法模式(template method pattern) Applet 详解本文地址: http://blog.csdn.net/caroline_wendy参考模板方法模式(template method pattern): http://blog.csdn.net/caroline_wendy/article/details/32159455模板方法模式(template method ...
                            
                            
                                分类:
移动开发   时间:
2014-06-22 15:28:58   
                                阅读次数:
176
                             
                         
                    
                        
                            
                            
                                可以用如下的C#代码可验证这个上限值。
// --------------------------------------------------------------------------------------------------------------------
// 
//   Respect the work.
// 
// 
//   The program.
// 
//...
                            
                            
                         
                    
                        
                            
                            
                                在Ubuntu 14.04中使用带有SublimeClang插件的Sublime Text 3编辑器将会给你编写C/C++代码飞一般的感觉……...
                            
                            
                                分类:
其他好文   时间:
2014-06-22 20:25:58   
                                阅读次数:
177
                             
                         
                    
                        
                            
                            
                                最近看了异步框架的文章, 
这个有个bad case, 我不知道采用什么方案解决.
钱有100,两口子之前有约定要剩下90. 老公看到有100,花10元,花完以后因为事件异步,数据不一致,此时老婆刷新页面也看到100,再花10元. 最终所有异步事件都处理完之后最终是80元. 不符合用户的预期. 
这个问题如何解决?...
                            
                            
                                分类:
其他好文   时间:
2014-06-22 19:01:04   
                                阅读次数:
209
                             
                         
                    
                        
                            
                            
                                android看不见main函数怎么办?程序异常了,可以不提示“xxx软件停止运行”吗?...
                            
                            
                                分类:
移动开发   时间:
2014-06-22 22:55:53   
                                阅读次数:
376
                             
                         
                    
                        
                            
                            
                                功能:
实现多线程:2个线程同时工作,一个用时间计数器,一个用来打印信息
STEP1
XCODE -》New Application -》Cocoa中的Command Line
自动增加:
#include 
STEP2
//
//  main.c
//  test_runloop1
//
//  Created by DMD on 20/6/14.
//  Copyri...
                            
                            
                                分类:
编程语言   时间:
2014-06-22 17:39:26   
                                阅读次数:
283
                             
                         
                    
                        
                            
                            
                                多线程包括:GCD  NSOperation   NSOperation是在GCD语言的基础上开发的,GCD类C语言, NSOperation OC语法
GCD:
名词解释 
并行
 dispatch_queue_t q = dispatch_queue_create("cn.itcast.gcddemo", DISPATCH_QUEUE_CONCURRENT);
 串行
 dispat...
                            
                            
                                分类:
移动开发   时间:
2014-06-22 15:42:16   
                                阅读次数:
298
                             
                         
                    
                        
                            
                            
                                android4.4\frameworks\base\packages\Keyguard\src\com\android\keyguard\KeyguardViewMediator.java
    /**
     * External apps (like the phone app) can tell us to disable the keygaurd.
     */
    p...
                            
                            
                                分类:
移动开发   时间:
2014-06-22 19:00:37   
                                阅读次数:
217
                             
                         
                    
                        
                            
                            
                                在有限元等参单元计算中,大量用到Jacobi矩阵的求逆。这里给出一个使用lapack库函数求2x2矩阵逆的例子。...
                            
                            
                                分类:
其他好文   时间:
2014-06-22 20:11:01   
                                阅读次数:
1185
                             
                         
                    
                        
                            
                            
                                公开的函数把函数作为参数
 
如果想公开把其他的函数作为参数的函数,最好的方法是用委托(delegate)。考虑下面的例子,定义了两个函数,一个是公开函数,另一个把函数公开为委托。
 
module Strangelights.DemoModule
open System
 
/// a function that provides filtering
let filterStri...
                            
                            
                                分类:
其他好文   时间:
2014-06-22 21:58:13   
                                阅读次数:
302
                             
                         
                    
                        
                            
                            
                                C++程序设计实践教学环节任务书
一、题目:高校学籍管理系统
二、目的与要求
1. 目的:
1.掌握C++语言基本知识及其编程方法 
2.掌握类和对象的基本概念与使用方法
3.掌握面向对象中的继承与多态等面象对象特性
4.掌握文件流的基本操作
2. 要求 
基本要求:
(1)要求利用面向对象的方法以及C++的编程思想来完成系统的设计; 
(2)要求在设计的过程中,建立清晰的类层次; 
(3)在系统中至少要定义8个类,每个类中要有各自的属性和方法; 
(4)在系统的设计中,要求使用面向对象的继承与多态...
                            
                            
                                分类:
数据库   时间:
2014-06-22 16:15:08   
                                阅读次数:
344
                             
                         
                    
                        
                            
                            
                                4.3定制Android平台系统
通常产品厂商在拿到Android源码后会在Android源码基础上进行定制修改,以匹配适应自己的产品,从本节开始,我们从最原始的Android源码系统里一步一步定制出自己的Android系统。本节主要内容包含:根据Android源码,添加新产品编译项,定制系统启动界面和文字,定制系统启动动画和声音,定制系统桌面。
4.3.1 添加新产品编译项
A...
                            
                            
                                分类:
移动开发   时间:
2014-06-22 19:00:05   
                                阅读次数:
351
                             
                         
                    
                        
                            
                            
                                android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家。
内容目录:
1.默认基础环境
2.NDK下载与配置
3.安装Cygwin
4.用NDK编译
5.安装CDT插件...
                            
                            
                                分类:
移动开发   时间:
2014-06-22 20:43:28   
                                阅读次数:
431
                             
                         
                    
                        
                            
                            
                                list的底层采用数据结构是环形的双向链表, 相对于vector容器,list容器插入和删除操作付出的代价要比vector容器小得多,但是list带有链表的天生弱点,就是不支持随机访问。从内置的迭代器角度分析,vector容器对应的迭代器为随机访问迭代器,而list容器内置的迭代器则为双向迭代器。...
                            
                            
                                分类:
其他好文   时间:
2014-06-22 19:19:11   
                                阅读次数:
163