简单虚拟ALU算术逻辑单元 - 可视化输入输出
输入两个二进制数和操作码,可视化展示简单ALU的加减乘除、与或非结果和标志位。
UD5工具箱
3 + 4 在后缀表示法中写作 3 4 +。这种表示法不需要括号来定义运算优先级,计算机可以按照从左到右的顺序高效求值,非常适合栈式虚拟机执行。它由波兰逻辑学家扬·武卡谢维奇于1924年提出。
+(加)、-(减)、*(乘)、/(除)、%(取模)、^(幂运算)。3 4 + 2 *;3.5 2.1 +);输入两个二进制数和操作码,可视化展示简单ALU的加减乘除、与或非结果和标志位。
添加多个周期任务和一次性延迟任务,在时间轴上观察其调用过程,学习JS定时器。
输入进程列表,同时对比先来先服务、短作业优先和轮转调度算法的甘特图和平均等待时间。
粘贴JWT,自动Base64解码并显示明文Header和Payload。
输入URL提取OG标签,模拟Facebook/Twitter/LinkedIn卡片显示效果,优化链接分享。
在Canvas上随机撒点,运行K-Means算法,观察中心点迭代移动和簇的形成。
输入Proto定义和Base64编码的protobuf数据,在线解码为JSON,辅助分析二进制通信内容。
上传CSV文件,指定优先排序列和升降序,干净地整理杂乱数据。
随机生成整数数组,逐步展示按低位优先进行的基数排序过程,辅助算法理解。
将上传的小文件或文本转换为可直接嵌入HTML/CSS的data: URI格式。
输入网址,抓取该页面上的出入链接并绘制成节点关系草图。
可视化演示固定窗口、滑动窗口、令牌桶等常见限流算法,实时请求计数与拒绝逻辑。
编辑RAML定义,实时渲染资源结构、方法及响应示例,适合REST API设计初期。
拖动曲线手柄调整动画缓动,实时预览弹跳或淡入效果,生成cubic-bezier值。
配置iframe的sandbox属性,加载测试页面,直观查看表单提交、脚本执行等功能的限制效果。
拖放小图片或文本文件,转换为可嵌入HTML/CSS的Data URI,设置MIME类型。
选择卡片、列表或表格布局,生成对应的灰色闪烁骨架屏HTML/CSS代码。
选择常用模式(如响应式断点、flex居中、省略号),生成对应Sass Mixin代码。
添加进程(到达时间、运行时间),并行动画演示先来先服务、短作业优先、轮转等调度算法的执行。
拖拽构建阶段与任务,配置触发条件,生成对应的GitLab CI或GitHub Actions YAML代码。
为按钮或卡片配置悬停时的边框、阴影、缩放、颜色等动画,自动生成CSS transition代码。
将深度嵌套的JSON对象转化为用点号或括号分隔的单层键值对,便于数据清洗。
粘贴HTML和CSS,工具将尝试分析并为你抽取首屏内联样式,辅助性能优化。
粘贴SVG代码,压缩并编码为data URI,用于background-image或img。
设置资源计时缓冲区大小,监听 resourcetimingbufferfull 事件并处理。
使用TensorFlow.js调用COCO-SSD模型,在摄像头画面中实时框选并标注物体。
调整滚动容器和子项的对齐方式、停止点,观察CSS Scroll Snap平滑滑动效果。
对同一输入运行多种哈希算法,并对比它们在前端的执行速度。
上传多张小图标,自动合并成一张Sprite图,并生成对应CSS背景定位代码,提升加载性能。
动画展示滑动窗口和令牌桶算法如何限制API请求速率,对比两者差异。