一、数组方法;1. 检测方法;(1) instanceof操作符a. 对于一个网页,或者一个全局作用域而言,使用instanceof操作符就能得到满意的结果;b. instanceof操作符的问题在于,它假定只有一个全局执行环境。如果网页中包含多个框架,那实际上就存在两个以上不同的全局执行环境,从而...
分类:
编程语言 时间:
2015-04-20 12:39:37
阅读次数:
127
在Win32下,可以使用两种编程方式实现串口通信,其一是使用ActiveX控件,这种方法程序简单,但欠灵活。其二是调用Windows的API函数,这种方法可以清楚地掌握串口通信的机制,并且自由灵活。下面是介绍的是关于API串口通信内容。 串口的操作可以有两种操作方式:同步操作方式和重叠操作方式...
分类:
编程语言 时间:
2015-04-20 12:38:47
阅读次数:
159
最近面试中被问及Java中HashMap的原理,瞬间无言以对,因此痛定思痛觉得研究一番。一、Java中的hashCode和equals1、关于hashCodehashCode的存在主要是用于查找的快捷性,如Hashtable,HashMap等,hashCode是用来在散列存储结构中确定对象的存储地址...
分类:
编程语言 时间:
2015-04-20 12:36:15
阅读次数:
192
Linux (RedHat, CentOS)上升级R语言:sudo yum install RWindows上升级R语言:install.packages("installr"); require(installr) #load / install+load installrupdateR()安装和...
分类:
编程语言 时间:
2015-04-20 12:35:45
阅读次数:
187
概览无论当前 JavaScript 代码是内嵌还是在外链文件中,页面的下载和渲染都必须停下来等待脚本执行完成。JavaScript 执行过程耗时越久,浏览器等待响应用户输入的时间就越长。浏览器在下载和执行脚本时出现阻塞的原因在于,脚本可能会改变页面或 JavaScript 的命名空间,它们对后面页面...
分类:
编程语言 时间:
2015-04-20 12:35:07
阅读次数:
180
1.C语言的函数malloc和free(1)函数malloc和free在头文件中的原型及参数 void * malloc(size_t size)动态配置内存,大小有size决定,返回值成功时为任意类型指针,失败时为NULL。void free(void *ptr)释放动态申请的内存空间,调用f.....
分类:
编程语言 时间:
2015-04-20 12:35:53
阅读次数:
160
英文:?https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode#Changes_in_strict_mode 关于ECMAScript 的一些标准: http://www.ecma-international.org/publications/files/ECMA-ST...
分类:
编程语言 时间:
2015-04-20 11:31:41
阅读次数:
135
AOP是Aspcet Oriented Programming,实质意思就是将一些横切逻辑结成模块然后插入到业务逻辑的周围,而不侵入业务逻辑的代码当中...
分类:
编程语言 时间:
2015-04-20 11:23:11
阅读次数:
162
《1》数组的创建
var arrayObj = new Array(); // 创建一个数组
var arrayObj = new Array(5); //创建一个数组,并指定它的长度为5【这种方法创建数组虽然指定了长度,但实际上所有情况下数组是会变长的,也就是说即使指定了长度为5,仍然可以将元素存储在规定长度以外的,注意:这时长度会随之改变。】
var array...
分类:
编程语言 时间:
2015-04-20 11:19:25
阅读次数:
134
/**********************************************************************
* Copyright (c)2015,WK Studios
* Filename:
* Compiler: GCC,VS,VC6.0 win32
* Author:WK
* Time: 2015 4 20
*************...
分类:
编程语言 时间:
2015-04-20 11:19:31
阅读次数:
147
python使用对象模型来存储数据,也就是说构造任何类型的值都是一个对象。所有的python对象都拥有三个特性:身份id,类型和值。
身份id:唯一的身份标识,可以使用内建函数id()来得到,这个值可以被认为是该对象的内存地址。对象身份的比较可通过运算符is或is
not来完成,判断它们是否指向(引用)同一个对象,这里举一个有趣的例子:
>>> a = 1
>>> b = 1
>>> c...
分类:
编程语言 时间:
2015-04-20 11:19:17
阅读次数:
162
网络编程技术是当前一种主流的编程技术,随着联网趋势的逐步增强以及网络应用程序的大量出现,所以在实际的开发中网络编程技术获得了大量的使用。本章中以浅 显的基础知识说明和实际的案例使广大初学者能够进入网络编程技术的大门,至于以后的实际修行就要阅读进阶的书籍以及进行大量的实际练习。...
分类:
编程语言 时间:
2015-04-20 11:17:35
阅读次数:
227
Hive 具有一个可选的组件叫做HiveServer,它允许通过在一定的端口访问Hive.
将自定义的UDF的jar拷贝到安装的hive服务器中(如 /home/hadoop下)
具体的不啰嗦了,看代码吧!、
package com.hive.client;
import java.sql.Connection;
import java.sql.DriverManager;
import...
分类:
编程语言 时间:
2015-04-20 11:14:44
阅读次数:
207
#!/usr/bin/pytyon
# -*- coding:utf-8 -*-
import re
import urllib
vurl = 'http://www.enet.com.cn/eschool/video/c++/'
domain = 'http://www.enet.com.cn'
def getVideoList(vurl):
#find all c++ url
...
分类:
编程语言 时间:
2015-04-20 11:15:57
阅读次数:
178
atitit.系统托盘图标的实现java swing c# .net c++ js
1. 系统托盘图标的结构 1
2. Java swing的实现 1
3. .net的实现 1
4. C++的实现 1
5. Web js html的实现 2
6. ----code 2
7. 定时监听,每到什么时候就提醒 2
8. 参考 3
1. 系统托盘图标的结构
建...
分类:
编程语言 时间:
2015-04-20 11:13:09
阅读次数:
269
预设信号处理函数
signal包的核心是使用signal.signal()函数来预设(register)信号处理函数,如下所示:
singnal.signal(signalnum, handler)
signalnum为某个信号,handler为该信号的处理函数。我们在信号基础里提到,进程可以无视信号,可以采取默认操作,还可以自定义操作。当handler为signal.SIG...
分类:
编程语言 时间:
2015-04-20 11:14:07
阅读次数:
523
1. Valid Parentheses
用来判断字符串中的括号是否合法的一道题。注意输入只会有 (, ) , {, }, [, ]这么几种情况。
合法的括号是以一定的顺序进行匹配的一些。比如:"()[]', 或者"([])"等,而以"([)]"这种为类型的表示是有错误的。
很显然用“stack”来作为数据结构来实现这道题,每一次插入一个元素的时候都进行匹配,如果匹配成功了,那么就将栈顶元素...
分类:
编程语言 时间:
2015-04-20 11:14:24
阅读次数:
138