`
文章列表
  一. 概述 CI 过程的最后一个方面是 CI 服务器本身。CI 服务器在整个开发过程中的主要作用是控制者: 当服务器在代码存储库中探测到修改时,它将运行构建的任务委托给构建过程本身。如果构建失败了,那么 CI 服务器将通知相关方面,然后继续监视存储库。 它的角色看起来是被动的;但是,它是快速反映问题的关键。 使用 Hudson 的主要好处之一是它的设置很简单。   二. 安装部署 在最简单的情况下,Hudson 只需要两个步骤: 1. 下载最新的版本(它打包为一个 WAR 文件)。 hudson官方网址:https://hudson.dev.jav ...
  nohup python *.py & nohup   nohup 命令   用途:LINUX命令用法,不挂断地运行命令。   语法:nohup Command [ Arg ... ] [ & ]   描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。   如果不将 nohup 命令的输出重定向,输出将附加到当前目录的 nohup.out 文件中。如果当 ...
近期由于使用redis的Publish/Subscribe存在TCP/IP握手失败,导致订阅/发布不可靠。从而选择其它方案,找替代的MQ。 但我们的业务场景不适合,原因是跨机房的TCP/IP不可靠,所以不使用MQ。MQ只是调研中。     1. 环境 windows 下载地址 rabbitMQ http://www.rabbitmq.com/install-windows.html rabbitmq-server-2.7.1.exe Erlang http://www.erlang.org/download.html http://w ...
  安装 RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境。 从Erlang的官网 http://www.erlang.org/download.html 下载最新的erlang安装包,我下载的版本是 otp_src_R14B03.tar.gz 。 然后: $ tar xvzf otp_src_R14B03.tar.gz$ cd otp_src_R14B03$ ./configure 编译后的输出如下图: 提示没有wxWidgets和fop,但是问题不大。继续:$ make$ sudo make install “By default, Erlang/O ...
  需求: 1、  消除单点故障 2、  增加冗余 3、  服务跨机房 使用硬件F5做负载均衡:  1、  服务器分别放置于电信机房,联通机房和双线机房 2、  投放服务器按照电信4台,联通2台,或者各3台来放置,剩余机器作为备机。 3、  数据中心服务器放置于双线机房 4、  通过DNS       智能解析来对客户请求进行划分 5、  电信或联通通过F5进行负载均衡,同时使用一台F5作为冗余    
当前时间毫秒转换为日期、字符串 /** * 当前时间毫秒转为String "yyyy-MM-dd HH:mm:ss" * @param l * @return */ public static String parseString(Long l){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); return sdf.format(parseDate(l)); } /** * 当前时间毫秒转 ...
1. 概述 DotProject是一个在1996年左右,由开源组织自发组织人员开发的一个开源的项目管理软件系统,基于Web, 可以部署于局域网"广域网的办公环境中,客户端不需要安装任何软件,只要有IE,Firefox,Opera等浏览器即可,强大,小巧. 被翻 ...
1. 字符集 show variables like '%char%'; 2. Cannot convert value '0000-00-00 00:00:00' 错误解决方案     MySQL数据库,如果数据库中Datetime字段为空为值为'0000-00-00 00:00:00', Hibernate就会报如下错误     “Cannot convert value '0000-00-00 00:00:00' from column 3 to TIMESTAMP。”     解决方案:为在数据库连接后面加上     "jdbc:mysql://127.0.0.1:3306 ...
Pack 与unpack使用说明: 资料来源摘自perlpacktut,初学perl的时候,想必大家对於pack与unpack都不是很了解,因此本人撷取perldoc里面的文章,为各位简单说明pack与unpack的使用方法:首先定义一下pack与unpack:pack可视为将一系列的片段 ...
随着Oracle技术领域应用越来越广泛,现在就关于oracle客户端配置极其使用说明讲下个人的经验,希望能对读者有些帮助。 使用oracle数据库有两种方法:                   1、在客户端机器上安装oracle的客户端软件。唯 ...
1.软件环境: jdk-6u10-linux-i586.bin mysql-enterprise-gpl-5.0.78-linux-i686.tar.gz apache-tomcat-6.0.20.tar.gz httpd-2.0.54.tar.gz nginx-0.7.61.tar.gz 2.安装 a.安装jdk # cd /usr/local/ # mkdir jdk # cp /server/install/jdk-6u10-linux-i586.bin /usr/local/jdk # cd jdk # chmod + ...
在java领域,表现层技术主要有三种:jsp、freemarker、velocity。 jsp是大家最熟悉的技术 优点: 1、功能强大,可以写java代码 2、支持jsp标签(jsp tag) 3、支持表达式语言(el) 4、官方标准,用户群广,丰富的第三方jsp标签库 5、性能良好。jsp编译成class文件执行,有很好的性能表现 缺点: jsp没有明显缺点,非要挑点骨头那就是,由于可以编写java代码,如使用不当容易破坏mvc结构。 velocity是较早出现的用于代替jsp的模板语言 优点: 1、不能编写java代码,可以实现严格的mvc分离 2、性能良好,据说比jsp性能还要好些 3 ...
 一、软件下载   分别下载软件以下软件:   Apache-2.0.43 (www.apache.org)   Php-4.2.3 (www.php.net)   Mysql-3.23.53 (www.mysql.com)   二、准备安装   由于本人将所有软件的源代码放置在目录 /home/src 下 ,安装目录为 /server ,下载后的源代码包在/root目录下,故执行以下操作:   mkdir /home/src   mkdir /server   groupadd mysql   useradd -g mysql -d /home/mysql mysql //建立mysql ...
用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交。 1.使用客户端脚本 提到客户端脚本,经常使用的是JavaScript进行常规输入验证。在下面的例子中,我们使用它处理表单的重复提交问题,请看下面的代码: <form method="post" name="register" action="test.php" enctype="multipart/form-data"> & ...
1.使用soap $client = "*****";//(wsdl链接在同一主机上) $client = new soapclient($wsdl); 2.出现错误如下      第一种: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://*****.14:8080/rpc/soap/jirasoapservice-v2?wsdl' : failed to load external entity "http://*****.14 ...
Global site tag (gtag.js) - Google Analytics