- 博客(9)
- 资源 (9)
- 收藏
- 关注
原创 Kettle8.2版本学习路线(史上最全,内附中文教程)
一、学习资源获取路径:https://edu.51cto.com/lecturer/8975332.html二、什么人适合学习kettle正在准备数据挖掘相关职位面试的同学 学习过ETL基础知识、但希望通过真正的行业项目,认识更高级的模型和实际应用的同学 对数据挖掘,大数据,BI应用有兴趣并希望以后从事该方面工作的同学 在实际工作中用到kettle工具,想更加深入学习kettle工具使用的同学三、学习kettle需要具备什么样的基础熟悉各种关系型数据库,并且具备一定的SQL编写能力 熟
2020-07-01 19:26:47 6643
原创 oracle数据库表恢复到特定时间点
一、如果开启闪回可以使用闪回表。1、select log_mode,flashback_on from v$database;如果是下面结果则开了闪回LOG_MODE FLASHBACK_ON------------ ------------------ARCHIVELOG YES2、可以执行以下命令alter table 表名 enable row movement; --开启表行移动flashback table 表名 to timestamp to_timestamp('20200
2020-07-30 14:48:13 1452
原创 记一次后端sql执行导致性能问题的分析过程
问题描述:部门新开发了一个BI系统,刚开始操作还好,后来越用越慢,有时候点击一个菜单,展示数据列表能等上两三秒,瞬间奔溃,于是想跟踪查看下到底是什么耗时这么久。1、通过浏览器打开系统,选择指定菜单查看数据,通过谷歌浏览器开发者工具,查看时间信息如下所示,总共耗时1.8s,前端耗时1.87ms,前端发起请求到后端返回信息耗时1.79s,分析基本上是后端耗时较多。2、通过监控后端服务器性能情况,主要是看内存和CPU,磁盘IO等,发现不存在性能问题3、于是查看数据库,预估是数据库执行耗时较
2020-07-23 15:49:47 196
原创 Centos7校正Linux系统时间(超详细)
1、使用date命令查看当前系统时间。如下图所示:2、使用命令rm -f /etc/localtime删除本地时间文件。如下图所示:3、使用命令cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime复制时区文件到localtime。如下图所示:4、使用命令“yum install -y ntpdate”安装“ntpdate”。如下图所示:5、使用命令“ntpdate -u ntp.api.bz”将本地时间与网络时间同步,如下图...
2020-07-21 16:17:06 4385
原创 一文教会安全测试靶机-DVWA搭建
一、DVWA简介DVWA(Damn Vulnerable Web App)是一个基于PHP/MySql搭建的Web应用程序,其主要目标是帮助安全专业人员在法律环境中测试他们的技能和工具,并帮助Web开发者更好的理解Web应用安全防范的过程。DVWA一共包含十个模块分别是:Bruce Force(暴力破解) Command Injection(命令注入) CSRF(跨站请求伪造) File Inclusion(文件包含) File Upload (文件上传漏洞) Insecure CAP
2020-07-20 09:09:46 1021
原创 centos7系统定时任务cron配置详解
实现linux定时任务有:cron、anacron、at,使用最多的是cron任务。1.名词解释cron--服务名;crond--linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似;crontab--是定制好的计划任务表。2.软件包安装 要使用cron服务,先要安装vixie-cron软件包和crontabs软件包,两个软件包作用如下:vixie-cron软件包是cron的主程序。crontabs软件包是用来安装、卸装...
2020-07-14 08:56:58 2332
原创 手把手教你实现Gitlab远程备份(超详细,图文并茂)
为防止服务器的磁盘损坏数据无法取出,因此我们得做好代码的备份工作,因此除了每天在Gitlab那台服务器上自动备份之外,还需要将每天的备份文件copy到另外一台文件备份服务器上,已达到双保险的要求。1.服务器密钥配对,取消scp传输密码限制 远程手动备份数据费时费力且不及时。最好的方法就是通过脚本实现远程自动互备。但远程无论是通过SSH登陆,还是通过scp拷贝文件都需要输入密码。为了克服这个问题,首先需要实现不需要密码的SSH登陆,这样就可以使用 rsync,scp,rexe...
2020-07-13 18:07:35 5564
原创 史上最详细:一文教会使用sonarqube代码审查工具
一、启动SonarQube进入sonar的bin目录($SONAR_HOME/bin/linux-x86-64),执行脚本sonar.sh start浏览器中访问 http://localhost:9000/ ,界面如下:默认登录账户admin密码admin,可登录后修改密码。五、SonarQube web UI -项目页面 显示用户所有的项目概况,各项目质量评级,并提供条件筛选。通过在主页面选择单个项目,进入项目详情,该页面提供了当前项目最近一次扫描的结果评级,...
2020-07-06 13:47:18 2990
原创 详解通过Nginx 实现Tomcat 负载均衡环境(图文并茂,超详细)
负载均衡,英文名称为Load Balance,其意思就是基于现有网络结构之上,将任务分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。1、环境规划 该环境采用三台机器进行部署,其中一台作为ngix服务器,另外两台作为tomcat服务器(以下仅作示例说明,具体环境规划请以实际情况而定)。...
2020-07-06 11:23:26 1989
通过Shell脚本自动定时将Gitlab备份文件复制到远程服务器.doc
2020-05-15
Gitlab备份恢复与迁移.doc
2020-05-15
基于CentOS7的Hadoop2.7.7集群部署+Hive+Zookeeper+hbase1.x+kylin2.5.0.doc
2020-03-16
DNS服务器配置手册.docx
2020-02-17
sonarqube+sonar-scanner+jenkins执行代码检查.doc
2020-02-17
Gitlab备份恢复与迁移.doc
2020-02-17
基于CentOS7的Hadoop2.7.7集群部署+hive3.1.1+Tez0.9.1.doc
2020-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人