随笔分类 - Java
摘要:公司对外通过webservice访问别人接口,对方webservice IP地址发生变化,切换过去之后,始终报错,在网上搜索了各种办法之后,暂时总结该问题几种可能解决办法,待真正解决时用的到
阅读全文
摘要:以前装过好多次SVN,始终没有一次把安装过程记录下来,这次新装机器,安装SVN插件时一波三折,记录下来免得以后又忘记了。
阅读全文
摘要:在使用Eclipse的Maven插件时,经常会遇到Missing artifact的编译错误,特别是在新环境中搭建相关项目时,经常出现类似此问题,今天一位同事又遇到了,经过一顿问题原因查找,始终无法解决,决定来好好研究研究此类问题,以免以后遇到此类问题。
阅读全文
摘要:hadoop安装环境准备
阅读全文
摘要:IOException: Invalid byte 2 of 2-byte UTF-8 sequence(解决办法)
阅读全文
摘要:完成Hadoop的安装并跑起来之后,是该运行相关例子的时候了,而最简单最直接的例子就是HelloWorld式的WordCount例子
阅读全文
摘要:启动hadoop,查看hadoop相关配置
阅读全文
摘要:公司要做微支付,微信浏览器版本要大于5
阅读全文
摘要:使用Java Visual VM寻找PermGen Space的解决办法
阅读全文
摘要:三种方式取得类的字节码,取得类的类装载器,使用字节码.getClassLoader()方法获得
阅读全文
摘要:J2EE在Web如何取得项目路径、网页路径、项目文件路径
阅读全文
摘要:JAVA中的泛型【更新总结】泛型就是定义在类里面的一个类型,这个类型在编写类的时候是不确定的,而在初始化对象时,必须确定该类型;这个类型可以在一个在里定义多个;在一旦使用某种类型,在类方法中,那么统一都必须使用该类型(比如出现T的,所有类方法都必须以T为一种类型);类和方法可以使用不同的类型(比如类...
阅读全文
摘要:容易弄混的JAVA基础知识:http://www.iteye.com/topic/943647【总结】String in Java:http://www.iteye.com/topic/522167#1254217
阅读全文
摘要:前言:在上班途中使用博客园的客户端看了看文章,恰好两天之中看了同一个主题关于HashMap的两篇文章:http://www.cnblogs.com/chenssy/p/3521565.htmlhttp://www.cnblogs.com/cugb-2013/p/3517747.html在此记录一下,看完他们的讲解之后,我的理解:HashMap(java.util.HashMap)是一个数组结构,然后数组里面的每一个元素呢又是一个链表的结构,每次往Map里面添加元素时,先查找是否有key值对应的元素,如果有就做更新,在对应的元素(即链表)的最前面加入元素;如果没有则往数组里对应的元素(即链表)的
阅读全文
摘要:背景:公司生产线上出现异常,报的错是记录日志时数据库长度超出,导致异常,经查询发现是由于在计算byte长度时出了问题。问题代码: operatorLog.setOperAfterData(updateString.substring(0,updateString.getBytes("gbk").length > 1024?1024-(updateString.getBytes("gbk").length - updateString.length()):updateString.length()));只有一行,这么长一行代码,压根没法看,分解成如下
阅读全文
摘要:以下代码有何问题 public static String decodeBuffer(String str ,String charset){ if (str == null) { return str = StringUtils.EMPTY; } try { byte[] byteStr = new BASE64Decoder().decodeBuffer(str.trim()); return new String(byteStr,charset); } cat...
阅读全文
摘要:1.A catch statement should never catch throwable since it includes errors. 在catch里永远不要抛出throwable。 Explain:Catching Throwable errors is not recommended since its scope is very broad. It includes runtime issues such asOutOfMemoryError that should be exposed and managed separately.在catch里抛出Throwable里.
阅读全文
摘要:首先理解以下五步:统一编码规范、代码样式;静态代码分析(staticcodereview);单元测试;持续集成;代码评审和重构(Review&Refactor)参考:http://developer.51cto.com/art/201003/185581.htm敏捷开发中对进度的把握:http://developer.51cto.com/art/200906/130031.htm
阅读全文
摘要:javax.xml.ws.soap.SOAPFaultException: String index out of range: -6 at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:156)发生这种异常通常是由服务端有错误,未对错误进行处理,导致错误,解决服务端错误才能解决根本问题
阅读全文