文章

第 3 页

共 51 篇文章,当前显示第 3 / 6 页。

  1. 其它

    英语的口音

    一个嘲笑印度、日本人说英语的笑话:两个印度人在嘲笑日本人的英语发。"Jabonese agcent is vedy, vedy hard to undershdand." 然后被日本人神吐槽 "Indeian ekusento ishi belly belly haudo tsu andasudando." 以前总觉得中国人说英文的发音还是蛮标准的,至少比印

  2. 开发

    NestJS 拦截器与跳过拦截器

    写 API 接口时,我们通常希望有个统一的结构包裹一下要返回的数据,每个接口分别去写不光繁琐,还容易不一致,所以一般会用一个统一的拦截器来实现这个功能。各种语言的不同框架基本都有对应的拦截器写法,今天分享下 nestjs 里如何编写拦截器和如何跳过拦截器。

  3. 随笔

    你好兰州

    中秋的前一天,关系要好的大学室友要结婚了,请假两天去兰州参加婚礼,草草游览了兰州。 因为时间和价格的原因,这趟行程往返都是火车,还是硬卧,本来以为睡一觉就能到达,会比飞机更舒服。但实际硬卧车厢的体验并不好,人很多环境比较脏,还有烟味和小孩的吵闹,睡眠质量向来还可以的我都失眠到两三点才迷迷糊糊睡了过去。

  4. 开发

    独立开发穷鬼套餐

    独立开发者通常指没有加入任何公司或者机构,自主开发和运营软件或APP的个人开发者。与公司开发的产品相比,独立产品更注重产品和用户,而不是上级命令。做一个独立的产品并非一定要是独立开发者才可以。在业余时间,兴趣驱动的模式下,投入的人力显然不会太多,因此控制成本是一个重要的目标。 最近看到 twitter 上有人分享了一个独立开发者的穷鬼套餐,很有意思,转来分享

  5. 前端

    React的key

    最近组里的同学问我在小程序里想重建一个组件要怎么办?背景是小程序里的表单渲染器内部设计估计有问题,有时候需要销毁重建。我之前也遇到过,处理方式也比较简单,给个 a:if 先 false 再 true 就可以实现了。同学说这么麻烦呀,PC里的只需要改下key就行,小程序是不支持这个吗?

  6. 其它

    Mac磁盘清理工具推荐

    Mac 电脑性能不错,但是内存和硬盘都是大坑,又贵又小。虽然 mac 软件不多并不像 Windows 一样占用硬盘过大,但是长期使用下来,磁盘空间也是一个问题。今天推荐一个 mac 磁盘清理工具,或者说磁盘体积分析工具,方便找到磁盘空间被占用的原因。

  7. 开发

    记录一次SQL注入与问题排查

    最近做了一个小程序,用 nestJS 做的服务端,数据库是 MySQL 。然后被SQL注入攻击了,第一次遇到,感觉还很有意思,记录一下。 其实是微信平台做的模拟攻击,所以也并没有任何实际破坏,仅仅是数据库里被塞入了多条不符合预期的数据。

  8. 运维

    使用cloudflare R2托管图片

    我的个人 blog 还是比较有历史的,大概是13年的时候就开始备案域名搞云服务器玩,最早是用的 wordpress ,一个 PHP 的 CMS 系统。功能挺强的,但是维护实在麻烦心累,数据库的管理和迁移尤其麻烦。 后来就走上了静态生成这条路,先是 Jekyll 现在是 Hexo。现在Hexo的更新维护也比较慢了,也许未来还会换一个热门的,如果有时间的话。

  9. 前端

    小程序页面顶部的空隙

    TL;DR:移动端web页面顶上如果有空隙的话,可以对页面父元素用 padding 或者加空元素防止因 margin 塌陷造成的不正常滚动。 起源 强迫症同学有没有注意到,很多小程序的页面,明明不超过一页,但是却可以滚,但又只能滚一点点。

  10. 前端

    画图工具-excalidraw

    画图一直是我的弱项。也可能单纯是想得不够多,不够清晰,想好才能画好。 思路也许需要较长的时间去培养,但是技巧和工具可以通过练习快速掌握。最近发现了一个很不错的画图工具 excalidraw