java
超级大西瓜一号
多学多用 活学活用
展开
-
对接webservice接口时报错:发送方和接收方 Action 不匹配
s:Envelope xmlns:s=“http://schemas.xmlsoap.org/soap/envelope/”>a:ActionNotSupported由于 ContractFilter 在 EndpointDispatcher 不匹配,因此 Action 为“”的消息无法在接收方处理。这可能是由于协定不匹配(发送方和接收方 Action 不匹配)或发送方和接收方绑定/安全不匹配。原创 2023-08-29 17:27:07 · 500 阅读 · 0 评论 -
itextpdf中PdfPCell内中文后的数字或字母自动换行问题处理
PdfPCell单元格内中文后的数字或字母自动换行问题处理原创 2022-12-23 15:42:59 · 3199 阅读 · 0 评论 -
itextpdf使用中文字体、PdfPTable中图片缩放
itextpdf中的字体、图片处理原创 2022-08-05 16:14:16 · 3706 阅读 · 0 评论 -
zookeeper单机模式启动报错Error contacting service It is probably not running
今天在自己的服务器上安装部署了zookeeper进行个人练习,跟着教程下载、安装、修改cfg的配置文件,但是在启动的时候,显示启动失败:Error contacting service. It is probably not running找到启动的日志文件,这个在你设置的dataLogDir文件路径下查看第二个日志文件,里面包含启动的信息。发现是8080端口被占用了。才想起来是我之前启动的jenkins,占用了8080端口,我就没有修改zookeeper的主端口了,停用掉jenkins,重启z原创 2022-03-31 17:30:58 · 2852 阅读 · 0 评论 -
netty客户端连接时传递参数问题
因为今年11月份,我的服务器到期了,没有什么重要的程序,就全放弃了。赶着双十一的末班车,租了阿里云的轻量级服务器。这里记录下主要搭建的几个服务。原创 2021-12-09 18:07:56 · 2384 阅读 · 4 评论 -
parallelStream数据丢失问题
之前看到过parallelStream流的方法,但是没有使用过。最近在项目中正好看到别人用了,自己也试着使用了,但是其中有些坑。并行流处理数据时会造成数据的缺失以及异常,查看相关文档发现FORK/JOIN操作时,因为ARRAYLIST的ADD方法不是原子性的。异常如下:并且,由于peek和map属于中间操作,如果在其中想对另一个list进行操作时,需要注意对数据流的回收,否则进行的操作都是徒劳的。具体处理parallelStream数据丢失及线程安全问题,在网上也找到几种方法,这里就不贴出来了,嘿嘿原创 2021-05-13 14:26:14 · 2857 阅读 · 3 评论 -
springmvc+webservice+axis实例
最近正好做到这样的一个需求,写一个对接其它系统的接口,采用webservice(soap)的方式调用。之前我仅是了解一点webservice,所以边学习边实践,这个需求花了我五天时间。废话少说,开始撸代码!相关jar包jar包我就没有整理了,一会贴上代码,需要的可以自行百度哦。代码实现接口:public interface MmcWebService { String A(Integer IDType,String ID,String TimeStamp); Str原创 2021-03-22 17:46:30 · 293 阅读 · 0 评论 -
@Transactional注解自调用失效问题
好几个月没写了,今天来记录下困惑的问题,声明式事务自调用时的失效问题。从网上找了很多的资料,对照着这些解释,我自己敲代码想实现这个失效。Oracle数据库表:测试代码(同一个类中): @Override public void updateUser() { this.delete(3); this.insertUser(); System.out.println("成功!"); } @Override @Transac原创 2021-03-03 17:10:00 · 229 阅读 · 1 评论 -
Invalid bound statement (not found)错误处理
这个问题困扰了我一天,新建的spring项目,测试一个查询接口都报错,对照网上各种帖子修改,都无济于事,冷静下来考虑后,终于解决了。思路首先也是按照网上的办法,先核对自己的mapper和xml中的对应数据是否正确,大小写之类的细节。其次,mapper及xml没有扫描到,是否加了相应的注解。注意不要导错包。这里需要注意的是,如果你的xml没有放在resources下,那么你需要在pom文件中配置你的静态资源加载。同时注意到,是否存在jar包冲突。<resources>原创 2020-09-10 17:18:59 · 316 阅读 · 0 评论 -
STREAM流中Long型参数为空时的判断失效问题
这几天好累好累啊 主要是因为前后联调和新任务 搞得我晕头转向的 但是在项目中构建功能时 我发现了一个问题 就是在stream流中 对Long型数据进行判断操作时 会出现无效的情况 下面详细说明此次情况情景:进行机构-菜单树的数据查询时,需要根据pid判断该菜单是否为顶级菜单,此时pid为null下面是生成菜单树的方法,在实际情况下,当pid为null时,if中的条件永远为false,即逻辑符号‘||’左右的条件均为假。private List<UdcMenuVo> treeUtil(Lis原创 2020-08-11 17:44:36 · 951 阅读 · 0 评论 -
Java中汉字生成拼音首拼和五笔码实例
最近要开始新的项目了,在需求报告中看到有需要生成拼音首拼和五笔码的需求,我也在网上找了很多,结果不尽人意,关于生成五笔码的案例很少且代码都是七八年以前的,执行起来存在异常。好了,下面开始撸起来。拼音首拼生成拼音大小写,需要引入pinyin4j这个jar包依赖 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</art原创 2020-07-21 09:36:46 · 12676 阅读 · 2 评论 -
基于js和springmvc的文件上传下载实例(下载使用iframe标签)
这阵子一直在忙一个页面的需求处理,主题终于做完了,还剩下一些细节需要修改,开心,????!好了言归正传,下面附上本次实例教程,前端使用js,后端mvc模式,文件上传下载功能。文件上传这里是使用code和seq作为联合主键,向数据库中插入数据。这里使用ajax上传,是为了方便后续的结果反馈,需要注意的两点是:(1):js中获取文件框内的数据方法是: let Mould = document.getElementById("fileData").files[0];由于我刚刚接触js,在这里原创 2020-07-03 11:39:04 · 273 阅读 · 0 评论 -
@JSONField注解失效的一种原因
在Java开发的过程中,经常会遇到是date日期类型的字段。为了和数据库内的字段类型对应,我们一般选择导入java.util.Date这个依赖,但是通过 new date() 得到日期,是这种格式的:Sun Jun 28 2020 10:20:47。虽然不影响数据库存储,但是展示起来就需要花费时间去理清具体日期。我们可以通过fastjson的转换器进行日期转换,在日期字段上加上@JSONField(format="yyyy-MM-dd HH:mm:ss")注解,当然,format属性还可以设置成"yyyy原创 2020-06-29 11:06:39 · 12068 阅读 · 0 评论