
JAVA
山是山
这个作者很懒,什么都没留下…
展开
-
Generate Java Code From WSDL 报错
在idea中使用idea自带的webservice客户端生成器生成客户端代码时,会出现WSDL URL is not valid报错,大致原因为该地址需要用户名及密码验证可参考:原创 2021-12-30 14:37:56 · 3129 阅读 · 0 评论 -
SpringBoot创建webService客户端并调用服务(最简单实用)
springboot调用webservice服务原创 2021-12-30 10:49:06 · 8118 阅读 · 1 评论 -
oauth2登录鉴权后的登录及失败日志添加
oauth2登录鉴权后的登录及失败日志添加原创 2021-04-10 16:58:49 · 1448 阅读 · 0 评论 -
POI删除Word中多余空行
在POI中,根据换行符,将Word分成一个个的段落,通过获取段落集合,判断段落中的text等属性是否为空,来进行删除话不多说,见代码public static void changeText(XWPFDocument document){ //获取文字段落集合 List<XWPFParagraph> paragraphs = document.getParagraphs(); //所有类型集合(文字段落、表格、图片等) List<IBodyEl原创 2020-06-20 19:57:03 · 6027 阅读 · 6 评论 -
认识HashMap
HashMap是我们日常开发中经常用到的一种数据类型,一直没有好好的了解一下它,昨天听了大佬的课,略有收获,记下再说。HashMap在jdk1.7及以前,他的数据结构为数组加链表,jdk1.8及之后,数据结构为数组+链表+红黑树。在HashMap存储数据时,通过调用hash(k)的方法计算k的hash值,然后结合数组长度,计算数组下标。static final int hash(Object key) { int h; //高16位异或低16位,避免高位不参与下原创 2020-06-03 20:05:47 · 175 阅读 · 0 评论 -
springboot @value
Springboot @value 所得今天在做项目的时候,碰到这样一个需求,接口在测试环境和生产环境的访问API的URL不同,所以用到了@value注解主要用途是将.property文件中配置的值通过@ value注解赋给变量;只需要在不同环境的配置文件或could配置中心配置不同的值,即可动态的修改URL。但是完成了配置之后,在测试的时候发现第一次的配置生效之后,后面配置的...原创 2019-04-04 08:40:10 · 198 阅读 · 0 评论