`
xshwlx
  • 浏览: 20130 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
public static HttpClient getAuthClient() throws IOException { HttpClient client = new HttpClient(); String hostName = jenkinsHost; GetMethod loginLink = new GetMethod(hostName+"loginEntry"); client.executeMethod(loginLink); String location = h ...
远程命令执行 报错 : /usr/bin/ssh admin@ip /bin/sh /export/home/tomcat/domains/qone.jd.com/server1/bin/stop.sh Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program 原因远程主机没有对 admin 用户设置环境变量 用户环境变量配置文件地址 :  /home/admi ...
期待你的加入 ! QQ:322636588 github 地址 :https://github.com/opencloudstorage/easyStor
第一大原则 :开闭原则 一句话总结 :软件系统必须对拓展开放,对修改关闭 第二大原则 :里氏代换原则 一句话总结 :子类必须能够替换成他们的基类 表现 : 尽量从抽象类继承而不从实体类继承,抽象调用 第三大原则 :依赖倒转原则 一句话总结 :依赖于抽象而不依赖于具体 表现 : 对接口编程而不是对实现编程,尽可能使用抽象类作为变量 第四大原则 :接口隔离原则 一句话总结 :使用多个隔离接口 表现 : 对接口进行角色细分 第五大原则 :迪米特法则 一句话总结 :尽量减少类之间的依赖 表现 : 使用友元类 (中介类) 第六大原则 :合成复用原则 一句话总结 :has-A 用聚合 is-A 用集成

重启 shell脚本

参考 :http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=3602889&page=2    平时在做系统部署时候经常用到重启APP或web 的sh 脚本,但今天写了个脚本如下 : pidlist=`ps -ef|grep jenkins | grep -v "grep"|awk '{print $2}'` echo "jenkins ProcessID List :$pidlist" if [ "$pidlist" = "" ...
获取真实IP 地址方法 :此方法获取linux 下 eth0 地址 /** * 获取本机IP */ public static String getLocalIP() { String ip = ""; try { if(isLinux()){ Enumeration<?> e1 = (Enumeration<?>) NetworkInterface .getNetworkInterfaces(); while (e1.hasMoreElements()) { Net ...
调用 wget 下载文件错误 416 转自 : http://blog.csdn.net/mociml/article/details/6254106    去掉-c 参数可解决
折腾好久,甚是难找 (1)  事件名称 :change_state.jstree (2)取值方法:d.rslt.attr("id")   tree.bind("change_state.jstree",function(e,d){       alert(d.rslt.attr("id")); })
搞了半天,gitlab 5.0升级至5.4数据整合方案终于搞定 (1)文件数据拷贝   http://www.linuxidc.com/Linux/2013-08/88839.htm 使用了方案- (2)数据库文件拷贝      数据库差异性,5.4版少了一张wikis表,多了两张表 develoy_keys_projects和forked_project_links,多出表具体作用不是本节重点此处略过。      对于多出的两张表数据导入是无需考虑,少的一张表导入时排除不做导入,主要关心公共表中的字段变化,这是导入成功与否的关键,通过对比发现5.4版有三张表新增了字段分别为: service ...

git 操作命令

    博客分类:
  • git
1 全局设置 Git global setup: git config --global user.name "Administrator" git config --global user.email "admin@local.host" 2 gitlab建好project后新的项目提交,作为项目架构者,架构完成以后初始提交 mkdir test1 cd test1 git init touch README git add README git commit -m 'first commit' git remote add origin gi ...
首先非常感谢 xiaodi2007 的分享,地址如下 : http://bbs.chinaunix.net/thread-4094008-1-1.html。 在此经过一天半的折腾,终于在centos上成功安装gitlab,并运行。 裸机运行官方提供安装文件 :https://github.com/mattias-ohlsson/gitlab-installer/blob/master/gitlab-install-el6.sh 无法安装成功,中间由于遇到多个错误加上网络不给力,有些包下载不完全,最终所有包下载完全,启动时又无法启动,“script/web 没有这个目录”,应该是安装过程中少安装 ...
题目要求 内容:网易公司因互联网业务发展迅速,急需建设支持自己业务的数据中心。目前,IT部门根据业务部门提出的需求,计划在数据中心内部署1000台机柜,每台机柜的功率密度为10KW,PUE=1.3 。你作为数据中心技术总监,需要根据上述要求,完成数据中心总体规划(简要描述数据中心总面积大小,描述都需要配套哪些功能房间,每个功能房间的作用是什么, 主机房承重要求, UPS室及电池室承重要求),并计算、推导出以下核心数据: 1) 数据中心总面积; 2) IT用电量; 3) 总用电量; 4) 每年电费; 5) 总制冷量; 6) UPS选型及数量; 7) 精密空调选型及数量; 8) 冷冻机组冷吨; ...
        有好多非常伟大的开源项目都在github上提供了源码或者相关资料,像目前云计算领域最常用的分布式框架hadoop http://baike.baidu.com/link?url=bGP-QGFNyp3ak2rDcy5vqdPXQ0QojtBGtH2HVsqlNsW8fBO7MbUIad0pynQwvHMB,还有云平台管理项目OpenStackhttp://baike.baidu.com/link?url=gS-4ScvFqSBW1UyFakCt7MtQ2sTkCo84j0iHtEXKEiRtj4_EadgOS3HPHUFpnQfKio0H-Hp9vTDHqe45HDZU4q等, ...
   对github的使用处于刚刚起步阶段,最近在读jeff Atwood的《高效能程序员修炼》一书,其中提到一个优秀的程序员应该具备的一些习惯,其中一项非常重要的就是养成写作的习惯,于是也借此机会希望将自己学习github的过程整理成文字,有讲的不好的地方望拍砖。       首先将git与我们用的最多的SVN做下对比,对比之间先了解几个概念,git和svn,既是版本管理系统,也可以看作客户端的名称。github是托管平台,可以在上面建立你的git仓库。 tortoisesvn是svn的客户端。区别1 :git不需要自己搭建服务器端,服务器是放在公网上的,svn需要自己搭建svn服务器。 区 ...
Global site tag (gtag.js) - Google Analytics