3.9k 4 分钟

# 常见词汇 # Terminal 航站楼 I need to go to terminal 1. # Airline 航空公司 What airline are you flying with? I'm flying with Air China / Air Canada. # International flight 国际航班 It's an international flight, so it should be in terminal 3. # Domestic flight 国内航班 I'm just taking a domestic flight. #...
571 1 分钟

# 临摹相同尺寸草图图片 在草图编辑状态,点击「 工具 」->「 草图工具 」->「 草图图片 」即可导入草图,然后根据尺寸确定缩放关系,将草图移至原点即可 # 尺寸链 水平尺寸链或竖直尺寸链,先点击构造线确定原点,再点击其他线确定尺寸。 右击添加到尺寸链,可以再次打开上次的尺寸链继续添加 # 尺寸圆弧条件修改 先点击圆弧尺寸,左侧属性栏选择第二栏「 引线 」,在下方修改圆弧条件即可 # 鼠标笔势由 4 笔势改为 8 笔势 点击「 工具 」-> 「 自定义 」->「 鼠标笔势 」即可切换 4 笔势或 8...
1.7k 2 分钟

# 前言 如果你是一个搞学术的人,相信你一定会爱上这款大杀器~ 功能 描述 一键润色 支持一键润色、一键查找论文语法错误 一键中英互译 一键中英互译 一键代码解释 显示代码、解释代码、生成代码、给代码加注释 自定义快捷键 支持自定义快捷键 模块化设计 支持自定义强大的函数插件,插件支持热更新 自我程序剖析 [函数插件] 一键读懂本项目的源代码 程序剖析 [函数插件] 一键可以剖析其他 Python/C/C++/Java/Lua/... 项目树 读论文、翻译论文 [函数插件] 一键解读 latex/pdf 论文全文并生成摘要 Latex 全文翻译、润色 [函数插件]...
16k 15 分钟

# 总结 根据以上你自己的分析,对程序的整体功能和构架做出概括。然后用一张 markdown 表格整理每个文件的功能 SiYuan 是一款知识管理笔记软件,用户可以使用它来制作 Markdown 笔记、管理知识图谱以及进行 OCR 扫描等操作。系统通过分块、分组等方式实现了一些特色功能,如闪卡复习、块级内联属性、虚拟引用等,同时支持多端同步(包括云同步和局域网同步)。 以下是 model...
360 1 分钟

# [0/1] kernel.go 该文件是 mobile 工程的一部分,主要涉及启动 kernel 和相关的一些操作。具体来说: import 了一些库和包,包括了 kernel/cache、kernel/job、kernel/model、kernel/server、kernel/sql 和 golang.org/x/mobile/bind。 定义了两个函数 StartKernelFast 和 StartKernel,前者不做任何操作,后者是启动 kernel 的入口。 实现了一些辅助函数。 Language 接受一个整数,返回对应的语言字符串。 ShowMsg...
326 1 分钟

# 总结 根据以上你自己的分析,对程序的整体功能和构架做出概括。然后用一张 markdown 表格整理每个文件的功能 文件名或函数名 功能描述 cron.go 实现定时任务的启动和执行功能,启动多个协程去执行不同的定时任务 # [0/1] cron.go 这个程序文件是 job 包中的 cron.go,它是一个定时任务的启动文件。主要实现了 StartCron 函数和 every 函数。 StartCron 函数用来创建多个协程去执行不同的定时任务,其中每个任务的执行时间间隔都不同。每个定时任务的具体内容可以在函数名后面的注释中找到。 every 函数用来执行给定函数...
1.4k 1 分钟

# 总结 根据以上你自己的分析,对程序的整体功能和构架做出概括。然后用一张 markdown 表格整理每个文件的功能 # 程序整体功能和构架概述 该程序为一个文件系统模块,提供了文件树的结构和相关操作,主要包括两个子模块:文件树模块和 JSON 解析模块。 文件树模块包括 tree.go ​ ,提供了文件树的加载、存储以及一些辅助函数,通过读写磁盘、解析 JSON 数据等方式来构建和维护文件树的结构和属性。 JSON 解析模块包括 json_parser.go ​ ,提供了将 JSON 解析成 parse.Tree 数据结构的功能,同时能处理一些历史数据并做修正。 #...
5.2k 5 分钟

# 总结 根据以上你自己的分析,对程序的整体功能和构架做出概括。然后用一张 markdown 表格整理每个文件的功能 该程序是一个开源的笔记应用,可以允许用户创建、编辑和存储笔记。程序主要分为以下几个模块: 界面:提供了一种用户友好的界面,允许用户浏览笔记和进行一些操作。 后端:维护笔记和标签的数据,并提供数据更新和存储的功能。 云同步:将笔记存储到云端,实现笔记的同步和备份,同时可以允许多个设备之间的数据访问和共享。 下表列出了每个程序文件及其对程序功能的贡献: 文件名 功能 account.go 用户账户的设置及管理 ai.go AI...
1.2k 1 分钟

# 总结 根据以上你自己的分析,对程序的整体功能和构架做出概括。然后用一张 markdown 表格整理每个文件的功能 该程序是一个使用 Go 语言编写的命令行交互式程序,提供了多个命令以供用户使用。程序使用 WebSocket 技术实现了网络通信,用户可以通过命令行界面将自己的消息发送给服务器,服务器会将消息发送到其他在线用户上。同时,程序还实现了一个简单的聊天机器人,用户可以通过命令行向聊天机器人提问,机器人会给出相应的回答。 可以通过 WebSockets 建立客户端与服务器之间的通信; 可以指定频道进行聊天,同时可以传输图片; 提供了命令行界面对服务器进行操作,例如关闭某个用户的...
1.1k 1 分钟

# 总结 根据以上你自己的分析,对程序的整体功能和构架做出概括。然后用一张 markdown 表格整理每个文件的功能 # 程序概述 该程序是一个缓存工具,用于加速数据文件读取,具体实现中使用了 Golang ristretto 缓存库。主要功能是加载所有的数据文件,并将文件信息存入到缓存中,方便快速查找和读取。 # 程序构架 数据文件加载:通过 LoadAssets() 函数,读取项目中所有的数据文件,提取文件路径和文件信息,并将其存入到 assetsCache 中; 缓存操作:通过定义的 docIALCache 和 blockIALCache...