VXiaoZhi Blog

「离开世界之前 一切都是过程」

计算器

计算器

计算器 参考 calculatorsoup 表达式求值 Windows Calculator 中国亲戚关系计算器 2019个税计算器 JavaScript模仿Windows10计算器

VuePress 使用指南

VuePress 使用指南

VuePress 使用指南 本文档基于 VuePress 文档 总结而成。 介绍 VuePress 是一个以 Markdown 为中心的静态网站生成器。你可以使用 Markdown 来书写内容(如文档、博客等),然后 VuePress 会帮助你生成一个静态网站来展示它们。 VuePress 诞生的初衷是为了支持 Vue.js 及其子项目的文档需求,但是现在它已经在帮助大量用户构建他们...

模板编程语言-Liquid

模板编程语言-Liquid

模板编程语言-Liquid Liquid 是一门开源的模板语言,由 Shopify 创造并用 Ruby 实现。它是 Shopify 主题的骨骼,并且被用于加载店铺系统的动态内容。 从 2006 年起,Liquid 就被 Shopify 所使用,现在更是被大量 web 应用所使用。 liquid github jekyll 采用 Liquid 作为器默认模板语言。参考: ...

Github Pages + jekyll 搭建个人网站和博客

Github Pages + jekyll 搭建个人网站和博客

Github Pages + jekyll 搭建个人网站和博客 Jekyll 是 Github Pages 官方支持的静态网站生成工具,优点是在可以直接github上使用vscode online编辑md,提交后,github会承担生成html的工作。除了Jekyll, 还有其它一些工具方案,如: hugo, 参考:https://github.com/erikluo/eriklu...

tproxy(透明代理)

tproxy(透明代理)

tproxy(透明代理) 什么是透明代理 tproxy 即 transparent(透明) proxy。这里的 transparent(透明)有两层含义: 代理对于 client 是透明的,client 端无需进行任何配置。即无需修改请求地址,也无需采用代理协议和代理服务器进行协商。与之相对比的是 socks 代理或者 http 代理,需要在 client 端设置代理的地址,在发...

北极星(Polaris)

北极星(Polaris)

北极星(Polaris) 简介 北极星是腾讯开源的服务治理平台,致力于解决分布式和微服务架构中的服务管理、流量管理、配置管理、故障容错和可观测性问题,针对不同的技术栈和环境提供服务治理的标准方案和最佳实践。下面介绍北极星的应用场景、功能特性、系统组件和常见问题。 参考 Polaris 简介 Polaris github 部署 腾讯微服务平台(TSF)- 注册配置治理 ...

后台技术

后台技术

后台技术 参考 DevOps_Books 深入架构原理与实践 The Kubernetes Book, 2021 Edition

Server Management

服务器运维管理 参考 Web-based linux server management control panel. / 现代化、开源的 Linux 服务器运维管理面板

Nginx 内存池机制

Nginx 内存池机制

Nginx 内存池机制 nginx 的内存池设计得非常精妙,它在满足小块内存申请的同时,也处理大块内存的申请请求,同时还允许挂载自己的数据区域及对应的数据清楚操作。 nginx 内存池实现主要是在 core/ngx_palloc.{h,c}中,一些支持函数位于 os/unix/ngx_alloc.{h,c}中,支持函数主要是对原有的 malloc/free/memalign 等函数的封装...

内存优化综述

内存优化综述

内存优化综述 任何一个复杂的系统内存分配释放的最佳策略一定是: 按照其特性进行内存分类管理。 一般来说可将其特性分为以下几类: 对象池(Object Pools) 延迟销毁(Lazy Deletion) 动态生成(Dynamic Generation) 为什么说这种策略是最优的呢, 举例来说: 如果有大量相同大小的对象需要分配存储空间, 那么通过 空闲链 的算法(即预...