Fgaoxing

MiniGFM:3KB的轻量Markdown渲染库

前端开发中Markdown渲染很常见,但主流库都太大了——动不动几十KB,还带一堆依赖和小众功能。小程序、轻量工具这些对体积敏感的场景,用这种重型库太浪费。 MiniGFM正好填补了这个空白。纯JavaScript写的,裸体积就3KB(Brotli压缩后1.5KB),零依赖,却能兼容GitHub Flavored Markdown(GFM),默认还带XSS防护。既轻量又实用,很适合轻量场景。 快速...

Go反射:性能瓶颈与零拷贝优化

做Go开发的,肯定少不了用反射——解析Tag、拿字段偏移、获取类型信息,ORM、序列化、配置绑定这些地方都要用到。 但是官方的reflect包性能真的不太行,解析一个字段或Tag要花几十到几百万纳秒,调得多了,直接成性能瓶颈。 很多人只知道「反射慢」,但不知道慢在哪。咱们今天就从runtime层面分析一下,顺便搞个零拷贝的优化方案。 一、先从底层说起 要搞清楚反射的性能问题,得先知道Go底层是怎么...

至全体朋友

非常抱歉,我已经怎么久没有更新了,且本篇也非什么文章。 由于站长升入高中,同时学习硬件知识,开发编译器和解释器等,使得我几乎没有时间编写博文。 本文主要是对于友链问题。  本站将由友链的数量优先换为质量优先 对于申请本站友链做出以下要求(一视同仁,除非特许)  必须添加本站友链,且不能删除,保证友链页面可以正常访问 必须使用自己的域名并且启用HTTPS(尽量启用HSTS) 中国大陆地区首页inde...

Goh:一款Go语言的预编译快速模板引擎。(Benchmark排名第一)

https://github.com/OblivionOcean/Goh Goh 是一款Go语言的预编译快速模板引擎。 English | 简体中文 目录  特性 性能测试 安装 使用 语法  特性  预编译模板引擎,提升运行速度。 几乎兼容·Go语言的语法。 0依赖。 更改模板文件后自动重新编译。  性能测试 从 https://github.com/slinso/goTemplateBench...

【预告】关于函数传参时栈的变化

这将会是一篇比较硬核的文章,下面是用来演示的动画组件(其实是个栈机汇编Runtime) 目前可以打开devtool执行以下代码,可以看到一个运行后的寄存器和栈数据,当然这只是Runtime完工,动画组件还没写js let code =` push 8 mov eax, 6 mov ebx, 7 add eax, ebx pop ecx push 7 add esp,1 push eax sub e...

【谈谈当下】青少年口中的垃圾话语

 今天不谈科技,不谈技术,谈个社会现象。 本文由于一些原因可能会有不好的话语,会使用*和黑幕进行一定程度遮挡  学校里周围的人越来越喜欢“出口成脏”了 似乎同学们并不了解他们说的内容都是写什么 举几个例子  我操你*逼 操** 我去* 我透* ji巴  ……… 很显然,大部分的同学并不清楚这是什么意思,甚至当做口头禅挂在嘴边 并且根据我在班级中的调查,有些人甚至知道是什么意思  A:国粹是啥? B...

【LSP】微型滚动动画库

 为了给工作室写个新的官网,简洁还不能显得很Low,于是我写了这个  LightScrollPage LightScrollPage(简称 “LSP”),一个基于原生JS的微型滚动动画库,不需要依赖,只需要一个JS文件,源代码小于1KB 如何使用 引入 CDN 你可以使用支持Github回源的CDN jsDelivr: <script src="https://cdn.jsdeli...

推一下 Vercel 加速节点

写在前面 Vercel 不仅可以部署 Hexo 博客,还能部署很多服务。 境内选择 Vercel 的站长很多,为了提升访问速度,自然选择了距离大陆最近的香港节点。 选的多了,节点压力自然就会增大,就算 Vercel 属于大平台,对陆带宽依旧有限,必然会出现互相影响的情况。 再加上滥用资源等问题出现,不少小伙伴反馈 Vercel 越来越慢。 今天为 Vercel 用户提供一个加速方案。 食用方法 将...

网站优化小窍门

首先呢,我发表一下我自己的观点: 速度优化有很多方面,并不一定说非得上SW  服务器 虚拟机/虚拟空间 这里只说GFW外的,GFW内的话基本也用不上 首先就是CDN,尤其是中国以外,尽量套一个,有的人可能套了,但是还没开缓存,那一点意义没有,甚至更慢 所以一定要为静态内容(或者伪静态)配置合理的缓存 部署平台 对于一些部署平台,我这里只有Vercel的优化经验 其他的平台可以参照 首先你要清楚一点...

【显微镜下的世界】0x1

普通光学显微镜+电子目镜 如果要是用目镜直接看,会更清晰 纸张表面:  4x物镜,目镜WF 100X 我脸上的毛(类似长寿眉)   10X:   100X:     暗光(把反光镜立起来):  加倍镜:   叶子:      铁锈: 第一张10x,后面4x,光源是手持手电,从上面打光     ...
1
>
总字数15k
文章数34
分类数9
标签数51

本站重新进行调试,开始使用自己的主题,过程中,可能会对使用略有影响