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

markdown快速入门干货和技巧

1. markdown入门 markdown入门其实很简单,以前很喜欢用有富文本编辑编辑器来记录东西,总觉得像Word一样修改格式很方便。...但是这样写出来文章或者笔记有个很致命问题,就是如果将笔记粘贴到另一个平台或者软件时,很容易出现格式扭曲,字体不对称等问题。...) 示例: 跳到这里啦; 要跳转到标题1; span标签可以换成div,效果只是后边文字是否会换行 微信公众号不支持这种跳转(欢迎阅读原文尝试效果) 2.2 如何生成目录树: markdown可以自动生成目录树...,只需要在需要插入目录树地方写入"[TOC]"( 要单独占一行),这样会自动生成目录树,并且目录树可以点击跳转到对应标题 截止19年5月,微信公众号和某书还是不支持toc语法。。。...Currently ignores node_modules, and .git folders.

1.1K60

一篇文章看懂Git是什么以及如何简单上手Git

但是改了这多设计师也不记得每个版本之间都改了些啥 如果能有一个软件,能每次记录文件之间改动,并且还能协调多个用户编辑,所以就出现了Git ==Git是分布式版本控制系统,那么他们就没有中央服务器,每个人电脑就是一个完整版本库...://www.github.com)是一个为用户提供Git服务网站==,就是一个可以存放代码地方,当然可以放不只是代码,Github除了提供管理Gitweb界面外,还提供了订阅,关注,讨论组,在线编辑器等丰厚功能...在这里插入图片描述 工作区写好文件通过工作区转移到暂存区(相当于背包)如何一次性把暂存区文件转移到Git仓库,为什么要有一个暂存区呢,因为不可能工作区文件一次次从工作区把文件直接运到Git仓库,...在这里插入图片描述 在首次往线上仓库shop提交内容时候出现了403致命错误,原因是因为不是任何人都可以往这儿线上仓库提交内容,必须需要鉴权需要在.git 里面 config里面进行修改 ?...在这里插入图片描述 提醒: 在每天工作第一件事就是先 git pull 拉取线上最新版本,每天下班前要做git push 将本地代码提交到线上仓库中 ---- ==基于ssh协议== 该方式与前面的

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

干货分享|推荐几个超赞在线文档生成工具,终于可以告别word时代了

花了几天时间到处百度,谷歌,技术博客 和 论坛查资料,先后调研了如下文档生成工具: 一、gitbook github地址:https://github.com/GitbookIO/gitbook 开源协议...GitBook是一款文档编辑工具。它功能类似金山WPS中Word或者微软Office中Word文档编辑工具。它可以用来写文档、建表格、插图片、生成pdf。...当然,以上功能WPS、Office可能做得更好,但是,GitBook还有更最强大功能:它可以用文档建立一个网站,让更多人了解你写书,另外,最最核心是,他支持Git,也就意味着,它是一个分布式文档编辑工具...这就是它继承Git厉害之处! 优点:使用起来非常简单,支持全文搜索,可以跟git完美集成,对代码无任何嵌入性,支持markdown格式文档编写。...如果这篇文档对您有所帮助的话,麻烦关注一下公众账号:苏三说技术,或者帮忙点赞或转发,坚持原创不易,您支持是坚持最大动力。后面我会分享更多更实用干货,谢谢大家支持。

5.9K54

一键完整备份你Csdn博客文章(支持Markdown,HTML,文中图片)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。...每家博客或多或少都有一些博客备份功能(例如简书在设置中能够打包自己所有md文章,但是不支持图片导出)。...本工具出自他人之手,只修复了一个小Bug,由于工具确实能够完整备份260+博客,没有出现账号异常或者是中途中断情况,故诚心推荐给有需要之人,也希望大家可以完善工具,多提issue和pull request...基础同学使用 注意: 目前不支持备份私密文章,只能备份自己公开文章 需要登录账户密码(markdown编辑爬取需要cookies) CAB Tool 直接爬取是csdn markdown编辑文本...,备份文本与编辑器上无异 使用 方式一 如果你是没有任何python基础同学,或是懒得安装py环境。

1.1K30

求你别再用swagger了,给你推荐几个在线文档生成神器

前言 最近公司打算做一个openapi开放平台,让找一款好用在线文档生成工具,具体要求如下: 必须是开源 能够实时生成在线文档 支持全文搜索 支持在线调试功能 界面优美 说实话,这个需求看起来简单...花了几天时间到处百度,谷歌,技术博客 和 论坛查资料,先后调研了如下文档生成工具: gitbook github地址:https://github.com/GitbookIO/gitbook 开源协议...gitBook是一款文档编辑工具。它功能类似金山WPS中word或者微软office中word文档编辑工具。它可以用来写文档、建表格、插图片、生成pdf。...当然,以上功能WPS、office可能做得更好,但是,gitBook还有更最强大功能:它可以用文档建立一个网站,让更多人了解你写书,另外,最最核心是,他支持Git,也就意味着,它是一个分布式文档编辑工具...这就是它继承git厉害之处! 优点:使用起来非常简单,支持全文搜索,可以跟git完美集成,对代码无任何嵌入性,支持markdown格式文档编写。

