Giter VIP home page Giter VIP logo

wobushi.top's People

Contributors

suzhihao avatar zhihaosu avatar

Watchers

 avatar

wobushi.top's Issues

登录状态跨域共享实现方案 - 苏志豪的个人主页

https://www.wobushi.top/2021/%E7%99%BB%E5%BD%95%E7%8A%B6%E6%80%81%E8%B7%A8%E5%9F%9F%E5%85%B1%E4%BA%AB%E5%AE%9E%E7%8E%B0%E6%96%B9%E6%A1%88

背景介绍 企业服务由于合规问题需要独立域名,脱离主域名,从而导致无法使用主域名登录状态,需要重新设计开发一套独立的登录功能。 观察企查查相关业务发现,对方也有类似的业务场景,例如客找找,经过测试发现客找找能够共享企查查的登录状态并且能够实时同步。 技术调研 一般情况下 cookie 跨域指的是子域名和主域名之间共享 cookie,即 a.baidu.com,b.baidu.com 共享 www.b

从头开始搭建自己的博客 - 苏志豪的个人主页

https://www.wobushi.top/2021/%E4%BB%8E%E5%A4%B4%E5%BC%80%E5%A7%8B%E6%90%AD%E5%BB%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E5%8D%9A%E5%AE%A2

背景 之前在配置 .gitlab-ci.yml 时,当我们需要制定某个任务在特定情况执行时会这么配置: 123job: only: - /^release-.*$/ 这段代码的意图是当触发的 branch 和 tag 满足正则时则执行这个任务。 类似的配置在我们公司的 Gitlab(版本13.2)中能与预期一致正常执行。 但我在 gitlab.com 中部署自己的博客时发现,当我创建满足条

前端架构之前端部署流程设计 - 苏志豪的个人主页

https://www.wobushi.top/2022/%E5%89%8D%E7%AB%AF%E6%9E%B6%E6%9E%84%E4%B9%8B%E5%89%8D%E7%AB%AF%E9%83%A8%E7%BD%B2%E6%B5%81%E7%A8%8B%E8%AE%BE%E8%AE%A1/

前端部署流程需要做些什么,应该达到什么样的效果今天有幸读到字节架构前端的一篇文章:2021 年当我们聊前端部署时,我们在聊什么 文章中基本列举了在设计前端部署流程中所有需要注意的点以及最佳的时间方案,看完之后收益很大。 值得一提的是,我之前并没有度过类似的文章,也没有参与过架构的培训。然而在日常的开发过程中,出于对原有流程的个人觉得不太好用的地方也尝试进行了改变。后台也出现了一些对于 CDN 历史

使用GitLabCI+Docker部署博客 - 苏志豪的个人主页

https://www.wobushi.top/2021/%E4%BD%BF%E7%94%A8GitLabCI%2BDocker%E9%83%A8%E7%BD%B2%E5%8D%9A%E5%AE%A2

背景 之前在配置 .gitlab-ci.yml 时,当我们需要制定某个任务在特定情况执行时会这么配置: 123job: only: - /^release-.*$/ 这段代码的意图是当触发的 branch 和 tag 满足正则时则执行这个任务。 类似的配置在我们公司的 Gitlab(版本13.2)中能与预期一致正常执行。 但我在 gitlab.com 中部署自己的博客时发现,当我创建满足条

小程序性能优化实践 - 苏志豪的个人主页

https://www.wobushi.top/2023/%E5%B0%8F%E7%A8%8B%E5%BA%8F%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E5%AE%9E%E8%B7%B5/

性能报告小程序整体的性能看板,可以分析小程序大致的性能表现。 评估等级分为“优秀”,“良好”,“一般”,“较差”四个档位。 性能评估:小程序整体的评级,评级依据暂时不详 启动性能:评估打开率,启动耗时,首次渲染耗时,JS 注入耗时指标。经观察发现打开率在 97% 以上才能达到良好,低于 97% 则为一般 网络性能:评估网络响应时长和错误率。经观察响应时间在 300ms 以内为优秀。 运行性能:评估

前端架构之前端部署流程设计 - 苏志豪的个人主页

