码迷,mamicode.com
首页 > 编程语言
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:46:14    阅读次数:261
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:47:53    阅读次数:527
用树莓派实现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:47:25    阅读次数:251
数据结构Java实现——④数组—>稀疏矩阵三元组顺序存储-->矩阵的倒置
作者信息 文字描述 倒置:把矩阵A的行换成相应的列,得到的新矩阵称为A的转置矩阵,记作AT或A。 通常矩阵的第一列作为转置矩阵的第一行,第一行作为转置矩阵的第一列。 那么,在已经存储好的三元组的顺序存储结构中,如果如何实现矩阵的倒置呢??? 第一反应肯定是直接遍历,然后行列对换即可,但是因为要求按照行号优先(也可以是列号优先,但是必...
分类:编程语言   时间:2015-02-04 16:47:06    阅读次数:175
C++ 面向对象编程
面向对象编程基于三个基本概念:数据抽象、继承和动态绑定。在C++中,用类进行数据抽象,用类派生从一个类继承另一个类:派生类继承基类的成员。动态绑定使编译器能够在运行时决定是使用基类中定义的函数还是派生类中定义的函数。c++中,多态性仅用于通过继承而相关联的类型的引用或指针c++中,基类必须指出希望派生类重定义哪些函数,定义为virtual的函数是基类期待派生类重新定义的,基类希望派生类继承的函数不...
分类:编程语言   时间:2015-02-04 16:44:44    阅读次数:148
C++ 类和数据抽象
1. 必须对任何const或引用类型成员以及没有默认构造函数的类类型的任何成员使用初始化式。有些成员必须在构造函数初始化列表中进行初始化。对于这样的成员,在构造函数函数体中对它们赋值不起作用。没有默认构造函数的类类型的成员,已经const或引用类型的成员,不管是哪种类型,都必须在构造函数初始化列表中进行初始化。2. 如果定义了其他构造函数,则提供一个默认构造函数几乎总是对的。通常,在默认构造函数中...
分类:编程语言   时间:2015-02-04 16:44:06    阅读次数:102
C++ 复制控制
当对于类类型对象时,初始化的复制形式和直接形式有所不同:直接初始化直接调用与实参匹配的构造函数,复制初始化总是调用复制构造函数。复制初始化首先使用指定构造函数创建一个临时对象,然后用复制构造函数将那个临时对象复制到正在创建的对象。对于vector svec(5);编译器首先使用string默认构造函数创建一个临时值来初始化svec,然后使用复制构造函数将临时值复制到svec的每一个元素有些类需要完...
分类:编程语言   时间:2015-02-04 16:43:07    阅读次数:292
C++ 重载操作符与转换
明智的使用操作符重载可以使类类型的使用像内置类型一样直观。重载操作符必须具有至少一个类类型或枚举类型的操作数,这条规则强制重载操作符不能重新定义用于内置类型对象的操作符的含义。重载操作符并不保证操作数的求值顺序,尤其是,不会保证内置逻辑AND、逻辑OR和逗号操作符的操作数求值,在&&和||的重载版本中,两个操作数都要进行求值,而且对操作数的求值顺序不作规定,因此,重载&&、||或逗号操作符不是一种...
分类:编程语言   时间:2015-02-04 16:42:51    阅读次数:173
Java多线程之线程的同步
Java多线程之线程的同步 实际开发中我们也经常提到说线程安全问题,那么什么是线程安全问题呢? 线程不安全就是说在多线程编程中出现了错误情况,由于系统的线程调度具有一定的随机性,当使用多个线程来访问同一个数据时,非常容易出现线程安全问题。具体原因如下:   1,多个线程同时访问一个数据资源(该资源称为临界资源),形成数据发生不一致和不完整。   2,数据的不一致往往是因为一个线...
分类:编程语言   时间:2015-02-04 16:41:20    阅读次数:241
数组分割——解题笔记
数组分割——解题笔记          题目:有一个没有排序、元素个数为2n的正整数数组,要求:如何能把这个数组分割为元素个数为n的两个数组,并使两个子数组的和最接近。     分析:这道题目可以用动态规划求解,或者说是一个典型的0,1背包问题,对于第i的数,到底是放进去还是不放,就要看放了对结果有什么影响,不放对结果又有什么影响。而结果是依据题目而言的,这道题目中的结果就是数组之和...
分类:编程语言   时间:2015-02-04 16:41:10    阅读次数:179
[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:39:32    阅读次数:150
Unity之一天一个技术点(十五)
给unity3d的老版动画中,添加事件的方法(测试通过):   AnimationEvent event0 = new AnimationEvent(); event0.time =this.animation["run"].length * 0.2f; event0.functionName ="xxx"; event0.strin...
分类:编程语言   时间:2015-02-04 16:38:20    阅读次数:152
【算法】查找字符串中无重复最长子串的长度
题目:输入是一个字符串,找出没有重复字符的最长子字符串的长度 示例: “abcabcbb”最长子串(abc)长度为3   “bbbbbbb”最长子串(b)长度为1 “abdevbac”最长子串(bdev)长度4...
分类:编程语言   时间:2015-02-04 16:38:11    阅读次数:296
Spring整合Hessian访问远程服务
Spring整合Hessian访问远程服务 1.1     Hessian简介        Hessian是一个轻量级的Web服务实现工具,它采用的是二进制协议,因此很适合发送二进制数据。它的一个基本原理就是把远程服务对象以二进制的方式进行发送和接收。 1.2     整合 1.2.1 概述 对于Hessian而言,有服务端和客户端,所以我们的整合也需要分服务端的整合和客户...
分类:编程语言   时间:2015-02-04 16:35:15    阅读次数:214
java.lang.UnsupportedClassVersionError
陈科肇-欢迎转载,转载请注明出处,谢谢! ================== 本来打算在电脑上部署war包的,部署完之后,遇到个小问题: Caused by: java.lang.UnsupportedClassVersionError: com/huike/sort/dao/order/DeliverylineDao : Unsupported major.minor version 5...
分类:编程语言   时间:2015-02-04 16:35:34    阅读次数:202
面试题:最大连续子数组和
#include using namespace std; int main() { int a[] = {1,-1,3,-7,10,-3,6,-8,1}; int size = sizeof(a)/sizeof(int); int curSum = 0; int maxSum = a[0]; for(int i=0;i<size;i++){ ...
分类:编程语言   时间:2015-02-04 16:36:04    阅读次数:163
Java类的加载顺序
一个类中有静态方法,有静态代码块,普通代码块,构造函数,普通方法,静态方法,那么它们的加载顺序是什么?如果有之类继承该类,也有如上的方法,那么加载顺序又是如何? 先加载父类的静态代码块/静态成员(父类中中都有或有多个有,按书写顺序) ------------- 加载子类的静态代码块/静态成员(字类中都有或有多个,按书写顺序)---------父类的普通代码块/非静态成员(父类中中都有或有多个有,按书写顺序)------------父类的构造方法-----------------子类的普通代码块/非静...
分类:编程语言   时间:2015-02-04 16:35:07    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!