首页
学习
活动
专区
工具
TVP
发布

mall学习教程

mall学习教程,架构、业务、技术要点全方位解析。
专栏作者
368
文章
503363
阅读量
44
订阅数
5分钟自建数据库可视化平台,在线管理数据库也太方便了!
Bytebase是一款面向开发者的数据库变更管理工具,目前在Github上已有3.6K+Star。
macrozheng
2022-12-14
1.3K0
不写代码轻松实现数据可视化,这款基于SpringBoot的神器,简直绝了!
DataEase是一款号称人人可用的开源数据可视化分析工具,在Github上已经有4.1K+Star。致力于帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拽方式快速制作图表,并可以分享给他人。
macrozheng
2021-12-30
1.3K0
再见收费的Navicat!操作所有数据库靠它就够了!
DBeaver是一款开源的数据库管理工具,在Github上已经有22K+Star。支持多达100种数据库,不管是关系型数据库还是非关系型数据库,基本上你能想到的数据库它都能支持,下面我们来看看它支持的数据库够不够全!
macrozheng
2021-10-12
1.3K0
还在从零开始搭建项目?推荐一款高颜值的前后端分离脚手架!
通过上面的一波实践,我们可以发现sa-plus确实是个有意思的框架。不仅提供了项目的基础功能,还提供了代码生成器,可以一键生成前后端及API文档代码,大大提高了开发效率。但是没有一种代码生成器是万能的,复杂的代码还是需要手写。sa-plus的权限功能把菜单和权限绑定在了一起,使用起来不太灵活,还是可以改进下的。
macrozheng
2021-09-22
4390
看一遍就理解:order by详解!
日常开发中,我们经常会使用到order by,亲爱的小伙伴,你是否知道order by 的工作原理呢?order by的优化思路是怎样的呢?使用order by有哪些注意的问题呢?本文将跟大家一起来学习,攻克order by~
macrozheng
2021-07-02
9590
干掉Navicat!MySQL官方客户端到底行不行?
由于默认的编辑器字体比较小,可以改大一些,通过Edit->Preferences选项来修改,不过这里只能通过输入字体名称和大小来改变,有点不太方便!
macrozheng
2020-12-08
1.4K0
还在手写任务调度代码?试试这款可视化分布式调度框架!
PowerJob是全新一代分布式调度与计算框架,能让你轻松完成任务的调度与繁杂任务的分布式计算。
macrozheng
2020-09-25
1.2K0
面对成百上千台服务器产生的日志,试试这款轻量级日志搬运神器!
Filebeat是一款轻量级日志采集器,可用于转发和汇总日志与文件。Filebeat内置有多种模块(Nginx、MySQL、Redis、Elasticsearch、Logstash等),可针对常见格式的日志大大简化收集、解析和可视化过程,只需一条命令即可。
macrozheng
2020-08-27
5800
IDEA同款数据库管理工具,提示太全了,用起来贼香!
本文主要讲述了在DataGrip中管理MySQL和MongoDB的常用操作及使用技巧,用过Jetbrains公司其他产品的朋友应该很容易就可以上手了!
macrozheng
2020-06-02
1.8K0
书写高质量SQL的30条建议,这下够用了!
本文将结合实例demo,阐述30条有关于优化SQL的建议,多数是实际开发中总结出来的,希望对大家有帮助。
macrozheng
2020-03-28
9510
你还在代码里做读写分离么,试试这个中间件吧!
Gaea是小米中国区电商研发部研发的基于MySql协议的数据库中间件,目前在小米商城大陆和海外得到广泛使用,包括订单、社区、活动等多个业务。Gaea支持分库分表、SQL路由、读写分离等基本特性,其中分库分表方案兼容了mycat和kingshard两个项目的路由方式。
macrozheng
2020-02-13
1.3K0
后端程序员必备:MySql索引失效的十大杂症
最近生产爆出一条慢sql,原因是用了or和!=,导致索引失效。于是,总结了索引失效的十大杂症,希望对大家有帮助,加油。
macrozheng
2020-01-20
6170
MySql主从复制,从原理到实践!
主从复制是指将主数据库的DDL和DML操作通过二进制日志传到从数据库上,然后在从数据库上对这些日志进行重新执行,从而使从数据库和主数据库的数据保持一致。
macrozheng
2020-01-16
4850
我花了10个小时,写出了这篇K8S架构解析!
互联网技术飞速发展的今天,为了承载请求的高并发和业务的多样性,微服务的架构成了各个公司的标配。
macrozheng
2019-11-25
8410
不就是SELECT COUNT语句吗,居然有这么多学问!
数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指的就是数据库的增删改查。
macrozheng
2019-11-07
7090
后端程序员必备:Mysql数据库相关流程图/原理图
mysql主从复制原理是大厂后端的高频面试题,了解mysql主从复制原理非常有必要。
macrozheng
2019-10-28
1.6K0
你不会还在用这8个错误的SQL写法吧?
分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。
macrozheng
2019-10-15
6480
分布式ID生成方案总结
ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长以及无序,所以并不适合在Innodb中来作为主键,自增ID比较合适,但是随着公司的业务发展,数据量将越来越大,需要对数据进行分表,而分表后,每个表中的数据都会按自己的节奏进行自增,很有可能出现ID冲突。这时就需要一个单独的机制来负责生成唯一ID,生成出来的ID也可以叫做分布式ID,或全局ID。下面来分析各个生成分布式ID的机制。
macrozheng
2019-09-24
9540
使用Docker Compose部署SpringBoot应用
注意:如果遇到mall-tiny-docker-compose服务无法连接到mysql,需要在mysql中建立mall数据库,同时导入mall.sql脚本。具体参考使用Dockerfile为SpringBoot应用构建Docker镜像中的运行mysql服务并设置部分。
macrozheng
2019-07-22
1K0
使用Dockerfile为SpringBoot应用构建Docker镜像
在容器构建过程中执行的命令,我们可以用该命令自定义容器的行为,比如安装一些软件,创建一些文件等,格式:
macrozheng
2019-07-22
1.1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档