由于诸如电源故障、网络故障或用户干预等各种原因,使用 scp 命令通过 SSH 复制的大型文件可能会中断、取消或损坏。有一天,我将 Ubuntu 16.04 ISO 文件复制到我的远程系统。不幸的是断电了,网络连接立即断了。结果么?复制过程终止!这只是一个简单的例子。Ubuntu ISO 并不是那么大,一旦电源恢复,我就可以重新启动复制过程。但在生产环境中,当你在传输大型文件时,你可能并不希望这样做。 而且,你不能继续使用 scp 命令恢复被中止的进度。因为,如果你这样做,它只会覆盖现有的文件。这时你会怎么做?别担…

2018年05月03日 0条评论 372点热度 0人点赞 阅读全文

作为一个Java开发人员,经常要和各种各样的工具打交道,除了我们常用的IDE工具以外,其实还有很多工具是我们在日常开发及学习过程中要经常使用到的。 Hollis偏爱使用在线工具,因为个人觉得这样比较方便。本文就总结了一下我常用的在线工具。欢迎纠正及补充。 Java源代码搜索 http://grepcode.com/ Grepcode是一个面向于Java开发人员的网站,在这里你可以通过Java的projects、classes等各种关键字在线查看它对应的源码,知道对应的project、classes等信息。 更方便的…

2018年04月30日 0条评论 296点热度 0人点赞 阅读全文

  8款源码搜索引擎,让你找到更适合你的源码。 1.Ohloh Ohloh Code是最大且非常全面的源码搜索引擎,根据FOSS目录来看,其拥有超过10亿行代码且在不断更新,它不仅是免费的,而且还可以通过社区进行免费编辑。通过搜索可以索引到所有的文本文件,并且对43种编程语言都带有语法提示功能。此外,搜索语法非常灵活,可以为你查找到各种不同类型的类。搜索引擎目前不支持正则表达式。 2.Krugle  Krugle是一个开源的搜索门户,基本上主流的开源代码都有收录,比如Apache、JavaDocs、Sou…

2018年04月30日 0条评论 619点热度 0人点赞 阅读全文

对于电信用户来说,国外的VPS的选择是简单而痛苦的,因为除了CN2线路接入的机房,其它线路接入的VPS都会出现丢包率高,绕道等情况的出现,导致VPS访问速度慢,甚至近乎于不可用的状态。接下来就给大家简单介绍一下CN2线路,选购注意事项及一些CN2接入的VPS提供商。 CN2线路介绍 CN2全称为中国电信下一代承载网,英文Chinatelecom Next Carrier Network,缩写为CNCN,进一步缩写为CN2。 为什么CN2速度那么快 CN2作为“精品网络项目”被提出来,其技术构造是远远领先于电信原有网…

2018年04月27日 0条评论 603点热度 0人点赞 阅读全文

想必大家在日常生活中都习惯记录一些重要的内容,比如工作时的日志、笔记等,而小编今天给大家带来一款功能非常强大的在线编辑器——StackEdit。 StackEdit是什么? StackEdit是一款免费和开源的Markdown编辑器,基于PageDown。它是使用Markdown语言来编辑内容的,现在就让小编来简单介绍一下!Markdown:是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的处理软件Word或Pages有大量的排版、字体设置。它使我们可以专心于码字,用「标记」语法,来代替…

2018年04月23日 0条评论 337点热度 0人点赞 阅读全文

引言 最近因为项目需要,团队需要一个轻量级的文档中心。调研了一下,方案有以下几种: Confluence:最有名,最强大,最通用,最老牌,Atlassian,公司级的wiki就是这货。缺点是团队超过10人用时需要付费,而且价格不菲。:( 忍痛Pass Jekyll:著名开源博客工具,大有取代WordPress的趋势,部署相对简单,插件强大,完全免费。缺点是貌似只能够通过和Git交互来新建和更新文章,没有自带的编辑页面。 Dokuwiki:简单,轻量,支持PHP即可使用,插件丰富,权限控制强大,完全免费,有编辑页面,…

2018年04月23日 0条评论 703点热度 1人点赞 阅读全文

昨天写的文章,一大早发出去点开预览的时候发现格式都错乱了。又急着去上班就把文章给删除了。本来是周一更的习惯也就打破,放到周二去更新了。今天周二,度过了烦人的周一,又开始一个新的工作日。 这篇文章起初是想做:有哪些适合新手练手的前端项目?但是我发现我一个人没法整理,于是正在邀请几位大大朋友在帮忙。所以这个主题暂时空缺一周或是两周,在下周或是下下周的时候可能会补上来。也欢迎各位朋友在学习过程中碰到不错的练习项目可以积极的推荐。 学习编程专栏连载的练手项目篇,如有兴趣可以访问前三篇: 有哪些适合新手练手的Java项目? …

2018年04月19日 0条评论 285点热度 0人点赞 阅读全文

前些天分享了一篇高效订阅微信公众号的方法 - 如何高效地订阅微信公众号,里面介绍了四种方法,分别是即刻、轻芒阅读、一览和RSS,前面三种方法主要是借助已有的APP,下载安装使用即可,但是,因为各个APP涵盖的信息源并非所有的微信公众号,而且更新速度也取决于APP本身,所有这几种方法在使用上具有很大的局限性;最后一种方法是借助RSS进行订阅,这种方法最具灵活性,但是,需要借助Huginn来使用,需要投入一定的学习成本(如果不想学Huginn的,请直接看文章的最后)。 即刻、轻芒阅读和一览也可以订阅知乎,但是,同样地,…

2018年04月19日 0条评论 334点热度 0人点赞 阅读全文

在文章开始之前,先简单的介绍一下我自己以及文中所提及的学习大纲。过去的5年里,我一直在做全栈开发,现担任tajawal的总工程师。因工作需要,我必须身兼多职。这不仅是我的爱好,也是我的工作职责之一。因此我可以密切地关注这一行业的发展趋势,并确保其他工程师也能紧跟趋势。在紧跟趋势这一问题上,我发现无论是初学者,还是那些有着丰富经验的工程师,都会觉得很困惑。2017年,有很多朋友写邮件来问我,如果他们想要从事这一职业,他们应该学习些什么。为了帮助他们,我准备了这些图表,并分享给大家。如果以后有人有相同类型的疑惑,我可以…

2018年04月19日 0条评论 273点热度 0人点赞 阅读全文

前言 假设服务器上已经安装并可正常运行网页服务器,如Apache或Nginx等 本文档中环境: Ubuntu 17.10 x64 Apache2 网站根目录/var/www/html/ 有关FreshRSS 官网: https://freshrss.org 演示: https://demo.freshrss.org/ Github: https://github.com/FreshRSS/FreshRSS 安装 安装依赖包 FreshRSS需要以下依赖,如果已经安装了请无视。 sudo apt-get isntal…

2018年04月17日 0条评论 466点热度 0人点赞 阅读全文
13456722