IT IT技术大学习 共学习、共进步

blogread.cn

IT技术大学习

IT技术大学习(blogread.cn)以“共学习、共进步”为标语,自 2009 年持续维护,是面向开发者和技术管理者的技术内容策展入口。我们订阅公开技术博客、团队博客和社区提交链接,结合来源清单、分类规则和排序机制,筛选有工程经验、实践细节、工具方法或行业参考价值的文章与头条;每篇收录内容保留来源名称和原文入口,帮助读者在低噪声环境中发现值得继续阅读的技术内容。完整说明见 我们的故事与使命

近 24 小时热文

近一天浏览数排行。

更多
  1. 1 浅谈MySQL索引背后的数据结构及算法 近 24 小时 37 浏览
  2. 2 使用gcov完成代码覆盖率的测试 近 24 小时 27 浏览
  3. 3 推荐算法Slope One初探 近 24 小时 27 浏览
  4. 4 AWS云平台系列介绍(一):AWS平台与EC2介绍 近 24 小时 25 浏览
  5. 5 科技爱好者周刊(第 401 期):如何赚到10亿美元 近 24 小时 21 浏览
  6. 6 等了十年的 Go 链式管道,终于来了:seq 让你像写 Scala 一样写 Go 近 24 小时 21 浏览
  7. 7 程序员技术练级攻略 近 24 小时 19 浏览
  8. 8 CSS color-scheme属性与light-dark()颜色函数 近 24 小时 19 浏览

近 3 天热文

近三天浏览数排行。

更多
  1. 1 等了十年的 Go 链式管道,终于来了:seq 让你像写 Scala 一样写 Go 近 3 天 78 浏览
  2. 2 浅谈MySQL索引背后的数据结构及算法 近 3 天 77 浏览
  3. 3 美团海报生成 AIGC 技术创新与实践 近 3 天 64 浏览
  4. 4 程序员技术练级攻略 近 3 天 62 浏览
  5. 5 AI Coding Agent 时代,我自己最常用的 4 个终端工具 近 3 天 61 浏览
  6. 6 CSS color-scheme属性与light-dark()颜色函数 近 3 天 60 浏览
  7. 7 推荐算法Slope One初探 近 3 天 58 浏览
  8. 8 如何写好设计文档? 近 3 天 57 浏览

最新技术文章

从文章库里持续更新,保留摘要和分类,方便判断是否值得点开。

全部最新
文章 2026-06-27 累计浏览 2 数据库

dd破坏包含50多个pdb的asm 磁盘组恢复

本文记录了一次Oracle ASM磁盘组因误执行dd命令导致数据损坏的恢复案例。客户误操作破坏了包含50多个可插拔数据库(PDB)的ASM磁盘组的两个磁盘,分别被dd了100MB和10MB。故障导致磁盘组dismount,恢复面临多重挑战:磁盘头信息损坏、文件目录表丢失、别名信息缺失、PDB结构复杂等。恢复过程中,通过分析ASM日志和kfed工具重建磁盘头,利用扫描工具获取文件extent映射表和ACD信息,结合历史控制文件匹配文件与PDB关系,最终成功恢复数据文件并插入新库。案例展示了在复杂Oracle ASM环境下数据恢复的技术细节和策略,强调了元数据修复、碎片重组和PDB映射的关键步骤。

文章 2026-06-27 累计浏览 10 AI

理解 Skill —— 读《图解 Skill》

文章基于《图解 Skill》一书,系统解析了AI Agent中Skill的核心设计与实践方法。Skill作为功能模块,以文件夹形式存在,包含SKILL.md文件,其YAML头定义名称与描述,正文遵循角色定位、核心要点、禁止清单、参考资料的框架,并限制在5000 token以内。description需精炼功能与触发场景,直接影响模型调用时机。对比测试是验证Skill效果的关键,通过加载与不加载的对照实验,结合客观验收标准(如结构完整性、语气符合度)和盲评方法减少评估偏见。Anthropic的skill-creator工具实现了自动化测试,能生成测试用例、运行对比评估和基准测试,优化描述触发。实用技巧包括单一职责确保Skill专注、按需加载优化上下文占用、配置外置增强灵活性。文章涵盖Skill的编写、测试到迭代全流程,为AI Agent开发者提供了入门指导和优化思路。

文章 2026-06-26 累计浏览 41 开发者

科技爱好者周刊(第 401 期):如何赚到10亿美元

