自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (8)
  • 收藏
  • 关注

转载 PostgreSQL减12个月减7天一星期

PostgreSQL减12个月减7天一星期

2022-07-18 14:36:37 775

转载 Mysql update多表联合更新的方法小结

下面我建两个表,并执行一系列sql语句,仔细观察sql执行后表中数据的变化,很容易就能理解多表联合更新的用法student表 class表内连接执行 UPDATE student s , class c SET s.class_name=‘test00’,c.stu_name=‘test00’ WHERE s.class_id = c.idstudent表 class表执行 UPDATE student s JOIN class c ON s.class_id = c.id SET s

2020-07-27 15:42:16 1199

原创 MySQL向有自增长主键的表插入数据

情景一:指定字段插入INSERT INTO table_name ( 字段a,字段b,)VALUES ('XXX','XXX')情景二:插入备份表数据,如#此时必须包含所有字段INSERT INTO ta SELECT NULL, 字段a, 字段bFROM tb将自增id对应的字段写为NULL或0,插入的新记录的id会自动递增。...

2020-07-15 15:39:54 790

转载 MySql查询不区分大小写解决方案(两种)

转自:https://www.jb51.net/article/70884.htm当我们输入不管大小写都能查询到数据,例如:输入 aaa 或者aaA ,AAA都能查询同样的结果,说明查询条件对大小写不敏感。解决方案一:于是怀疑Mysql的问题。做个实验:直接使用客户端用sql查询数据库。 发现的确是大小不敏感 。通过查询资料发现需要设置collate(校对) 。 collate规则:*_bin: 表示的是binary case sensitive collation,也就是说是区分大小.

2020-07-15 15:16:28 726 1

转载 SqlServer禁用外键

--禁用某个数据库的所有表的外键约束EXEC sp_MSforeachtable @command1='alter table ? NOCHECK constraint all;'--启用某个数据库的所有表的外键约束EXEC sp_MSforeachtable @command1='alter table ? CHECK constraint all;'

2020-07-03 15:12:18 747

转载 SqlServer实现Mysql的replace

Merge Into t_A As a Using t_B as b on a.id=b.id When Matched then update set a.SNO=b.SNO When Not Matched then Insert(id,SNO) values(b.id,b.SNO);

2020-07-03 15:05:21 305

原创 MySQL表复制(表备份)

方法一:CREATE TABLE A AS SELECT x,x,x,xx FROM B LIMIT 0此种方式只会将表B的字段结构复制到表A中来,但不会复制表B中的索引到表A中来。这种方式比较灵活可以在复制原表表结构的同时指定要复制哪些字段,并且自身复制表也可以根据需要增加字段结构。方法二:CREATE TABLE A LIKE B此种方式在将表B复制到A时候会将表B完整的字段结构和索引复制到表A中来。两种方式在复制表的时候均不会复制权限对表的设置。比如说原本对表B做了权限设置,复制后,表

2020-06-10 08:44:59 462

原创 新建虚拟机安装Centos6.7

环境:Centos6.7

2020-06-09 17:25:19 132

转载 MySQL中外连接和内连接的区别(实战案例)

转自:https://www.cnblogs.com/bad-robot/p/9788959.html1、数据库1.1、作者表1.2、图书表1.3、出版社表2、left join  left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录。2.1、sql语句select * from app01_publisher left join app01_book on app01_publisher.id = app01_book.pub.

2020-05-27 13:48:13 443

转载 MySQL存储引擎查看和修改方法

介绍相当于Linux文件系统,但是比文件系统强大。常见存储引擎InnoDBMyISAMMEMORYARCHIVECSV存储引擎查看方法使用SELECT 确认会话存储引擎mysql> select @@default_storage_engine;+--------------------------+| @@default_storage_engine |+--------------------------+| InnoDB |+

2020-05-21 09:50:02 418

原创 MySQL集群主从复制(基于position)

环境准备CentOS7cat /etc/os-release NAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR="0;31"CPE_NAME="cpe:/o:centos:centos:7"HOME_URL="https://www.centos.org/"BUG_REPORT_

2020-05-20 17:20:43 255

转载 SQL将一个表的数据写入到另一个表中

转载自:https://www.cnblogs.com/xu-yi/p/10623493.html方法一:写存储过程方法二:Insert Into Order_1 (OrderNo,Name,CreateOn,Creater,...)Select OrderNo,Name,CreateOn,Creater,... FROM Order_2 Where type=1;Order_1...

2020-05-06 21:20:21 590

原创 ScureCRT连接Linux配置

一、查看当前系统的Ip地址在liunx中输入ifconfig找到inet addr:即linux的ip地址二、配置windows的hosts文件找到该文件C:\Windows\System32\drivers\etc在文件最后追加,如#linux的ip地址+空格+自定义名字192.30.253.119 CentOS6.7Test三、在ScureCRT中配置会话信息左上角点...

2020-04-26 14:28:57 148

原创 Stage的划分

