在Javascript try...catch...语句的介绍中,我们知道了如何捕获系统抛出的错误。Javascript允许我们自定义错误,并将错误信息抛出。throw语句throw 语句允许我们创建自定义错误。正确的技术术语是:创建或抛出异常(exception)。如果把 throw 与 try ...
分类:
编程语言 时间:
2015-06-30 12:23:46
阅读次数:
1385
博文链接 http://www.cnblogs.com/xckk/p/4609444.html一、 Eclipse环境下安装与配置Jpcap相关源程序、jpcap jar包,dll包,帮助文档。已存放在百度云盘,链接如下:http://pan.baidu.com/s/1o6JxcIQ也可在CSDN下...
分类:
编程语言 时间:
2015-06-30 12:24:32
阅读次数:
388
Closures In PythonEntirely copied from here All I want is to mark it, thanks for this nice article.You might have lived a long and happy coding life w...
分类:
编程语言 时间:
2015-06-30 12:24:32
阅读次数:
135
Javascript的分支语句有两种,if...else...分支语句;switch...case...分支语句。if...else...分支if后面的括号里面需要一个bool值或者一个逻辑表达式,如果后面只有一行要执行的语句,花括号可以省略不写。如果有多个条件判断,可以在else后面加上if判断即...
分类:
编程语言 时间:
2015-06-30 12:23:39
阅读次数:
397
char * itobs(int num, char * str) { int i; static int size = 8 * sizeof(int); for (i = size - 1; i >= 0; i--, num >>= 1) { str[i] = (0...
分类:
编程语言 时间:
2015-06-30 12:21:07
阅读次数:
176
在Python中只需要使用内置的函数isinstance,使用起来非常简单,比如下面的例子:class objA:passA = objA()B = 'a','v'C = 'a string'print isinstance(A, objA)print isinstance(B, tuple)pri...
分类:
编程语言 时间:
2015-06-30 12:21:24
阅读次数:
132
什么时候使用Reflection:在java语言中,创建一个类的对象通常使用new operator,但是如果预先不知道Class的名字,类名是在程序运行过程中通过参数传递过来,就没法使用这种方法了,这种情况下就只能使用Reflection机制了。使用 Reflection机制可以大大提高程序的可....
分类:
编程语言 时间:
2015-06-30 12:20:09
阅读次数:
126
一.完整案例先定义一个java实体对象,如下:package com.pcitc.json.cnblog;/** * SimInfo实体对象 * * @Description * @author admin * @created 2015年6月30日 上午10:23:21 * @version *....
分类:
编程语言 时间:
2015-06-30 12:21:06
阅读次数:
111
setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,而setInterval()则是在每隔指定的毫秒数循环调用函数或表达式,直到clearInterval把它清除。也就是说setTimeout()只执行一次,setInterval()可以执行多次。两个函数的参数也相同,第一个参数...
分类:
编程语言 时间:
2015-06-30 12:18:48
阅读次数:
153
JavaScript数据类型大致可以分为下面几种:undefinednullbooleanstringnumberobject1.undefined使用var声明变量但未初始化,undefined可以用来区分空对象指针与尚未定义的变量,对未初始化的变量及未声明的变量使用typeof运算符均会返回un...
分类:
编程语言 时间:
2015-06-30 12:18:38
阅读次数:
132
1.多线程基本概念1.1 进程和线程进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数...
分类:
编程语言 时间:
2015-06-30 12:18:34
阅读次数:
124
this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,function test() { this.x = 1;}随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四...
分类:
编程语言 时间:
2015-06-30 12:19:06
阅读次数:
111
快速排序算法,在剑指offer里面的一种实现:算法的整体采用递归,将数组分成两部分,前面一部分都比后面那部分的值小,而将这两部分再接着进行递归的排序.这其中最重要的是怎么去将其分成两部分,剑指offer上的办法是采用从前往后的遍历,将最后一个值end处作为中间的关键字,然后两个指针,一个是遍历的in...
分类:
编程语言 时间:
2015-06-30 12:16:37
阅读次数:
128
1.Java的Generics与C++的Template由于Java的Generics设计在C++的Template之后,因此Java的Generics设计吸取Template的很多经验和教训。首先,与Template不同的是,Generics的声明是需要进行类型检查的,而Template不提供这一...
分类:
编程语言 时间:
2015-06-30 12:15:55
阅读次数:
129
1.gets()函数问:请找出下面代码里的问题:#includeint main(void){ char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer entered is [%s]\n",buff)...
分类:
编程语言 时间:
2015-06-30 12:11:57
阅读次数:
145
前言 Dijkstra算法是最短路径算法中为人熟知的一种,是单起点全路径算法。该算法被称为是“贪心算法”的成功典范。本文接下来将尝试以最通俗的语言来介绍这个伟大的算法,并赋予java实现代码。一、知识准备: 1、表示图的数据结构 用于存储图的数据结构有多种,本算法中笔者使用的是邻接矩阵。 图的...
分类:
编程语言 时间:
2015-06-30 12:12:59
阅读次数:
239