Ciwei
数据可视化之redash(支持43种数据源) 数据可视化之redash(支持43种数据源)
安装npm官网有详细的教程:https://redash.io/ 查看当前版本 yum --showduplicates list nodejs | expand #以10.x 版本为例,要9.x的话只要把该命令中10.x改为9.x就好
2019-07-24
【设计模式】观察者模式 【设计模式】观察者模式
观察者模式观察者模式也被称为发布-订阅(Publish/Subscribe)模式,它属于行为型模式的一种。观察者模式定义了一种一对多的依赖关系,一个主题对象可被多个观察者对象同时监听。当这个主题对象状态变化时,会通知所有观察者对象并作出相应
2019-07-23
【设计模式】模板模式 【设计模式】模板模式
模板模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。通俗的说的就是有很多相同的步骤的,在某一些地方可能有一些差别适合于这种模式,如大话设计模式中说到的考试场
2019-07-23
【设计模式】策略模式 【设计模式】策略模式
策略模式策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们之间可以相互替换,策略模式可以在不影响客户端的情况下发生变化。策略模式是处理算法不同变体的一种成熟模式,策略模式通过接口或抽象类封装算法的标识,即在接口中定义一个抽象方法
2019-07-23
【设计模式】委派模式 【设计模式】委派模式
什么是委派模式这里我以一个简单的例子来形容,公司有大boss和部门leader以及部门里的员工,现在大boss给部门leader下达了任务,而作为部门leader肯定是对任务进行具体的规划然后委派给部门里的员工去完成。这中间的关系就类似于委
2019-07-23
【设计模式】单例模式 【设计模式】单例模式
单例模式所谓单例,通俗来说,就是天上只能有一个太阳,只能有一个月亮,所以结合到代码中,就是我们不能每次创建对象都new一个新 的对象供我们使用。所以这个对象应该被设计为共享对象,当需要创建时,只需把这个共享对象的引用赋值给变量即可。所谓
2019-07-23
【设计模式】工厂模式 【设计模式】工厂模式
什么是工厂模式老规矩先用比较难理解的官方语言来表达,工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共
2019-07-23
【设计模式】代理模式 【设计模式】代理模式
什么是代理模式抽象点说是一个类代表另一个类的功能,或者说一个对象为另一个对象提供一个代理或者占位符以控制对这个对象的访问。同样我也会举例子来说明,这里我举一个买车票的例子。通常我们我们买车票需要去车站买,但是这样会很麻烦,可能要坐很久的车去
2019-07-23
【MySQL】MySQL 快速创建千万级测试数据之存储过程 【MySQL】MySQL 快速创建千万级测试数据之存储过程
创建基础表结构不管用何种方式,我要插在那张表总要创建的吧 CREATE TABLE `t_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `c_user_id` varchar(36)
2019-07-23
【MySQL】MySQL8-0新特性集锦 【MySQL】MySQL8-0新特性集锦
作者:偏执的工匠 原文:https://www.jianshu.com/p/be29467c2b0c 1. 默认字符集由latin1变为utf8mb4在8.0版本之前,默认字符集为latin1,utf8指向的是utf8mb3,8
2019-07-22
【MySQL】MySQL5-7应当注意的参数 【MySQL】MySQL5-7应当注意的参数
简介: 本篇文章主要介绍 MySQL 初始化应当注意的参数,对于不同环境间实例迁移,这些参数同样应当注意。 注: 本文介绍的参数都是在配置文件 [mysqld] 部分。 server_id 和 log_bin ,binlog_forma
2019-07-22
【MySQL】如何优雅的备份账号相关信息 【MySQL】如何优雅的备份账号相关信息
前言: 最近遇到实例迁移的问题,数据迁完后还需要将数据库用户及权限迁移过去。进行逻辑备份时,我一般习惯将MySQL系统库排除掉,这样备份里面就不包含数据库用户相关信息了。这时候如果想迁移用户相关信息 可以采用以下三种方案,类似的 我们也可以
2019-07-22
9 / 28