logical(0) 不等于 numeric(0)。两者都不等于NULL值,即is.null(logical(0))和is.null(numeric(0))返还值都是FALSE。这很有意思,说明长度为零的值有时却不会别算为空值,但空值的定义却是函数中没有被赋值的参数,特征就是没有值。如何区分NULL...
分类:
编程语言 时间:
2015-01-20 13:37:55
阅读次数:
240
这个semantic 更新版本好快~首先是代码的标识具体样式就是红框这样的 圈起来代码感觉不错 不过要在semantic.css里在加上如下样式~code { background-color: rgba(0, 0, 0, 0.02); box-shadow: 0 0 0 1px rgb...
分类:
其他好文 时间:
2015-01-20 13:38:51
阅读次数:
239
Given a binary tree, determine if it is a valid binary search tree (BST).Assume a BST is defined as follows:The left subtree of a node contains only n...
分类:
其他好文 时间:
2015-01-20 13:36:44
阅读次数:
172
要获得一个C语言程序的运行时间,常用的方法是调用头文件time.h,其中提供了clock()函数,可以捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clock tick,即“时钟打点”。同时还有一个常数CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数f...
分类:
其他好文 时间:
2015-01-20 13:39:29
阅读次数:
106
给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。 输入格式: 每个输入包含1个测试用例。每个测试用...
分类:
其他好文 时间:
2015-01-20 13:36:36
阅读次数:
88
前提:安装centos的时候,最好把系统的所有的安装包都安装上。以下命令需手动输入,不要复制粘贴。1.以root用户登录centos5.5的操作系统;创建oracle用户组和用户。groupadd oinstalluseradd –g oinstall –s /bin/bash –d /opt/or...
分类:
数据库 时间:
2015-01-20 13:39:10
阅读次数:
235
电脑与玩家下象棋,围棋,五子棋,斗地主,三国杀等等,我们称之为人机博弈。下面以象棋为例,说说人机博弈程序的基本思想。 这种对弈程序主要涉及到3个方面,分别是走法产生、估值算法和搜索技术。 走法产生就是遍历当前局面的所有可行走法。 上面的程序描述了红卒的走法。只要遍历每一种棋子的走法,通过Add...
分类:
其他好文 时间:
2015-01-20 13:36:57
阅读次数:
131
根据维基百科的定义:插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置。如此迭代直到全部元素有序。归并排序进行如下迭代操作:首先将原始序列看成N个只包含1个元素的有序子序列,然后每次迭代归并两个相邻的有序子序列,直到最后...
分类:
其他好文 时间:
2015-01-20 13:38:11
阅读次数:
103
$password = '';$chars = '123456789abcdefghjkmnpqrstuvwxyz';for($i = 0; $i < 8; $i ++) { $password .= substr ( $chars, mt_rand ( 0, strlen ( $chars ...
分类:
其他好文 时间:
2015-01-20 13:36:11
阅读次数:
108
题目描述:给出一个没有排序的数组,找出这个数组中数字排序之后相邻元素的最大差值给出的数字都是整数,且范围在32位整数范围内要求时间复杂,空间复杂度都是线性复杂度题目分析:最简单的方法就是排序之后,找相邻元素之间的最大差值但是时间复杂度为 O(nlogn)这个题考察的是排序之后的情况,那么看来还是要适...
分类:
其他好文 时间:
2015-01-20 13:36:56
阅读次数:
86
phantomjs表单提交,其实就是对DOM就行操作(获取元素),在这里实现了动态传入各种参数不说了 直接上代码 1 var page = require('webpage').create(), 2 system = require('system'),fname; ...
分类:
Web程序 时间:
2015-01-20 13:37:00
阅读次数:
106
什么是 AngularJS?AngularJS 是一个为动态WEB应用设计的结构框架。它能让你使用HTML作为模板语言,通过扩展HTML的语法,让你能更清楚、简洁地构建你的应用组件。它的创新点在于,利用数据绑定和依赖注入,它使你不用再写大量的代码了。AngularJS是为了克服HTML在构建应用上的...
分类:
Web程序 时间:
2015-01-20 13:37:18
阅读次数:
203
虽然大部分都在谈ooc的编译器设计,但更多的内容在于程序设计的思想,复杂度,维护上面。我希望这篇文章能对读者有哪怕一丁点的帮助。这篇文章遵循CC-BY-NC。= OOC,泛型,与那些糟糕的设计原文地址:http://fasterthanlime.com/blog/2015/ooc-generics-...
分类:
其他好文 时间:
2015-01-20 13:35:07
阅读次数:
208
IOS控件基础
分类:
移动开发 时间:
2015-01-20 13:34:46
阅读次数:
143
1 1,判断refer,我们最常用的判断访问nginx中的referer的值,判断攻击者的referer特点来阻止攻击 2 set $flagjs_enable 0; # 0 - off , 1 - on 3 4 set $flagjs 0; 5 if ( $flagjs_enable = "1.....
分类:
其他好文 时间:
2015-01-20 13:36:03
阅读次数:
480
大数据绝对可以算得上当下的流行话题,购物要大数、出行要大数、看病要大数、上学要大数……,好像什么行业都能与大数据搭上边,又似乎一切都可以大数据了。对于经历过多年企业信息化的传统企业来说,大数据对于他们既清晰、又迷茫,他们有过数据仓库、数据挖掘、商业智能(BI)概念的洗礼,但又看不懂“大数据”与之前的...
分类:
其他好文 时间:
2015-01-20 13:37:04
阅读次数:
126
1.背景: 公司的一个项目进行服务扩展,添加了短信服务平台,实现平台按照预定义的规则给用户主动发送短信和用户点播,两种方式。短信平台需能够接入三网(移动、联通、电信)。目前只接入了移动MAS机。用户点播时发送的短信通过MAS机,发送的内容最后保存在sql serer 2005数据库的表T中,然后需....
分类:
数据库 时间:
2015-01-20 13:36:25
阅读次数:
352