码迷,mamicode.com
首页 > 2015年04月19日 > 全部分享
IOS开发语言Swift入门连载---基础部分
Swift >是 > iOS > 和 >OS X >应用开发的一门新语言。然而,如果你有 > C > 或者 > Objective-C > 开发经验的话,你会发现>Swift >的很多内容都是你熟悉的。   Swift >的类型是在 >C >和 >Objective-C> 的基础上提出的,Int 是整型;Double 和Float 是浮点型;Bool 是布尔型;String 是字符串。Swift...
分类:移动开发   时间:2015-04-19 18:01:34    阅读次数:171
hdu--3966(树链剖分)
题目链接:hdu--3966 给出n个点的值,还有n-1条边的连接方式,三种操作: 1、I在节点a到b的路径中所有的点都增加x 2、D在节点a到b的路径中所有的点都减少x 3、Q询问第k个节点的值。 将每个节点的值转化为父节点到子节点的边的权值,对于根节点做一个虚拟的父节点0 。进行树链剖分,整合到线段树中之后注意: 更新时,不能只更新a到b上的边的权值,因为那样会使b节点的权值不能被...
分类:其他好文   时间:2015-04-19 18:02:11    阅读次数:136
epoll和select区别
联系区别 问题的引出,当需要读两个以上的I/O的时候,如果使用阻塞式的I/O,那么可能长时间的阻塞在一个描述符上面,另外的描述符虽然有数据但是不能读出来,这样实时性不能满足要求,大概的解决方案有以下几种: 1.使用多进程或者多线程,但是这种方法会造成程序的复杂,而且对与进程与线程的创建维护也需要很多的开销。(Apache服务器是用的子进程的方式,优点可以隔离用户) 2.用一个进程,但是使用非...
分类:其他好文   时间:2015-04-19 17:59:49    阅读次数:100
数组的协变性与范型的不可变性
记得以前面试的时候曾被问过一个问题:数组和List的区别是什么?当时答的无非就是效率,容量固定,List不能存基本类型等等。当Java发展到了1.5之后,出现了泛型版本的List,又为这个问题的解答加入了一笔。下面就来讲一下与这个话题相关的内容。 数组的协变性(covariant)是指如果类Base是类Sub的基类,那么Base[]就是Sub[]的基类。而泛型是不可变的(invariant),List不会是List的基类,更不会是它的子类。 第二个要讲的问题是数组是具体化的(reifi...
分类:编程语言   时间:2015-04-19 17:59:00    阅读次数:121
多线程下载
步骤: 1、连接服务器,获取文件的大小,并在本地创建一个和服务器文件大小相同的文件 rwd 模式是直接同步到硬盘 2、计算线程下载的数据大小 3、创建下载线程...
分类:编程语言   时间:2015-04-19 18:01:03    阅读次数:181
【BZOJ 3626】 [LNOI2014]LCA
思路题+树链剖分~...
分类:其他好文   时间:2015-04-19 17:59:38    阅读次数:166
循环单链表
Head file/*Circular linked list */ using ElementType = int; struct Node{ ElementType data; Node* next; }; using PtrNode = Node*; using Position = Node*; //Operation . void InitList(PtrNode p);...
分类:其他好文   时间:2015-04-19 18:00:11    阅读次数:156
Java中强引用、软引用、弱引用
Java 中强引用, 软引用SoftReference,弱引用WeakReference,虚引用 Java当中的引用有四种: 1.强引用  平常我们用的最多的引用。 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。只...
分类:编程语言   时间:2015-04-19 18:01:03    阅读次数:123
Linux&java实操串联-进阶指南
本次讲座,先走马观花串一遍Linux命令,让其可以辅助我们的工作。但是不仅仅是讲几个命令而已,而是希望能看清楚一些操作系统层面上的事,达到理解和境界思想上的提升。 理解是灵魂,串讲是骨架,然后可以自行丰满血肉,这是目的。 本次讲座,特别适合“有一定理解,但是不深刻,或者恰恰处于进阶边缘”这种情况的人,一讲,一串,醍醐灌顶,理解会立刻深了一层。...
分类:编程语言   时间:2015-04-19 17:58:52    阅读次数:222
Hadoop是什么
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。[1] Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high thro...
分类:其他好文   时间:2015-04-19 18:00:31    阅读次数:108
使用STL来模拟Treap的功能
问题描述我们知道,Treap可以完成节点的动态插入、删除、查询,其每个操作的时间复杂度是O(log n),因为其实现较红黑树更为简单,因此常常用于某些场合,以替换红黑树的实现。Treap的每个节点维护了key, priority。struct Node { int key; int priority; Node (int k, int p): key(k), priority...
分类:其他好文   时间:2015-04-19 18:00:03    阅读次数:264
IOS开发语言Swift入门连载---基本运算符
运算符是检查、改变、合并值的特殊符号或短语。例如,加号+ 将两个数相加(如let i = 1 + 2 )。复杂些的运算例如逻辑与运算符&& (如if enteredDoorCode && passedRetinaScan ),或让 i 值加1的便捷自增运算符++i 等。   支持大部分标准 C 语言的运算符,且改进许多特性来减少常规编码错误。如:赋值符(= )不返回值,以防止把想要判断相等运算符(...
分类:移动开发   时间:2015-04-19 18:00:27    阅读次数:149
iOS打电话功能
//第一种打电话的方式 - (IBAction)firstCall:(id)sender {     NSString *phone = @"18749627117";     if (phone != nil) {         [[UIApplication sharedApplication] openURL:[NSURL URLWithStrin...
分类:移动开发   时间:2015-04-19 17:57:31    阅读次数:120
const 关键字
...
分类:其他好文   时间:2015-04-19 17:57:27    阅读次数:132
EXTI中断程序实例
EXTI中断程序实例...
分类:其他好文   时间:2015-04-19 17:57:41    阅读次数:174
nyoj素数环(dfs)
素数环 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 有一个整数n,把从1到n的数字无重复的排列成环,且使每相邻两个数(包括首尾)的和都为素数,称为素数环。 为了简便起见,我们规定每个素数环都从1开始。例如,下图就是6的一个素数环。 输入有多组测试数据,每组输入一个n(0 输出每组第一行输出对应的Case序号...
分类:其他好文   时间:2015-04-19 17:59:06    阅读次数:162
自我管理 - 希望2015年自己能够做到的几点目标
自我管理 - 希望2015年自己能够做到的几点目标:1、计划性:良好计划方案可以事半功倍。2、精细化:用良好心态,花费多一点精力,做干净细致、精致、漂亮事情。3、严谨性:不允许犯第二次错误4、逻辑性:提高逻辑性,减少错误。5、以消费者为指导:以客户服务为中心、换位思考。6、持续优化:反思,起点不一样,看法不一样,回头自查就有收获。7、执行力度:计划再好没有一个良好的执行力度还是做不好事情。8、自我总结:总结精华,吸...
分类:其他好文   时间:2015-04-19 17:59:34    阅读次数:118
1661条   上一页 1 ... 31 32 33 34 35 36 37 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!