首页 > 编程语言
线程学习笔记
多线程网络的学习什么是进程? 系统中正在运行的一个应用程序是一个进程。 比如同时打开qq xcode系统就会分别启动两个进程。而且是相对独立的进程,相互不影响。 1个进程想要执行任务,就必须有线程,每个进程至少有1个线程。 线程是进程的基本执行单元,一个进程的所有任务都在线程中执行。串行: ...
分类:编程语言   时间:2015-08-29 12:18:47    收藏:0  评论:0  赞:0  阅读:122
第四讲.NSString(字符串),NSArray(数组),NSNumber
一.NSString的定义和基本使用(1).不可变字符串(NSString) 1>.创建字符串的6种方法 2>.字符串比较,及查找字符串对应位置 3>.从字符串中提取一部分,创建子字符串(2).可变字符串的增删改查(NSMutableString) 1>.添加 删除 插入方法 2>.替换方法二.数组...
分类:编程语言   时间:2015-08-29 12:18:18    收藏:0  评论:0  赞:0  阅读:249
word v1.3 发布,Java 分布式中文分词组件
word分词是一个Java实现的分布式的中文分词组件,提供了多种基于词典的分词算法,并利用ngram模型来消除歧义。能准确识别英文、数字,以及日期、时间等数量词,能识别人名、地名、组织机构名等未登录词。能通过自...
分类:编程语言   时间:2015-08-29 11:16:12    收藏:0  评论:0  赞:0  阅读:315
c语言之指针与数组
多级指针: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:14:17    收藏:0  评论:0  赞:0  阅读:300
Swift 协议
Swift中的协议 在object-c也称之为协议,但是在其他语言中可能被称之为接口Interface(比如说java中)还有可能被称之为纯虚函数。实际上都是一个意思。 协议主要用来规定统一的方法和属性名称,但是不实现任何功能。只有实现了协议的类才需要实现他的功能。 协议说通俗一点可以这样理解。比如USB接口在生活中很常见,但是大家有没有注意到,USB其实出现的很早,但是后来出现的一些USB带...
分类:编程语言   时间:2015-08-29 11:13:47    收藏:0  评论:0  赞:0  阅读:294
swift:UIKit中Demo(二)
这一节,继续为大家提供一个Demo,用来说明Swift中的各种语法及在UIView中的基本使用。效果图如下: 看起来,这个Demo非常的简单。但是为了进行详细的语法说明,它的实现,均是用代码实现的,并且下方的进度条都是"组装"起来的。 结构分析: 1. 有一个根控制器ViewController.swift, 它只是用来展示上面显示的文字(秋恨雪)。 2. 然后下面的文字大...
分类:编程语言   时间:2015-08-29 11:10:37    收藏:0  评论:0  赞:0  阅读:324
c++ 同步阻塞队列
参考:《C++11深入应用》用同步阻塞队列解决生产者消费者问题。生产者消费者问题:有一个生产者在生产产品,这些产品将提供给若干个消费者去消费,为了使生产者和消费者能并发执行,在两者之间设置一个有多个缓冲区的缓冲池,生产者将它生产的产品放入一个缓冲区中,消费者可以从缓冲区中取走产品进行消费,所有生产者...
分类:编程语言   时间:2015-08-29 11:09:27    收藏:0  评论:0  赞:0  阅读:353
poj 2186 Popular Cows 【强连通分量Tarjan算法 + 树问题】
题目地址:http://poj.org/problem?id=2186Popular CowsTime Limit: 2000MSMemory Limit: 65536KTotal Submissions: 27496Accepted: 11059DescriptionEvery cow's dre...
分类:编程语言   时间:2015-08-29 11:07:47    收藏:0  评论:0  赞:0  阅读:229
剑指offer-第六章面试中的各项能力(数字在排序数组中出现的次数)
题目:统计一个数字在排序数组中出现的次数。思路:采用二分查找,找到该数字在数组中第一次出现的位置,然后再找到组后一个出现的位置。两者做减法运算再加1.Java代码://数字K在排序数组中出现的次数//思路:用二分查找,找到第一个k和最后一个Kpublic class NumberCount { .....
分类:编程语言   时间:2015-08-29 11:06:37    收藏:0  评论:0  赞:0  阅读:210
C#面向对象的方法写数组的功能
上一篇文章用Java方法写出了可以对数组执行的功能,然后在用实例化后的对象调用这些方法来实现这些功能;这篇随笔改用C#语言实现同样的功能方法类:Array 1 using System; 2 using System.Collections.Generic; 3 using System.Linq;...
分类:编程语言   时间:2015-08-29 11:02:37    收藏:0  评论:0  赞:0  阅读:312
Python 标准库 ConfigParser 模块 的使用
Python 标准库 ConfigParser 模块 的使用 demo#!/usr/bin/env python# coding=utf-8import ConfigParserimport sysconfig = ConfigParser.ConfigParser()#写入config.add_s...
分类:编程语言   时间:2015-08-29 10:58:47    收藏:0  评论:0  赞:0  阅读:278
数据结构Java实现04----循环链表、仿真链表
单向循环链表双向循环链表仿真链表一、单向循环链表:1、概念:单向循环链表是单链表的另一种形式,其结构特点是链表中最后一个结点的指针不再是结束标记,而是指向整个链表的第一个结点,从而使单链表形成一个环。和单链表相比,循环单链表的长处是从链尾到链头比较方便。当要处理的数据元素序列具有环型结构特点时,适合...
分类:编程语言   时间:2015-08-29 10:57:57    收藏:0  评论:0  赞:0  阅读:264
Javascript设计模式学习一
学习Javascript设计模式之前,需要先了解一些相关知识,面向对象的基础知识、this等重要概念,以及掌握一些函数式编程的技巧
分类:编程语言   时间:2015-08-29 10:57:07    收藏:0  评论:0  赞:0  阅读:269
利用unity3d自带的CharacterController包制作第一人称控制模型的简单Demo
1、首先打开unity3d创建一个新的项目。在新项目中创建Plane和Directional light平行光,Plane作为地面。 2、在项目中导入CharacterController包。把3rd Person Controller模型放到Plane上。 3、把3rd Person Co...
分类:编程语言   时间:2015-08-29 10:56:57    收藏:0  评论:0  赞:0  阅读:514
acm hdu p1021 Fibonacci Again java解答 水水 找规律
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:07    收藏:0  评论:0  赞:0  阅读:207
Java多态 实例子类自动调用父类为空的构造方法 成员变量不支持Override 可写,没多态效果
=======子类 实例化的时候 默认调用父类为空的构造方法 即super();可省略。   但是当父类没有为空的构造方法的时候就必须在子类中       调用这个方法先实例父类 才能实例子类。 父类为空的构造方法 默认存在 在子类中默认自动调用。 ========父类引用指向子类对象的时候  根据引用变量中 实例所属的类调用不同的类的方法,这种多态只适用于方法不适用与成员变量。...
分类:编程语言   时间:2015-08-29 09:51:17    收藏:0  评论:0  赞:0  阅读:254
Swift - 基础部分
常量和变量 常量和变量相当于一个容器,存储数据。常量和变量把一个名字名字和一个指定类型的值关联起来。常量的值一旦设定就不能更改,而变量的值可以任意更改。 声明常量和变量 Swift是强类型的语言,要求所有的常量和变量必须先声明,后使用,声明变量时必须显示或隐式指定变量的类型。 Swift用let来声明常量,用var来声明变量。 // 声明常量 let studentNumber = 1101// 声...
分类:编程语言   时间:2015-08-29 09:51:07    收藏:0  评论:0  赞:0  阅读:284
一起talk C栗子吧(第四十三回:C语言实例--图)
各位看官们,大家好,上一回中咱们说的是哈夫曼编码的例子,这一回咱们说的例子是:图。闲话休提, 言归正转。让我们一起talk C栗子吧! 看官们,提到图,大家可能会想到各种藏宝图,哈哈。不过我们说的图不是藏宝图,它是一种用来存储数 据的数据结构。举个日常生活中的例子:春节回家时,要穿越几个省市才能到家,这时需要选择回家的路 线,于是把回家途中的的省市当作结点,从一个省市到另外一...
分类:编程语言   时间:2015-08-29 09:49:57    收藏:0  评论:0  赞:0  阅读:311
java多线程(十)使用线程安全的集合
在多线程中,如果要并发的修改一个数据结构,那么很有可能会破坏这个数据结构。例如,一个线程可能要向一个散列表中插入一个元素,假如在调整各个桶之间的链接关系时被剥夺了控制权,而此时正好有另外一个线程正在遍历链表,则可能会产生异常或者死循环。 可以通过锁来保护共享的数据结构,但是选择线程安全的实现作为替代可能更容易一些。 一、旧的线程安全的集合 任何集合类都可以通过使用同步包装器变成线程安全的:...
分类:编程语言   时间:2015-08-29 09:49:17    收藏:0  评论:0  赞:0  阅读:269
SDUT3298 小鑫杀怪兽 滚动数组 防TLE
小鑫杀怪兽 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 塔防游戏 是一类很出名的游戏,在游戏里,你需要建造一些防御塔来攻击怪兽从而保卫小鑫国王。现在又有一波怪兽来袭了,你需要知道小鑫国王能否顶住怪兽的攻击。 怪兽所走的路是一条直线,这条直线上有N个格子(连续编号从1到N)。在怪兽敌人赶来之前,你需要建...
分类:编程语言   时间:2015-08-29 09:48:27    收藏:0  评论:0  赞:0  阅读:235
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!