版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
熟悉Hexo的朋友都知道,写好的Markdown文章应该放到hexo安装目录的source\_posts文件夹下,然后使用命令hexo g -d或者是hexo d -g进行部署。我在使用Hexo的时候,_post目录其实是关联了我的一个远程Github仓库,我习惯于用小书匠这款编辑器来写MD文章(主要是因为小书匠可以关联使用多个平台的图床服务),写好后也可以直接保存到这个远程仓库中。按以前那种方式,我首先需要在_post目录中pull最新的文章,然后再使用hexo g -d命令来部署。老实说,我承认自己是个懒人,之前也捣腾过用Travis CI来解决hexo自动化部署的问题,但就是一直卡在某一步,然后现在也就搁置了,下来如果弄成功了我会再写一篇文章。今天这篇文章是主角是使用bat脚本来部署文章,在那之前我们先了解一下bat。
常用工具 在线工具 在线工具 开发者工具 在线IDE(coder-server) 腾讯开发者手册 get-pip脚本 各种计算器 镜像站 清华源主页 清华yum源 清华epel源 清华pip源 清华apt源 清华Node源 清华Docker源 Mac软件 gif录制工具:kap 粘贴板工具:Maccy 截图工具:ishot Windows软件 粘贴板:CopyQ 粘贴板:Ditto Linux软件 以web形式共享你的终端:ttyd 将linux命令以HttpServer的形式共享:gott
Markdown 是一种简单的、轻量级的标记语法。用户可以使用诸如 * # 等简单的标记符号以最小的输入代价生成极富表现力的文档。
---- title: python爬虫:selenium + webdriver + python tags: 爬虫学习,浏览器驱动,小书匠 grammar_cjkRuby: true 1.se
注意:这里的!、[、]、(、)均为英文输入法,且简书平台Markdown编辑器只要将图片文件拖入输入区域,即可生成Markdown文本,读者们只要修改描述图片的文本即可。
作为一名技术人员经常写文档,自然离不开Markdown语法,之前也体验过不少Markdown工具,比如:小书匠/简书/vim插件等,都不尽如人意,直到发现Haroopad甚是喜欢。
这些我都不是特别满意,于是便萌生了干脆建一个个人博客的想法。通过多方考查,得到一个比较好的解决方案:Hexo + Github page。Github page 是基于静态页面的免费个人网站,而 Hexo 刚好就是基于 node.js 的静态博客,并且原生支持 Markdown 还有海量美观的模板。
关于笔记软件,多年前用过有道笔记,后面觉得印象笔记界面清爽,而且网页插件Evernote Web Clipper 以及微信文章保存到我的印象笔记(最近微信对接口限制,只能复制链接到公众号保存了)这两个功能非常棒,后面用着用着发现分享和导出并不很好,格式编辑也费尽。
[toc!?direction=lr] macos系统安装 必备软件 sougou输入法 QQ and wechat pycharm mac brew install #安装homebrew /usr
1.dockerfile:把需要什么系统,需要装什么软件,需要怎么配置环境等等全部都写进Dockerfile里面,相当于是一个基于docker的全自动生成镜像的一个脚本.
❝最近留言给Qt君比较多的是推荐书籍和学习工具。Qt君整理一些常用到的资料工具分享给大家。❞ 书籍&资料 C++ GUI Qt 4 编程(第二版),非常经典的一本书,推荐使用。 C++ Primer Plus(中文版) 图解设计模式 Qt官方手册 代码大全 笔记&蓝图 写笔记使用Markdown记录,关于Markdownr软件可以使用小书匠(Markdown界的银河战舰) http://markdown.xiaoshujiang.com/ 软件设计图可以使用PlantUML,纯文本作图,非常高效迅捷。 h
今天给大家找了一些不错的学习网站,挑选出一些分享给大家。有些已经很出名的我就不再分享出来了。
作为程序员,如果你还用word写作或者做笔记,那我强烈建议尝试下markdown写作。
准备工作: Hexo : 基于Node的一个静态博客框架,可以方便生成静态网页托管在github上 node,js : 用来生成静态页面。 Node.js官网下载 git :本地数据提交至github github : 博客的远程仓库,备份数据 安装: 安装Node.js 安装Hexo 终端中输入 : npm install -g hexo 终端cd到一个选定的目录 执行 hexo init 安装npm npm install 开启hexo服务器 hexo s , 浏览器中打开网址: ht
介绍markdown所支持的扩展语法:数学公式,流程图,序列图,甘特图,饼图,折线图,柱状图,条形图等语法。有些语法部分markdown编辑器并不能识别,通用性较少,且为方言版本,仅供参考。 1.数学
本文介绍了如何使用Lint工具分析Android代码,包括配置Lint、使用Lint检查代码、生成报告以及如何在Android Studio中集成Lint工具。通过使用Lint,可以在开发过程中对代码进行检查、优化和修复,提高代码质量和开发效率。
这是github上的一个开源项目,大量免费的计算机编程类中文书籍。收集了从编程语言到操作系统各个方面的中文在线免费书籍和教程。目录很长我就不截图了。
本文介绍了一种圆角矩形图片的加载和显示方案,通过使用圆角图片作为背景,并在ImageView显示时指定其圆角半径和边距,实现了较为完美的圆角矩形图片的显示效果。同时,该方案还支持自定义圆角和边距,具有较好的灵活性。
如果不习惯Vim,强烈建议VSCodehttps://code.visualstudio.com/
Docker 是一个开源的应用容器引擎,基于Go 语言并遵从 Apache2.0 协议开源。它可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
第4章 表达式 C++ Primer 学习记录 昨天写博客时用的是博客园自带的 MarkDown编辑器,一点儿都不好用,插入代码块和段落缩进很难搞,传统的 MarkDown语法说四个空格或者一个 Tab就可以缩进,结果博客园自带的编辑器里这样做居然不行。再搜了很多个 MarkDown编辑器后,决定还是使用小书匠,因为这个好像可以直接把文章发布到博客园上。这就很方便了。话不多说,进入正题。 1.运算符的三个关键点:优先级、结合律、求值顺序。 2.在重载运算符时,运算对象的类型和返回值的类型可以改变,但运
Docker 可以说是一个改变世界的项目,使用 Google 公司的 Go 语言进行实现,它允许开发者将一个个应用封装为相互隔离的容器,独立地部署在同一个操作系统中,从而极大提高了应用的搭建、部署、测试和维护效率,降低了云计算应用开发的成本。
为全面做好疫情防控工作,各地学校推迟春季开学日期,各类教育机构的线下培训活动也被按下暂停键。为了让广大学员“宅家”也能随时随地开启学习模式,腾讯课堂携手众和教育旗下在线品牌教书匠课堂,在疫情期间面向全国学员免费开放总价值1000万元、共计700万分钟时长的精品课程,为各大中专院校提供在线教学服务。 众和教育作为一家医学行业的教育培训机构,一直在关注疫情的发展,并致力于为医学考生提供在线教辅帮助。此次疫情期间,众和教育旗下在线品牌教书匠课堂携手国内最大的在线职业教育平台腾讯课堂,免费开放“2020年
西风 发自 凹非寺 量子位 | 公众号 QbitAI 叮!您的深度学习口袋书教程,请查收。 这本袖珍版教程,不仅能让你零基础看懂深度学习,据说十二岁小孩也爱看: 专为手机阅读而打造,155页内容,还都是免费的! 不卖关子,最近一本适合手机阅读的袖珍版深度学习教程在网上爆火,能从概念这样的“基础知识”开始带你走近深度学习,一个月就有超过23万人下载: 这本可以轻松在手机上阅读的“掌上小书”,由瑞士日内瓦大学的计算机科学教授François Fleuret撰写。 一个月前,他在推特发布了这本小书的测试版
需求案例:在插入数据的时候自动填充createTime和updateTime为当前插入数据的时间,在数据更新的时候修改updateTime为修改数据的时间。不需要人为的手动赋值。
今天给大家分享一份通俗易懂的 GitHub 学习教程,即《GitHub 漫游指南》。
puppeteer: Google 官方出品的 headless Chrome node 库 puppeteer github仓库 puppeteer API
所以一张表的数据是否采用逻辑删除,还要根据数据的重要性、数据量、查询性能以及业务需求等因素综合判断。
之前,一直想开发一款属于自己的Markdown编辑器,主要是自己平常写文章可以更加灵活操作,另外扩宽自己的视野也是非常不错的选择啊!所以在周末就决定玩耍一番。首先我调研了很多线上热门的md编辑器,都很优秀。不为超过他们,主要自己用着舒服点。这篇文章主要是记录下我是如何从0到1是完成一款还算拿得出手的Markdown编辑器。
从删库到跑路已经从一个笑话变成了一个经常发生的事情。大家从学习linux开始就会享受其开放的权限,也会时时刻刻被提醒注意不要干傻事,然后现在就。。。
一个以 Spring Boot 为基础开发框架, 整合 Redis 、Mysql 、 Rabbitmq 、ES 、MongoDB、sharding-jdbc 分库分表、Zookeeper 、web 人脸识别 、实时消息推送 、SQL 优化、注册中心 、数据脱敏 等互联网主流技术, 文章图解理论配合实战案例,实现开发中常见功能点的综合项目。本着开箱即用的原则,助力于减少开发者在工作中的学习成本。
Mybatis Plus 为我们提供了三种设置 主键生成策略的方式。它们的优先级顺序是:局部注解 > 全局 > 默认(雪花算法)。下面我们来一一介绍
小书签是添加到 Web 浏览器的基于 JavaScript 的书签。我想向您展示一些很棒的 Web 浏览器 hack,以帮助您的 Web 开发工作流程,以及如何将这些 hack 转换为节省时间的书签。
图解算法数据结构,是 Krahets 同学在 LeetCode 平台上发布的一本小书,可免费在线阅读。
作为 Google Chrome 生态的一部分,Extension 是可以修改或增强 Chrome 浏览器功能的小程序,开发者可以利用各种Web技术,提供各种有趣的功能。截至目前为止(2018/08/10),Chrome 的全球下载安装量稳居第一,其 Chrome Web Store 中的 Extension 更是海量,这极大的稳固了 Chrome 在全球市场上的地位,平时我们会用到各式各样的 Extension ,如:纸壁(每天将 Chrome 启动界面换一张风景优美的图片),tabs管理器(将tab合并后管理),数字货币钱包(ETH钱包),这些 Extension 不仅扩充了 Chrome 本身的内涵,也极大的提高了用户(使用者)的某些效率,而这本小书,正是想将 Chrome Extension 的开发知识用文字的方式记录下来,提供给对此感兴趣的开发者。
相信大部分的开发者都使用过或者听说过“模板引擎”,它可以帮我们实现视图与数据的分离,快速开发视图页面,并将模板整合结果用于在浏览器显示。其核心实现原理就是:HTML模板页面 + 页面数据 = 输出结果。页面视图输出的过程就是通过模板引擎实现的。
很久没来给大家分享一些牛逼的网站了,今天来给大家推荐一波。如果之前的好站分享没看过,你可以点击文章顶部的标签进行查看。
给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。
程序员是一个需要不断学习的职业。幸运的是,在这个互联网时代,知识就在那里,等着我们去获取。
注意: 为了避免返回结果存在重复元素的问题,map中哈希均只能参与一次包含的判断,当map中哈希使用过就删除,避免后面相同元素同样能判断通过
进阶:如果输入字符串包含 unicode 字符怎么办?你能否调整你的解法来应对这种情况?
如果任意一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
P1914 小书童——密码 题目背景 某蒟蒻迷上了“小书童”,有一天登陆时忘记密码了(他没绑定邮箱or手机),于是便把问题抛给了神犇你。 题目描述 蒟蒻虽然忘记密码,但他还记得密码是由一串字母组成。且密码是由一串字母每个向后移动n为形成。z的下一个字母是a,如此循环。他现在找到了移动前的那串字母及n,请你求出密码。(均为小写) 输入输出格式 输入格式: 第一行:n。第二行:未移动前的一串字母 输出格式: 一行,是此蒟蒻的密码 输入输出样例 输入样例#1: 复制 1 qwe 输出样例#1:
给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。
给定一个非负整数 N,找出小于或等于 N 的最大的整数,同时这个整数需要满足其各个位数上的数字是单调递增。
领取专属 10元无门槛券
手把手带您无忧上云