Java框架
文章平均质量分 80
西召
公众号「西召」作者,关于技术,还有阅读,写作和思考...
展开
-
pinyin4j:拼音与汉字的转换实例
Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换。拼音输出格式可以定制。官网: http://pinyin4j.sourceforge.net/有时候,需要将汉字编程对应的拼音,以方便数据的处理。比如在Android手机应用的开发上,要查询联系人的姓名,通常都是用拼音进行查询的。比如要查询“曹孟德”,就可以输入“cmd”,即“曹孟德”三个汉字的拼音“caomengde”各字的首字母。但是怎样才能将“曹孟德”翻译成“caomengde”呢?很简单的办法就是建立一个大的对照表(比如用原创 2015-08-28 17:24:09 · 1502 阅读 · 2 评论 -
重试利器之Guava Retrying
在很多业务场景中,为了排除系统中的各种不稳定因素,以及逻辑上的错误,并最大概率保证获得预期的结果,重试机制都是必不可少的。尤其是调用远程服务,在高并发场景下,很可能因为服务器响应延迟或者网络原因,造成我们得不到想要的结果,或者根本得不到响应。这个时候,一个优雅的重试调用机制,可以让我们更大概率保证得到预期的响应。原创 2019-02-28 21:39:48 · 4555 阅读 · 0 评论 -
SpringBoot系列之服务端解析客户端国际化请求
文章目录国际化方案实现代码pom.xmlapplication.propertiesLanguageUtil.javaLanguageInterceptor.javaInterceptorConfig.javaLanguageController.java测试使用IDEA的Rest Client发起请求测试请求的response总结Links国际化方案前后端分离的国际化方案,如果每个接口都增加...原创 2019-03-27 17:53:26 · 678 阅读 · 0 评论