Java
_丁一
专心!专注!专攻!
展开
-
2020-02-14T14:11:51+08:00时间字符串java格式化Unparseable date
最近项目上系统接口因为时间字符串格式问题造成接口数据不同步,经过排查发现接口过来的时间字符串格式为2020-02-14T14:11:51.171+08:00,大部分是带毫秒数的,恰巧有个别数据不带毫秒数,比如2020-02-14T14:11:51+08:00,这样就造成格式化报错:Unparseable date: "2020-12-14T14:11:51+08:00"从网上搜了下,好像jdk1.8有相关工具类,但项目上产品用的jdk1.6,只想出来这个办法,不带毫秒数的用字符串替换一下,...原创 2020-12-14 16:34:21 · 3931 阅读 · 6 评论 -
java汉字转拼音以及得到首字母通用方法
首先需要引入一个jar包:pinyin4j-2.5.0.jar 链接: https://pan.baidu.com/s/1BJL7KvuJ7AXhSKQUloEi_g 提取码: v39mpackage oa.common.utils; import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4...转载 2020-02-26 09:42:59 · 1218 阅读 · 1 评论 -
单例模式(转载)
在面试的过程中屡屡被问到设计模式,出现频率很高,可见设计模式的重要性,所以,学习设计模式刻不容缓!先了解一下什么是设计模式?设计模式的定义: 设计模式是一套被反复使用,多数人知晓的、经过分类编目的、代码设计的总结,使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性。设计模式的分类:按照目的可分为三类,创建型模式,结构型模式,行为型模式;按照范围,即模式主要处理类之转载 2017-04-03 21:57:07 · 278 阅读 · 0 评论 -
Thrift服务搭建和调用
有住ERP与有住业务系统、成本预算系统对接,按客户要求使用Thrift协议接口服务,简单学习了一下,搭建Thrift服务只要步骤如下:一、准备必要的文件(jar包和生成Thrift java类的工具)thrift-0.9.3.exe、libthrift-0.9.1.jar、log4j.jar、slf4j-api-1.5.8.jar、slf4j-log4j12-1.5.8.jar(其中t原创 2017-04-13 20:03:59 · 6595 阅读 · 2 评论 -
Delphi调用Java WebService(特别注意接口参数名字)
最近做NC(java)和HIS(delphi)对接遇到这个问题,两边开发搞了两三天,终于搞明白了。1、delphi调用java webservice,接口可以被调用,但收到参数都为空,从网上查了好多办法,很多说注释掉就可以了,但我这注释掉还是不好用。接口接收到参数仍然是null// InvRegistry.RegisterInvokeOptions(TypeInfo(INewServicePor...原创 2018-04-09 10:39:43 · 4184 阅读 · 6 评论