开源软件(Open-sourcesoftware)是源代码通过特定许可发布的软件,开源软件的所有者可以赋予使用者以任意目的学习、修改和再分发软件的权利1。今天软件行业和互联网行业的高速发展就建立在自由使用和分发的软件上,作为工程师,我们可以任意访问Linux、MySQL和Redis以及各种编程语言和框架的源代码,学习它们的设计和实现,利用前人的工作迅速搭建自己的项目。图1-Kubernetes这篇
分类:
Web程序 时间:
2020-08-07 09:51:12
阅读次数:
79
分支合并流程对比 进步是痛苦的。学习也是痛苦的。在公司中推进git分支合并流程也是有阻力的。网络上版本管理系统之争持久而喧嚣,依照声量来讲目前应该是Git占了较大的优势。不过我们本文的关注点在于代码的分支管理模型,因为大家无论是用SVN或者Git,目的是为了解决研发过程管理中的实际问题。我这里整理几 ...
分类:
其他好文 时间:
2020-03-27 11:14:18
阅读次数:
250
文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 java 流操作对文件的分割和合并的实例详解 学习文件的输入输出流,自己做一个小的示例,对文件进行分割和合并。 下面是代码: package com.dufy.file; import java.io.File; imp ...
分类:
编程语言 时间:
2019-12-24 23:28:09
阅读次数:
93
package test; import java.io.*; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.*; import java.util.zip.InflaterInput ...
分类:
其他好文 时间:
2019-11-09 09:36:19
阅读次数:
104
流的使用分割与合并文件的函数 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = ...
http://www.cnblogs.com/wavky/p/3504060.html 稍微总结下弄了半个下午的egit的merge合并冲突解决方法,网上看的都是一个模板出来的,看的糊里糊涂,花了很多时间去实验整个合并流程.. 前提工作 创建一个普通JAVA工程Test,创建一个类Test,写点东西 ...
分类:
系统相关 时间:
2019-08-10 09:16:42
阅读次数:
198
需要两个源文件,还有输出的目标文件 SequenceInputStream: 将两个文件的内容合并成一个文件 该类提供的方法: SequenceInputStream(InputStream s1, InputStream s2) :根据两个字节输入流对象来创建合并流对象。 备注:谁放在前面,谁就先 ...
分类:
编程语言 时间:
2019-07-05 09:45:42
阅读次数:
263
SNN是用来保存namenode中对HDFS metadata的信息的备份,并减少namenode重启的时间,SNN进程默认运行在 namenode 机器上,如果这台机器出错,宕机,对恢复HDFS文件系统是很大的灾难,因此最佳方式是将SNN进程配置在另外一台机器上运行。 在hadoop中,namen ...
分类:
其他好文 时间:
2019-06-11 22:17:14
阅读次数:
234
minhash simhash SimHash的工作原理 SimHash算法工作流程图: SimHash的工作原理 SimHash算法工作流程图: 1、分词,把需要判断文本分词形成这个文章的特征单词。最后形成去掉噪音词的单词序列并为每个词加上权重,我们假设权重分为5个级别(1~5)。比如:“ 美国“ ...
分类:
其他好文 时间:
2019-03-27 15:29:09
阅读次数:
306
Git常用命令 init: 在本地创建一个新的库 clone: 从服务器克隆代码到本地(将所有代码下载) status: 查看当前代码库的状态 add: 将本地文件添加到本地仓库 commit: 将代码提交到本地仓库 push: 将代码推送到远程仓库 pull: 将远程仓库的代码拉取到本地(只更新与 ...
分类:
其他好文 时间:
2019-02-12 00:25:11
阅读次数:
193