一、Ubuntu中软件安装方法
1、APT方式
(1)普通安装:apt-get install softname1 softname2 …;
(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)
(3)重新安装:apt-get --reinstal...
分类:
系统相关 时间:
2016-05-06 15:19:15
阅读次数:
196
Redhat和Fedora的软件安装命令是rpm,但是用rpm安装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系,超级麻烦不说,要是软件不用了需要卸载的话由于卸载掉了某个依赖关系而导致其他的软件不能用是非常恼人的。令人高兴的是,Fedora终于推出了类似于ubuntu中..
分类:
其他好文 时间:
2016-05-05 13:04:57
阅读次数:
140
背景:目前业务中有个数据库数据大道3亿左右。如果直接从数据库进行查询,等待时间超过15分钟,用户很多时候想查看数据,只能写SQL在数据库中直接查询喝几杯茶后,结果还没出来。用户看到我们项目中使用到ES集群,于是希望将数据库中的数据同步到ES集群中。 软件版本:logstash-2.2.2 ,Elas ...
分类:
数据库 时间:
2016-05-03 17:51:33
阅读次数:
4121
前文 Ubuntu 16.04 新特性中我们已经介绍过,随着 Ubuntu 16.04 LTS 的发布,Ubuntu 的软件包管理命令也发生了变化,新系统采用了 Debian 项目中所使用的 APT(Advanced Package Tool)来完成各种的不同的任务,ATP 命令全面取代了我们之前在 ...
分类:
系统相关 时间:
2016-05-02 16:48:11
阅读次数:
269
构建之法阅读笔记05 软件开发流程中软件的需求分析、软件的设计与实现、软件测试和软件的发布以及后期维护是必不可少的。 软件的需求分析是软件开发的目标。我们要明白用户的需求是什么,要贴合用户的内心真实想法。有时客户的表达可能并不清楚,可能他也不太清楚自己想要表达什么,这时我们应该了解客户内心的真实想法 ...
分类:
其他好文 时间:
2016-04-30 12:52:40
阅读次数:
140
Zookeeper算是现在互联网公司中软件开发中最常接触的“软件”之一了。它的设计目标就是将那些复杂且容易出错的分布式一致性服务封装起来,然后构成一个高效可靠的原语集,然后提供一系列简单易用的接口给用户。其实比如一些RPC框架、Kafka等消息队列机制,内部都是依赖了Zookeeper来进行分布式调 ...
分类:
其他好文 时间:
2016-04-30 01:04:30
阅读次数:
192
1. 测试范围 测试范围主要在于功能测试、易用性测试、安装测试、安全性测试。 功能测试中,根据需求说明书与设计说明书,项目正常实现了其功能;易用性测试中,软件系统比较易用友好,符合通用的操作习惯;安装测试中,系统能够正确安装,基础数据正常配置;安全性测试中,检测项目系统达到安全需求,不存在安全隐患。 ...
分类:
其他好文 时间:
2016-04-29 22:16:00
阅读次数:
202
《构建之法》第六章 主要说敏捷流程,那什么是敏捷流程呢? 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行 ...
分类:
其他好文 时间:
2016-04-29 14:29:23
阅读次数:
108
概论: 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中, 软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和 可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目, 并分别完成,在此过程中软件一直处于 ...
分类:
其他好文 时间:
2016-04-29 14:16:27
阅读次数:
127
目录test中存在软连接: 1、打包,参数h(将实际文件进行打包): tar zcvfPh test.tar.gz test 2、计算大小,参数L(计算的是实际文件的大小): du -sL test 3、同步,参数L(同步的是实际文件): rsync -avzL 注:python函数os.path. ...
分类:
系统相关 时间:
2016-04-26 10:56:09
阅读次数:
158