`
文章列表
初识Hadoop 古代,人们用牛来拉重物,当一头牛拉不动一根圆木时,他们不曾想过培育更大更壮的牛。同样, 我们也不需要尝试开发超级计算机,而应该结合使用更多计算机。 --格蕾斯.霍珀 数据的存储与分析 大数据时 ...
文章整理来源于: 剑破冰山之Oracle开发 http://www.dbform.com/html/2010/1200.html --下面来先关组下ORACLE的预测行对执行计划的影响。 DROP TABLE T PURGE; CREATE TABLE T(ID,COL1,COL2) AS SELECT ROWNUM,CASE WHEN ROWNUM >100 THEN 200 ELSE ROWNUM END,ROWNUM FROM DUAL CONNECT BY LEVEL <=10000; CREATE INDEX T_COL1 ON T(COL1 ...
一、用户思维、产品思维、工程思维 1.用户思维: 是指站在用户的角度考虑问题,从用户的问题出发。这里的用户,可以是使用产品的用户、公司的客户, 也可以是合作部门提需求的同事,还可以是自己的老板。马化腾说过,产品经理最重要的能力是把自己变傻瓜。周鸿祎也提出, 一个好的产品经理必须是白痴和傻瓜状态。 产品经理要能够随时切换自己的思维方式,能够随时从"专业模式"切换到"傻瓜模式",这就是用户思维的体现。产品经理要能够 忘掉自己的行业背景和知识积累,以及产品逻辑和实现原理,变成对这个产品一无所知的"小白"。 如何掌握并熟 ...

Clickhouse入门

一、什么是ClickHouse? 1.OLAP数据库、ROLAP模型 完整的列式DBMS,支持SQL、DDL、DML语句。数十种表引擎,内置数百个函数。 2.接口丰富 提供TCP、HTTP底层访问接口,提供JDBC、CLI等封装接口,支持Java、Python、NodeJs等众多第三方接口。 3.在线查询 允许在运行时创建表和数据库,加载数据和运行查询,而不需要重新配置和启动服务器。 实时应答,无需预处理,也支持立方体预聚合。 4.分布式 MPP架构,支持集群模式,支持数据分区、分片、副本。 5.高性能 线性扩展,列式存储、高压缩、向量化引擎,秒杀一切的性能。单机部署 ...
/** * connect by主要用于父子,祖孙,上下级等层级关系的查询 { CONNECT BY [ NOCYCLE ] condition [AND condition]... [ START WITH condition ] | START WITH condition CONNECT BY [ NOCYCLE ] condition [AND condition]...} 解释: start with: 指定起始节点的条件 connect by: 指定父子行的条件关系 --PIROR ID = PARENT_ID,我是这样理解的,当前条(也是上一条)的ID等于下一条的 ...
一、债券 债券是政府、企业、银行等债务人为筹集资金,按照法定程序发行并向债权人承诺于指定日期还本付息的有价证券。 债券说白了就是欠条,缺钱的人发行债券,投资者购买债券,等于把钱借给他们。 发行债券的三种群体: 1.政府债券(政府发行,国家背书,风险低、利息低) 2.金融债券(银行等金融机构发行,监管力度强,风险低,利息低) 3.公司债券(利息高、风险高) 但不管谁发行,都要先经过证券会的审核,拿公司债来说,发行前会对公司财务进行体检, 瞅瞅公司运营是否健康,能否盈利。 债券主要包含以下部分: 债券面值(债券的票面价值,发行人在到期后应偿还的本金数额) 偿还期(指 ...
--1.创建用户行为表 CREATE TABLE EVENTS ( DATES DATE, USER_ID VARCHAR2(50), ITEM_ID VARCHAR2(50), BEHAVIOR VARCHAR2(50) ); COMMENT ON TABLE EVENTS IS '用户行为表'; COMMENT ON COLUMN EVENTS.DATES IS '日期'; COMMENT ON COLUMN EVENTS.USER_ID IS '用户ID'; COMMENT ON COLUMN EVENTS.ITEM_ ...

HBase摘抄内容

一、HBase的特点 高并发、稀疏型 二、HBase架构 底层是HDFS的DataNode。 HMaster集群、RegionServer。 ZK做服务器心跳检测。 HRegionServer实际上是一个进程,不实际存储数据,掌握的元数据。 包括HLOG、写数据先进入HLOG中。 一个 ...
参考网址:https://www.jianshu.com/p/4253f6eac920 https://www.jianshu.com/p/799b1ebf5dc4 Flowable是一个流行的轻量级采用java开发的业务流程引擎。 通过Flowable流程引擎,我们可以部署BPMN2.0的流程定义(XML文件),通过流程定义创建 流程实例,查看 ...
http://bond.hexun.com/stepbystep/step1content.html#11 什么是逆回购 所谓债券逆回购,其实是一种短期贷款,就是你把钱借给别人,获得固定利息,别人用债券作抵押, 到期还本付息。其中债券持有人(正回购方)将债券质押而获得资金使用权,到约定的时间还本并支付一定的利息, 从而“赎回”债券,而资金持有人(逆回购方)就是正回购方的交易对手,在实际交易中债券是质押给了第三方即中国结算公司 债券有四个方面的含义: 发行人是借入资金的经济主体; 投资者是出借资金的经济主体; 发行人需要在一定时期还本付息; 反映了发行者和投资者之间的债 ...

Java 8 新特性

Lambda表达式 Lambda允许把函数作为一个方法的参数(函数作为参数传递到方法中), 使用Lambda表达式可以使代码变的更加简洁紧凑。 示例: // Java 8之前: new Thread(new Runnable() { @Override public void run() { System.out.println("Before Java8, too much code for too little to do"); } }).start(); //Java 8方式: new Thread ...
kafka Kafka是一种分布式,基于发布/订阅的消息系统。 高吞吐量:每秒可处理几十万条记录 分布式:支持热扩展 持久化:消息持久化到磁盘 容错:副本容错 高并发:客户端同时高并发读写 使用背景: 峰值处理能力 统 ...

Redis 入门

前言: 日常Java Web中使用数据库来存储,一般不会有高并发的问题,可一旦涉及高并发的情况, 比如商品抢购,主页访问量瞬间较大,使用数据库会产生磁盘读写带来的性能瓶颈, 通过引入NoSql技术基于内存的数据库,可克服上述问题。 Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis与其他key-value缓存产品比较有一下三个特点: 1.Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启后可加载使用。 2.不仅支持简单的key-value类型的数据,还提供list,set,zset,hash等数据结构的存储。 3. ...

MAVEN知识整理

SVN:版本控制工具 MAVEN:项目构建工具(ANT、MAKE) MAVEN主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 什么是构建? 项目的编译、运行单元测试、生成文档、打包和部署项目,maven工具只需要一条简单命令,所有繁琐步骤就能够自动完成。 maven的优势 1.跨平台 2.服务于构建,帮组我们自动化构建过程,从清理、编译、测试到生产报告,再到打包和部署。 3.构建标准化 4.依赖管理工具 maven 通过一个坐标系统准确定位每一个构件,maven给这个类库引入了经纬,让它们变得有序。 5.maven对于项目目录结构,测试用例命名方式 ...
http://blog.itpub.net/25444422/viewspace-2091916/  
Global site tag (gtag.js) - Google Analytics