`
文章列表

svn版本库同步更新

    博客分类:
  • svn
 
在要备份的机器上建立版本库:svnadmin create test 进入hooks目录:cd test/hooks/ 创建pre-revprop-change文件:cp pre-revprop-change.tmpl pre-revprop-change 修改pre-revprop-change权限:chomd +x pre-revprop-change修改文件:vi pre-revprop-changeexit 0(1修改为0) 同步初步:svnsync init file:///home/test/svn/test svn://10.10.10.1/svnsync: Dest ...

redis3.0安装

主机安装 cd /opt tar -zxvf redis-3.0.5.tar.gz cd /opt/redis-3.0.5 Make && make install   Mkdir conf    (conf的全路径:/opt/redis-3.0.5/conf) Cd conf Vi 6000.conf port 6000 daemonize yes
1.下载kafkaoffsetmonitor的jar包,最好下国内的,github上有些下载不下来。KafkaOffsetMonitor-assembly-0.2.0.jar 2.新建在kafka的bin下面新建kafka-monitor文件夹,把jar包KafkaOffsetMonitor-assembly-0.2.0.jar丢进去,并且在文件夹里新建脚本文件kafka-monitor,文件内容如下:
一、搭建zookeeper集群   第一步:服务器配置 三台Ubuntu server准备好之后,假设它们的IP地址分别为192.168.0.11,192.168.0.12和192.168.0.13 安装Zookeeper需要先装JDK。 第二步:Zookeeper安装参考:http://sxlkk.iteye.com/blog/2308556.   下面搭建activemq集群    二、搭建activemq集群 第一步: 下载mq,地址:http://www.apache.org/dyn/closer.cgi?path=/activemq/5.10.2/apache ...
默认参数不适合生产环境使用,因此需要修改一些参数   1、修改启动时内存参数、并指定JVM时区 (在windows server 2008 下时间少了8个小时):   在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数:    window下, 在catalina.bat最前面:set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m一定加在catalina.bat最前面。   linux下,在catalina.sh最前面增加: JAVA_OP ...
问题现场: 由于项目比较多,全部添加到Maven主项目中的话虽然更新调试方便,但项目多了严重影响Eclipse的速度,所以将一部分项目单独导出包含源代码的jar包,上传到nexus上,供其它项目引用;但是在引用的项目中通过Eclipse查看时,中文注释都变成了乱码。 其实这是eclipse的默认编码造成的问题。   解决方案: 1、修改Eclipse中文本文件的默认编码: windows->Preferences->general->Workspace->Text file encoding设置为UTF-8   2、修改JAVA源文件的默认编码: windows ...
SVN1.9.3 最新版本安装教程,网上新版的教程太少了,我折腾了一整天才搞定,本人不是专业配置人员,只是研发人员,配置也都是些皮毛,深入的不了解 蓝色底的文字为Linux命令 文件地址:http://download.csdn.net/detail/songxiuliang/9364969   1. 下载 svn 软件包和依赖包 zip包已经全部涵盖了      2. 安装 依赖软件包   

正则表达式

 
只能输入数 字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输 ...
    <?xml version="1.0" encoding="UTF-8"?> <!--  scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单 ...
SLF4J是一套简单的日志外观模式的Java API,帮助在项目部署时对接各种日志实现。LogBack在运行时使用JMX帮助修改日志配置,在生产状态下无需重启应用程序。 SLF4J SLF4J是简单的日志外观模式框架,抽象了各种日志框架例如Logback、Log4j、Commons-logging和JDK自带的logging实现接口。它使得用户可以在部署时使用自己想要的日志框架。SLF4J是轻量级的,在性能方面几乎是零消耗的。SLF4J没有替代任何日志框架,它仅仅是标准日志框架的外观模式。如果在类路径下除了SLF4J再没有任何日志框架,那么默认状态是在控制台输出日志。 Logbac ...
如果你用eclipse建立maven项目时,新建的项目往往JDK版本很低——1.5!怎么办?修改settings.xml文件,增加profile节点,如下所示:  Java代码   <profile>         <id>jdk-1.6</id>         <activation>    
六、将项目打成war包  Java代码   <!-- war插件 -->   <plugin>       <groupId>org.apache.maven.plugins</groupId>       <artifactId>maven-war-plugin</artifactId>  
先将我用到的自定义变量贴过来,防止插件中出现一些变量,大家不理解  Java代码   <!-- 全局属性配置 -->   <properties>       <project.build.name>tools</project.build.name>  
          作为一名java程序员,已经有几年经验了,但是试读章节的题目在看答案之前也自己做了一下,基本没有做对一道题目,虽然有经验,但是基础的东西在平时工作用的少,或者一些实现方式或写法根本没有这样写过,所以这些题目答错在所难免了。           面试宝典,顾名思义它的核心在于面试,往往面试和实际工作还是有很大出入的,毕竟面试时间较短,面试官的问题或者笔试题不可能全部覆盖,这就要抓重点,java程序基础知识是非常重要的,往往程序员在代码中的不经意的bug就是基础知识匮乏,掌握不牢靠造成的,所以面试这块对基础非常看重,《Java程序员面试宝典(第4版)》这本书正好是一个从基础 ...
最近开发一个数据同步的小功能,需要从A主机的Oracle数据库中把数据同步到B主机的Oracle库中。当然能够用dmp脚本或者SQL脚本是最好,但是对于两边异构的表结构来说,直接导入不可行。然后在需要实时同步的情况下用存储过程也不可行了。写一个数据同步的小程序是个不错的选择。使用框架的封装和连接池是必须的,Spring是首选,这里我们同样需要Spring的多数据源连接配置方式。 其实再进行项目开发的时候,一个项目有可能不止用到一个数据源,为了提高数据库的水平伸缩性,需要对多个数据库实例进行管理,需要配置多数据源。        本文以Spring2.5 + Oracle10g 为例配置和使 ...
Global site tag (gtag.js) - Google Analytics