mac 安装 brew: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装 fswatch:(参考https://stackoverflow.com/questio ...
分类:
其他好文 时间:
2019-02-11 21:30:54
阅读次数:
301
1、cucumber cucumber早在ruby环境下应用广泛,作为BDD框架的先驱,cucumber后来被移植到了多平台,简单来说cucumber是一个测试框架,就像是juint或是rspec一样,不过cucumber遵循的是BDD的原则。 2、何为BDD? BDD就是行为驱动开发,是一种软件开 ...
分类:
其他好文 时间:
2019-02-10 20:20:39
阅读次数:
268
这个场景是,日志系统平时为了系统处理能力,我们使用INFO级别或ERROR级别,当发现问题时,我们需要不停服务的动态的将日志级别变更为DEBUG以便在执行细节发现问题,下面列举了动态变更的操作,需要借助代码、定时和配置中心服务。
在微服务的场景,日志是散落在各个服务集群节点中,不方便查看,所以我们需要通过集中收集到一处保存、查看和分析。
分类:
其他好文 时间:
2019-02-08 18:31:45
阅读次数:
219
几种redis数据导出导入方式1环境说明:192.168.1.101node1redis源实例192.168.1.102node2redis目标实例192.168.1.103node3任意linux系统2redis-dump方式2.1安装RVMredis-dump这款工具需要用到Ruby,而centos环境中的yum工具可以安装的Ruby版本最高是2.0的版本,而当前Redis最新的4.0版本中需
分类:
其他好文 时间:
2019-02-01 13:06:13
阅读次数:
226
Vagrant 简介 Vagrant 是一款用来构建虚拟开发环境的工具,它是用来管理虚拟机的,同时也非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史。我们可以通过 Vagrant 封装一个 Linux 的开发环境,分发给 ...
分类:
其他好文 时间:
2019-01-30 15:55:38
阅读次数:
128
GitLab 概述: 是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过 Web界面迚行访问公开的戒者私人项目。Ruby on Rails 是一个可以使你开发、部署、维护 web 应用程序变得简单的框架。 GitLab 拥有不 Github 类似的... ...
分类:
其他好文 时间:
2019-01-29 14:58:59
阅读次数:
177
一、activemq 虽然是java写的消息队列,但是提供Java, C, C++, C#, Ruby, Perl, Python, PHP各种客户端,所以语言上是没什么问题的。配置和使用,基本上是java xml这一套。同时对jms、spring之类的支持很友好。 而且因为是Java写的,所以可以 ...
分类:
其他好文 时间:
2019-01-29 14:55:54
阅读次数:
154
前端时间因公司业务需要使用RedMine来管理项目进度。 但是使用其自带的csv导入工具无法完成导入。 而我是java开发,并不会所谓的ruby语言,自然无法在段时间内完成此导入功能的修改。 so,经过研究RedMine表结构,以及其二叉树展示方式,自己写了一个将Excel后台直接导入RedMine ...
分类:
其他好文 时间:
2019-01-28 15:19:53
阅读次数:
221
对于Python内置函数sorted(),先拿来跟list(列表)中的成员函数list.sort()进行下对比。在本质上,list的排序和内建函数sorted的排序是差不多的,连参数都基本上是一样的。主要的区别在于,list.sort()是对已经存在的列表进行操作,进而可以改变进行操作的列表。而内建 ...
分类:
编程语言 时间:
2019-01-28 00:57:54
阅读次数:
228