MySQL高阶SQL语句(1) 文章目录 MySQL高阶SQL语句(1) 一、环境准备 二、MySQL 高级(进阶) SQL 语句 三、函数详解 1、数学函数 2、聚合函数 3、字符串函数 4、GROUP BY用法 5、HAVING用法 6、别名 7、子查询 一、环境准备 create database zs; use zs; create table location (Region char(20),Store_Name char(20)); insert into location values('East'…

2021年3月6日 0条评论 26点热度 阅读全文

大家好,我是历小冰,今天来讲一下 Reids Cluster 的 Gossip 协议和集群操作,文章的思维导图如下所示。 集群模式和 Gossip 简介 对于数据存储领域,当数据量或者请求流量大到一定程度后,就必然会引入分布式。比如 Redis,虽然其单机性能十分优秀,但是因为下列原因时,也不得不引入集群。 单机无法保证高可用,需要引入多实例来提供高可用性 单机能够提供高达 8W 左右的QPS,再高的QPS则需要引入多实例 单机能够支持的数据量有限,处理更多的数据需要引入多实例; 单机所处理的网络流量已经超过服务器…

2021年3月6日 0条评论 14点热度 阅读全文

本文作者:友盟+技术专家 刘章军 前言:App推送在日常运营场景中经常用到,如:资讯类的新闻及时下发、生活服务类优惠券精准推送、 电商类的货品状态或是促销优惠等,通常开发者会根据运营的需求通过自建消息推送通道或使用第三方消息推送平台实现,但自建消息推送的开发成本和人力成本非常高, 很多App开发者选择第三方消息推送。今天就以友盟+消息推送U-Push,详细解读在海量业务背景下如何保证服务的稳定性以及功能丰富的触达服务。   1. 业务背景 友盟+消息推送U-Push日均消息下发量百亿级,其中筛选任务日均数…

2021年3月6日 0条评论 8点热度 阅读全文

文章目录 前言 MySQL笔记 1.sql、DB、DBMS分别及三者之间的关系 2.什么是表(table) 3.SQL语句分类 4.如何导入数据(sql脚本文件) 5.什么是sql脚本 6.查看表结构 7.查看表中的数据 8.常用命令 9.简单的查询语句(DQL) 10.条件查询 11.排序查询 12.分组函数 13.单行处理函数 14.group by 和 having的使用 15.总结DQL语句 16.查询结果集的去重 17.连接查询 什么是连接查询 连接查询的分类 笛卡尔积现象 如何避免笛卡尔积现象 内连接之…

2021年3月5日 0条评论 15点热度 阅读全文

Fanuc机器人Karel写日志文件 一:效果展示 二、准备工作 三、知识储备 四、源代码说明演示 一:效果展示 通过karel实现写屏与日志写入功能 写屏效果: 日志存储: 二、准备工作 发那科机器人程序语言分为2种,一种为TP程序,可直接在示教器上编辑并运行,但无法实现比较高级的编程功能,例如日志功能,这时就需要Karel语言,一种类似于嵌入式调试的语言,其源文件为kl格式,必须通过编译

2021年3月5日 0条评论 14点热度 阅读全文

文章目录 Redis数据库 1. 为什么需要Nosql 2. Nosql四大分类 3. Redis介绍 4. redis安装 5. redis数据类型 5.1 string(字符串) 5.2 hash(哈希) 5.3 list(列表) 5.4 set(集合) 5.5 zset(有序集合) 5.6 HyperLogLog 6. redis 基本命令 7. redis 键(key)命令 8. redis发布订阅 9. redis事务操作 10. redis脚本的使用 11. redis连接与安全验证 12. redis…

2021年3月5日 0条评论 22点热度 阅读全文

上一篇 接着上一篇完善数据库 一、建表 user表 column datatype pk主建 nn不为空 Al自动增加 Default id int Y Y Y username varchar(20) Y password varchar(20) Y realname varchar(10) Y blog表 column datatype pk主建 nn不为空 Al自动增加 Default id int Y Y Y title varchar(50) Y content longtext Y createtime…

2021年3月5日 0条评论 17点热度 阅读全文

Oracle基本操作1 1.操作用户 1.1创建用户 1.2.授权登录 1.3.修改用户密码 1.4.回收权限 1.5.给用户加锁或者解锁 1.6.删除用户 1.7.模糊查询 1.8处理空值的函数 1.9非等值连接查询 1.10自连接查询 1.11子(嵌套)查询 2数据库字段 3字符处理操作 1.length(字符串/列名) 统计字符串中字符/列值的个数 2.substr(参数1,参数2,参数3) 截取字符串---重点 3.拼接字符串 1.操作用户 1.1创建用户 create user laowang ident…

2021年3月5日 0条评论 19点热度 阅读全文

下载MySQL Server,网址:链接:https://pan.baidu.com/s/1oJHi59An8xw2j3gGadW_Ug 提取码:4rgd 点击MySQL5.5.21的安装文件,出现安装向导界面,单击“next”继续安装: 选择接受协议,单击“next”继续安装: 4. 在出现选择安装类型的窗口中,“typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,熟悉它的安装过程,单击“next”继续安装(如果需要使用mysql.h文件,则需要选…

2021年3月5日 0条评论 18点热度 阅读全文

之前遇到过更新某一字段的值为null的时候,其方法是在哪个字段上添加一个注解 但是这样子的话,使用MyBatis-Plus中的更新方法时, 就会 daySupplyVolumeMin 、 daySupplyVolumeMax两个字段的为设置为null,且更新到数据库中,这样挺麻烦的,就只能每次先查出整个对象的信息,再重新赋值更新了,多此一举,其他人用这个对象的时候就很容易出错了,所以建议以下的方法,不会影响到后续开发。 supplyPrice 、daySupplyVolume 有可能是空的,执行之后,mysql中的…

2021年3月5日 0条评论 19点热度 阅读全文