科技爱好者周刊第401期整合创业见解与技术动态。创业部分引用保罗·格雷厄姆观点,强调通过高增长率(如月增15%)和庞大市场实现财富积累,举例说明指数增长潜力。技术文章介绍HTTP新增QUERY方法,作为带数据体的GET请求,不缓存参数;分析JWT令牌适用场景,建议仅用于跨机器状态转移而非用户登录;SQLite项目拒绝外部PR,因长期维护成本高昂。工具推荐Lore版本管理系统,优化二进制文件处理;DNS Pick命令行工具帮助优选DNS服务器;GitFolio提供轻量级Git仓库管理。AI工具包括Fishword背单词插件和OnePagent智能体工作台,增强开发效率。资源部分涵盖网页游戏和星空模拟器,文摘回顾米定义的科学演进。文章融合创业策略、技术更新与实用资源,为开发者提供多维度参考。

文章 2026-06-25 累计浏览 27 前端

translate()

CSS translate()函数是transform属性中的核心工具,用于在二维平面上移动元素。它接受一个或两个参数,参数值可以是长度或百分比:第一个参数tx控制水平位移(正值向右,负值向左),第二个参数ty(可选)控制垂直位移(正值向下,负值向上)。若只提供一个参数,则视为tx;百分比值基于元素自身尺寸计算。基本用法包括绝对定位元素居中,结合top: 50%和left: 50%,再用translate(-50%, -50%)修正偏移。对角线移动可用于创建动画效果,如Toast通知从角落滑入。该函数不影响文档流,只改变视觉位置,避免布局重排,相比margin更高效。但直接在:hover伪类上使用可能导致闪烁,因元素移出后状态立即结束,解决方案是将:hover应用于父容器。translate()定义在CSS Transforms Module Level 1规范中,现代浏览器均支持,是前端开发中实现轻量级动画和布局调整的关键技术。

文章 2026-06-25 累计浏览 26 前端

translateX()

CSS translateX()函数是transform属性中用于水平移动元素的关键工具,其语法为translateX(),参数支持长度值(如px、ch)或百分比,正值使元素向右位移,负值向左,百分比基于元素自身宽度计算。该函数不影响文档流,仅改变视觉渲染位置,避免布局重排。常见应用包括侧边栏滑入效果:初始设置translateX(-100%)隐藏元素,通过切换类名至translateX(0)实现平滑动画。无限滚动横幅利用关键帧动画从translateX(0)到translateX(-50%)并设置infinite迭代,创建无缝循环。骨架屏加载动画则通过伪元素配合translateX()位移实现shimmer效果。需注意,在:hover等指针伪类中直接使用可能导致元素移出光标引发闪烁,解决方案是将伪类应用于父容器。该函数定义在CSS Transforms Module Level 1规范中,现代浏览器均支持,掌握其用法能提升前端动效开发的灵活性和性能。

文章 2026-06-25 累计浏览 28 前端

translateY()

CSS translateY()函数是前端开发中用于垂直方向元素位移的核心工具,属于CSS Transforms模块。它通过transform属性应用,语法为translateY(值),值可以是长度或百分比:正值向下移动元素,负值向上移动。百分比值基于元素自身高度计算,例如translateY(50%)下移一半高度。该函数常用于构建动画效果,如卡片组件的滑入动画或表单字段的焦点过渡,因为它不影响文档布局,仅改变视觉位置,避免重排开销。文章详细展示了多个代码示例,包括结合transition实现平滑动画,以及解决在:hover伪类上直接使用可能导致的闪烁问题,建议通过父容器管理交互状态。此外,它基于CSS标准,现代浏览器全面支持,是创建高性能UI动画的实用选择,适合前端开发者深入掌握以提升交互体验。

文章 2026-06-25 累计浏览 28 前端

translateZ()

CSS的translateZ()函数用于在3D空间中沿Z轴移动元素,通过调整元素与屏幕的距离来产生深度效果。该函数必须与perspective属性或perspective()函数结合使用,否则视觉上不会有任何变化。文章详细解释了translateZ()的语法,它接受一个长度参数,正值使元素靠近用户,负值则使其远离。通过代码示例,展示了如何设置perspective和transform-style属性来启用3D变换,并区分了perspective属性和perspective()函数的不同应用场景:前者应用于父元素以影响所有子元素,后者仅作用于单个元素且必须在其他变换函数之前声明。此外,文章提到translateZ(0)可以触发GPU加速,将渲染任务从CPU转移到GPU,从而提升动画性能,避免闪烁和卡顿。整体内容为前端开发者提供了从基础概念到高级技巧的全面指南,涵盖了3D变换的实现、性能优化和浏览器支持。