16-MySQL解析json字符串 参考资料: https://dev.mysql.com/doc/refman/8.0/en/json.html MySQL 5.7版本以后支持json格式的字段类型定义、存储和使用,最近做BI开发,开发把所需数据用JSON的形式存储在字段中,本次记录下MySQL解析JSON。 一般来说,主要是提取json字段的值,所以update就不写了,提取select json使用的参数是: JSON_E 2021-09-16 05_数据库 > 01_MySQL #MySQL #JSON
02-注解定制Double精度位数 注解定制Double精度位数12345678910111213141516171819202122232425262728293031323334import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.databind.JsonSerializer;import com.fasterxml.jack 2021-08-22 02_编程语言 > 01_Java > 01_JavaSE > 08_反射机制 #注解 #JavaSE #Double
04-RabbitMQ 高级教程 1. MQ 的相关概念1.1 什么是 MQMQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ 是一种非常常 见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用了 MQ 之后,消息发送上游只需要依赖 MQ,不 用依赖其他服务。 1.2 为什么要用 M 2021-08-17 08_框架技术 > 07_RabbitMQ #RabbitMQ
01-项目研发流程 参考资料: 软件开发成本估算:实用的软件系统开发成本估算法-功能点估算法(含例子).pdf 高效开会的十大原则: 1、凡是会议,必先准备:时间、地点、人员、物料、议程、通知。 2、凡是会议,必先训练:头脑风暴的会议如何开?发布性的会议如何开? 3、凡是会议,必有纪律:迟到、早退、中途退场、玩手机、会议时长、发言时长,怎么处理? 4、凡是会议,必有主题:主题越单一,越明确越好。最好不超过 2021-07-16 12_项目管理 > 06_PMP #项目管理
Java高性能海报绘制设计 参考资料: Graphics2D绘图,基于Java绘图封装的工具 生成海报图片https://www.cnblogs.com/Lbox/p/14368349.htmlhttps://blog.csdn.net/qq_26212181/article/details/97621758 1. 海报设计规范 海报宽,高,上边距,左边距等单位为px,且必须为整数 海报宽,高 最好设计为偶数,方便pain 2021-07-02 08_框架技术 > 13_Poster #海报绘制
03-MyBatis-Plus 链式编程+批量操作 1. 链式编程官网示例: 12345678910111213// 区分:// 链式调用 普通UpdateChainWrapper<T> update();// 链式调用 lambda 式。注意:不支持 Kotlin LambdaUpdateChainWrapper<T> lambdaUpdate();// 等价示例:query().eq("id", v 2021-06-18 05_数据库 > 02_MyBatis #sql #MyBatis
02-MyBatis-Plus 高级使用和插件 MyBatis-plus 是一款 Mybatis 增强工具,用于简化开发,提高效率。下文使用缩写 mp来简化表示 MyBatis-plus,本文主要介绍 mp 搭配 Spring Boot 的使用。注:本文使用的 mp 版本是当前最新的3.4.2,早期版本的差异请自行查阅文档 官方网站:www.baomidou.com 1. 快速入门 创建一个Spring Boot项目。 导入依赖12345678 2021-06-13 05_数据库 > 03_MyBatis-Plus #语法 #MyBatis #MyBatisPlus
18-MySQL主从复制+读写分离详细方案 正常情况下,只要当单机真的顶不住压力了才会集群,不要一上来就集群,没这个必要。有关于软件的东西都是越简单越好,复杂都是形势所迫。 一般是先优化,优化一些慢查询,优化业务逻辑的调用或者加入缓存等,如果真的优化到没东西优化了然后才上集群,先读写分离,读写分离之后顶不住就再分库分表。 一、MySQL主从复制1.1mysql的复制类型基于语句的复制(STATEMENT,mysql默认类型):在主服务 2021-05-09 05_数据库 > 01_MySQL #MySQL #读写分离 #分库分表
Navicat Premium 数据库连接管理与成员协作 Navicat Premium 12 或 Navicat Premium 15 版本均可。Navicat Premium 15 百度网盘下载:链接:https://pan.baidu.com/s/1fcYhI9JcbnPk_xKk2bo0wg提取码:6sc3 1. 数据库连接管理1.1 MySQL 连接 1.2 颜色管理 1.3 分组管理分组前,数据库表比较杂乱,在没有规范命名的情况下,查 2021-04-25 00_先利其器 > 06_Navicat Premium #Navicat Premium #数据库工具 #Navicat
01-阿里的Seata框架 参考资料: “分布式服务化系统一致性的“最佳实干” https://mp.weixin.qq.com/s/khAwfJvWcwgbAYbBHbU8aQ “常用的分布式事务解决方案” https://blog.csdn.net/u010425776/article/details/79516298 前言: 分布式事务本身就是一个技术难题,业务中具体使用哪种方案还是需要根据自身业务特点自行选择,每 2021-04-10 15_分布式 > 04_分布式事务 #架构 #分布式 #Seata