51CTO博客开发
测试环境上跑一个storm和zookeeper的应用.测试环境要求不是那么高,所以zookeeper可以和Storm在同一个系统上.zookeeper的安装运行比较简单,以zookeeper-3.4.8为例.cp conf/zoo_sample.cfg conf/zoo.cfgvim zoo.cfg # The number of mil
Git一个maven项目 -> 从eclipse里删除 -> import已存在的maven项目 -> update project -> run as maven install,提示java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli解决方法: 参考自 http://blog
for循环applist=(app1 app2 app3);for app in ${applist[@]};do echo $app;done;获取IP地址ifconfig |grep -Po '(?<=addr:).*(?=Bc)'ifconfig|awk -F"[: ]+" '$4~/[0-9].+[^0-9]+
gitignore文件内容.settings/ .gitignore .project .classpath.settings/ #忽略当前目录及子目录内的所有.settings文件夹.gitignore #忽略当前目录及子目录内的所有.gitignore文件.project.classpath
参考了下面两个链接http://www.centoscn.com/mysql/2016/0315/6844.html 链接Ahttp://www.cnblogs.com/starof/p/4680083.html 链接Bcentos7不再默认安装mysql,默认安装的是mariadb,在命令行里输入yum install mysql可以看到提示中显示要下载mariadb.mar
引入相关包,这里使用的包是net.sf.json-lib:json-lib:2.4,但是引入的时候有点坑,这个包有两个版本,jdk1.5和jdk1.4的,引入的时候要加入相应的jdk版本号,否则不能引入成功.这里使用的是gradle,所以在dependencies里添加一行compile "net.sf.json-lib:json-lib:2.4:jdk15"如果写成 compile "
treemap是按键的ASCII码从小到大排序的,比如要对若干个带有时间属性的对象排序时,可以用时间作键,放到Treemap中,即是有序集合了.先不管性能,省了很多自己写排序的实现了.默认是按key的ASCII码顺序由小到大排序的,如果要实现自定义的排序,则要重写treemap的比较器.最简单的方法就是使用集合对象自带的方法,Collections.reverseOrder()具体代码如下pack
因为国内的技术书籍通常比国外的晚2年左右,且因为翻译的回报太低,千字才80到300块,大多数只有100块左右,所以国内的翻译作品通常比较差. 国内的书籍少有PDF原版流出,大多数是影印版,内容多是一张张图片.而国外的书籍通常都能找到PDF原版.有时候在阅读PDF的时候,有需求要转成word或者对其进行切割.pdf转word工具链接: http://pan.baidu.com/s/1nvLi6F3&
今天做spring boot/gradle/redis相关的项目,遇到若干问题,记录如下:spring boot org.springframework.session.data.redis.RedisFlushMode这个报错是与redis服务器连接的问题,查看一下在application.properties里写的redis服务器IP是不是错了,改正即可;或者redis服务器启用了
在Github上新建了一个项目,用的是Gradle wrapper,在异地导下来之后,遇到一些问题,记录下来.导下来是这样的先Convert to faceted form改下编码格式等等然后项目成了这样这是因为相关的jar包都没有加载的原因,右键项目Configuration -> Add gradle Nature.得提前把gradle的插件装上,最新的插件是buildship
先在gradle里配置相应的包compile group: 'com.alibaba', name: 'druid', version: '1.0.27'在web.xml中配置 <!-- 连接池 启用 Web 监控统计功能 start-->&
maven,在pom文件里 <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <
项目目录记得要在Deployment Assembly里将项目外部依赖包 WEB-INF/lib 加进去gradle项目,需要的包,其实这里没有用aop,如果用了,就需要其它的包了.还有第三方的包等等.这里的maven中央库,用的是阿里云的.build.gradle文件内容apply plugin: 'java' repositories {  
需要的包gradle,版本自选,commons-logging不排除也行,网上有文档说要排除,我这里排不排除都没有关系 compile group: 'ch.qos.logback', name: 'logback-classic', version: '1.1.3' compile group: 'org.logb
在tomcat里配置多个实例时,不能使用默认的webAppRootKey,需要明确在web.xml里配置webAppRootKey值,否则在启动时会报错,报错如下示严重: Exception sending context initialized event to listener instance of&n
本章内容This chapter covers Alternate Spring MVC configuration options Handling file uploads Handling exceptions in controllers &nb
下面显示了tomcat在删除owner是自己的文档时出错了,提示Permission denied.这是因为用户tomcat在该文档的父目录权限里并没有w的权限.虽然tomcat是该文档的owner,但是删除该文档也是对父目录的修改,因此在用户没有父目录的w权限里,提示权限不足drwxr-xr-x 2 root root
java正则表达式打印出匹配的数据相关知识点java正则匹配中文java正则匹配数字java读取text文件import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; import&n
原文Even though JSP has been around for a long time and is ubiquitous among Java web servers, it has a few&
配置Tiles视图解析器需要一个TilesConfigurer bean,该bean用于定位和加载tile定义,还需要一个TilesViewResolver用于将逻辑视图名与tile定义映射起来.在WebConfig.java中@Configuration @EnableWebMvc @ComponentScan(basePackageClasses={AutoScan.class}) publi
spring 4.0 原生支持13种视图解析器从spring3.2版本开始,spring支持上述13种解析器,但是spring 3.1不支持Tiles 3 TilesViewResolver,其它的12种都支持.视图解析器所在的配置文件@Configuration @EnableWebMvc @ComponentScan("_5BuildingSpringwebapplications") pub
代码结构域对象 spittle.javapackage _5BuildingSpringwebapplications.domain; import java.util.Date; import org.apache.commons.lang3.builder.EqualsBuilder; import org.apache.commons.lang3.
第5章源码结构源码里没有.setting文件和.classpath文件以及.project文件,直接导入则不能识别,因此需要新建一个项目,用导入文件的方式将源码的代码导入到Eclipse项目里.其实这种方式比直接把源码导入成项目要好的多,因为导入文件的方式是把源码里的文件复制到新项目里,在新项目里修改内容不会改变源码的内容,而如果直接把源码导入成项目,修改项目的内容时则是直接修改了源码.很明显,源
代码结构WebConfig.javapackage _5BuildingSpringwebapplications.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; impor
5.1.1 Following the life of a requestEvery time a user clicks a link or submits a form in their web browser, a request goes towork. A request’s job description is that of a courier. Just like a postal
问题简述:如何使用mysql数据库定义表中的数据类型为date 问题出现的背景: 最近学习SQL语句,采用的教材是《精通SQL:结构化查询语句详解》/高守传编著. 北京:人民邮电出版社,2007.3。这本书的内容主要基于sql server和Oracle的,而我用的是mysql,直接用书上的SQL语句有时会出问题,所以就遇到现在的问题 环境: 数据库:mysql 5.0 数据库管理工具:
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号