https://www.wobushi.top/2022/%E5%89%8D%E7%AB%AF%E6%9E%B6%E6%9E%84%E4%B9%8B%E5%89%8D%E7%AB%AF%E9%83%A8%E7%BD%B2%E6%B5%81%E7%A8%8B%E8%AE%BE%E8%AE%A1

前端部署流程需要做些什么,应该达到什么样的效果 今天有幸读到字节架构前端的一篇文章:2021 年当我们聊前端部署时,我们在聊什么 文章中基本列举了在设计前端部署流程中所有需要注意的点以及最佳的时间方案,看完之后收益很大。 值得一提的是,我之前并没有度过类似的文章,也没有参与过架构的培训。然而在日常的开发过程中,出于对原有流程的个人觉得不太好用的地方也尝试进行了改变。后台也出现了一些对于 CDN 历

docker service update遇到的坑 - 苏志豪的个人主页

https://www.wobushi.top/2020/docker%20service%20update%E9%81%87%E5%88%B0%E7%9A%84%E5%9D%91

背景 之前在配置 .gitlab-ci.yml 时,当我们需要制定某个任务在特定情况执行时会这么配置: 123job: only: - /^release-.*$/ 这段代码的意图是当触发的 branch 和 tag 满足正则时则执行这个任务。 类似的配置在我们公司的 Gitlab(版本13.2)中能与预期一致正常执行。 但我在 gitlab.com 中部署自己的博客时发现,当我创建满足条

VueSSR异常日志排查 - 苏志豪的个人主页

https://www.wobushi.top/2020/VueSSR%E5%BC%82%E5%B8%B8%E6%97%A5%E5%BF%97%E6%8E%92%E6%9F%A5

背景 之前在配置 .gitlab-ci.yml 时,当我们需要制定某个任务在特定情况执行时会这么配置: 123job: only: - /^release-.*$/ 这段代码的意图是当触发的 branch 和 tag 满足正则时则执行这个任务。 类似的配置在我们公司的 Gitlab(版本13.2)中能与预期一致正常执行。 但我在 gitlab.com 中部署自己的博客时发现,当我创建满足条

axios的拦截器是如何实现promise异步队列的 - 苏志豪的个人主页

https://www.wobushi.top/2020/axios%E7%9A%84%E6%8B%A6%E6%88%AA%E5%99%A8%E6%98%AF%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0promise%E5%BC%82%E6%AD%A5%E9%98%9F%E5%88%97%E7%9A%84

背景介绍 今天在阅读谷歌 web-vitals 源码的时候发现其中有使用到一个 Image.decode API,查阅 MDN 文档得到如下解释: HTMLImageElement.decode() HTMLImageElement 接口的 decode() 方法返回一个当图片解码后可安全用于附加到 DOM 上时 resolves 的 Promise 对象。 这可用于在将图片附加到一个 DOM

本地搭建一个https服务 - 苏志豪的个人主页

https://www.wobushi.top/2022/%E6%9C%AC%E5%9C%B0%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AAhttps%E6%9C%8D%E5%8A%A1/?

本地搭建一个 https 服务在本地开发时,一般情况下只需要通过 http 访问 localhost 就能满足绝大多数开发的场景了,但最近在开发一些第三方插件/应用时,由于对方缺少对开发者的支持,只能在本地模拟生产环境才能集成到对方的应用中。其中一个最难的要求就是对方需要打开的页面支持 https。 生成 HTTPS 证书要起一个 HTTPS 服务就需要证书,这里推荐 https://g

node-request模块注意事项 - 苏志豪的个人主页

https://www.wobushi.top/2021/node-request%E6%A8%A1%E5%9D%97%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9

背景介绍 今天在阅读谷歌 web-vitals 源码的时候发现其中有使用到一个 Image.decode API,查阅 MDN 文档得到如下解释: HTMLImageElement.decode() HTMLImageElement 接口的 decode() 方法返回一个当图片解码后可安全用于附加到 DOM 上时 resolves 的 Promise 对象。 这可用于在将图片附加到一个 DOM

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.