摘要: 前言 如今大型的IT系统中,都会使用分布式的方式,同时会有非常多的中间件,如redis、消息队列、大数据存储等,但是实际核心的数据存储依然是存储在数据库,作为使用最广泛的数据库,如何将mysql的数据与中间件的数据进行同步,既能确保数据的一致性、及时性,也能做到代码无侵入的方式呢?如果有这样的一个需 阅读全文
posted @ 2019-01-10 09:44 IT米粉 阅读(36602) 评论(3) 推荐(7) 编辑
摘要: 最近IT界很火的一则新闻是华住的数据库泄露问题,身边很多人在讨论数据库安全的问题,大家经常说提升密码复杂度、加密等,但是很多人并不知道在开发的时候,用户的密码怎么处理,或者说,处理的并不恰当,这篇文章主要介绍在系统设计的过程中,我们的密码究竟应该怎么处理才最大限度的保证安全。 密码加密的重要性? 阅读全文
posted @ 2018-09-19 14:07 IT米粉 阅读(2025) 评论(0) 推荐(0) 编辑
摘要: 背景 写blog虽然经历了N多不同时代的产品,恒久不变的始终是自己无人问津的网站。虽然没几个人看,还是隔断时间就要折腾一下。从最开始的wordpress,到tale,到现在的hexo,网站变得越来越简单,越来越轻量级,这里主要说说hexo的使用。 hexo介绍 主页: https://hexo.io 阅读全文
posted @ 2018-09-10 18:21 IT米粉 阅读(2797) 评论(1) 推荐(0) 编辑
摘要: 前言 MQ是现在大型系统架构中必不可少的一个重要中间件,之前有偏文章 "《MQ(消息队列)常见的应用场景解析》" 介绍过MQ的应用场景,现在流行的几个MQ是rabbitmq,rocketma,kafka,这几个MQ比较最容易找到相关的文章,而也有些系统使用的是activemq,因activemq是相 阅读全文
posted @ 2018-09-04 10:51 IT米粉 阅读(2032) 评论(0) 推荐(1) 编辑
摘要: 前言 之前写过一篇文章《数据库的使用你可能忽略了这些》,主要是从一些大家使用使用时容易忽略的地方,如:字段长度、表设计等来说明,这篇文章同样也是这样的主题,只是从另外的几个方面来说说数据库使用中,容易忽略,导致入坑的地方。 合理预估数据量 在数据库进行表设计的时候,就应该评估可能产生的数据量,数据量 阅读全文
posted @ 2018-08-23 09:09 IT米粉 阅读(956) 评论(0) 推荐(2) 编辑
摘要: 前言 之前的一篇文章《你应该学会的Postman用法》,主要介绍了postman的一些高级的用法,便于日常开发和调试使用,本文的基础是对postman的基本使用以及一些高级用法有一定的了解,如对此不太了解的同学,建议移步: "【这里】" 了解。 背景 随着公司微服务体系服务越来越多,业务增长越来越迅 阅读全文
posted @ 2018-06-14 11:46 IT米粉 阅读(1612) 评论(3) 推荐(5) 编辑
摘要: 前言 提高系统性能首先考虑的是数据库的优化,之前一篇文章《数据库的使用你可能忽略了这些》中有提到过开发中,针对数据库需要注意的事项。但是数据库因为历史原因,横向扩展是一件非常复杂的工程,所有我们一般会尽量把流量都挡在数据库之前。 不管是无限的横向扩展服务器,还是纵向阻隔到达数据库的流量,都是这个思路 阅读全文
posted @ 2018-04-23 10:45 IT米粉 阅读(48923) 评论(4) 推荐(17) 编辑
摘要: 代码质量是咱们程序开发中永远的一个痛,提升代码质量有很多种方式,强化管理是一种很常见的方式,这里咱们就聊聊,所谓的管理,真的是提升代码质量最有效的方式吗? 外包团队进行代码实现,可以吗? 很多企业喜欢将系统的代码实现细节交由外包团队处理,声称只要产品设计的合理,只要架构合理,只要代码规范合理,代码的 阅读全文
posted @ 2018-04-15 20:36 IT米粉 阅读(1669) 评论(2) 推荐(9) 编辑
摘要: IntelliJ IDEA就不必介绍了,至今还能保持IDE前三的神器,如今java程序员的首选,今天介绍几款冷门但绝对是神器的IDEA插件。 前言 IDEA自不必说,IDEA插件是开发中必备的神器,相信大家对常见的插件都如数家珍,如:findbug、checkstyle、JRebel、key pro 阅读全文
posted @ 2018-04-03 14:31 IT米粉 阅读(8596) 评论(0) 推荐(0) 编辑
摘要: postman这个神器相信大家都用过,程序员作为非专业的测试人员,非常需要这么一款简单轻量级的restful测试工具,但是不知道你是否知道,postman的强大之处不只是测试一下接口,还有其他非常赞的使用方式。 批量执行接口 入门级功能,但是被很多人忽略。postman左侧有个collections 阅读全文
posted @ 2017-11-19 10:14 IT米粉 阅读(4678) 评论(1) 推荐(4) 编辑