2.8K20

Ubuntu Server 18.04上构建支持TLSNginx

开箱即用,Nginx不支持TLS,但本文将引导您完成构建Nginx以支持安全协议过程。 Nginx已经成为一个非常受欢迎Web服务器。 有充分理由。 它速度非常快,并且可以很好地扩展。...然而,使用这个开源Web浏览器一个注意事项是,它不支持开箱即用传输层安全性(TLS)。 可以在支持TLS地方构建Nginx。将带你完成这样做过程。...借助Nginx中内置这种TLS新风格,您可以依赖更安全平台,这要归功于TLS开发人员还删除了对旧密码套件支持。 但是你如何将它构建到Nginx中呢?让我们来看看。下面正式开始。...使用以下命令检出该分支: sudo git checkout OpenSSL_1_1_1-stable 配置Nginx编译规则 要为Nginx启用SSL,我们必须编辑编译规则。...下次我们将介绍如何在Nginx服务器块中启用此功能,以便您可以开始使用Nginx提供启用TLS站点。

48630

你还在用 swagger?试试这几款在线文档生成神器!!

点击关注公众号,Java干货及时送达 前言 最近公司打算做一个openapi开放平台,让找一款好用在线文档生成工具,具体要求如下: 必须是开源 能够实时生成在线文档 支持全文搜索 支持在线调试功能...花了几天时间到处百度,谷歌,技术博客 和 论坛查资料,先后调研了如下文档生成工具: gitbook github地址:https://github.com/GitbookIO/gitbook 开源协议...当然,以上功能WPS、office可能做得更好,但是,gitBook还有更最强大功能:它可以用文档建立一个网站,让更多人了解你写书,另外,最最核心是,他支持Git,也就意味着,它是一个分布式文档编辑工具...这就是它继承git厉害之处! 优点:使用起来非常简单,支持全文搜索,可以跟git完美集成,对代码无任何嵌入性,支持markdown格式文档编写。...ShowDoc采用markdown编辑器,点击编辑器上方按钮可方便地插入API接口模板和数据字典模板。 ShowDoc为页面提供历史版本功能,你可以方便地把页面恢复到之前版本。

2.8K20

Semgrep结合GitLab实现代码审计实践-服务端

3.2 安装依赖 gitlab容器默认不支持php语言,需要先安装php,安装命令如下所示 apt update -y && apt install php -y 命令执行之后,返回信息如下所示...执行命令如下所示 vim /semgrep-rule.yaml 进入vim编辑器之后,需要将如下规则内容复制进去 rules: - id: assert-use patterns:...php ] severity: ERROR - id: backticks-use pattern: '`...`;' message: | 使用反勾号可能导致命令注入漏洞...git clone http://127.0.0.1/root/test.git 执行命令之后,返回信息如下所示 在上图中可以看到项目已经拉取下来,接下来需要编辑一个php文件,命令如下所示 vim...-m 'init' && git push 但git往gitlab服务器推送之后,gitlab就会调用钩子,并将钩子返回信息输出出来,如下图所示 image.png 在上图中可以看到钩子提示了 index.php

82130

实战攻防信息搜集

,edge不支持,firefox和chrome支持。...flag web6 web7 考察git代码泄露,直接访问url/.git/index.php git源码泄露一般在根目录下/.git/文件夹下找 web8 考察信息svn泄露,直接访问url/.svn.../ web9 考察vim临时文件泄露vim临时文件泄露 vim编辑器在编辑时会生成一个隐藏临时文件 当vim非正常关闭时,这个文件就会被保存下来 一般会保存在url/编辑文件.swp下 web10...cookie泄露 打开burp抓包,获得cookie是flag web12 关于如何进一个网站后台,是不是直接加/admin 每个网站后台进入方式是不一样,在域名后面加/Admin只是个别网站开发者开发时把网站后台登录页面名称设为...} 没有什么是文本编辑器看不了

12210

如何搭建hexo博客到Linux云服务器

