道招
深入学习React时间切片,任务调度scheduler
背景 最近想起月初看到的 魔术师卡颂 (微信号:kasong999)的一个公开直播—— 《手写React优先级调度算法》 ,虽然我更倾向于认为直播内容是演示如何利用React官方同款调度库手写代码了解优先级调度,但是这并不影响我对直播内容的高质量的认可。 直播UP主魔术师卡颂给出的完整demo代码可以在 https://codesandbox.io/s/xenodochial-ale
打开网页或调用接口时Chrome报错ERR_HTTP2_PROTOCOL_ERROR解决方案
少数情况因为网站使用http2配置不当,导致网站打开不正常,Chrome报错ERR_HTTP2_PROTOCOL_ERROR 有的时候我们在调用接口的时候也会出现这类问题,接口一直显示pending最后超时,在控制台能够看到报错信息 我们在无法定位并从源头解决问题的时候,可以通过自行调整客户端 Chrome的配置来解决问题。 步骤如下 打开 chrome://flag
回顾下跨域解决方案http-proxy-middleware
我们在React(或Vue)项目本地开发过程中很容易由前端自己解决跨域问题,这里面就用到的是插件 http-proxy-middleware ,它并不是webpack独享的插件,而是一个通用插件,它对 http-proxy 进行了一层封装,更加方便我们使用。 之前刚接触webpack的时候写过一个 webpack反向代理proxyTable设置 前几天有个测试同事找我解决她的跑的本地项
spa前端 + wordpress后台项目配置nginx实战和静态资源配置难点
现在将wordpress作为后台项目,自己用vue或者react做自己的前端的项目越来越多,虽然作为同一个对外的项目,实际上是有两个项目组成,那怎么去分配这两个项目的路由呢?哪部分走spa,哪部分走wordpress呢? 链接分析 .php链接 wordpress是一个php项目,所有php的路由必然需要交由wordpress(php)处理 location ~* \.php$
Google Adsense,回来了
我在这几天的集中隔离期间又思考下睡后收入,也就是被动收入,这些是我们自己 不用花费多少时间和精力 ,就可以自动获得的收入, 这部分收入的数量已经在我们总收入的占比越大我们越自由 。 我查了查当初停掉网站的Google Adsense的时间是在2020年的6月底,停掉的原因很简单,就是因为当时的主机访问速度比较慢,首次打开的速度不太理想,为了国外Adsense拖速度就停了,不知不觉停了快两年了
网站接入OAuth 2.0扩展协议PKCE,获取access_token实战
在了解了OAuth2.0的扩展协议PKCE(细节可以在 由Raycast to flomo了解到OAuth 2.0之PKCE 中看到),我也想试试,尝试接入一把。 使用npm包 oidc-provider ,具体可以源码及文档 https://github.com/panva/node-oidc-provider 配置 根据文档里面的example的express简单修改下。
由Raycast to flomo了解到OAuth 2.0之PKCE
五一期间在flomo官网的扩展中心看到了这个 Raycast to flomo ,对Mac上的效率工具有了点了解,我直接基本都没有用过Mac自带的spotlight。。。 我好奇的不是竟然可以用这种方式发送到flomo,毕竟官网API摆在那,调一下也很简单,我惊奇的是Raycast跟Mac系统的风格比较搭配,看上去不错,就去Raycast的官网看了一下。 缘起 看了下Rayc
我使用flomo浮墨笔记后的一点感触
去年的时候在听得到app的时候就听得到团队推荐过浮墨笔记,这是一个比较小众的笔记app,得到团队给的评价还是很高的,跟大多数人(包括我)用的大而全的笔记app不一样,浮墨笔记没有那么强大的编辑功能(这也是团队有意为之),排版方式不多,界面也很简洁。 左边的的绿色方块就类似git commit热力图,从热力图也可以看出来,其实我用flomo的时间很短,这几天我也基本上在做自己其它读书a
关注道招网公众帐号
联系博主