首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我问导师,Vue3有没有对应工具来生成漂亮的文档? 用 Vitepress

首页 专栏 javascript 文章详情 3 我问导师,Vue3有没有对应工具来生成漂亮的文档? 用 Vitepress ?...上已经收录,文章的已分类,也整理了很多我的文档,和教程资料。 ? 最近有人在问:小智, Vue3 有没有对应制作文档的工具。...虽然不打算完全取代Vuepress作为 Vue 的静态网站生成器,但 Vitepress 提供了一种轻量级的替代方案。...对于大多数项目,例如文档和简单站点,Vitepress的特殊性和简约性将使开发变得轻而易举。 创建 Vitepress 项目 首先,创建目录。...这里只会在这里介绍一些最常用的内容,完整的内容点击这里。 代码块 在编写好的文档时,代码示例至关重要。 Vitepress 提供了一种快速添加代码块并指定正在使用的编程语言的方法。 ? ?

1.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    为什么你创建的数据库索引没有生效?

    几乎所有的小伙伴都可以随口说几句关于创建索引的优缺点,也知道什么时候创建索引能够提高我们的查询性能,什么时候索引会更新,但是你有没有注意到,即使你设置了索引,有些时候索引他是不会生效的!...他可以帮助选择更好的索引和写出更优化的查询语句。 例如我们有一张表user,为name列创建索引name_index,如下所示: ? 使用explain分析语句如下: ?...从最好到最差的连接类型为:const、eq_reg、ref、range、indexhe和ALL; possible_keys:显示可能应用在这张表中的索引。如果为空,没有可能的索引。...可以为相关的域从where语句中选择一个合适的语句; key: 实际使用的索引。如果为NULL,则没有使用索引。很少的情况下,MySQL会选择优化不足的索引。...具体的各个列所能表示的值以及含义可以参考MySQL官方文档介绍,地址:https://dev.mysql.com/doc/refman/5.7/en/explain-output.html 二、哪些场景会造成索引生效

    1.8K10

    entity framework框架生成摘要文档为空(没有元数据文档可用)的bug解决方案

    简介 entity framework在vs中生成的.edmx文件,会导致摘要(说明)为空的bug,具体bug信息为“没有元数据文档可用。”...,导致我们表名打点去字段时,无法预知字段代表的含义,这在开发当中也是比较致命的,因为开发人员只能靠经验和推测判断,表、字段的含义,而不能直观的第一时间知道他们的用途,给开发带来了很多的不变,下面是应对此...方法: 1、利用微软开源项目EFTSQLDocumentation.Generator.exe,生成ef字段摘要(说明)文档,下载地址:http://eftsqldocgenerator.codeplex.com...调用命令: EFTSQLDocumentation.Generator.exe -c "连接数据库字符串" -i "xxx.edmx物理目录" 实例: EFTSQLDocumentation.Generator.exe...User ID=sa;Password=sa;" -i "E:\db2012.edmx" EFTSQLDocumentation.Generator.exe调用之后,刷新edmx文件,字段摘要(说明)文档已全部生成了

    73350

    我这里取出来的数据(最后边的excel)有点问题,我没有要取性别的数据,但是表里有

    for row in rows: sheet.append(row) wb = openpyxl.load_workbook('数据测试.xlsx',data_only=True) sheet_names...book.iter_rows(values_only=True,min_row=2,max_col=2) append_rows(new_sheet,rows) wb.save('汇总数据...这篇文章主要盘点了一个Python自动化办公的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。...可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。...大家在学习过程中如果有遇到问题,欢迎随时联系我解决(我的微信:pdcfighting1),应粉丝要求,我创建了一些高质量的Python付费学习交流群和付费接单群,欢迎大家加入我的Python学习交流群和接单群

    17920

    没有三年实战经验,我是如何在谷歌云专业数据工程师认证中通关的

    展示你在Google Cloud平台上设计和构建数据处理系统以及创建机器学习模型的能力。...「云」正在扩增。它就在这里。如果你还没有看到这些数字,请相信它正在扩增。...我没有这些经历和经验,我只准备了半年时间。 为了弥补这一块的不足,我充分利用了在线培训资源。 我参加了哪些课程? 如果你像我一样没有达到谷歌建议的要求,可能需要学习以下课程来提高自己的技能。...我在考试前一天找到了这个资源。由于时间限制,我没有参与,因此缺乏实用值的的评分。...但是,在浏览课程概述页面后,我发现这个资源很不错,可以将你在Google Cloud上学习的数据工程内容综合起来,并发现你的短板。 我把这门课程作为参考资料发给了一位正在准备认证考试的同事。

    4K50

    数据库实验 –嵌套查询–查询选修了“c1”课程但没有选修“c2”课程的学生学号–三种方法— in 的方法—exists方法—–集合操作 : INTERSECT

    数据库实验 --查询选修了“c1”课程但没有选修“c2”课程的学生学号 问题: 查询选修了“c1”课程但没有选修“c2”课程的学生学号。...查询中嵌套查询语法格式,及使用IN,ANY,ALL,EXISTS操作符和比较运算符对数据库进行嵌套查询的操作。...补充说明: 方法一:采用 in 的方法 方法二:采用exists方法 具体in和 exists区别请看SQL中IN和EXISTS用法的区别 方法三: 采用 集合操作 : INTERSECT 返回多个查询结果中相同的部分...数据如下所虚的相关代码: --创建选课表 create table selectCourse ( s_num int, c_num varchar(20), score numeric(3,1)...references student(s_num), foreign key (c_num) references course(c_num), ) drop table selectCourse --插入数据

    4.8K40

    centos 7 安装mysql这个版本的数据库是没有my.cnf需要创建my.cnfsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

    [root@bogon mysql]# mkdir data [root@bogon mysql]# chown -R mysql:mysql data 这个版本的数据库是没有my.cnf需要创建my.cnf...basedir=/usr/local/mysql # 设置mysql数据库的数据的存放目录 datadir=/usr/local/mysql/data # 允许最大连接数...max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎...检查自启动项列表中没有mysqld chkconfig --list mysqld 2.4. 如果没有就添加mysqld chkconfig --add mysqld 2.5....让我们用工具连接试试 输入你数据库所在服务ip, 数据库密码,上面设置的密码是123456,根据你设置而定。 ? image 一路确定,看到默认效果: ? image 通过工具,任意操作数据库。

    5.3K42

    我如何每次运行程序时,都会将数据添加到对应的keys中,而不是重新创建一个dict啊?

    大家好,我是Python进阶者。...一、前言 前几天在Python最强王者交流群【 】问了一个Python项目实战的问题,问题如下:请问,我如何每次运行程序时,都会将数据添加到对应的keys中,而不是重新创建一个dict啊。...Exception as e: print("文件写入失败,请检查文件路径") if __name__ == '__main__': data = load_data() # 加载已有数据...如果你也有类似这种Python相关的小问题,欢迎随时来交流群学习交流哦,有问必答! 三、总结 大家好,我是Python进阶者。...最后感谢粉丝【 】提出的问题,感谢【东哥】给出的思路,感谢【莫生气】等人参与学习交流。

    11010

    分析一个用于传播Hancitor恶意软件的Word文档(第一部分)

    这让我感到很困惑,因为Hancitor的开发者应该不会做一些无用功。于是,我决定对文档和宏进行了更细致的观察。我注意到,在恶意文档中有一个很小的但很显眼的小黄点。 ?...sdfsdf() sdfsdf()似乎负责提取恶意代码,因为在与文档中的.pif图标交互时,它会在%TEMP%文件夹中创建一个快捷方式文件,即使你没有单击启用宏。在关闭文档时,快捷方式文件会消失。...此外,将5C.pif的数据复制到UserForm2.TextBox1.Text,还会导致一个名为“6.exe”的文件在%TEMP%文件夹中被创建。...有意思的地方在于,这个恶意软件并非直接通过执行可执行文件来执行最终的payload,而是创建了一个.hta文件,但前提是bdagent.exe正在运行。...概要 l 嵌入在恶意文档中的宏被启用; l 6.exe和6.pif在%TEMP%文件夹中被创建; l 一个干净的文档被创建,并替换恶意文档; l 恶意文档退出,但宏将一直运行到返回为止; l 恶意软件会检查

    1.4K21

    Java与MongoDB 4.0多文档事务新特性体验

    但等等......这是否意味着MongoDB直到现在才支持事务?不,实际上MongoDB已经提供了对单个文档事务的支持。 MongoDB 4.0跨多文档、多语句、多集合和多数据库扩展了事务保证。...如果没有任何形式的事务数据完整性保证,数据库还有什么用呢? 在我们深入阅读这篇博文之前,大家可以在此处找到所有代码并尝试多文档ACID事务新特性。...对于此示例,需要2个集合,因为我们正在处理2个不同的业务实体:每个客户在购物期间可以创建库存管理和购物车。 这些集合中每个文档的生命周期是不同的。 商品集合中的文档代表我正在销售的商品。...我创建了一个POJO来代表购物车:Cart.java。 ? 这里的挑战在于我不能卖得比库存多:如果我有5瓶啤酒可以卖,不能在购物车上分发超过5瓶啤酒。...为了确保这一点,我必须确保创建或更新客户端购物车的操作与库存更新是原子性的。 这就是多文档事务发挥作用的地方。 如果有人试图购买库存中没有的东西,事务必须失败。 我在产品库存上添加约束: ?

    2.7K20

    动态调整 tkinter 中 Spinbox 的范围

    1、问题背景我在使用 Python 3.x 创建一个多语言的“日历”小部件,其中包含用于年、月、日等的不同 Spinbox。...一些尝试显示为注释,用于创建 DaySpinBox 的调用。(我刚接触 lambda,也许我使用不正确)?...我还尝试过在所有方法中使用“value=”,但没有成功(首选“to=....”选项)。我也尝试使用动态范围设置 Spinbox 或者我开始怀疑它们是否在创建 Spinbox 后无法更改?...对于这两个问题,我考虑了 LEGB 问题,但没有嵌套函数,因此变量隐藏不应该成为问题——除非我的变量重复并隐藏了在 tkinter 等中定义的变量。我错过了什么?...根据需求,以上代码可以扩展为更复杂的动态调整逻辑,例如联动多个控件或通过外部数据更新范围。

    5810

    与LLM API合作:开发人员分享构建AI机器人的经验

    她说,她注意到 AI API 的趋势 变得更容易使用。 她说:“出现了一种模式,尤其是我使用过的 API,我开始看到更多。”“一开始,即使只是整理文档,你也会阅读一些文档,它看起来可能很混乱。”...她说:“我想提醒开发人员,这是一个非常好的 Google 搜索,[但] 要注意截止日期。”“它引用的是 2023 年的信息,因为这是它拥有的最新知识。所以这是需要注意的事情。”...她说:“显然,更难的模型,比如发送图像或创建向量嵌入的模型,当您可能不理解什么是向量嵌入以及它有什么用时,可能会有点棘手。”“当然,我们以前在 API 世界中很少或根本没有见过向量嵌入。”...她看到开发人员遇到的常见问题是,当他们没有从聊天机器人那里得到预期的结果时。通常,这与编写提示有关。其他问题可能源于 AI 的加速采用曲线——例如,程序员可能已经安装了一个比文档中更新的包。...她说:“这一切都源于我们正在经历的快速变化。”“如果您刚开始,结果可能非常不可预测。” 她建议,开始时的成功关键是密切关注文档。 她说:“如您所知,我一个月或两个月前制作的许多教程现在已经过时了。”

    8610

    不看官方文档,这个问题你可能会束手无策

    我准备完全不使用老式写法了。直到有一天,我使用 Motor 读取数据。 Motor 是用来异步读写 MongoDB 的库。我写代码一般会先写一段 Demo,确认没有问题了再把 Demo 改成正式代码。...这个函数总是创建一个新的事件循环并在最后(运行完成)关闭它。 ” 所以,当我们调用asyncio.run的时候,必须确保当前线程没有事件循环正在运行。...但程序运行到这个位置的时候,还没有谁创建了事件循环,于是Motor就会自己创建一个事件循环。...我们这里使用的是asyncio。由于当前没有正在运行的事件循环,所以asyncio.get_event_loop就会创建一个,并让它运行起来。...但如果你不看官方文档,而是一味在网上乱搜索,恐怕很难找到解决办法。

    3.9K41

    一位高级数据科学家典型的一天:从结对编程、敏捷开发,到编写代码

    数据科学家通常被认为拥有一份超级酷和令人兴奋的工作,但事实上它并不像看起来那样迷人。但这不一定是坏事,我只是发现新晋的数据科学家没有意识到他们正在进入什么领域。...我最终从网络图切换到正在为另一个业务领域工作的文档分类项目。事实上,我的团队有点类似承包商,为多个业务领域供应各种项目。...对于这个项目(目前正在进行的),我们没有标记数据,主要在尝试一种被称为主动式学习的新技术,它本质上允许使用更少的标记数据来创建更好的机器学习模型。...结论 你可能会感到惊讶,作为一名数据科学家,我一天中的大部分时间都没有花在编写代码上。甚至当我在编码时,我也不是在创建机器学习模型——而是在清洗和分析数据。...数据科学家通常被认为拥有一份超级酷和令人兴奋的工作,但事实上它并不像看起来那样迷人。但这不一定是坏事,我只是发现新晋的数据科学家没有意识到他们正在进入什么领域。

    28110

    Backstage听起来不错,应该从哪里开始呢?

    时光倒回几年前,Spotify 面临的挑战[1]是继续扩大我们的工程团队(以及创建的功能和组件的数量),但保持产品开发的速度。...探索 工作描述:你正在构建一个新的移动功能,该功能需要确保用户为你的产品的高级版本付费——但一定有人已经建立了一个处理该功能的库,对吗?...我的组织有大约 200 名工程师(并且正在快速增长) 组织已经足够大,可以开始感觉到疼痛,而且只会越来越大。入职和发现是你最大的挑战。...这使得新旧工程师可以更有效地协作,更容易地发现最佳实践,并减少重复工作(例如,一个新的团队不会重新构建一个已经存在但没人能找到的数据库)。 ? 我的组织有大约 1000 名工程师 组织大。...每一天,一个团队管理自己的微服务、数据和文档都变得越来越困难,更不用说与其他团队分享他们的知识了。

    3.2K20

    了解Salesforce的技术生涯

    小时候的梦想:没有什么具体的梦想,但感觉当一名宇航员会很酷。 我的建议:不要停止学习。每一次互动都是一次学习新东西的机会,无论你接触的人们他们的专业水平如何。注意要生活在舒适区!...当然我不是自己去做所有的事情,所以我工作的大部分是确保我理解我们正在尝试解决的问题是什么以及我们正在尝试为谁解决这些问题,接下来我与团队合作来创建一个解决方案。...我叫 Alexandra Younger,我是一名高级经理, 我的工作内容:通过收集和分析数据,在我们的日常操作中加入见解,并创建在长期看来能够解决业务难题的流程来解决客户需求。...我的专业是机器人技术,但最近我除了粗略的研究了 Amazon Alexa 以外没有从事任何与机器人有关的工作。...我已经编写了很多非常厉害的 Salesforce 功能类的文档。我会花很多时间与软件开发工程师和产品经理沟通以便理解他们正在做的工作。

    70310

    Payload简介:无头CMS和应用程序框架

    虽然我们不会将用户界面称为“Head”,但 Headless 仅指没有专属前端的框架。内容管理系统 (CMS) 只是一个操作结构化数据的框架。例如,如果数据是一个博客,那么被管理的内容就是帖子。...因此,Payload 的目标是与您想使用的任何前端一起工作。 截至目前,Payload 正在进行一些重大更改,并将发布版本 3,因此旧文档可能已过时。按照说明操作后,我得到了一个旧版本。...安装 到目前为止,安装 的先决条件选项对于数据库来说有点窄,但可以选择一个关系型数据库和一个基于文档的数据库示例: 在我的 MacBook 上,我通过 Homebrew 安装了一个社区版 MongoDB...正如我所说,由于即将进行的更改,一些文档和视频还没有完全匹配。这当然是一件好事,因为该项目非常活跃。我选择了 payload-demo 模板,效果很好。...一旦我理解了该系统,我就创建了一些简单但没有灵感的页面类型内容: 使用管理界面添加到集合后,您可以发布任何更改(提交它们)。这将自动更新您的网站。

    25710

    Kubernetes 是否值得学习吗?

    我认为这是有道理的,但并没有大家想象的那么难。让我概述下大家为什么觉得很难学。 找到好的Kubernetes文档很难吗? - 在过去的几年中,官方文档已从可怕的变成了相当不错的。...这使得确定学习各种概念的顺序有些困难。因此,我认为该文档最好作为参考,而不是循序渐进的指南。 Kubernetes复杂吗?- 我认为 Kubernetes 并不比当今使用的任何流行编程语言复杂。...您会看到,Kubernetes 在生产中并没有一个简单的安装过程。(请注意,创建开发集群并不难。)...没有人愿意登上一艘正在下沉的船。也没有人愿意学习一种正在消失的技术。好消息是,Kubernetes 没有消失的危险。...几年前,当我第一次学习Kubernetes时,我并不喜欢它,原因有二: 它的文档实在是太糟糕了 你必须处理大量的配置文件 好消息是,Kubernetes 的维护人员已经极大地改进了文档。

    1.3K10
    领券