前言 是一个个人博客爱好者,平时有着记录自己折腾各种好玩东西过程习惯,所以在大学期间就搭建了一个自己博客,刚开始入门用是wordpress,用是盗版知更鸟主题,但随着时间推移,大概运行了一年时间...,博客系统越来越臃肿,插件千奇百怪,学习成本较高,更为致命是,需要大量优化才能保证正常加载速度(其实还是我太菜,不会优化,手动狗头),而且不能很好地支持markdown,违背了写作初衷,在市面上开始寻找另外一款能够很好支持...安装hexo 本次客户端使用是Ubuntu 18.04,如果需要学习Windows如何安装,请看官网文档https://hexo.io/zh-cn/docs/ 安装node.js curl -sL...git:git /git/blog 创建并初始化版本库(使用git用户) mkdir blog.git git init --bare blog.git 编辑钩子脚本(使用git用户) 在/git/blog.git.../blog.git checkout -f 添加执行权限 chmod +x /git/blog.git/hooks/post-receive 配置hexo 编辑博客目录下_config.yml, deploy

1.3K20

告别“丝袜哥”,推荐这几个在线文档生成神器!

功能类似金山WPS中word或者微软office中word文档编辑工具。它可以用来写文档、建表格、插图片、生成pdf。...当然,以上功能WPS、office可能做得更好,但是,gitBook还有更最强大功能:它可以用文档建立一个网站,让更多人了解你写书,另外,最最核心是,他支持Git,也就意味着,它是一个分布式文档编辑工具...这就是它继承git厉害之处! 优点:使用起来非常简单,支持全文搜索,可以跟git完美集成,对代码无任何嵌入性,支持markdown格式文档编写。...优点:非常方便生成文档,三面板设计 缺点:不支持中文搜索,分为:普通版本 和 付费版本,普通版本不支持在线调试。另外UI交互个人感觉不适合国内大多数程序员操作习惯。...ShowDoc采用markdown编辑器,点击编辑器上方按钮可方便地插入API接口模板和数据字典模板。 ShowDoc为页面提供历史版本功能,你可以方便地把页面恢复到之前版本。

1.2K30

如何在最小化安装CentOS 7.5上编译安装Git2.19

由于采用最小化安装系统,编译时出现一些问题,这里对处理过程作一下备忘: 1、首先在git官网上下载最新版本,下载地址:https://mirrors.edge.kernel.org/pub/software.../scm/git/git-2.19.0.tar.gz 2、由于采用win10操作系统下载文件,需要上传到CentOS7上,操作方式一般通过SecureCRT采用SSH2协议登录, 上传文件也通过SecureCRT...工具中SFTP协议,具体方法如图: 注意:上传文件会在登录用户home目录下,可以通过lpwd查看本地目录,pwd查看远端目录 3、对文件解压:tar xzvf git-2.19.0.tar.gz...4、进入解压后git目录后,安装方式参考:https://github.com/git/git/blob/master/INSTALL或目录下INSTALL,这里采用建议步骤: # make configure...new build flags CC credential-store.o In file included from credential-store.c:1:0: cache.h:20:18: 致命错误

49100

2018最新php笔试题及答案(持续更新)

(关于关于GET和POST区别,最近重新看了很多别人写博客啊资料什么,发现上面的解释比较模糊,就在下面的评论区里面将区别清晰描述一下,当然,后面的博客也会详细解释) 接下来介绍其他几种数据传输方式...①防远程提交;②防SQL注入,对特殊代码进行过滤;③防止注册机灌水,使用验证码; 在程序开发中,如何提高程序运行效率?...,服务器在处理请求过程 中发生了错误 git和svn区别 GIT是分布式,SVN不是 GIT把内容按元数据方式存储,而SVN是按文件 GIT分支和SVN分支不同 GIT没有一个全局版本号,而SVN...全文索引:在比较老版本中,只有myisam引擎支持全文索引,在innodb5.6后引擎也支持全文索引,在mysql中全文索引不支持中文。...一致64位支持 - 对64位体系结构机器一致支持。 改进了异常层次 - 异常层次得到了改进 许多致命错误转换为例外 - 例外范围增加,涵盖许多致命错误转换为例外。

51010

Vs Code推荐安装插件

前言:   Visual Studio Code是一个轻量级但功能强大源代码编辑器,轻量级指的是下载下来Vs Code其实就是一个简单编辑器,强大指的是支持多种语言环境插件拓展,也正是因为这种支持插件式安装环境开发让...俗话说好工欲善其事必先利其器,作为一个Vs Code老用户而已觉得安装一些有用插件多自己日常开发效率能够大大提升,下面推荐日常开发中使用比较多和感觉起来还不错一些插件,同时会持续更新...它可以帮助您通过Git责任注释和代码镜头一目了然地看到代码作者身份,无缝地导航和浏览 Git存储库,通过功能强大比较命令获得有价值见解,等等。...对.NET Core(CoreCLR)调试支持。注意:不支持Mono调试。桌面CLR调试支持有。限。在Windows,macOS和Linux上支持project.json和csproj项目。...Vs Code Chrome调试器: 拓展名称:Debugger for Chrome 拓展描述:在Chrome浏览器或任何其他支持Chrome Debugger协议目标中调试JavaScript代码

2.2K30

