首页 > 编程语言
javascript 预解析
内容来源:http://www.cnblogs.com/TomXu/archive/2011/12/28/2286877.htmlJavaScript中,你可以在函数的任何位置声明多个var语句,并且它们就好像是在函数顶部声明一样发挥作用,这种行为称为 hoisting(悬置/置顶解析/预解析)。当...
分类:编程语言   时间:2015-02-04 18:03:35    收藏:0  评论:0  赞:0  阅读:235
javascript中NAN undefined 和null
null 表示无值,而 undefined 表示一个未声明的变量,或已声明但没有赋值的变量,或一个并不存在的对象属性。NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。可以把 Number 对象设置为该值,来指示其不是数字值。null:表示没有值,但是null本身是一个object ...
分类:编程语言   时间:2015-02-04 18:02:55    收藏:0  评论:0  赞:0  阅读:204
Java基础:异常处理
1 java异常继承体系 1.1 常用异常继承体系 Java把所有的非正常情况分为两种情况:异常(Exception)和错误(Error),它们都继承Throwable父类。 Error错误,一般是指与虚拟机相关的问题,如系统崩溃、虚拟机错误...
分类:编程语言   时间:2015-02-04 16:58:15    收藏:0  评论:0  赞:0  阅读:294
java web project --classpath
首先? classpath是指 WEB-INF文件夹下的classes目录? 解释classes含义:? 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml? 2.存放模板文件???????? eg.actionerror.ftl? ...
分类:编程语言   时间:2015-02-04 16:56:55    收藏:0  评论:0  赞:0  阅读:259
java 枚举类型enum 的使用
最近跟同事讨论问题的时候,突然同事提到我们为什么java 中定义的常量值不采用enmu 枚举类型,而采用public final static 类型来定义呢?以前我们都是采用这种方式定义的,很少采用enum 定义,所以也都没有注意过...
分类:编程语言   时间:2015-02-04 16:56:36    收藏:0  评论:0  赞:0  阅读:288
javaScript 内存优化
1、作用域作用域是js编程中一个重要的机制,它在内存管理中起着至关重要的作用。在js中能形成作用域的有函数的调用,全局作用域,with语句。2、作用域链对某一变量访问时,查找的原则是:在本函数作用域内查找,没找到,便到上一层去找。3、闭包它是一种技术,让外层作用域访问..
分类:编程语言   时间:2015-02-04 16:52:56    收藏:0  评论:0  赞:0  阅读:277
python atm小脚本
用python写的一个自助信用卡的小脚本,有‘取现,查询记录,转账,还款,购物‘功能,用到了picked序列化,prettytable等功能下面是测试和代码root@ubuntu:~#pythonatm.py plzenteryourcardid:0000 plzenteryourpassword: 欢迎登录信用卡系统! 可选操作: 1.取现:不能超限额,手续费5%4...
分类:编程语言   时间:2015-02-04 16:49:06    收藏:0  评论:0  赞:0  阅读:225
数据结构Java实现——④数组——>稀疏矩阵三元组顺序存储
一、名词解释 1、稀疏矩阵 矩阵阵中非零元素较少且分布的没有规律 2、三元组存储 矩阵中的一个元素有三个属性:行号,列号,元素的值,成为三元组 3、顺序结构 对于每一个三元组而已,根据行号优先或者列号优先排序起来,便于后期针对矩阵的运算...
分类:编程语言   时间:2015-02-04 16:47:35    收藏:0  评论:0  赞:0  阅读:349
Java--ByteArrayInputStream和ByteArrayOutStream
代码如下: import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; public class ByteArrayDemo01 { public static void main(String args[]){ String str="...
分类:编程语言   时间:2015-02-04 16:46:55    收藏:0  评论:0  赞:0  阅读:1165
javaScript 日付 前日 翌日  前月 翌月
// 前月  日付  翌月 // 前月 function LEFT_CALENDAR(){ var output = new Date(disp.get("CALENDAR").replace(/-/g,"/")); output.setTime(output.getTime()); var output1 = new Date(disp.get("CALENDAR").re...
分类:编程语言   时间:2015-02-04 16:45:26    收藏:0  评论:0  赞:0  阅读:242
itemcf的hadoop实现优化(Python)
原始数据如下: u1 a,d,b,c u2 a,a,c u3 b,d u4 a,d,c u5 a,b,c 计算公式使用:sim = U(i)∩U(j) / (U(i)∪U(j)) 其中: (U(i)∪U(j)) = U(i) + U(j) -  U(i)∩U(j)  原始的Hadoop实现需要5轮MR,优化后只需要两轮就可以完成。 之前的轮数过多,主要在于计算(U(i)∪U(j...
分类:编程语言   时间:2015-02-04 16:45:16    收藏:0  评论:0  赞:0  阅读:306
用树莓派实现RGB LED的颜色控制——Python版本
电路连接方式请参考另一篇博文:【用树莓派实现RGB LED的颜色控制——C语言版本】 Python代码: #!/usr/bin/env python #********************************************************* # File Name :rgb.py # Author :Jason Dai # Date : 2015/0...
分类:编程语言   时间:2015-02-04 16:44:36    收藏:0  评论:0  赞:0  阅读:606
数据结构Java实现——④数组—>稀疏矩阵三元组顺序存储-->矩阵的倒置
作者信息 文字描述 倒置:把矩阵A的行换成相应的列,得到的新矩阵称为A的转置矩阵,记作AT或A。 通常矩阵的第一列作为转置矩阵的第一行,第一行作为转置矩阵的第一列。 那么,在已经存储好的三元组的顺序存储结构中,如果如何实现矩阵的倒置呢??? 第一反应肯定是直接遍历,然后行列对换即可,但是因为要求按照行号优先(也可以是列号优先,但是必...
分类:编程语言   时间:2015-02-04 16:44:06    收藏:0  评论:0  赞:0  阅读:446
C++ 面向对象编程
面向对象编程基于三个基本概念:数据抽象、继承和动态绑定。在C++中,用类进行数据抽象,用类派生从一个类继承另一个类:派生类继承基类的成员。动态绑定使编译器能够在运行时决定是使用基类中定义的函数还是派生类中定义的函数。c++中,多态性仅用于通过继承而相关联的类型的引用或指针c++中,基类必须指出希望派生类重定义哪些函数,定义为virtual的函数是基类期待派生类重新定义的,基类希望派生类继承的函数不...
分类:编程语言   时间:2015-02-04 16:42:46    收藏:0  评论:0  赞:0  阅读:277
C++ 类和数据抽象
1. 必须对任何const或引用类型成员以及没有默认构造函数的类类型的任何成员使用初始化式。有些成员必须在构造函数初始化列表中进行初始化。对于这样的成员,在构造函数函数体中对它们赋值不起作用。没有默认构造函数的类类型的成员,已经const或引用类型的成员,不管是哪种类型,都必须在构造函数初始化列表中进行初始化。2. 如果定义了其他构造函数,则提供一个默认构造函数几乎总是对的。通常,在默认构造函数中...
分类:编程语言   时间:2015-02-04 16:42:16    收藏:0  评论:0  赞:0  阅读:261
C++ 复制控制
当对于类类型对象时,初始化的复制形式和直接形式有所不同:直接初始化直接调用与实参匹配的构造函数,复制初始化总是调用复制构造函数。复制初始化首先使用指定构造函数创建一个临时对象,然后用复制构造函数将那个临时对象复制到正在创建的对象。对于vector svec(5);编译器首先使用string默认构造函数创建一个临时值来初始化svec,然后使用复制构造函数将临时值复制到svec的每一个元素有些类需要完...
分类:编程语言   时间:2015-02-04 16:41:36    收藏:0  评论:0  赞:0  阅读:292
C++ 重载操作符与转换
明智的使用操作符重载可以使类类型的使用像内置类型一样直观。重载操作符必须具有至少一个类类型或枚举类型的操作数,这条规则强制重载操作符不能重新定义用于内置类型对象的操作符的含义。重载操作符并不保证操作数的求值顺序,尤其是,不会保证内置逻辑AND、逻辑OR和逗号操作符的操作数求值,在&&和||的重载版本中,两个操作数都要进行求值,而且对操作数的求值顺序不作规定,因此,重载&&、||或逗号操作符不是一种...
分类:编程语言   时间:2015-02-04 16:41:05    收藏:0  评论:0  赞:0  阅读:290
Java多线程之线程的同步
Java多线程之线程的同步 实际开发中我们也经常提到说线程安全问题,那么什么是线程安全问题呢? 线程不安全就是说在多线程编程中出现了错误情况,由于系统的线程调度具有一定的随机性,当使用多个线程来访问同一个数据时,非常容易出现线程安全问题。具体原因如下:   1,多个线程同时访问一个数据资源(该资源称为临界资源),形成数据发生不一致和不完整。   2,数据的不一致往往是因为一个线...
分类:编程语言   时间:2015-02-04 16:39:05    收藏:0  评论:0  赞:0  阅读:193
数组分割——解题笔记
数组分割——解题笔记          题目:有一个没有排序、元素个数为2n的正整数数组,要求:如何能把这个数组分割为元素个数为n的两个数组,并使两个子数组的和最接近。     分析:这道题目可以用动态规划求解,或者说是一个典型的0,1背包问题,对于第i的数,到底是放进去还是不放,就要看放了对结果有什么影响,不放对结果又有什么影响。而结果是依据题目而言的,这道题目中的结果就是数组之和...
分类:编程语言   时间:2015-02-04 16:38:46    收藏:0  评论:0  赞:0  阅读:384
[C++]LeetCode: 132 Find Minimum in Rotated Sorted Array II (二分查找)
题目: Suppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). Find the minimum element. The array may contain duplicate...
分类:编程语言   时间:2015-02-04 16:38:25    收藏:0  评论:0  赞:0  阅读:304
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!