自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (10)
  • 问答 (4)
  • 收藏
  • 关注

原创 join in where

这也不是我第一次接触和使用sql 的 join in了,之前写的join in 的where条件从没有考虑过先join还是先where,因为我觉得除了先用where比较优化外,这两者的结果是一样的。以前没有遇到问题,但是现在问题却出现了先join还是先where上,事实证明我是错的,为了告诫大家,以此博客献给SQL入门的小伙伴。 我写的两句SQL 1. 先where 后joinselec

2017-02-23 11:34:47 1107

转载 CMD一键获取 所有连接过的WIFI密码

在老D博客上看到关于获取电脑连接过所有的WiFi和密码,感觉很有用,分享给大家。Windows 8、Windows 8.1、Windows 10已测试成功!Windows 7没条件测试… 一、以管理员权限运行CMD (以及 开启无线网卡、最好是笔记本) 二、输入命令: for /f “skip=9 tokens=1,2 delims=:” %i in (‘netsh wlan show pro

2017-02-20 09:21:30 2171

转载 Infobright

Infobright 是高性能数据仓库。1. 概述Infobright是一款基于独特的专利知识网格技术的列式数据库。Infobright简单易用,快速安装部署,使用中无需复杂操作,能大幅度减少管理工作;在应对50TB甚至更多数据量进行多并发复杂查询时,更能够显示出令人惊叹的速度。相比于MySQL,其查询速度提升了数倍甚至数十倍,在同类产品中单机性能处于领先地位。为企业剧增的数据规模、增长的客户需求

2017-02-16 09:44:37 4085

原创 Linux 统计当前文件/目录个数

Linux 统计当前文件内文件的个数 命令是ls -l | grep "^-" | wc -l 2. 统计当前文件内目录的个数 ls -l |grep "^d"|wc -l d 表示 目录 3. 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^d"|wc -l r 表示连级

2017-02-14 14:44:43 6079

原创 awk if else if else

awk 功能强大,可以处理文本,筛选需要的信息,这里不再多说,有兴趣的可以上网搜,我在这里只讲awk 怎样使用if else。 在网上查了好久,在shell使用awk 的 if else if else 时,网上给的列子是这样的:awk '{if ($1==1) print "A" else if ($1==2) print "B" else print "C"}'尝试了好久也不对,找不到哪儿的错

2017-02-14 09:36:12 91361 1

转载 hive上一种通用的拉链记历史方法

数据仓库中针对历史数据的记录方法一般有3种方法 1.保存最新记录,用最新数据计算历史数据 2.快照,针对每天保留全量数据 3.拉链记历史,每天针对变化的数据记录其生命周期 上面3种各有优势,主要体现的存储空间占用、下游任务使用成本、是否能回溯历史,整体上是不同应用场景下要有不同选择。 针对拉链记历史一种通用的方法是对每条数据记录下生命周期begin_date,end_date;这咱

2017-02-09 12:20:36 1859

原创 shell 用变量接收 date -d 的时间

之前写过一篇博客是讲以当前时间为基础,获取几天前/后,几个小时前/后,几个月前/后,几年前/后,具体的详细解释在 date -d 的详细使用 已经详细讲解,在此不再赘述。然而今天遇到一个问题是根据指定的时间获取前/后的时间。 以前是这样用的,直接输出所需要的时间 date "+%Y-%m-%d" 1. 获取指定日期几个小时前的日期,相应的,如果需要几天/月/年 前的时间,可以将下面的 h

2017-02-07 16:24:36 28537 1

原创 linux 移动光标快捷键

我在linux 命令行下一直使用的是 vi 编辑器,移动光标只会使用左右箭头[/笑哭],操作起来很慢,现在整理学习一下怎么使用快捷键操作。上下左右移动光标: 上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行 下:j nj:向下移动n行 左:h nh:向左移动n列 右:l nl:向右移动n列个人觉得这个四个快捷键可以用上下左右箭头代替,可能是因为习惯了,如果上下移动多

2017-02-06 17:23:39 3719

原创 inner join 和 outer join

经常使用的是 left join 和 right join ,对于其他的 join 用法所知甚少,查了下资料,才具体的了解各种join 的区别以及用法。join 分为两种 inner join 和 outer join ,其中 outer join 又包括 left (outer)join ,right (outer)join ,full join。我这里有两个表 test_1 a表 表

2017-02-06 12:32:01 5700

数仓面试题-推荐-面试必看

数仓面试题,没有答案,但是题目都算比较典。

2020-04-09

tpc-ds-tool.zip

在tools文件中执行make cd /TPCDSVersion1.3.1/tools make 注意:若没有安装gcc会报错! 4、 在tools目录下使用./dsdgen生成数据。 –help查看帮助 常用: -DIR 生成目录 -SCALE 数据大小(单位GB) DELIMITER 字段分隔符,默认| TERMINATE 末尾是否有分隔符,参数 Y或者N 例子:在/usr/datas目录下生成分隔符为|且末尾没有分隔符的1GB数据: ./dsdgen -DIR /usr/datas -SCALE 1 -TERMINATEN 这样就可以分别生成测试所需的1GB数据和500GB,数据生成的25张表如下,这就是上述描述的7张事实表,17张纬度表,以及1张版本表dbgen_version.dat。 5、 ./dsqgen生成sql测试用例 –help 查看帮助 常用: -input 输入,读取测试用例包含的模板,一般使用/query_templates/templates.lst即可。 -directory 模板所在目录, 一般使用-directory…/query_templates即可。 -dialect 生成某个数据库的语言,可选项可以查看/query_templates目录,有oracle、db2、SqlServer等。 -scale 数据大小(单位G) 特别说明:/query_templates目录下的每一个query末尾都要加上: define _END = “”; ftp上有弄好了的,可以拿来覆盖:\100.0.1.1\admin\soft\tpc\query_templates 例子:./dsqgen -input…/query_templates/templates.lst -directory …/query_templates -dialect oracle-scale 1 由此,可以在tools目录下生成一个query_0.sql,即为生成的sql测试用例。

2019-10-12

成语大全.docx

这是一个word文档。 总共含31851个成语,每个成语都包括拼音,解释。大多数还包括出处和例子。

2019-06-25

Shell脚本学习指南_中文版

带目录完整版 shell学习指南是学习shell的入门经典之作。 讲解详细,值得一读。

2018-03-06

图解HTTP-完整版.pdf

完成版http图解,这本书讲的很详细、通俗易懂,强烈给大家推荐。 入门http的最佳选择

2018-03-06

Java EE实用开发指南

《Java EE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring》是一本讲解如何使用Weblogicl0.3+EJB3+JPA+Struts2+Hibernate+Spring开发Java Web应用程序的实用性图书,书中在具体讲解SSH2开发技术的同时,结合MVC模式与My Eclipse工具,演示了实际应用项目开发的全过程。全书共分19章,内容以实用为主,技术和实例相辅相成。书中首先介绍Struts2的使用,让读者对视图层的结构有非常好的掌握;然后详细介绍了Hibernate的使用与配置文件的映射关系,并对双向一对多的情况进行了非常详细的介绍;接着带领读者去学习Spring技术,以AOP和IOC的行为注入方式进行非常详细的讲解,以1个SSH2整合并且有增删改查功能的示例结束SSH2整合的历程;最后又使用Weblogicl0.3+EJB3+JPA+JPQL作为引用点,介绍Java EE重量级开发的精髓所在。 《Java EE实用开发指南:基于Weblogic+EJB3+Struts2+Hibernate+Spring》实用性、系统性、条理性极强,操作思路明晰,通篇体现出作者的丰富经验,既可以作为广大工程技术人员的参考书,也适合大中专院校相关专业的学生使用。

2016-09-30

23种设计模式

详细的设计模式讲述,举例说明更详细,小白也能看得懂,简单明了。 设计模式根据使用类型可以分为三种: 1、 创建模式:Factory(工厂模式)、Singleton(单态)、Builder(建 造者模式)、Prototype(原型模式)、工厂方法模式。 2、结构模式: Flyweight(共享模式)、 Bridge(桥模式)、 Decorator(装 饰模式)、Composite(组合模式)、Adapter(适配器模式)、Proxy(代理 模式)、Facade (外观模式)。 3、 行为模式:Iterator(迭代模式)、Template(模板模式)、Chain of Responsibility( 责 任 链 模 式 ) 、Memento( 纪 念 品 模 式 ) 、 Mediator(中介模式)、Interpreter(解释器模式)、Strategy(策 略模式) 、State 、Observer(观察者模式)、Visitor(访问模式)、 Command(命令模式)。

2016-09-28

UIScrollView

用UIScrollView 创建的轮播图,包含UIPageControl UIScrollView NSTimer

2015-12-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除