自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 零基础了解Zookeeper

1、Zookeeper简介Zookeeper是什么?Apache Zookeeper是一个开源的分布式服务框架,为我们的分布式应用程序提供协调服务,用来解决分布式应用中的数据管理问题,如:配置管理、域名服务、分布式同步、集群管理登其中的一些概念理解: 1、分布式: 将一个大型应用(如淘宝、京东)的不同业务放在不同的服务器上,解决高并发的问题 2、集群: 将同一个业务部署在多台服务器上,提高系统的高可用性2、Zookeeper的组成Zookeeper的组成主要包括两部分:文件系统

2021-05-13 22:33:34 143

原创 MySQL存储过程

MySQL存储过程存储过程:类似于java中的方法存储过程:预先编辑好SQL语句的集合,这个集合完成了某项具体的功能集合,需要这个功能集合的时候,就要调用这个存储过程就好了!1、创建存储过程MySQL创建存储过程语法:create procedure 存储过程的名字(参数列表)begin 存储过程体end注意:1、参数列表包含三个部分:参数模式 参数名 参数类型 比如:in s_name varchar(20) 参数模式: in:该参数可以作为输入,

2021-05-06 21:38:50 150

原创 MySQL的事务

1、MySQL事务的介绍TCL:Transaction Control Language,事务控制语言事务:在MySQL数据库中表示一条或多条SQL语句组合在一起的一个执行单元,这个执行单元要么全部执行,要么全部不执行,否则就会出现逻辑错误!什么情况下会用到事务处理: 例如A和B之间转账,A向B转账1000元,那么应该有两条SQL语句,第一步:A账户-1000元,第二部:B账户+1000元,如果没有事务处理的功能,则就可能发生这样的情况:A账户减掉了1000元,B账户也没有增加1000元所以在类

2021-04-27 22:34:07 110

原创 MySQL的约束

MySQL约束的介绍什么是约束,就是限制,限制我们表中的数据,保证添加到数据表中的数据准确和可靠性!凡是不符合约束的数据,插入时就会失败约束的分类: 1、not null:非空约束,保证字段的值不能为空,比如学生信息表中的“学号”、“姓名”等都是不能为空的 2、default:默认约束,保证字段总会有值,即时没有插入值,都会有默认值 3、primary key:主键约束,同时保证唯一性和非空 4、unique:唯一,保证唯一性但可以为空,比如座位号 5、check:检查性约束【mysql不支

2021-04-25 22:53:14 141

原创 MySQL数据库和数据表的管理以及MySQL的数据类型

DDL:Data Definition Language数据库定义语言,主要作用是对数据库和表的管理。以上说的表的管理是对表本身的管理,不是表里记录数据值的管理,前面讲的增删改查是对表里的记录数据值的操作,本质不同1、对数据库的管理: 创建数据库,修改数据库,删除数据库2、对数据库里数据表的管理: 创建数据表:create 修改数据表的结构设计(字段的名和字段的数据类型):alter 删除数据表:drop...

2021-04-25 21:26:07 131

原创 MySQL数据库的增删改查

对数据库用的最频繁的操作总结起来就是四个字:增删改查!查是属于DQL(Data QueryLanguage, 数据查询语言)部分,关于查询我的上一篇帖子有详细介绍,在这里重点介绍一下增、改、删操作;增、改、删属于DML(Data Manipulation Language,数据操纵语言)1、增增:作用是往数据库的数据表里写入记录值语法一: 插入一条记录: insert into 表名(字段1, 字段2, 字段3,...) values (对应字段1的值, 对应字段2的值, 对应字段3的值,

2021-04-18 22:10:59 204

原创 Mysql查询语法总结

1、查询表结构desc 表名;2、查询工资大于10000小于20000的员工查询全部列:select * from 表名 where salary > 10000 and salary < 20000;关键字:>或<或>=或<=或<>(不等于)3、拼接函数,将某几列拼接在一列中select concat(列名, ',', 列名, ','列名, ',', 列名) from 表名;效果图:如果某列为空,则这列的所有数据都显示为空,因为字符

2021-04-13 23:09:11 1519 3

转载 Java使用SFTP和FTP两种连接服务器的方式实现对文件的上传下载

一、Java实现对SFTP服务器的文件的上传下载:1、添加maven依赖:<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</version></dependency>2、SFTPUtil工具类:import java.io.ByteArrayInpu

2021-04-06 15:02:06 147

原创 jar包下载地址

jar包下载地址maven仓库的国内镜像地址: http://mvnrepository.com步骤图解:

2021-04-06 14:37:38 331

原创 在Idea中使用Git

1、配置Git选择File——>Settiing——>Version Control——>Git 配置Git的地址一般会自动检测到Git在哪2、点击VCS——>Checkout from Version Control——>GitURL指定要克隆的项目地址是多少Directory指定克隆下来的项目放在你本地的什么地方然后点击Clone输入远程仓库(码云或者GitHub)的账号和密码选中Maven项目这几个文件不需要就不选3、提交项目到本地仓库

2021-03-14 22:19:43 138

原创 Oracle、Sql server、Mysql语法对比及区别

操作 SQLServer Oracle Mysql 查看表结构 exec sp_help 表名 desc 表名 在command window看 desc 表名 或 describe 表名 或 show columns from 表名; 修改数据库名称 exec sp_renamedb ‘旧数...

2021-03-12 09:13:37 1924 1

原创 Oracle与Sql server与Mysql的区别

Oracle与Sql server的区别Oracle数据库:Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。sql server数据库:美国Microsoft公司推出的一种关系型数据库系统。SQL

2021-03-12 08:39:50 2847

空空如也

空空如也

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

TA关注的人

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