工作中的那些坑
licongdong
这个作者很懒,什么都没留下…
展开
-
String.replaceFirst无效
replaceFirst(String regex, String replacement)如果regex参数中有‘正则中的特殊符号‘,如我遇到的就是‘+’,那么该方法有可能失败,因为这些符号作为条件而不是内容去匹配了。解决方法是对这些特殊符号进行转义。举个例子:String img = " xxx xxx "; img = img.replaceFirst("44+44", "原创 2016-08-04 14:37:49 · 2107 阅读 · 0 评论 -
linux shell 数值比较错误
这几天在写shell脚本,其中一个就是比较数值,测试的那几次都是正确的,但到了线上就出错了。脚本是这样的if [[ $fileCount > 20 ]]then echo "too much files, waiting for uploading."else echo "ok."fi看起来很简单的,实际这里有个坑:"$fileCount > 20"这个条件的原创 2016-12-11 18:33:36 · 1049 阅读 · 0 评论 -
Jersey支持spring3配置
1. web.xml配置 contextConfigLocation classpath*:spring-*.xml org.springframework.web.context.ContextLoaderListener Jersey Web Application org.glassfish.jersey.servlet.Servlet原创 2016-12-15 11:17:47 · 1238 阅读 · 0 评论 -
linux异常:No space left on device
1. 首先使用df -h 命令查看磁盘使用量,并没有达到100%2. 使用df -i 命令查看inode使用量,达到100%3. (1)转至根目录:cd /(2)使用du -sh * 命令查看根目录下所有文件大小。inode空间占满是因为小文件太多了,所以执行du命令会卡在文件数量特别多的那个目录(3)转至卡住的那个目录,重复步骤(2)4.最终定位到odpscmd,odps/p原创 2017-01-17 20:09:39 · 520 阅读 · 0 评论