关于英译中的个人技巧

本文例子取自《An Algorithm for Subgraph Isomorphism》。选择论文的原因是我在写这篇文章的时候在翻译外文文献,选的就是这篇论文,于是正好就地取材了。

因为是专业论文英译中,所以可能包含专业名词,但文本想讲解的是关于英译中的个人技巧,且笔者不是专业翻译人员,关键在于分享,所以只是抛砖引玉。

阅读本文,可能需要读者要有着良好的语法基础,不过后期笔者会继续优化文章结构与讲解思路。

阅读更多
不知不觉已经写够了十万行代码

大一的时候,那会还是一个刚开始学 C 语言的小白,偶然间看到过一个问题 如何才能写够十万行代码。当时觉得,我这种水平要在毕业前写够十万行代码真的太难了,我也没奢望能写够这么多的代码。

阅读更多
YARN 架构

Yarn 架构

YARN 的基本思想是把资源管理和作业调度拆分成单独的守护进程,其拥有一个全局的 ResourceManager(RM) 和对每个应用的 ApplicationMaster(AM)。应用既可以是单个作业,也可以是多个作业。

阅读更多
HDFS 架构

HDFS 架构

HDFS 即分布式文件系统(Hadoop Distributed File System)。HDFS 具有高容错性,且能运行在低廉的硬件上。HDFS 提供对应用程序数据的高吞吐量访问,适用于具有大数据集的应用程序。

阅读更多
正则中关于环视(lookaround)的小例子

刚开始学正则表达式时,环视(lookaround)经常会给初学者造成一定的困扰。但如果能抓住其中的要点,那么这种困惑就会立刻消失。

环视(lookaround)其实分为两个部分:前瞻(lookahead)和后视(lookbehind)。

注:这里的翻译是基于我个人的理解,其它地方可能还有别的叫法

阅读更多
设计模式(十八):访问者模式

Visitor(访问者)

访问者模式是行为型设计模式的一种。访问者模式结构看起来要比其他的设计模式的结构要
复杂一些,但其实如果能找到一个合理的例子来解释这种模式的话,其实是非常好理解的。

阅读更多
如何借助Github进行协同开发

平常都是自己一个人在开发,一直都没有机会接触协同开发,平常使用 Github 时也就是简单的 add, commit, push,并由体会到 Git 带给我们
更多的好处,那么如何借助 Github 进行协同开发,现在来简单的尝试一下

阅读更多
如何管理你Github上的开源项目

使用 Github 也有很长一段时间了,或多或少都有点自己的经验和心得,虽然说不上一定对,但是很多都是参考一些大佬的博客或者项目学来的,如果有什么问题或者不足的地方也可以和我探讨。

阅读更多
记一次由Java读写速度引发的TLE的一点探索

:TLE 是 Time Limit Exceeded 的缩写,即时间超限,表示你提交的程序运行使用了超出题目限定的时间

偶然间做了道水题,题目在此

阅读更多
酷! kotlin 的一行快排实现

前言

之所以研究怎么用 kotlin 实现一行代码快排,主要是之前学 python 时遇到过,觉得很酷,所以最近就在想 kotlin 同样有着丰富的库函数以及各种语法糖,那么在不考虑效率的情况下 kotlin 有没有办法做到同样的效果呢?

阅读更多