Devlive 开源社区 本次搜索耗时 0.503 秒,为您找到 71 个相关结果.
  • 报警配置

    新增报警配置 E-mail(邮件) DingTalk(钉钉) Wechat(企微) Lark(飞书) 测试报警配置 修改报警配置 使用报警配置 删除报警配置 目前 StreamPark 中支持配置多种报警方式,主要有以下几种: E-mail :邮件通知 DingTalk :钉钉自定义群机器人 Wechat :企业微信自定义群机器人 ...
  • Tailwind CSS 浏览器兼容性处理

    在开发现代 Web 应用时,处理好浏览器兼容性问题至关重要。本节将详细介绍如何在使用 Tailwind CSS 时处理各种浏览器兼容性问题。 基础配置 PostCSS 配置 // postcss.config.js module . exports = { plugins : [ 'tailwindcss' , ...
  • 第六章:volatile关键字

    学习目标 1 内存可见性问题 1.1 什么是内存可见性 1.2 内存可见性问题的原因 2 volatile的作用与使用场景 2.1 volatile关键字介绍 2.2 volatile的内存语义 2.3 volatile的适用场景 2.4 volatile不能解决的问题 3 volatile与synchronized的区别 3.1 可见性与...
  • 第四章:线程安全问题

    学习目标 1. 什么是线程安全 1.1 线程安全的定义 1.2 线程安全的重要性 2. 共享资源访问的竞态条件 2.1 什么是竞态条件 2.2 竞态条件示例 2.3 竞态条件的类型 读-改-写竞态条件 检查再执行竞态条件 3. 线程安全问题的表现形式 3.1 原子性问题 3.2 可见性问题 3.3 有序性问题 4. 实战案例:商品...
  • 事前必读

    各种环境的选型建议: 快速体验测试,使用 Docker compose 方式 公司大规模使用了 Kubernetes,可以选中 Helm 方式 最稳定的部署方式,还是二进制 小规模使用,比如 1000 台机器以下,用 Prometheus 做存储即可,超过 1000 台机器,选择 VictoriaMetrics 可能更合适 后面章节会讲解各种方式如何...
  • 第五章:synchronized关键字

    学习目标 1. 对象锁与类锁的概念 1.1 对象锁(实例锁) 1.2 类锁(静态锁) 1.3 对象锁与类锁的对比 2. synchronized修饰方法与代码块的区别 2.1 修饰方法 vs 修饰代码块 2.2 不同锁对象的选择 3. synchronized的底层实现原理 3.1 Monitor监视器 3.2 字节码层面的实现 3.3 ...
  • Tailwind CSS 补充学习资源

    本节将为您提供丰富的 Tailwind CSS 学习资源,帮助您进一步提升技能和知识。 官方资源 官方文档阅读指南 // 文档学习路径 const learningPath = { beginner : [ { title : '安装配置' , topics : [ ...
  • Tailwind CSS 响应式设计系统

    响应式设计基础 1. 断点系统 Tailwind CSS 默认提供五个断点: // tailwind.config.js 默认断点配置 module . exports = { theme : { screens : { 'sm' : '640px' , //...
  • Tailwind CSS 深色模式适配

    深色模式(Dark Mode)已经成为现代 Web 应用的标配功能。Tailwind CSS 提供了强大的深色模式支持,让我们能够轻松实现优雅的明暗主题切换。本节将详细介绍如何在项目中实现完善的深色模式适配。 基础配置 启用深色模式 在 tailwind.config.js 中配置深色模式策略: module . exports = { ...
  • Tailwind CSS 插件开发和扩展

    插件系统是 Tailwind CSS 的核心特性之一,它允许我们扩展和定制框架的功能。通过开发插件,我们可以添加新的工具类、组件和功能,使 Tailwind CSS 更好地满足项目需求。 插件开发基础 插件结构 const plugin = require ( 'tailwindcss/plugin' ) module . exports...