; 5、和团队其他角色沟通用时,脑海关于需求的千丝万缕先用文字、图表描述出来,在沟通过程中就可以精确的描述和表达,再具体讨论有疑问的点,最后勾勒出整个需求的蓝图; ......; ==> 没有价值; 按照这个思路,我常写的文档以下几种: 1、方案设计文档——方案评审用; 2、经验总结文档——抽象避免重复采坑; 3、问题处理文档——专项问题跟进; 4、知识提炼文档——深入学习...写文档的目标是掌握知识,并不是简单的信息积累,更多是组合、整理、思考、启发。 怎么写文档?...1、明确此篇文档的目标人群; 以技术方案评审文档为例,文档的目标人群是参与评审的技术同学,所以描述需要更加抽象,避免出现大量的细节; 以反馈问题跟进文档为例,文档的目标人群是运营、产品、开发等,所以需要针对特定的逻辑...如果出现异常场景,第一反应是回顾这个设计图,思考这种问题是否在自己当初的设计场景里面,如果是那么有没有考虑解决方案;如果设计没有考虑这种case,那么应该从哪些模块去解决,可能会造成哪些影响。
(2)程序员最讨厌的四件事:写注释、写文档、别人不写注释、别人不写文档…… (3)十行代码 九个警告 八个错误 竟然敢说七日精通 六天学会 五湖四海也不见如此 三心二意之项目经理 简直一等下流。...(4)世界上最遥远的距离不是生与死,而是你亲手制造的BUG就在你眼前,你却怎么都找不到她。 (5)世界上最远的距离,是我在if里你在else里,虽然经常一起出现,但却永不结伴执行。...(6)我很奇怪客栈这个词,难道后入住的必须先退房吗? (7)作为IT人员,你觉得什么工具能大大提高你的工作效率? 单身。 (8)Android上能提高学习、工作效率的应用有哪些? 关机。...一个姑娘问我,搞学术的为什么都睡得那么晚,难道只有到晚上才有灵感?不是,姑娘,搞学术不靠灵感,靠的是碌碌无为的白天引发的愧疚心。...老婆漂亮的程序员,鄙视老婆不漂亮的程序员。 有老婆的程序员,鄙视没有老婆的程序员。 没有老婆有女朋友的程序员,鄙视单身程序狗。 在单身狗之间,才有语言、编辑器和操作系统的互相鄙视。
[nyzrnzgj41.png] 点击开一篇文章后就会在目录上新增一坨看不清楚的title,然而这些title 并没有 title 属性 title自带了文章的名字,使得本就confuse的标题更加不解...截掉文章标题 添加缩进 ps markdown编辑器的语法提示使用蓝色与黑色区分度太低,比如 * 就看不清楚是啥颜色。
如果没有该指标,apiDoc解析器会忽略文档块。 唯一的例外是由@apiDefine它们定义的文档块 ,它们不是必需的@api。...@apiDefine 每块只能使用一次 通过使用@apiUse定义的块将被导入,或者使用标题和描述的名称将被使用。 用于定义可重用的文档块。该块可以包含在普通的api文档块中。...使用@apiDefine允许您更好地组织复杂的文档并避免复制经常性块。 定义的块可以包含所有的参数(像@apiParam),除了其他定义的块。...如果您在源代码中保留过时或未完成的方法并且您不希望将其发布到文档中,这是有用的。...定义方法文档块的名称。名称将用于生成的输出中的子导航。结构定义不需要@apiName。 用法: @apiName GetUser 名称 描述 名称 方法的唯一名称。
“ 关键字:在线文档系统 ” 正文:在线文档系统 介绍 基于Python开发的在线文档系统,适合作为个人和小型团队的文档、知识和笔记管理工具。致力于成为优秀的私有化在线文档部署方案。...简明安装教程 1、安装依赖库 pip install -r requirements.txt 2、初始化数据库 在安装完所需的第三方库并配置好数据库信息之后,我们需要对数据库进行初始化。...在测试环境中,可以使用Django自带的服务器运行MrDoc,其命令为: python manage.py runserver 02 — 源码下载 https://gitee.com/itcode-itcode
关键字:springboot 文档协作平台 正文 | 内容 01 — 【概述】 瀚为云文档协作平台是开源文档管理平台/企业网盘,支持企业文件、个人文件等文件分库管理,并提供文件收藏夹、最近打开的文件、回收站等分区设置
Python调试和部署总会碰到各种各样的问题,Python的版本问题,各种包的版本问题,Python的调试和部署快成了一门玄学,这次遭遇到的是FastAPI文档界面无法显示的问题,中间也测试过几种方案。...FastAPI部署后,各页面均正常响应,除了文档页,经查证是FastAPI接口文档中默认使用的是https://cdn.jsdelivr.net/npm/swagger-ui-dist@5.9.0/swagger-ui.css...一个是把这两个URL对应的文件下载到本地的static目录中并挂载它,太麻烦,放弃了。...https://www.liangwei.cc/website_tech/jsdelivr_zha_le_guo_nei_ti_dai_fang_an.html, 这里用的是七牛云的 return...,选择用FastAPI离线文档方式。
关键字:markdown python 文档管理 正文 | 内容 01 — 基于Python开发的Markdown在线文档系统,适合用作文档、笔记和知识管理工具。 ?...02 — Markdown是一种可以使用普通文本编辑器编写的标记语言,Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。...Markdown具有衍生的功能(如表格、脚注、内嵌HTML等等); Markdown的语法简洁明了、易于上手,功能比纯文本更强,因此有很多人用它写博客。...03 — Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。...3、初始化数据库 在安装完所需的第三方库并配置好数据库信息之后,我们需要对数据库进行初始化。
SqlServerReader 插件文档 ---- 1 快速介绍 SqlServerReader插件实现了从SqlServer读取数据。...具体请参看SqlServer官方文档。...描述:所选取的需要同步的表。...关于数据库快照特性,请参看MVCC Wikipedia 上述是在SqlServerReader单线程模型下数据同步一致性的特性,由于SqlServerReader可以根据用户配置信息使用了并发数据抽取,...因此这份数据并不是完整的、一致的数据快照信息。
如果在你的 Maven 项目中,如果你使用了一个 jar,但是这个 jar 没有源代码。 IntelliJ IDEA 会先自动帮你反编译,然后提示你下载源代码。 你也可以设置自动下载源代码和文档。...自动下载源代码和文档 选择 IntelliJ IDEA 的设置。 快捷键是 Ctrl + Alt + S 然后你可以使用关键字 maven 搜索。...在你的 Maven 项目中的右侧 Maven 选项。 选择你需要下载的包,然后右键可以选择下载源代码和文档。 当然,你也可以在界面的上端,直接一次全部下载。...你可以在需要下载的包上先进行选择,然后单击上部的全部下载源代码和文档。 如何查看文档 选择你需要查看的类,或者方法。然后使用快捷键 Ctrl + Q。这个将会弹出一个文档的界面。...如果你已经选择下载了文档和源代码的话。 那么在弹出文档对话框的最下面有一个链接,单击这个链接就可以在浏览器上查看 API 文档了。 请参考下图,是从浏览器中打开的 API 文档。
首页 专栏 javascript 文章详情 3 我问导师,Vue3有没有对应工具来生成漂亮的文档? 用 Vitepress ?...上已经收录,文章的已分类,也整理了很多我的文档,和教程资料。 ? 最近有人在问:小智, Vue3 有没有对应制作文档的工具。...对于大多数项目,例如文档和简单站点,Vitepress的特殊性和简约性将使开发变得轻而易举。 创建 Vitepress 项目 首先,创建目录。...这里只会在这里介绍一些最常用的内容,完整的内容点击这里。 代码块 在编写好的文档时,代码示例至关重要。 Vitepress 提供了一种快速添加代码块并指定正在使用的编程语言的方法。 ? ?...我们可以在这里配置很多不同的东西。 查看所有Frontmatter选项的文档。
1 } 第一次创建result是created,说明创建成功.但是如果再次执行上面的插入代码result就会变为updated,put会做全量替换. 1.3 通过put搭配created解决全量替换的问题...DELETE logs/_doc/1 3、update 部分字段更新操作 如果需要更新某条记录的部分字段,代码如下: POST logs/_update/2 { "doc": { "Level...":"Error" } } 这样实现了对id为2的记录的Level字段的更新.也可以通过update更新全部字段,这里不做讲解. 4、指定执行失败是否输出错误信息(这里常用于批量操作) PUT logs...filter_path=items.*.error { "Level":"Warn", "Content":"111" } 这里如果id为3的记录不存在会输出"{}",存在则输出异常信息,常用于批量操作.... 5、_bulk批量操作 _bulk相对于上面的单条语句操作的优势是,使用了更少的内存.但是其可读性很差.
在修改bug时进行重构; 在代码复审时进行重构; 到了最后的交付期限,不进行重构; 以上是软件开发领域的重构定义,在我的理解里,重构也可以运用到其它领域,比如文档重构,甚至知识体系重构...我还没有一个非常准确的答案,我想先来分享下我对重构的一些看法。 二、我在重构什么 文档重构和代码重构。...2.1 文档重构 我在之前的一篇文章【笔记总结】我是如何做笔记的分享了我是如何做笔记的,我从大学起就开始用有道云笔记,截止到今天有2000篇左右的笔记了。...原因是它所在的目录位置并不是我现在所期望的位置,随着时间的推移,自己的认知体系结构越来越清晰,那么以前一些没有清晰定位的东西,我现在就要把它放到正确的位置。...随之带来的,就是我不断的重新设置目录,将笔记放到新的目录里。 我最近的一次大重构,是将我之前按月按天为维度做的笔记给拆解成按照知识点划分了。我为什么按月按天为维度做笔记呢?
阅读量: 62 一、基本操作 1、添加数据 PUT 2、获取数据 GET 3、更新数据 PUT 这种更新数据方式,不建议使用,因为在数据结构不完整的情况下,更新,会导致原来的文档数据丢失。...4、更新数据 POST _update(推荐使用) 灵活性更好 5、简单的搜索 GET /test/user/1 简单的条件查询,可以根据默认的映射规则,来产生基本的查询!...、排序 2、分页 注意:数据的下标是从0开始的,和学的所有数据结构是一样的!...,查询是直接通过倒排索引指定的词条进程进行精确查询!...1、关于分词 term,直接查询精确的 match,会使用分词解析器!先分析文档,然后通过分析的文档进行查询! 2、两个类型 test,可以被分词器解析 keyword,不会被分词器解析
该文章并不涉及太多技术细节,想要学习技术的可自行绕道。 这几天在逛一些威胁情报网站的时候,发现了一个比较有意思的样本,爆出来的时候是0杀,截至文章编辑时,VT查杀率为2/60 ?...而该文档的具体细节也已被解密了出来,加载方式并无太复杂的点,只是用到了xor加密的技术,相关检测的yara可以在这里找到:https://github.com/Neo23x0/signature-base.../pull/97/commits/d30a30e4c77fd6c4b4341eb5de27349554c6cb49,于是我翻阅了msdn,发现微软官方也对该技术有所讲解,只是没有太深入的说明: ?...并且有原几年前的xor加密文档,到如今依旧安全: 而如果想要弄清word、xls的具体格式,可以参照微软官方的开发文档: https://interoperability.blob.core.windows.net.../files/MS-DOC/%5bMS-DOC%5d-190319.pdf 随着各类安全产品的增多,或许这种古老的技术,依旧可以发光发热。
问题:当我们想把word里面的json数据复制到我们创建的json文件里面时可能会出现下面的错误 很容易判断的是我们的代码是没有问题的,报错的原因是复制过来的空格报错的原因 解决方法: 在vscode...里面 Ctrl+H ,使用替换功能 然后复制word带过来的空格进去 然后在替换栏里面打一个空格,进行替换,然后,问题就解决了
脚本大概思路就是下载如下所表示的组件所有源码,除llvm外的其他组件源代码解压到llvm/tools目录下,这样子源代码就全部准备好 BUILD_TARGET_COMPOMENTS="llvm clang...具体下载地址查看文章尾部参考资料 llvm,clang,lldb源代码下载地址(3.9.0) 准备源代码差不多就如下图。...使用lldb调试分析netcore应用内存转储文件 #官方文档上是这样写的。...然后具体的调试分析指令什么的都在coreclr调试说明指导文档有说明。 ?...llvm,clang,lldb源代码下载地址(3.9.0) http://releases.llvm.org/download.html#3.9.0 lldb源码安装指导文档 http://lldb.llvm.org
相关RX文章请看: SNS项目笔记--深入探究RXjs SNS项目笔记--RXjs简要用法 1、封装的provider代码: import { Injectable } from...onClick($event){ this.isInner = true this.nav.push(myChildPage) } 3、其他注意事项: 3.1、关于...RXjs封装说明:由于源代码中仅通过叠加observer来创建监听者,并没有通过map或者类似于对象来储存所以必须在注册过后删掉以保持单例。...3.2、必须用不同的对象或者不同的tag以及value来区分所对应的监听,不然会出现重复监听情况。 3.3、必须在子页面(除了首页)删掉对应的监听,不然绝对会出现重复监听情况。...3.4、由于源码的局限性,重复监听与删除监听必须同步进行。
正确性和脚本 前言 C++最佳实践: 支持Fork的编码标准文档 本文档旨在收集对C++最佳实践所进行的协作性讨论,是《Effective C++》(Meyers) 和《C++ Coding Standards...本文档由Jason Turner编写,根据知识共享署名-非商业4.0国际许可协议[2]授权。 免责声明 本文档的编写基于个人经验,你不需要完全同意其中的观点。...本文档启发O'Reilly发布了视频: Learning C++ Best Practices[4] 工具 应该在开发过程的早期建立用于执行这些工具的自动化框架,检出源代码、构建和执行测试所使用的命令不应超过...可以参考关于clang-format的系列文章[94]。 SourceMeter SourceMeter[95]提供了免费版本,可以为代码提供许多不同的度量,也可以调用cppcheck。.../docs/ClangFormat.html [94] 关于clang-format的系列文章: https://engineering.mongodb.com/post/succeeding-with-clangformat-part
尽管 Arm 专门写了一个名为《Migrating from armasm to the armclang Integrated Assembler》的文档来“教大家做事”,但社区的反馈可想而知……...---- armasm(Arm Syntax):直接使用 armasm 来编译汇编源代码。该选项对 老的 UAL 源代码文件兼容性最好。...当然,如果你有兴趣依照前面文档里的介绍进行改写,我祝你好胃口。...如何关闭 Semihosting 你有没有遇到过这样神奇的情景:在调试模式下,程序可以正常运行;一旦退出调试模式,系统就死机了,重新进入调试模式后,发现系统进入了Hardfault。...恭喜你,这很可能就是(默认开启的)semihosting 在作怪。关于Semihosting的内容,篇幅过大,不在本文讨论之列。今天我们只介绍一下如何关闭它。
领取专属 10元无门槛券
手把手带您无忧上云