如何做到无感刷新Token?

为什么需要无感刷新Token?

「最近浏览到一个文章里面的提问,是这样的:」
当我在系统页面上做业务操作的时候会出现突然闪退的情况,然后跳转到登录页面需要…

工作一年,我重新理解了《重构》

把《重构:改善既有代码的设计》这本书推荐给已经接触了工程代码、工作一年左右的新同学,相信有了一定的经验积累,再结合日常项目实践中遇到的问题,对这本书的内容会有…

成长故事|一名业务前端的这8年

本文是一个业务前端对如何支撑好业务,以及在这过程中如何获得个人成长的总结。一些心路历程的变化可能不是在某个瞬间,而是在实践过程中潜移默化形成的。
缘起
本人自…

前端资源化的问题如何破局?

本次分享是打算从我个人的实践和思考中,提出在某些工作过程中,可以改善甚至避免资源化问题的例子和大家探讨。
背景
年初我们大团队层面有过一次对现有问题的调研及…

读书分享:《程序员修炼之道:通向务实的最高境界》的思想经验

相较于全书众多的干货笔记,这篇文章是个别思想经验的总结,希望和大家交流。
武侠影视剧中,江湖各路豪杰可以多年苦苦追寻一本武林秘籍,希望能够得到高人指点,从而…

如何在短频快的节奏中做好技术?业务开发必会的架构思维

本文提供一种业务架构设计模式:从业务&技术两个角度提炼出一个基础思维框架,供业务线开发同学参考。
背景介绍
我们是CRO面向商家的业务技术团队,做商家…

慢SQL是如何拖垮数据库的?

本文结合一个实际故障案例出发,从小白的视角分析慢SQL是如何打垮数据库并引发故障的。
一、案发现场
上午9:49,应用报警:4103.ERR_ATOM_CON…

给想进互联网大厂的程序员三条建议

很多人想进大厂工作,但是缺乏一些系统性的方法和路径。咱们今天从大厂的优劣势分析、什么人适合去大厂、怎么去大厂这三个方面聊了聊进大厂工作的话题。
大厂的优劣势分析…

从0到1搭建技术中台之组织架构篇

中台架构近年来备受关注,但由于缺乏统一的定义,各公司对中台的理解各有不同。最近,集创技术团队分享了他们从零开始搭建技术中台的经验和心得,值得参考。无论采用何种组…

在成为架构师之前,试着先培养这4点能力

几乎每个程序员都有一个架构梦,而在成为架构师之前,清晰地理解架构的各个方面非常重要,包括业务架构、技术选型和细节实现等。基于我自己的研发经历,分享下自己对架构的…

初探性能优化–2个月到4小时的性能提升!

作者:闪客sun | 博客园
https://www.cnblogs.com/flashsun
一直不知道性能优化都要做些什么,从哪方面思考,直到最近接手了一…

我是 SPI,我让框架更加优雅了!

来源:公众号-陈树义 | 作者:陈树义
自从上次小黑进入公司的架构组之后,小黑就承担起整个公司底层框架的开发工作。就在刚刚,小黑又接到一个任务:做一个通用的歌…

如何避免自己写的代码成为别人眼中的一坨屎!

摘要: Any fool can write code that a computer can understand. Good programmers wri…

前后端分离后API交互如何保证数据安全性?

作者:尹吉欢
来源:微信公众号-猿天地
一、前言
前后端分离的开发方式,我们以接口为标准来进行推动,定义好接口,各自开发自己的功能,最后进行联调整合。无论是开…

阿里分布式事务框架GTS开源啦!

整理:开源中国
就在9号这天,阿里分布式事务框架GTS开源了一个免费社区版Fescar,看到了这个消息内心非常的激动!在微服务系统中,分布式事务一直是痛点,也是…

Maven的这三个用法你一定要会!

作者:Java知音
微信公众号:Java知音(ID:Java_friends)
本文中将介绍maven的自定义插件(入门实战)自定义archeType模板(实…

干货 | 微信小程序一键转百度小程序,携程火车票团队是这样做的

作者简介
张海明,携程火车票研发部开发经理。2015年加入携程,从事火车票Android、ReactNative和小程序相关研发工作。
一、前言
随着微信小程序…

一个让业务开发效率提高10倍的golang库

此文除了是标题党,没啥其他毛病。
这篇文章推荐一个库,https://github.com/jianfengye/collection。这个库是我在开发业务过程…

什么是分布式的“三围”?

在分布式系统中,几个关键的衡量指标包括性能、资源、可用性和可扩展性。这些指标至关重要,因为性能直接影响系统的响应速度和吞吐量;资源衡量系统对计算和存储资源的有效…

共识Raft:如何保证多机房数据的一致性?

当机房 A 修改了一条数据的同时,机房 B 也对该数据进行了更新,Otter 会通过合并逻辑来处理冲突的数据行或字段,以达到合并效果。为了避免这种冲突,我们在上…