编译
-
瘦身50%-70%,携程 Taro 小程序样式 Size 缩减方案
作者简介 Can,携程前端开发,目前从事小程序开发工作,对编译打包技术、小程序跨平台解决方案有浓厚兴趣。 一、概述 目前我们团队小程序是使用 Taro 跨端方案 React 框架进…
-
vue在浏览器中对DOM渲染探究
“世间万物都由分子构成。用气将万物的分子打散,分解眼前事物,再将分子重组,在短暂的瞬间,可以凝成时空停顿,甚至逆转时空。”这句熟悉的电影台词想必大家能猜出是哪一招武林绝学吧?是的,…
-
内存减少3%-7%!谷歌提出用于编译器优化的机器学习框架 MLGO
现代计算机诞生,如何编译更快、更小的代码问题随之出现。 编译优化是成本收益比最高的优化手段,更好的代码优化可以显著降低大型数据中心应用程序的操作成本。编译代码的大小对于部署在安全引…
-
C++ 常用命令行开发工具(Linux)
编译的四个阶段:预处理(扩展各个宏与文件)、编译(得到汇编代码)、汇编(得到机器码)、链接(得到可执行文件),,,实际使用中我们更习惯使用 gcc 指令编译 C 语言程序,用 g+…
-
apache工作模式worker以及prefork的切换
apache比较常用的工作模式有worker以及prefork两种方式。 如果在编译时候不指定,系统默认的是prefork模式;如果需要换成worker模式,需要在编译的时候带上编…
-
技术干货贴|小程序WXSS编译原理
近年来,小程序蓬勃发展,从微信到支付宝、抖音等各大平台,小程序纷纷上线。小程序发展如此快速,究其原因离不开它的几大特点:获客成本低、用户访问成本低、轻量触达、用户体验佳、用户负担小…
-
Vue 2 模版编译流程详解
图片 vue 中有这样一张响应式系统的流程图,vue 会将模板语法编译成 render 函数,通过 render 函数渲染生成 Virtual dom,但是官方并没有对模板编译有详…
-
多阶段构建Golang程序Docker镜像方法详解
为什么要多阶段构建 大家都知道Golang是编译型语言,源码需要先编译再运行,编译过程中需要下载依赖包,最终编译成可执行的二进制文件,只需要部署这个二进制文件即可运行。 现在基本都…
-
有JSDoc还需要TypeScript吗
这听起来是不是很耳熟:你想写一个小型脚本,不管是为页面、命令行工具,还是其他什么类型。你从JavaScript开始,直到你想起写代码时没有类型是多么痛苦。所以你把文件从.js重命名…
-
Vue 2 模版编译流程详解
图片,vue 中有这样一张响应式系统的流程图,vue 会将模板语法编译成 render 函数,通过 render 函数渲染生成 Virtual dom,但是官方并没有对模板编译有详…
-
.Net8的AOT是如何被C++操控运行的
.Net目前有两条线,一条是正宗的.Net虚拟机CLR调用JIT的即时编译,另外一条就是通过ILC编译成本地的机器码也即是AOT。上一篇【C++是如何运行C#/.Net的?】说的是…
-
多阶段构建Golang程序Docker镜像方法详解
,大家都知道Golang是编译型语言,源码需要先编译再运行,编译过程中需要下载依赖包,最终编译成可执行的二进制文件,只需要部署这个二进制文件即可运行。,现在基本都是采用容器化部署方…