最近线上碰到一点小问题,分析其原因发现是出在对 RPC 使用上的一些细节掌握不够清晰导致。很多时候我们做业务开发会把 RPC 当作黑盒机制来使用,但若不对黑盒的工作原理有个基本掌握,也容易犯一些误用的微妙错误。 虽然曾经已经写过一篇《RPC 的概念模型与实现解析》 从概念模型和实现细节上讲述 ...
git上传警告warning: LF will be replaced by CRLF 在上传keil工程时,会遇到warning: LF will be replaced by CRLF警告 同时下面这句话很重要,即 在工作区里,这个文件会保持它原本的换行符。 如何理解LF和CRLF: .LF和CRLF都是换行符,在各操作系统下,换行符是不一样的,Linux UNIX下是LF,而Windows下 ...
2019-06-19 11:49 0 775 推荐指数:
最近线上碰到一点小问题,分析其原因发现是出在对 RPC 使用上的一些细节掌握不够清晰导致。很多时候我们做业务开发会把 RPC 当作黑盒机制来使用,但若不对黑盒的工作原理有个基本掌握,也容易犯一些误用的微妙错误。 虽然曾经已经写过一篇《RPC 的概念模型与实现解析》 从概念模型和实现细节上讲述 ...
对于react hooks刚开始使用的开发者,为了保证不误用,官方建议装上eslint-plugin-react-hooks 先 在.eslintrc.js文件里添加: 1.组件里有默认参数而且需要根据入参的变化而变化时使用函数 ()=>{} 传参 ...
,csdn:常见的技术社区,各有专长 stackoverflow:IT技术问答网站 GitHub:全球最大 ...
Each variable has a [.grad_fn] attribute that references a Function that has created the Variable(ex ...
Redis实现分布式锁 最近看分布式锁的过程中看到一篇不错的文章,特地的加工一番自己的理解: Redis分布式锁实现的三个核心要素: 1.加锁 最简单的方法是使用setnx命令。key是锁的唯一标识,按业务来决定命名,value为当前线程的线程ID。 比如想要给一种商品的秒杀活动加锁 ...
做一个积极的人 编码、改bug、提升自己 我有一个乐园,面向编程,春暖花开! 模糊查询在项目中还是经常使用的,本文就简单整理Mybatis中使用Like进行模糊查询的几种写法以及一些常见的问题。 使用Springboot简单配置一下Mybatis,然后进行说明 ...
1、GROUP BY 和 ORDER BY一起使用时,ORDER BY要在GROUP BY的后面。 2、ORDER BY 的字段在GROUP BY 后面必须有 3、在select需要查询的语句中选中的字段,必须出现在group by子句中 4、group by不一定要配合聚合函数 ...
http://chaoskeh.com/blog/some-experience-of-using-zepto.html 前段时间完成了公司一个产品的 HTML5 触屏版,开发中使用了 Zepto 这个著名的 DOM 操作库。为什么不是 jQuery 呢?因为 jQuery 的目标是兼容所有 ...