摘要: 简单工厂模式属于类的创建型模式,适合用来对大量具有共同接口的类进行实例化,它能够推迟到执行的时候才动态决定要创建哪个类的实例。而不是在编译时就必须知道要实例化哪个类。 python: #!/usr/bin/env python # -*- coding: utf-8 -*- class Circle 阅读全文
posted @ 2017-06-19 15:58 lytwajue 阅读(203) 评论(0) 推荐(0) 编辑
摘要: extjs中 有时须要选择一个日期范围 ,须要自己主动推断,选择的開始日期不能大于结束日期,或结束日期不能小于開始日期,实现的代码例如以下效果图:从上图能够看到,当选择了一个開始时间后,会自己主动限制结束时间的选择范围,实现两个日期选择器的联动.代码例如以下:首先定义联动处理函数: Ext.appl 阅读全文
posted @ 2017-06-19 15:10 lytwajue 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 树形选择排序 (tree selection sort) 具体解释 及 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy算法逻辑: 依据节点的大小, 建立树, 输出树的根节点, 并把此重置为最大值, 再重构树.由于树中保留了一些比較的逻辑, 所以降低了 阅读全文
posted @ 2017-06-19 13:53 lytwajue 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 1.安装好nodeJS后 ,一般都会把npm也安装好的。nodeJs集成npm的,可通过在cmd 分别运行 node -v和 npm -v来查看他们的版本,假设显示可说明可继续以下的操作 2.想安装grunt一般能够直接在cmd里面运行 npm install grunt grunt-cli 【然而 阅读全文
posted @ 2017-06-19 12:46 lytwajue 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: HBase通常安装在Hadoop HDFS上,但也能够安装在其它实现了Hadoop文件接口的分布式文件系统上。如KFS。glusterfs是一个集群文件系统可扩展到几peta-bytes。它集合了各种存储在infiniband rdma或互连成一个大型并行网络文件系统。存储能够由不论什么商品等硬件x 阅读全文
posted @ 2017-06-19 11:12 lytwajue 阅读(250) 评论(0) 推荐(0) 编辑
摘要: ubuntu链接蓝牙鼠标之后。左上角蓝牙标志左下角应该有一个锁的标志。 可是休眠之后,蓝牙鼠标失效,锁没有了,点击按键,出来锁之后,立即消失。 运行两次例如以下命令能够解决: sudo hciconfig hci0 sspmode 0 why?长期怎么解决呢?须要兴许研究。 ubuntu链接蓝牙鼠标 阅读全文
posted @ 2017-06-19 10:05 lytwajue 阅读(561) 评论(0) 推荐(0) 编辑
摘要: [Author]: kwu 基于sparksql调用shell脚本运行SQL,sparksql提供了类似hive中的 -e , -f ,-i的选项 1、定时调用脚本 #!/bin/sh # upload logs to hdfs yesterday=`date --date='1 days ago' 阅读全文
posted @ 2017-06-19 09:07 lytwajue 阅读(2024) 评论(0) 推荐(0) 编辑