obsidian slides 幻灯片 css 样式(自用版)
obsidian 这个强大的笔记软件,有一个很 demo 的演示 markdown 的能力,如果你对该 demo 进一步优化,将可以得到一个非常轻量级的 PPT 工具,直接将 markdown 渲染成 PPT。这对于热衷于 markdown 的开发人而言,简直是福音。
obsidian 这个强大的笔记软件,有一个很 demo 的演示 markdown 的能力,如果你对该 demo 进一步优化,将可以得到一个非常轻量级的 PPT 工具,直接将 markdown 渲染成 PPT。这对于热衷于 markdown 的开发人而言,简直是福音。
供应链是围绕核心企业,通过对信息流、物流、资金流的控制,从采购原材料开始,制成中间产品及最终产品,最后通过销售网络把产品送到消费者手中,并将供应商、制造商、分销商、零售商直到最终用户连成一个整体的网链结构和模式。————马士华 ·《供应链管理》
原来谷歌在AI领域这么强 nano banana的火爆,我重新去查看了一下谷歌在AI领域中的成绩。 细看吓一跳,他家在这个领域可谓是全面开花。 无论是文生图imagen、视频创作veo,基本自然语言Gemini,这将多模态的各类主角都补齐了。甚至有一个世界模型Genie,它不仅仅生成视频,还增加了可玩的部分...
背景 自打小孩出生以后,手机内存不断告警,一个家庭存储设备(NAS)是时候安排起来了。 第一考虑到的就是群晖这种现成的产品,买来即用。后来在查阅资料的过程中,意外地发现有很多人推荐飞牛这个操作系统os,用于个人做家用存储。 立马去官网看了这个操作系统,产品介绍、使用方式非常的详细,社群也很活跃,里面积累了大...
LangChain的默认模型是OpenAI,本篇将介绍如何使用LangChain支持DeepSeek的deepseek-chat模型。 LangChain 关于LangChain,LangChain这个框架是用来开发大模型的应用程序,可以简化LLM应用程序的构建。 中文介绍可以逛一逛这个网站,https:/...
库存作为供应链系统中最为核心、最必须的功能,每一个业务单据的操作都牵扯到库存计算,所以它的处理效率涉及到全部业务的响应时长,一个具备高效的库存计算系统是衡量一款优秀供应链产品的核心指标。
title: 数据库抛出“超时”异常分析与总结 categories: Blog tags: database 常见的四种数据库超时异常,在一周内遇到了两个。 抽空做了一下深入的分析,区分遇到的异常到底是什么。
Redis中的有序集合(sorted set),通常称为ZSET,是一种非常有用的数据结构。它类似于集合(SET),也是由不重复的元素组成的,但有序集合中的每个元素都会关联一个双精度浮点数作为分数(score),这个分数用于对元素进行排序。有序集合中的元素是唯一的,但是分数可以重复。
在本篇文章中,我们将快速地使用Python绘制精美的3D等高线图。通过详细的代码示例和注释,您将能够轻松理解每个步骤的实现过程。我们将使用NumPy库进行数值计算,并利用Matplotlib库进行数据可视化。
在本篇文章中,我们将使用Python的rich库中的progress包来实现个性化的进度条。进度条不仅可以提升用户体验,还能有效地展示程序的执行状态。通过丰富的自定义选项,您可以根据需求调整进度条的颜色、样式和文本信息,使其更具吸引力和实用性。无论是在命令行界面还是图形用户界面中,个性化的进度条都能为您的项目增添...
在Java中,NullPointerException是一种非常常见的异常。常常出现在以下5种场景中: 参数值是包装类如Integer,在使用时会出现自动拆箱导致空指针; 字符串类型常常出现空指针异常; 例如ConcurrentHashMap这类不支持key或value为null,强行put nu...
产品经理与开发者之间的爱恨情仇,是科技行业中一个永恒的话题。在这篇文章中,我们将浅浅地探讨这两者之间复杂的关系,以及他们如何共同推动产品的成功。
在人工智能爆发的时代,作为小白是否也可以打造属于个人专属的智能体呢?答案是有的。字节跳动旗下的coze就可以非常方便的为个人创建知识库。这篇文章将带领大家一起去打造一个属于自己的知识库。
Java并发包的引入,可以非常方便的帮助开发者避免一些多线程情况下的线程安全问题。那我们在使用Java并发工具时,就真的可以高枕无忧了吗? 然而现实总是残酷的,我们依旧会遇到一些坑。这里将带领大家一起扒开这些坑去看一看……
背景:在使用PostgreSQL进行查询时,我们经常会利用in关键字来筛选多个条件。然而,当in中包含的元素数量过多时,可能会导致SQL语句超出数据库所能处理的长度限制,从而引发错误。这种情况不仅影响查询的成功率,还可能导致系统性能下降,增加了开发和维护的复杂性。本文将探讨解决这一问题的有效方法,帮助开发者在实际...
在以往的项目中,我们针对不同的性能瓶颈进行了专项的性能优化,积累了一些宝贵的经验和教训。这些经验不仅涵盖了具体的技术实现,还包括了在优化过程中遇到的挑战和解决方案。通过对这些优化措施的总结,我们希望能够为未来的项目提供指导,帮助团队更高效地识别和解决性能问题,从而提升系统的整体性能和用户体验。我们将分享这些经验,...
你是否也曾觉得Java8好用,编写代码巨简洁、高效,但是调试就很痛苦,总是不能断点到你想要的位置,今天它来了(仅限idea编辑器,eclipse不适用)。
Java8的流行不仅仅是对并发包有了更加丰富的支持,同时还带来了更加优雅的流式代码编写方式。 但其中可能也会出现意想不到的结果,比如说collect特别慢的情况。
最近在使用Mac系统安装nginx时,遇到一个错误Error: nginx: Invalid bottle tag symbol导致一直安装不成功。根据以往的习惯就是直接去查询各种博客资料。这次有点出乎意料,没有搜到我想要的答案。最后选择去NG官网看看,没想到还真的找到了答案。
最近出现的log4j漏洞,导致RNI远程调用问题,抱着好奇的心态来重现下。
这是一篇在甲骨文官网上,两个架构师关于Java 18中网络新特性的一段对话,个人觉得挺有启发,故翻译出来。
在分布式系统中,生成全剧唯一的ID,是一个特别刚需的事情。而鼎鼎有名的算法之一——来自Twitter公司的雪花算法。
一个demo,是关于如何使用Python在生成一颗圣诞树的。demo中包含详细的注释,以便于理解。
从源码层理解,在SpringBoot中的入参Date类型的转换原理。
在学习k8s的过程中,通过实践的方式,将一些常用的命令总结下来。
在日常学习人工智能的一些笔记。
初始人工智能,了解一些基本的概念。同时去了解人工智能的一些边界以及未来的发展趋势。
鉴权对网络系统而言,有非常多的方式。从最开始的cookies到现在的token机制,以及在token机制之下的细分。该文章将通过对token身份认证流程梳理,进一步了解jwt的基本原理。
PostgreSQL和MySQL是两种广泛使用的开源关系型数据库管理系统,它们在内存模型方面有一些关键的差异.
谈到高效工作,不得不回溯到我刚刚开始工作的时候。在那会工作时,我常常会思考能不能更快、更便捷的做成某一项具体的事情呢,然后就去网上找答案。基于这种缘由,我常常能在网上找到更高效的方式解决我的工作问题,也打开了我进入高效工作的大门。
在使用karate编写单元测试时,想要同一个变量在不同的Scenario中复用,是否可行呢?其实是不可以的。严格来讲,这种情况不应该出现,如果你真的遇到了,应该考虑将其组合到同一个Scenario中才是合理的。
ES的作用不言而喻,这里简单介绍下如何在Linux系统中安装ES服务,以及在实践过程中所遇到的问题及解决方法。
面对一些复杂的数据更新,普通的SQL难以解决问题;这个时候存储过程是一个好帮手。
大家常常会混淆热部署与热加载,甚至以为它们是一回事。其实它们并不是一回事,两者之间存在显著的区别。
想要上传文件,服务器不支持文件流传输怎么办? 在做开放接口的时候,遇到个问题就是如何通过HTTP上传一个图片,考虑到接口的传输只支持json(API程序的限制),所以优先考虑前端先将图片转成base64字符串,再上传字符串给后端。
在一些边缘分享系统或分析系统或计算系统中,涉及到一些需要需要放权的接口,也就是可以在不鉴权的情况下访问。这种情况在Spring中如何实现呢?
指令重排对于Java开发者而言,是一个必须面对的问题,也要求我们在平时的工作中,对虚拟机底层有更加深入的理解和认识。为了更好的理解指令重排这件事,我将通过多线程的方式,复现指令重排以及最佳实践。