综合
文章平均质量分 56
xabc3000
这个作者很懒,什么都没留下…
展开
-
svn服务器发生变化,如何将当前svn客户端切换到新的svn位置
执行命令:svn switch –relocate (Old Repository Root) (New Repository Root)即可。Old Repository Root可以通过:svn info来查看.原创 2011-12-05 11:23:44 · 3548 阅读 · 0 评论 -
Windows7修改已保存的密码
在windows中访问其它共享文件或共享网络时,经常把密码保存在系统中,以便于下次访问时不用再重新输入密码,但若是密码发生变化时,系统仍是用之前保存的密码来登录,从而给用户带来一些困扰,下面就win7下修改已保存的共享密码做详细的介绍。在控制面板中,选择“凭据管理器”,在凭据管理器页面会显示系统中已保存的凭据,windows共享密码保存在windows凭据中,点选将要修改的IP地址或主机名,会原创 2012-04-26 13:29:38 · 3469 阅读 · 0 评论 -
Linux下 批量转换文件名及文件内容的大小写
批量转换指定目录下所有文件的文件名和文件内容,由大写转为小写。原目录为 TEST--ABC.TXT --CDE.TXT ---FGH.TXT转换脚本如下:for file in `ls $1` do newfile=`echo $file|tr 'A-Z' 'a-z'` cat $1/$file | tr原创 2012-05-02 10:42:19 · 975 阅读 · 0 评论 -
Heartbeat3.x应用全攻略之:安装、配置、维护
一、安装heartbeat前的准备1、Heartbeat集群必须的硬件 构建一个Heartbeat集群系统必须的硬件设备有: 节点服务器、网络和网卡、共享磁盘2、操作系统规划 这里统一采用Centos5.3操作系统,每个节点服务器都有两块网卡,一块用作连接公用网络,另一块通过以太网交叉线连接两个节点,作为心跳监控。共享磁盘由一个磁盘阵列设备提供,两个节点共享一个磁盘分区。磁转载 2012-07-18 09:41:19 · 10119 阅读 · 0 评论 -
SVN 更新或提交时 svn-base 总和检查值不符合
1、删除.svn/entry文件中与冲突文件相关的内容, 如下所示:Makefile.global.in文件总和检查值不符合^LMakefile.global.infile2012-09-19T02:34:19.000000Zeb151fccba3cc5d3effa1e4434b1f1e42012-09-19T01:55:23.9原创 2012-09-19 10:33:33 · 6679 阅读 · 0 评论 -
搭建LVS负载均衡环境,出现SYN_RECV状态的处理
第一次搭建LVS+KEEPALIVED环境时挺顺利的,过一段时间后重新搭建此环境时居然出问题,不管怎么配置修改参数,客户端总是连接不上realserver,通过ipvsadm -lc查看,结果如下:CP 00:54 SYN_RECV h100:12949 192.168.4.200:5678 h104:5678通过艰难的对比,查找资料,终于找到了问题的原因,在此鄙视一下百度,找出来的资源一原创 2013-02-28 14:57:53 · 14759 阅读 · 3 评论 -
DLM分布式锁的实现机制
1、AST简介DLM进程(LMON、LMD)之间的跨实例通信是使用高速互联上的IPC层实现的。为了传递锁资源的状态,DLM使用了异步陷阱(AST),它在操作系统处理程序例程中实现为中断。纯粹主义者可能同意AST的确切含义以及它的实现方式(中断或其他阻塞机制),但对于OPS或Oracle RAC来说,它就是中断。AST可以是一个"阻塞AST",也可以是一个"获取AST"。当一个进程请转载 2013-05-08 11:38:23 · 10582 阅读 · 0 评论 -
Git实现原理
Git 内部原理不管你是从前面的章节直接跳到了本章,还是读完了其余各章一直到这,你都将在本章见识 Git 的内部工作原理和实现方式。我个人发现学习这些内容对于理解 Git 的用处和强大是非常重要的,不过也有人认为这些内容对于初学者来说可能难以理解且过于复杂。正因如此我把这部分内容放在最后一章,你在学习过程中可以先阅 读这部分,也可以晚点阅读这部分,这完全取决于你自己。(伯乐在线注:如果你对Gi转载 2013-06-13 10:12:27 · 10747 阅读 · 0 评论 -
开发人员应具有的产品意识(四) 连载
3.2 保证质量3.2.1 返修率 软件也有返修率?可能大多数都会这么问。软件与硬件不同的是,它可以远程维修,通过升级或替换就可以解决客户出现的Bug。在某种意义上来说,只要客户提出Bug,那就是一次返修,虽然不用真的需要把软件寄回来维修。如果客户购买软件,在使用过程中,从来就没有提过Bug,没有遇到过问题,那软件质量就一定很好吗?不一定,也许客户一次也没有用过呢,呵呵。原创 2012-03-30 14:11:38 · 1054 阅读 · 0 评论 -
开发人员应具有的产品意识(六) 连载
4.5 产品意识 在软件开发过程中的体现为了实现一个成功的产品,因素是多方面的,有策划方面的、需求方面的、设计方面的、宣传方面的等等,作为一个软件开发人员,产品意识到底如何在开发中得以体现呢?4.5.1 严谨性 软件开发必须坚守的原则就是严谨,无论是设计还是编码,都应该谨小慎微,所有分支都应该可控,绝不能出现未知的不可控的元素,哪怕是错误 也应该每次都一样。我想开发人员多数都遇到原创 2012-03-30 14:13:48 · 1226 阅读 · 0 评论 -
开发人员应具有的产品意识(五) 连载
四、软件开发人员应具备的产品意识 4.1 充分调查分析客户的需求客户需要什么,可能客户自己都不是很清楚,这并不是什么奇怪的事。这也是为什么软件开发有很大风险,辛辛苦苦做出来的东西却不是客户所需要的,是客户的原因吗,客户打死也不承认,何况你也不敢打。所以在开发设计过程中,就要考虑客户需求的不确定性,现在是一,万一明天客户说一不行,得要二,也许到后天就变成三了也未可知。我给你个配置工具,你原创 2012-03-30 14:12:29 · 1663 阅读 · 0 评论 -
开发人员应具有的产品意识(三) 连载
三、如何提高产品意识3.1 提高使用价值3.1.1 满足客户的基本需求 做为一个合格的产品,满足客户的基本需求是必须的,前提是这些需求都是合理的。如何鉴别客户的需求是合理的基本需求,需要相关行业经验,这不是仅仅一个计算机天才能搞定的。因此在做产品的过程中,关注的不能仅仅是计算机方面的知识,还要有很多行业的知识需要学习,多向行业经验丰富的前辈学习请教会让你少走很多弯路。原创 2012-03-30 14:10:35 · 1518 阅读 · 0 评论 -
Linux下安装mantis配置指南
Linux下安装mantis配置指南1 配置Linux下的Apache+Mysql+PHP 一.安装配置Apache安装包的获取:http://www.apache.org1.1.安装Apache(tar包)tar –zxvf http-2.2.11.tar.gz./configure --prefix=/usr/local/apache --enable-module转载 2011-10-10 10:36:34 · 11979 阅读 · 0 评论 -
Firefly和CVS常见命令对比
Firefly和CVS常见命令对比任务CVS命令Firefly命令新建存储库cvs –d inithff rep create –h –d Firefly和CVS均支持多存储库。在cvs中用户需要使用 “cvs –f –allow-root=/rep1 –allow-root=/r翻译 2011-08-30 09:44:10 · 2461 阅读 · 0 评论 -
IOMeter配置指南_硬盘测试软件
IOMeter是业界广泛使用的IO性能测试软件。通过使用不同的IOMeter设定值来呈现文件服务器(选择范围为512Bytes到64KB)和网站服务器(选择512Bytes到512KB作为I/O范围)的相应负载。 在实际测试过程中可以使用IOMeter进行如下测量: Max IO: 为了得到完整的磁盘性能数据,可以测试512Bytes到512MBytes等多种数据块大小,并分别测试了转载 2011-12-28 09:30:19 · 2473 阅读 · 0 评论 -
IOMeter在Linux下的使用
在linux下使用IOmeter由于没有UI,所以需借助windows下的UI,首先下载linux下的IOmeter,进入src目录后,一般有一个dynamo执行程序,执行以下命令:./dynamo -i windows主机ip -m linux本机ip ;然后启动windows的IOmeter,就能看到Linux下的磁盘,测试步骤大致如下:1)添加一个worker,自动命名为wo原创 2011-12-28 10:30:37 · 2445 阅读 · 0 评论 -
svn 完全备份、增量备份、同步版本库
版本控制最关键的一件事是保证数据的安全性,不能因为磁盘损坏,程序故障造成版本库无可挽回的错误,为此必须制定较完备的备份策略。在Subversion中,我们有三种备份方式:完全备份,增量备份和同步版本库。1, 完全备份最常见和简单的备份就是直接使用拷贝命令,将版本库目录拷贝到备份目录上,就可以了。但是这样不是很安全的方式,因为如果在拷贝时版本库发生变化,将会造成备份的结果不够准确,失去备份的转载 2012-02-09 20:32:59 · 9484 阅读 · 1 评论 -
SVN构建同步镜像服务器
1、创建目标库backup(linux服务器) svnadmin create backup 添加backup目标库的权限和用户 在目标库的hooks目录中添加或修改pre-revprop-change文件,注释掉原有脚本,并修改文件为可执行文件; 2、对目标库初始化 svnsync init http://192.168.0.100/svn/backup原创 2012-02-13 13:20:06 · 4558 阅读 · 0 评论 -
开发人员应具有的产品意识(二) 连载
二、为什么要有产品意识2.1 为什么不是一个好产品?为什么不是一个好产品,让市场说话。不要去抱怨市场宣传不够,营销策略欠妥,如果你做的产品足够好,还需要他们来为你弥补吗?他们最应该做的是锦上添花吧。记得有句话这么说过,“幸福的家庭都是相似的,不幸的家庭各有不同”。放到产品这里也是一样。成功的产品都是相似的,失败的产品各有不同。为什么市场不接受这个产品,原因有很多,但我想只要存在以下原创 2012-03-30 14:09:17 · 3593 阅读 · 0 评论 -
开发人员应具有的产品意识(一) 连载
一、什么是产品意识1.1 什么是产品产品是指能够提供给市场,被人们使用和消费,并能满足人们某种需求的任何东西,包括有形的物品、无形的服务、组织、观念或它们的组合。产品必须具备的特征是:u 使用价值-------产品必须可以满足某种需要,不管是精神上还是物质上,还是其它方面,一个没有任何作用的东西不能称之为产品;u 商品价值------产品必须具有交换价值,也即商品价值,产品原创 2012-03-30 14:08:26 · 6849 阅读 · 0 评论 -
少一点抱怨
来自 http://justjavac.iteye.com/blog/709653这篇东西转自一位有思想的研究生!她看到这篇漫画,觉得很不错,我看后也觉得值得我们思考,尤其是当我们抱怨时!第一幅漫画中,每个人都背负着一个沉重的十字架,在缓慢而艰难地前行! 途中,有一个人忽然停了下来。他在想着什么!他想,上帝啊,这个十字架太沉重了,我可转载 2015-02-12 16:31:52 · 3698 阅读 · 0 评论