怎样去掉Javascript的Array的重复项。 这个问题看起来简单,但是其实暗藏杀机。 考的不仅仅是实现这个功能,更能看出你对计算机程序执行的深入理解。
我总共想出了三种算法来实现这个目的:
Array.prototype.unique1 = function()
{
var n = []; //一个新的临时数组
for(var i = 0; i < this.le...
分类:
编程语言 时间:
2016-05-07 08:09:07
阅读次数:
117
如何通过网页打开Android APP1、首先在编写一个简单的html页面html页面中只有一个简单的连接,代码如下:
Insert title here
</h...
分类:
移动开发 时间:
2016-05-07 08:09:24
阅读次数:
148
一致性哈希算法设计思路:
运行结果:
root@:/data/code/cwork/chash:./chash
----vsrvname = 192.168.100.1:3306-vm1,hkey =126515------
----vsrvname = 192.168.100.1:3306-vm2,hkey =77752------
----vsrvname = 192...
分类:
编程语言 时间:
2016-05-07 08:08:03
阅读次数:
292
selenium 使用的时候要注意
1,浏览器的版本
2,和对应 jar 包
3,浏览器的环境变量设置
System.setProperties("key","value")
如下(创建浏览器对象):
System.getProperties().setProperty("phantomjs.binary.path", “"phantomjs-2.1.1-windows/bin/ph...
分类:
Web程序 时间:
2016-05-07 08:09:31
阅读次数:
216
第一章 Oracle 11g概述
1.6节 启动与关闭数据库实例
启动数据库:
Startup [nomount|mount|open|force][resetrict][pfile=filename]
解释:nomount ---> 表示启动实例不加载数据库
mount ---> 表示启动实例、加载数据库并保持数据库的关闭状态
open ---> 表示启动实例、加载并打开数据库...
分类:
数据库 时间:
2016-05-07 08:09:21
阅读次数:
199
简单介绍linux系统下各个目录存放的是什么文件,有什么作用,以及一些注意事项...
分类:
系统相关 时间:
2016-05-07 08:06:52
阅读次数:
186
red5源码分析—客户端和服务器的命令处理在《red5源码分析—5》中可以知道,在RTMP握手完毕后,客户端会向服务器发送connect命令,connect命令的主要作用就是要和red5服务器上的某个Scope相连接,连接完成后,会向客户端发送带宽协调的指令,ping指令,和一个带宽检测指令。下面先分析ping指令。ping指令服务端代码这里先贴一下在服务器将客户端和某个Scope相连后发出的pin...
分类:
其他好文 时间:
2016-05-07 08:06:31
阅读次数:
244
Spring Boot项目部署到WebSphere遇到的问题及解决办法...
分类:
编程语言 时间:
2016-05-07 08:08:27
阅读次数:
3740
旋转模型是经常遇到了,其实我们之前用CABasicAnimation 可以旋转一个view,其实它也可以旋转一个SCNNode。首先我们要明白一个概念,每个SCNNode 都有自身的三维坐标系,用CABasicAnimation就是让SCNNode绕自身的三维坐标轴旋转,所以要特别注意是坐标轴,不是这个SCNNode的几何中心。一般SceneKit 的几个几何体的坐标系原点(0,0,0)就是这个SC...
分类:
移动开发 时间:
2016-05-07 08:05:49
阅读次数:
411
如果把2015年看做是我国个人征信市场化的元年,那在这个千亿级别的征信市场上,借贷成为了首当其冲的战场,无论是传统金融大佬平安、还是互联网巨头阿里、腾讯,抑或是创业新秀宜信、飞贷都使出浑身解数,准备打一场持久战。但现实情况是虽然国家近一步放宽了借贷市场,借贷市场依然吃紧,再加上整个行业的残酷厮杀,无担保、无抵押依靠信用贷款的借贷模式到底能不能迎来爆发,又将面临着什么样的问题?
夹缝...
分类:
移动开发 时间:
2016-05-07 08:07:11
阅读次数:
293
概要Android客户端分为User,HttpUtil,HttpCallbackListener,MainActivity四个部分。User model与服务端的一样,一方面是用于本地用户信息的存储model,另一方面也是为了保证构造URL时使用的key一致。
HttpUtil封装了发送Http请求的过程和构造URL的函数,HttpCallbackListener是用于发送请求后的回调接口,Mai...
分类:
移动开发 时间:
2016-05-07 08:05:38
阅读次数:
643
windows上搭建hadoop开发环境
前言
Windows下运行Hadoop,通常有两种方式:一种是用VM方式安装一个Linux操作系统,这样基本可以实现全Linux环境的Hadoop运行;另一种是通过Cygwin模拟Linux环境。后者的好处是使用比较方便,安装过程也简单
准备工作
安装JDK1.6或更高版本,安装时注意,最好不要安装到带有空格的路径名下,例如:...
neutron plugin 与 extension 编写流程关于neutron,它是openstack中管理网络相关的一个项目,它主要负责管理了openstack中的虚拟网络,它将网络作为一种服务提供给租户,它的设计遵循了SDN(soft define network)的设计原则从而实现了网络的虚拟化。
neutron采用了插件技术,关于neutron的具体技术细节,可以参考:
https:...
分类:
其他好文 时间:
2016-05-07 08:05:39
阅读次数:
269
开始通过Android测试之旅之JUnit(一)的学习,我们对JUnit的知识有了初步的认识。聪明的你是不是发现其实并没有你想象的那么难呢?这章我们继续来瞅瞅JUnit还有什么好玩的。今天我们用一个简单的例子给大家进行展示,方便更好的理解。...
分类:
移动开发 时间:
2016-05-07 08:05:27
阅读次数:
243
先记录一下学习的成果,慢慢完善
四个相关函数
fd_set的结构在上一篇中有讲,同时解释了为什么最大1024.
-fd_set为1024/32的long型数组结构体。也就是结构体里面保存了long型数组int FD_ZERO(int fd, fd_set *fdset);
int FD_CLR(int fd, fd_set *fdset);
int FD_SET(int fd,...
分类:
其他好文 时间:
2016-05-07 08:05:45
阅读次数:
154
# rpm -qa |grep rsync #检查系统是否安装了rsync软件包
rsync-2.6.8-3.1
#yum install rsync
服务器-----------------------------------------
1 配置rsync servervi /etc/xinetd.d/rsync
将disable=yes改为no
service rsync...
分类:
其他好文 时间:
2016-05-07 08:06:18
阅读次数:
171
WhdeFormiOS 表格项目地址:https://github.com/whde/WhdeFormpod 'WhdeForm', '~> 1.0.0'
添加了Reusable机制
添加了横(Section)表头
添加了竖(Column)表头
添加了左上角(TopLeftHeader)总表头
通过FDateSource去创建各个元素,类似TableView
添加了FIndexPath,{secti...
分类:
移动开发 时间:
2016-05-07 08:04:55
阅读次数:
433