一.NSString的定义和基本使用(1).不可变字符串(NSString) 1>.创建字符串的6种方法 2>.字符串比较,及查找字符串对应位置 3>.从字符串中提取一部分,创建子字符串(2).可变字符串的增删改查(NSMutableString) 1>.添加 删除 插入方法 2>.替换方法二.数组...
分类:
编程语言 时间:
2015-08-29 12:19:41
阅读次数:
257
word分词是一个Java实现的分布式的中文分词组件,提供了多种基于词典的分词算法,并利用ngram模型来消除歧义。能准确识别英文、数字,以及日期、时间等数量词,能识别人名、地名、组织机构名等未登录词。能通过自...
分类:
编程语言 时间:
2015-08-29 11:19:29
阅读次数:
247
多级指针:int main()
{
int i=10;
int *p=&i;
int **pp=&p;
int ***ppp=&pp;
cout<<p<<":"<<*p<<":"<<endl;
cout<<pp <<":"<<*pp<<":"<<**pp<<":"<<endl;
cout<<ppp<<":"<<*ppp<<":"<<**ppp <<":" <<***ppp<<":" ...
分类:
编程语言 时间:
2015-08-29 11:15:09
阅读次数:
169
Swift中的协议 在object-c也称之为协议,但是在其他语言中可能被称之为接口Interface(比如说java中)还有可能被称之为纯虚函数。实际上都是一个意思。
协议主要用来规定统一的方法和属性名称,但是不实现任何功能。只有实现了协议的类才需要实现他的功能。
协议说通俗一点可以这样理解。比如USB接口在生活中很常见,但是大家有没有注意到,USB其实出现的很早,但是后来出现的一些USB带...
分类:
编程语言 时间:
2015-08-29 11:16:52
阅读次数:
159
这一节,继续为大家提供一个Demo,用来说明Swift中的各种语法及在UIView中的基本使用。效果图如下:
看起来,这个Demo非常的简单。但是为了进行详细的语法说明,它的实现,均是用代码实现的,并且下方的进度条都是"组装"起来的。
结构分析:
1. 有一个根控制器ViewController.swift, 它只是用来展示上面显示的文字(秋恨雪)。
2. 然后下面的文字大...
分类:
编程语言 时间:
2015-08-29 11:11:15
阅读次数:
217
参考:《C++11深入应用》用同步阻塞队列解决生产者消费者问题。生产者消费者问题:有一个生产者在生产产品,这些产品将提供给若干个消费者去消费,为了使生产者和消费者能并发执行,在两者之间设置一个有多个缓冲区的缓冲池,生产者将它生产的产品放入一个缓冲区中,消费者可以从缓冲区中取走产品进行消费,所有生产者...
分类:
编程语言 时间:
2015-08-29 11:09:30
阅读次数:
357
题目地址:http://poj.org/problem?id=2186Popular CowsTime Limit: 2000MSMemory Limit: 65536KTotal Submissions: 27496Accepted: 11059DescriptionEvery cow's dre...
分类:
编程语言 时间:
2015-08-29 11:09:35
阅读次数:
209
题目:统计一个数字在排序数组中出现的次数。思路:采用二分查找,找到该数字在数组中第一次出现的位置,然后再找到组后一个出现的位置。两者做减法运算再加1.Java代码://数字K在排序数组中出现的次数//思路:用二分查找,找到第一个k和最后一个Kpublic class NumberCount { .....
分类:
编程语言 时间:
2015-08-29 11:08:17
阅读次数:
133
[1]定义:正则又叫规则或模式,是一个强大的字符串匹配工具,在js中是一个对象[2]特性: [2.1]贪婪性,匹配最长的 [2.2]懒惰性,不设置/g,则只匹配第1个[3]两种写法: [3.1]perl写法(使用字面量形式): var expression = /pattern/flag...
分类:
编程语言 时间:
2015-08-29 11:04:10
阅读次数:
172
上一篇文章用Java方法写出了可以对数组执行的功能,然后在用实例化后的对象调用这些方法来实现这些功能;这篇随笔改用C#语言实现同样的功能方法类:Array 1 using System; 2 using System.Collections.Generic; 3 using System.Linq;...
分类:
编程语言 时间:
2015-08-29 11:03:16
阅读次数:
218
Python 标准库 ConfigParser 模块 的使用 demo#!/usr/bin/env python# coding=utf-8import ConfigParserimport sysconfig = ConfigParser.ConfigParser()#写入config.add_s...
分类:
编程语言 时间:
2015-08-29 10:59:29
阅读次数:
195
单向循环链表双向循环链表仿真链表一、单向循环链表:1、概念:单向循环链表是单链表的另一种形式,其结构特点是链表中最后一个结点的指针不再是结束标记,而是指向整个链表的第一个结点,从而使单链表形成一个环。和单链表相比,循环单链表的长处是从链尾到链头比较方便。当要处理的数据元素序列具有环型结构特点时,适合...
分类:
编程语言 时间:
2015-08-29 11:00:39
阅读次数:
311
学习Javascript设计模式之前,需要先了解一些相关知识,面向对象的基础知识、this等重要概念,以及掌握一些函数式编程的技巧
分类:
编程语言 时间:
2015-08-29 11:00:11
阅读次数:
204
1、首先打开unity3d创建一个新的项目。在新项目中创建Plane和Directional light平行光,Plane作为地面。 2、在项目中导入CharacterController包。把3rd Person Controller模型放到Plane上。 3、把3rd Person Co...
分类:
编程语言 时间:
2015-08-29 10:58:15
阅读次数:
659
1. Beautiful Soup简介 Beautiful Soup是将数据从HTML和XML文件中解析出来的一个python库,它能够提供一种符合习惯的方法去遍历搜索和修改解析树,这将大大减少爬虫程序的运行时间。 Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为u...
分类:
编程语言 时间:
2015-08-29 10:58:50
阅读次数:
162
Fibonacci Again
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 44697 Accepted Submission(s): 21341
Problem Description
There are ...
分类:
编程语言 时间:
2015-08-29 09:52:19
阅读次数:
134
=======子类 实例化的时候 默认调用父类为空的构造方法 即super();可省略。
但是当父类没有为空的构造方法的时候就必须在子类中 调用这个方法先实例父类 才能实例子类。
父类为空的构造方法 默认存在 在子类中默认自动调用。
========父类引用指向子类对象的时候 根据引用变量中 实例所属的类调用不同的类的方法,这种多态只适用于方法不适用与成员变量。...
分类:
编程语言 时间:
2015-08-29 09:54:08
阅读次数:
200