科技的发展,把人类的生活提升到了一个不可想象的空间和地步。而人工智能的进步,则进一步把机器人应用到新的生活环境中。机器人不但是搬运货物的助手、打扫卫生的行家、更是一样可以当做伴侣来走进人类的生活中去。
文/辛东方,80后作家、专注作者、专注互联网科技领域
在很多科幻大片中,我们总可以看到那些与人类并肩作战的故事,甚至当做另一半来走进人类的生活。
人工智能的...
分类:
其他好文 时间:
2016-05-27 11:43:51
阅读次数:
155
指针是就是地址,是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型、指针所指向的 类型、指针的值或者叫指针所指向的内存区、指针本身所占据的内存区。让我们分别说明。首先,先罗列出几种常见的类型:int p; //这是一个普通的整型变量int *p; //首先从P处开始,先与*结合,所以说明P是一个指针,然后再与int结合,说明指...
分类:
编程语言 时间:
2016-05-27 11:44:09
阅读次数:
194
第10章
通过汇编语言了解程序的实际构成
热身问题
1.本地代码指令中,表示其功能的英文缩写称为什么?
助记符、汇编语言是通过利用助记符来记述程序的。
2.汇编语言的源代码转换成本地代码的方式称为什么?
汇编、使用汇编器这个工具来进行汇编。
3.本地代码转换成汇编语言的源代码的方式称为什么?
反汇编、通过返...
分类:
编程语言 时间:
2016-05-27 11:42:40
阅读次数:
189
红黑树的性质(牢记)
1、每个结点的颜色只能是红色或黑色。
2、根结点必须是黑色的。
3、每个叶子结点都带有两个空的黑色结点(被称为黑哨兵null),如果一个结点n的只有一个左孩子,那么n的右孩子是一个黑哨兵;如果结点n只有一个右孩子,那么n的左孩子是一个黑哨兵。
4、如果一个结点是红的,则它的两个儿子都是黑的。也就是说在一条路径上不能出现相邻的两个红色结点。
5、从任何一个结点到其子孙叶...
分类:
其他好文 时间:
2016-05-27 11:42:19
阅读次数:
268
一、简介
EndNote是一款用于海量文献管理和批量参考文献管理 的工具软件,自问世起就成为科研 界的必备武器。在前EndNote时代,文献复习阶段从各大数据库中搜集到的文献往往千头万绪、或重复或 遗漏,难以管理, 阅读所作的笔记则分散各处,难以高效地进行有机整合。到写论文时,大量的文献引 用往往复杂异常,尤其修改时,牵一发而动全身。这些难题,EndNote可 以凭一己之力,彻底解决。
学校里...
分类:
其他好文 时间:
2016-05-27 11:41:02
阅读次数:
292
一、基本概念
介绍
Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。
这个独特的设计是什么样的呢?
首先让我们看几个基本的消息系统术语:
Kafka将消息以topic为单位进行归纳。
将向Kafka topic发布消息的程序成为producers.
将预订topics并消费消息的程序成为consumer.
...
分类:
其他好文 时间:
2016-05-27 11:43:48
阅读次数:
1857
调优概述
大多数Spark作业的性能主要就是消耗在了shuffle环节,因为该环节包含了大量的磁盘IO、序列化、网络数据传输等操作。因此,如果要让作业的性能更上一层楼,就有必要对shuffle过程进行调优。但是也必须提醒大家的是,影响一个Spark作业性能的因素,主要还是代码开发、资源参数以及数据倾斜,shuffle调优只能在整个Spark的性能调优中占到一小部分而已。因此大家务必把握住调优...
分类:
其他好文 时间:
2016-05-27 11:43:37
阅读次数:
210
Swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,或者有一些第三方使用OC写的,没有swift版本,怎么办?那就使用混编.这个在IOS8后是允许的.先简单的入手,先研究在同一个工程目录下混合使用的情况。这里主要介绍swift类中调用OC方法和swift类中调用C函数以及OC类中调用swift的函数这三种类型的混编....
分类:
编程语言 时间:
2016-05-27 11:40:58
阅读次数:
200
一、基本概念
什么是库
在windows平台和linux平台下都大量存在着库。
本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。
由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同),因此二者库的二进制是不兼容的。
本文仅限于介绍linux下的库。库的种类
linux下的库有两种:静态库和共享库(动态库)。
二者的不同点在于代码被载入的时...
分类:
其他好文 时间:
2016-05-27 11:42:26
阅读次数:
195
设计模式一 工厂模式Factory
在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些...
分类:
其他好文 时间:
2016-05-27 11:41:48
阅读次数:
244
By Toradex 胡珊逢
ARM平台嵌入式Linux下有些应用对系统启动时间有着特殊的要求。在很多场合下,这些系统并不需要针对所有任务立即就位,但是针对某些关键任务(例如接收以太网命令或者显示用户界面)则必须能够应对。该博文将提供一些方法和简单的步骤,基于Toradex Colibri i.MX6 ARM系统模块上优化启动时间。
提示: 文中涉及到的部分方法需要重新编译 U-boot...
分类:
系统相关 时间:
2016-05-27 11:39:54
阅读次数:
341
决策树基本概念ID3算法,利用信息增益进行分类属性经典数据集@relation weather.symbolic@attribute outlook {sunny, overcast, rainy}
@attribute temperature {hot, mild, cool}
@attribute humidity {high, normal}
@attribute windy {TRUE, F...
分类:
编程语言 时间:
2016-05-27 11:40:54
阅读次数:
212
原文链接 :
How to Create an iOS Book Open Animation: Part 2原文作者 : Vincent Ngo译文出自 : 开发技术前线 www.devtf.cn转载声明: 本译文已授权开发者头条享有独家转载权,未经允许,不得转载!译者 : kmyhy
欢迎回到iOS图书动画系列教程!在第一部分,我们学习了如何创建两个自定义的collection v...
分类:
移动开发 时间:
2016-05-27 11:40:47
阅读次数:
243
在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在实际工作中用到的并不多。
在开发过程中,内部类中使用的最多的还是非静态地成员内部类。不过在特定的情况下,静态内部类也能够发挥其独特的作用。
一、静态内部类的使用目的。
在定义内部类的时候,可以在其前面...
分类:
编程语言 时间:
2016-05-27 11:41:33
阅读次数:
143
RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。...
分类:
其他好文 时间:
2016-05-27 11:41:12
阅读次数:
164
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> 4.0.0 asia.banseon banseon-ma...
分类:
其他好文 时间:
2016-05-27 11:39:33
阅读次数:
273
Java8新特性...
分类:
编程语言 时间:
2016-05-27 11:40:22
阅读次数:
303