分类:: 架构师

0

Linux下使用Nexus搭建Maven私服

说明:这是我去年写的一篇文章,一直在印象笔记里存着,这几天整理的时候发现了,觉得还是有不少参考价值的,故重新整理一下发表出来。由于当时直接截的图,所以本文中图片比较多,使用手机流量者慎入,土豪随意。 正文使用Maven也有一段时间了,现在总结几个比较需要注意的地方,以便以后可以更快搭建一个私服。我的当前版本是nexus-2.13.0-01,所以以这个来说明。 (1)设置私服的端口和根路径名称进入目

0

使用You-Get下载YouTube视频

在线网站有很多,但是提供下载链接的很少。一般都是会采取下载客户端,要求你在客户端缓存的策略,但是有没有什么方法可以让你不在客户端就可以直接在PC端(包括Linux端 & Mac端)下载呢?答案是肯定的,You-Get便是其中的一种选择。 什么是You-Get?You-Get是一个非常轻量级的命令行实用工具,可以用来从网上下载媒体内容(比如视频,音频,图片)。当没有其它什么方便的途径下载的时

0

URL缩短原理与实现

一直在使用URL缩短的技术,但是一直没有时间来琢磨这背后的技术原理是什么,今天给大伙儿聊聊URL缩短技术的原理和实现细节。 短网址是什么?还记得http://t.cn/RTwgi8这样的网址么?没错,我们每次打开新浪微博的时候只要是链接,基本上都是这样一种形式。简单点来说,短网址就是长度比较短的网址。从另一种角度上来讲,短网址的确产生了巨大的价值。以微博为例,微博一般限制字数为140字,如果你粘

0

CentOS7安装redis集群QA

前一篇博客讲了如何来安装redis集群,那么本片博客主要讨论可能出现的各种问题。 issue1: ERR Invalid node address specified启动集群的时候如果使用hostname的话会报这个错误。这是由于redis-trib.rb对域名或主机名支持不好,故在创建集群的时候要使用ip:port的方式。 1redis-trib.rb create ip1:port1 ip2

0

CentOS7安装redis集群指南

写在前面先说一说为什么要写这一篇博客,主要是因为今天在配置redis集群的时候被恶心到了,各种杂七杂八的问题一涌而现,搞得我摸不着北。写这篇博文主要是起一个记录的作用,以免自己日后再遇到此类问题时不知所措,浪费时间。网上的一些博客大多数都写的是单机上的多个实例的情况,这个不符合实际的生产环境要求,所以本文按照完全分布式的情况来部署。本博客的Q&A环节放在下一篇博客里面。现在按照常规的步骤

0

CentOS7 SSH免登录配置

之前写过一篇关于SSH免登录的文章,不过那个是专门针对hadoop来设置的,感觉写的不是很详细,所以重新写一篇操作更具体的文章。供大家参考参考。本文的操作环境是CentOS7系统,一共有四台服务器,分别被命名为master,slave1, slave2以及slave3。 设置hostname在CentOS7中,hosts文件的所在地是/etc/hosts里面,大家直接使用vim工具将这个hosts

0

软件工程学习体会

研究生的课程基本上都快结束了,说一说这个学期所学课程的一个宏观感受吧,纵观学院开设的这些课程,(如下图) 软件项目管理 软件过程管理 软件需求管理 软件架构设计 面向对象程序设计 专业英语 研究生英语 高级数据库 高级Java编程 数学建模 中国特设社会主义(这个必须的) … 从这个课程设计来看,我个人认为这些课程主要是偏理论,实战性不是很强,包括Java也是偏理论,当然了,Java的学习主要

0

VIM文件头设置

很多编辑器都支持在源代码中自动添加作者信息的功能,据我所知Eclipse就支持,虽然我们的Vim(gvim)默认没有这个功能,但是只需要几行代码自己配置一下,我们一样可以让Vim(gvim)支持自动添加作者信息! 这里面需要使用VIM LANGUAGE的语法,不过不知道也没关系,看我的配置然后对应改一下就OK了! 12345678910111213141516171819202122232425

0

Linux集群管理脚本

不知道你是否遇到下面这种经历,当你面对多台机器需要维护的时候,可能会觉得不知所措,一台机器,两台机器这都还好说,但是如果需要管理的是一个集群(超过50台)呢?一台机器一台机器去管理是不太现实的,那样的话累死了。下面分享一个简单的脚本有助于解决这种管理急群中多台服务器的情况。 前提是你首先得设置主机和各台从机之间的SSH免密码登录。如果不知道的可以去看一下我的另一篇博客设置SSH免登录。补充说明的是

0

Unix下搭建SVN服务器(CentOS)

说起SVN,每个人或多或少都会接触过一些,目前主流的两种版本控制工具就是SVN和Git,在Git诞生之前,整个天下就是SVN的。即使是现在,仍然有相当的一部分企业采用SVN进行版本的控制。说到这里,有的人可能会问到,为什么要使用版本控制呢?这个问题啊,最简单地回答就是可以在需要的时候快速回溯到之前的版本,保护自己所做的工作,复杂的定义请自行百度。 安装SVN在CentOS里面,安装软件非常的方便,