最新消息:天气越来越冷,记得加一件厚衣裳

运维开发

CentOS7更换国内Yum源

CentOS7更换国内Yum源

5年前(2018-12-17) 1212浏览 1评论

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次...

Maven集成 – MavenCli

Maven集成 – MavenCli

5年前(2018-12-16) 2159浏览 0评论

简介 Maven Embedder是Maven的一部分,属于一类嵌入式组件,支持CLI和日志记录功能。官网资料比较少,只有很短的几句介绍,如果不需要在构建过程中进行比较精细的监控和步骤跟踪,可以考虑这种集成方式。此外,Maven Embedder有很...

Maven集成 – ProcessBuilder

Maven集成 – ProcessBuilder

5年前(2018-12-15) 1542浏览 0评论

背景 一般在使用maven进行程序打包过程中最常用方法是使用maven-assembly-plugin或者maven-shade-plugin插件。最近在做项目的时候需要对用户所指定git仓库中代码进行编译打包,由于无法获取Jenkins较高授权,因...

Linux VPS添加Swap分区

Linux VPS添加Swap分区

5年前(2018-12-03) 1324浏览 0评论

Linux内核为了提高读写效率与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存)。即使你的程序运行结束后,Cache Memory也不会自动释放。这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存...

xfsprogs/kmod版本更新支持Mesos-Slave安装

xfsprogs/kmod版本更新支持Mesos-Slave安装

6年前(2018-09-16) 2056浏览 0评论

背景 最近在逐步接手公司JStorm实时计算部分的Mesos集群管理,公司的实时计算引擎目前以Alibaba JStorm为主,资源管理部分依托于Mesos+Marathon+Docker,这种部署方式在集群扩容和管理方面是非常方便的,而且通过不同角...

MacOS 安装lessc

MacOS 安装lessc

6年前(2018-06-13) 2178浏览 0评论

最近在研究Metrics在分布式程序中的打点统计,源码下载下来后有个doc文件夹,对其中文件进行编译时提示: localhost:docs w3sun$ make Please use `make <target>' where <...

MacOS Brew安装Thrift 0.9.3

MacOS Brew安装Thrift 0.9.3

6年前(2018-04-23) 3608浏览 0评论

Homebrew Homebrew简介 Homebrew是一款适用于Mac OS或Linux的软件包管理器,用以简化Mac OS或Linux系统上的软件安装过程。中文主页地址:https://brew.sh/index_zh-cn,Github地址:...

curl命令通过代理访问资源

curl命令通过代理访问资源

6年前(2018-04-06) 529浏览 0评论

生产环境中IDC托管的服务器或者云主机通常不具备访问外网权限,部署开源软件一般都是在赋予外网权限的开发机(网关机)下载后再分发到相应集群,操作起来非常不方便。如果开发机启用了http或者socket代理服务,那么我们可以很方便地使用curl命令通过代...

IBook Store不可用的设置方法

IBook Store不可用的设置方法

6年前(2018-01-28) 3015浏览 0评论

ibook store iBook store 是Mac/iphone中自带的读书软件,可以免费阅读好很多类别的书籍、文章和音视频资料,但是也不知从什么时候开始被国家审查了,打开后直接显示醒目的五个大字:ibook store不可用。但是可以选择曲线...

master分支合并到dev分支

master分支合并到dev分支

6年前(2018-01-16) 1458浏览 0评论

程序开发过程中最常用的版本管理软件包括git,github和gitlab,其他同事完成代码更新并提交到master分支后,自己想把master分支中更新的代码merge到自己的dev分支中是经常需要的操作,可以通过以下命令实现: 切换至本地maste...

Git撤销add/commit操作

Git撤销add/commit操作

6年前(2017-12-15) 1467浏览 0评论

git提交 一般编写完代码后都会执行push前的两步操作: git add . git commit -m "update for common utils" 如果仅仅是为了修改注释则可以使用git commit –amend进行修改,如...