数仓面试题-推荐-面试必看
数仓面试题,没有答案,但是题目都算比较典。
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测试用例。
成语大全.docx
这是一个word文档。
总共含31851个成语,每个成语都包括拼音,解释。大多数还包括出处和例子。
Shell脚本学习指南_中文版
带目录完整版
shell学习指南是学习shell的入门经典之作。
讲解详细,值得一读。
图解HTTP-完整版.pdf
完成版http图解,这本书讲的很详细、通俗易懂,强烈给大家推荐。
入门http的最佳选择
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》实用性、系统性、条理性极强,操作思路明晰,通篇体现出作者的丰富经验,既可以作为广大工程技术人员的参考书,也适合大中专院校相关专业的学生使用。
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(命令模式)。
UIScrollView
用UIScrollView 创建的轮播图,包含UIPageControl UIScrollView NSTimer