介绍Stage是Spark独有的概念,是对RDD进行范围描述的东西。原理Stage划分是从最终结果RDD从后往前,通过递归来划分stage,循环到最后会把所有rdd划分为一个Stage(可以结合Stage的源码来理解这句话)为什么要根据宽窄依赖划分Stage?在此之前一定要先理解宽依赖和窄依赖的概念:宽依赖和窄依赖每个宽依赖的处理均会是一个stage的划分点。可以这么简单的理解:宽...

2020-04-17 08:53:03 2601

原创 RDD的依赖关系(宽依赖和窄依赖)

窄依赖父RDD的一个分区被一个子RDD的一个分区使用,分区是一对一或多对一的对应关系。如,map、filter等操作。宽依赖父RDD的分区被多个子RDD的分区使用,分区是一对多的对应关系,那么就会有如何分配的问题(shuffle过程)。如,groupByKey等操作。宽依赖、窄依赖是理解划分Stage的重要概念。Stage的划分:...

2020-04-17 08:44:18 851

翻译 SparkSQL与Hive的区别,为什么要用SparkSQL?

Hive将HiveSQL转换为MapReduce提交到集群上运行,简化了编写MapReduce的复杂性。由于MapReduce计算模型(基于磁盘)执行效率比较慢,于是Spark(基于内存)推出了SparkSQLSparkSQL将SparkSQL转换为RDD,然后提交到集群上运行,执行效率比MapReuce快。????如果数据超过10PB,建议使用Hive,Hive可以处理100PB级别的数据,...

2020-04-17 08:20:12 3585

原创 ElasticSearch创建索引报错Root mapping definition has unsupported parameters:

ES创建索引时,报错"reason": "Root mapping definition has unsupported parameters:语法错误。原因:我这里是因为换了7.x版本,7.x版本以后就不支持type了,所以创建索引时不用加type{}7.x之前的版本mappings里应该是这么写 "mappings": { "type": { "pr...

2020-04-09 18:16:51 7374

转载 idea中git的使用(图文并茂)

转载自https://www.cnblogs.com/javabg/p/8567790.html非常感谢。工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场...

2020-04-09 12:01:18 235

转载 Mysql5.7解压版本安装教程

一、下载mysql-5.7.17-winx64解压版本http://dev.mysql.com/downloads/mysql/二、解压三、设置环境变量右键单击我的电脑->属性->高级系统设置(高级)->环境变量点击系统变量下的新建按钮输入变量名:MYSQL_HOME输入变量值:D:\CS\mysql-5.7.17-winx64变量值输入自己安装目录的位置...

2020-03-16 10:41:39 308

原创 用logstash将mysql多张表数据定时增量更新到es

环境elasticsearch和logstash和kibana(可视化工具)的版本要一致,我用的是6.0.0,操作上linux和windows差不多,我这是windows。重点在logstash的配置文件上。一、安装部署...

2020-03-14 17:11:18 1422

原创 maven打包web项目部署到linux的tomcat上

在pom.xml里配置你要打包的格式(jar或者war)jar包和war包的区别先clean再package生成的war包在target目录下将war包上传到tomcat的webapp下(我是使用的ssh工具是MobaXterm)tomcat会自动把war包解压,如图至此就部署成功了,之后的怎么访问web项目需要查看自己的配置,比如我这里访问的地址是http://服务器Ip地...

2020-02-28 14:04:11 536

转载 jar包和war包的区别

jar包的定义JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。war包的定义:一个WAR文件就是一个Web应用程序,建立WAR文件,就是把整个Web应用程序(不包括Web应用程序层次结构的根目录)压缩起来,指定一个.war扩展名区别:JAR文...

2020-02-28 13:46:23 200

转载 idea导入maven项目依赖报错

前言:导入新的maven项目时每次依赖的包都会标红,看到就一条条红色的波浪线就捉急,以防下次导入新maven项目再捉急,在此记录下解决idea导入maven项目依赖报错的方法。一、查看Libraries下面有没有maven所引入的jar包File -> Project Structure ->Libraries如果没有,则重新导入moduleFile -> Projec...

2020-02-25 15:46:42 4806

转载 Linux中/opt和/usr目录(小白入门)

**前言:**在学习hadoop、spark时发现有的人把程序装在/opt/software下有的人装在/usr/local下,自己在安装的时候就不知道该装在哪了,所以查阅了一下/opt和/usr目录的区别。/opt主要存放可选的程序。想删掉程序的时候,你就可 以直接删除它,而不影响系统其他任何设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。例子:安装测试版f...

2020-02-23 16:43:20 12436

转载 Hadoop集群时间同步

方法一(不适合在生产中使用)使用SecureCRT工具向所有连接发送如下命令date -s “2020-02-23 13:59:30”2. hwclock -w(将修改写入文件)3. date(若每台机器的时间都一样则同步成功)方法二(生产中可以使用该方法)一、 在namenode节点上搭建时间服务器1)先查看机器上是否有ntpdservice ntpd status2)在...

2020-02-23 15:16:40 294

空空如也

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

TA关注的人

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