云笔记到底哪家强 -- 教你搭建自己网盘服务器

可是到了 2015 年,印象笔记突然宣布免费用户只能登录两个设备,于是忍痛割爱,只能放弃了,主要问题有三个: 至少需要三个设备同步:办公电脑、家用电脑、手机 不支持 markdown 不支持 linux...但问题在于,现有的几款同步云,除了坚果云外,都不能在手机端编辑,坚果云近来广告真是铺天盖地,markdown 笔记支持手机端编辑,但坚果云 markdown 不支持相对路径中图片,这意味着想在笔记中添加图片是一件非常繁琐事情...,国内除了坚果云外,所有的网盘都不支持 WebDAV 协议。...通过 nginx 搭建 WebDAV 服务器 2.1 WebDAV 协议 WebDAV 是一种基于 HTTP1.1 协议通信协议,关于 HTTP 协议,可以参看: 详解 HTTP 协议 在 HTTP...git clone https://github.com/arut/nginx-dav-ext-module.git 2.2.3 编译 nginx 下面是使用编译命令,你可以根据自己需要酌情增删引入模块

7.2K20

Hexo 入门指南(一) - 简介 & 准备

但是这些主机商通常“免费不稳定,稳定不免费”。前一段时间,观察了个人博客友链上面的几个站点,一部分在十几天之后就销声匿迹了。独立博客如此麻烦维护工作,能不能减轻一些呢?...静态博客要频繁改动文件,不支持增量式上传东西,比如ftp,就难于管理。此外,还要十分熟悉git各种命令,才能部署页面。...准备工作 git node.js markdown编辑器 gitcafe 域名 markdown编辑器是非必须,只要你熟悉语法,随便一个编辑器来写都不是问题。...域名也是非必须,gitcafe pages服务提供免费二级域名。注册域名教程这里就不写了。 安装 git git客户端,本人推荐git-scm。...markdown 编辑器 windows下推荐markdown pad。 mac下推荐mou。 gitcafe 首先注册一个账号,之后点击查看如何使用pages服务。

61340

在ubuntu 上搭建Nginx-RTMP 直播服务器

,对于windows用户来说搭建起来比较繁琐,昨天这个时候尝试了在windows本地搭建Nginx-rtmp直播服务器,最终可以成功运行。...不过我们今天不讲解如何在windows上搭建直播服务器,如果有问题朋友可以一起探讨。今天来讲解如何在ubuntu服务器上搭建直播服务器。...RTMP是一种设计用来进行实时数据通信网络协议,主要用来在Flash/AIR平台和支持RTMP协议流媒体/交互服务器之间进行音视频和数据通信。...2.环境搭建   如果对linux操作命令不熟悉,可以移步至linux系列文章: https://mp.csdn.net/postedit/82469566 首先创建源码编译目录然后进入。...$ mkdir nginx-src    $ cd nginx-src   下载源码   $ git clone https://github.com/nginx/nginx.git   $ git

3.2K42

java web全栈漫谈

对于是全栈还是具体职责,这个因人而异,作为一名javaweb开发人员,谈谈自己对javaweb全栈理解。...那么如何来构建前端应用呢,现在用比较多是vue或react....es6一些语法糖以及相关转为es5垫片保证了这些新语法可用性,但是浏览器兼容就有点问题了。较低浏览器可能不支持。总之,前端开发目前是一天一个样了。...其次就是比较基础东西了,比如java基础,对各种api掌握程度,相关规范,官方java语言规范,servlet规范可以看看,英文好直接上英文版吧,web开发http协议一定要看看,java虚拟机要有了解...,jvm规范可以看看,tomcat需要了解,设计模式也需要会用,这些东西是java原点,有时间多回来看看,总会有收货

78090

基于CRDT一种协作冲突算法

当多个人同时编辑一个在线文档时,如何处理多人操作冲突,一直是大家讨论热点话题。...YATA方法 创建YATA是为了给Web上P2P并发控制提供可扩展解决方案,主要目标是允许在Web浏览器中对Web页面(DOM元素)、图形、列表、对象和任意类型数据进行P2P协作编辑,使用最先进网络协议进行消息传播...为了在冲突中找到严格全序操作,我们定义如下三条规则: 规则一:禁止互相冲突操作之间有交叉连接原点。允许两种Case分别是:插入操作在其它操作和它原始操作之间;一个操作原点是另一个操作后续。...因此,YATA不支持在网站离线时对其进行垃圾回收。 支持离线编辑 YATA支持每个客户端离线编辑,并把操作记录在本地,客户端联网后,YATA会检查本地数据和共享数据不同并完成数据同步。...我们也会在后续项目中落地基于Yjs协作方案。 最后,也在学习和使用Yjs中,欢迎大家私信一起探讨YATA和Yjs相关技术。

2.2K30
领券