整数类型(Integer)在JavaScript经常会导致一些奇怪的问题。在ECMAScript的规范中,他们只存在于概念中:所有的数字都是浮点数,并且整数只是没有一组没有小数的数字。 在这篇博客中,我会解释如何去检查某个值是否为整型。 ECMAScript 5 在ES5中有很多方法你可以使...
分类:
编程语言 时间:
2014-06-19 07:26:55
收藏:
0 评论:
0 赞:
0 阅读:
393
spring集成quartz
注意:出现异常“Caused by: java.lang.IncompatibleClassChangeError: class org.springframework.scheduling.quartz.CronTriggerBean has interface org.quartz.CronTrigger as super class”
Spring3.0不支...
分类:
编程语言 时间:
2014-06-18 07:12:59
收藏:
0 评论:
0 赞:
0 阅读:
504
绑定事件
处理事件
...
(事件处理代码)
...
鼠标事件举例
alert('I am clicked')
事件大全:
事件 浏览器支持 描述
onClick IE3N2O 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击
onDblClick ...
分类:
编程语言 时间:
2014-06-18 07:38:52
收藏:
0 评论:
0 赞:
0 阅读:
549
JS
var param= new Array();
var one= new Object;
one.id = '1';
one.name= 'simba1';
param.push(one);
var two= new Object;
two.id = '2';
two.name= 'simba2';
param.push(two);
$.ajax({
async :...
分类:
编程语言 时间:
2014-06-18 00:44:57
收藏:
0 评论:
0 赞:
0 阅读:
638
4.5 window.event应用
function body_onclick(){
alert("鼠标点击的坐标是\r\nx:"+event.x+",y:"+event.y);
}
获取鼠标的坐标
课连续点击...
分类:
编程语言 时间:
2014-06-18 06:18:02
收藏:
0 评论:
0 赞:
0 阅读:
354
一. 举例
这个例子是书上的,假设有一个公司的组结结构如下:
它的结构很像一棵树,其中人力资源部和财务部是没有子结点的,具体公司才有子结点。
而且最关健的是,它的每一层结构很相似。
代码实现如下:
#include
#include
#include
using namespace std;
//公司类,提供接口
class...
分类:
编程语言 时间:
2014-06-18 07:57:47
收藏:
0 评论:
0 赞:
0 阅读:
492
一、基本原理
Python中一切都是对象,变量中存放的是对象的引用。这是一个普遍的法则。我们举个例子来说,Python是如何来处理的。
Python代码
x = 'blue'
y = 'green'
z = x
当python执行上面第一句的时候,会在heap中首先创建一个str对象,其文本内容为blue,同时还创建一个名为x的对象引用,x...
分类:
编程语言 时间:
2014-06-18 07:19:34
收藏:
0 评论:
0 赞:
0 阅读:
411
昨天我们一个只有一行错误信息的问题:-[NSNull objectForKey:]: unrecognized selector sent to instance 0x537e068由于这个问题发生在次线程,所以没有太有用的堆栈信息,而是只有简单的SIGABRT信息:考虑到unrecognized selector sent to instance这类问题是由于向某个对象发送了未实现的消息,这个过...
分类:
编程语言 时间:
2014-06-18 06:19:27
收藏:
0 评论:
0 赞:
0 阅读:
485
函数模板:
函数模板是函数的蓝图或处方,编译器使用它生成函数系列的新成员。新函数在第一次使用时创建。从函数模板中生成的函数称为该模板的一个实例或模板的实例化。函数模板的开头是关键字template,表示这是一个模板。其后是一对尖括号,它包含了参数列表。在使用从模板中生成的函数之前,必须确保把声明(即原型)或模板的定义放在源文件中。模板的实例化只生成一次。如果后续的函数调用需要同一个实例,就会调用...
分类:
编程语言 时间:
2014-06-18 06:41:37
收藏:
0 评论:
0 赞:
0 阅读:
447
class DictSerializable(object):
def as_dict(self,*args):
result = OrderedDict()
keys=args or self.__mapper__.c.keys()
for key in keys:
if hasattr(self,key)...
分类:
编程语言 时间:
2014-06-18 06:25:31
收藏:
0 评论:
0 赞:
0 阅读:
919
1.
Python虚拟机会从编译得到的PyCodeObject对象中依次读入每一条字节码指令,
并在当前的上下文环境中执行这条字节码指令。
Python虚拟机实际上是在模拟操作中执行文件的过程
PyCodeObject对象中包含了字节码指令以及程序的所有静态信息,但没有包含
程序运行时的动态信息——执行环境(PyFrameObject)
2.Python源码中的PyFrameObject
typedef struct _frame{
PyObject_VAR_HEAD //"运行时栈"的大小是不确定的...
分类:
编程语言 时间:
2014-06-18 06:33:05
收藏:
0 评论:
0 赞:
0 阅读:
417
1.字节码指令
LOAD_CONST:从consts表中读取序号为i的元素并压入到运行时栈中
STORE_NAME:改变local名字空间。从符号表names取序号为i的元素作为变量名,
取运行时栈的栈顶元素作为变量值,完成从变量名到变量值的映射关系的创建。
BUILD_MAP:创建一个空的PyDictObject对象,并压入运行时栈
DUP_TOP:将栈顶元素的引用计数增加1,并将它再次压入栈中
ROT_TWO:将栈顶的两个元素进行对调
LOAD_NAME:符号搜索,并将该元素压入运行时栈
Py...
分类:
编程语言 时间:
2014-06-18 00:31:56
收藏:
0 评论:
0 赞:
0 阅读:
498
二、mod_python
1.性能
使用mod_python的主要优势在于比传统CGI更高的性能。
一个测试,使用在Pentium
1.2GHz的机器上运行Red Hat Linux 7.3。使用4种类型的脚本,基于标准的CGI导入模块(以典型的Python
CGI脚本开始),然后输出'Hello!',测试10000次请求作为基准。
标准CGI:...
分类:
编程语言 时间:
2014-06-18 00:31:20
收藏:
0 评论:
0 赞:
0 阅读:
666
#import
//交换函数
void swap(int x, int y)
{
printf("x=%d,y=%d",x,y);
int temp = 0;
temp = x;
x = y;
y = temp;
printf("x=%d,y=%d",x,y);
}
//
void swap2(int *x , int *y)...
分类:
编程语言 时间:
2014-06-18 07:09:55
收藏:
0 评论:
0 赞:
0 阅读:
526
函数指针:
函数指针必须包含要调用的函数的内存地址,为了工作正确,指针还必须包含其他信息,即指针所指向的函数的参数列表中的参数类型以及返回类型。因此,在声明函数指针时,必须指定该指针可以指向的函数的参数类型和返回类型,以及指针名。
函数指针的一般形式如下:
返回类型(*指针明名)(参数类型列表);
注意:指针名上的括号是必不可少的,否则*就会与返回类型结合,就成了一个函数原型了。
示例:...
分类:
编程语言 时间:
2014-06-18 07:24:02
收藏:
0 评论:
0 赞:
0 阅读:
380
概述
诸如tomcat这样的服务器,在启动的时候会加载应用程序中lib目录下的jar文件以及classes目录下的class文件,另外像spring这类框架,也可以根据指定的路径扫描并加载指定的类文件,这个技术可以实现一个容器,容纳各类不同的子应用。
Java类由于需要加载和编译字节码,动态加载class文件较为麻烦,不像C加载动态链接库只要一个文件名就可以搞定,但JDK仍提供了一整套...
分类:
编程语言 时间:
2014-06-18 07:06:39
收藏:
0 评论:
0 赞:
0 阅读:
495
很偶然发现了一个精度损失的问题,简单来说:
有表达式: l = i/30 + j/40 + k/25, 求当{i,j,k} = {50,85,27}时l的值,很简单,用计算器马上可以算出答案为4.8717,但是编写了以下程序来实现:
int i = 50,j = 85, k = 27;
double l = i/30 + j/40 + k/25;
运行后,结果显示4.000...
分类:
编程语言 时间:
2014-06-18 07:10:31
收藏:
0 评论:
0 赞:
0 阅读:
322
函数指针是一种非常好的类型。因此,可以编写一个函数,它的一个参数是函数指针。然后,在(外部)函数使用其函数指针参数时,就间接地调用在调用函数时对应参数指向的函数。
由于指针在不同的情况下可以指向不同的函数,因此允许调用程序确定要从外部函数中调用哪个函数。
在用函数指针类型的参数调用函数时,参数可以只包含函数地址的相应类型的指针。还可以把函数名作为参数,显示传送函数。作为参数传送给另一个函数的函...
分类:
编程语言 时间:
2014-06-18 07:28:50
收藏:
0 评论:
0 赞:
0 阅读:
367
【文章摘要】 在C语言中,结构体参数变量经常作为函数的参数来进行传递。但如果参数设置不当,会出现内存问题。 本文以实际的程序代码为例,详细地介绍如何正确地使用结构体参数变量,为相关的开发工作提供了参考。【关键词】 C语言 结构体 函数 参数 传递 一、前言 本文中的程序实现对员工信息结构体字段赋值并打印出来的功能。该结构体的定义如下:// 员...
分类:
编程语言 时间:
2014-06-18 07:55:40
收藏:
0 评论:
0 赞:
0 阅读:
413
1,安装rabbitmq.我的是ubuntu14.04,在官网上面下载最新的安装文件http://www.rabbitmq.com/install-debian.html
2.安装完之后 启动rabbitmq, sudo rabbitmq-server
3.下载jar包
4.最简单的hello world的实现
Sender类
package com.lubby.test;
im...
分类:
编程语言 时间:
2014-06-18 06:56:53
收藏:
0 评论:
0 赞:
0 阅读:
435