- 博客(29)
- 收藏
- 关注
原创 超详细-java-uniapp小程序-引导关注公众号、判断用户是否关注公众号
不建表,不拉取公众号的全部关注用户,不使用unionid,无感登录跳转公众号文章页面引导关注,小程序获取公众号openId判断用户是否关注公众号。
2024-10-18 18:08:02 2060
原创 uniapp微信小程序电子签名
点击完成会判断路径数组是否有值,如果没有则说明没有签名,有则把画布保存成图片,然后再把这个图片以指定尺寸画入另一个画布,避免保存下来的图片分辨率过大,导致文件太大。原理是之前绘画时把全部轨迹路径都记录下来,然后点击撤销时,清空画布,路径数组去掉最后一次绘画动作,然后再把剩余路径又全部画上去,这么干后会路径会出现锯齿,我也莫得办法了,将就着用了。新建成单独的组件,然后具体功能引入,具体功能点击签名按钮,把当前功能页面用样式隐藏掉,v-show和v-if也行,然后再把这个组件显示出来
2024-07-01 19:15:19 2198
原创 java生成excel,uniapp微信小程序接收excel并打开
后端不保存excel,把excel输出成字节数组,再转成base64格式,返回前端base64字符串
2024-06-28 18:07:28 876
原创 java对word文档预设参数填值并生成(包含图片)
工作上要搞一个合同签署功能,后端根据登录人信息和合同word模板生成一个合同word文档并保存,踩了不少坑,现在用freemarker进行值替换,支持替换图片,不过步骤有些繁琐。
2024-06-26 17:41:47 2465
原创 java农业银行-企业银行ERP接口开发(后续)(代码改造-4)
1:IAbcErpService: 农行交易接口,只有一个erpRequest方法。2: AbstractAbcErp: 农行请求抽象类,实现IAbcErpService,有关请求处理的方法都在这里(核心)。3:AbcErpService: 农行交易接口实现类,继承AbstractAbcErp,实现IAbcErpService的erpRequest方法,所有农行交易请求都走这个
2024-04-24 09:25:13 811 3
原创 java农业银行-企业银行ERP接口开发(后续)(代码改造-3)
这篇文章说明的改动点:1: AbstractRequest: 请求抽象类,继承RequestBaseEntity2: RequestBaseFile: 请求文件对象基类
2024-04-23 13:39:44 1001
原创 java IO流,NIO流文件读取写入
IO流,NIO流// 文件字节输入流FileInputStream fileInputStream = new FileInputStream("文件路径 或 File对象");// 字节输入缓冲流BufferedInputStream bufferedInputStream = new BufferedInputStream(fileInputStream);// 对象输入流
2024-04-23 11:56:27 1460
原创 java农业银行-企业银行ERP接口开发(后续)(代码改造-2)
改动点:引入包:lombok, fastjson, commons-lang3XmlUtil: 优化代码,增加对IO流的关闭SocketClient: 重命名为SocketClientUtil,优化代码,返回值由Map改成SocketResponseDTO,去掉有关农行的代码,明确此工具类职责,加强可复用性AbcConfig: 农行配置类,把所有农行配置信息注入该类
2024-04-22 10:55:05 1124
原创 java农业银行-企业银行ERP接口开发(后续)(代码改造-1)
这篇文章不是主流程,看与不看都没关系,至于为什么出这篇文章,纯粹是因为当初写的代码太low,菜鸡写的一样,不规范,看过我文章的大牛们,估计都吐血了。机缘巧合被外派到某丰上班,看了人家写的java的代码,我羞愧难当,学习了一波人家的经验之后,我抽时间建了一个dome项目,重写了一下这个农行对接,虽然学习了人家的代码经验,但我还是很菜,害,路漫漫其修远兮,吾将上下而求索。
2024-04-22 10:16:28 932 1
原创 java socket客户端请求并获取响应数据
代码说明详细,菜鸡也能看懂,拒绝网上各种搬砖文章。先模拟一个socket服务端,并运行它。然后再找另一个类也定义一个main方法,并运行它。运行之后,服务端的消息界面。socket连接工具类。
2024-04-12 11:27:36 1179
原创 springboot MessageSource语言国际化
resources下放各个语言文件,直接放resources下都行,我是新建了一个message文件夹,放里面了,然后IDEA会自动识别成语言文件。messageSource.getMessage有三个方法,参数不一样,我们选第一个
2024-04-10 13:51:45 1407 2
原创 java LocalDateTime,LocalDate, LocalTime,Date相互转换
java LocalDateTime,LocalDate, LocalTime,Date相互转换
2024-03-29 14:38:37 222 1
原创 前端(vue)导出word文档(导出图片)
导出word文档方法有很多,但这次要导出图片,所以选用了html-docxhtml-docx是根据html代码进行导出........
2024-01-19 14:27:50 1348 1
原创 java农业银行-企业银行ERP接口开发(4-接口对接)(批量代发结果查询)
java农业银行-企业银行ERP接口开发(4-接口对接)(批量代发结果查询)
2023-11-22 14:26:47 653
原创 java农业银行-企业银行ERP接口开发(3-接口对接)(汇总批量代发)
农行汇总批量付款,IBBF23他行批量付款,IBAF04本行批量付款,超详情开发流程
2023-11-10 13:38:33 2129 1
原创 java农业银行-企业银行ERP接口开发(2-接口对接)(汇兑-单笔对公、对私)
上一篇文章:java农业银行-企业银行ERP接口开发(1-前期准备)这篇文章我们主要讲具体的接口对接,我新建了一个工具类,专门用来对接农行接口,并且加上了spring @Component 注解,让这个类交给spring管理,因为农行直联需要一些配置,比如农行通讯平台ICT的ip地址以及端口,本地开发的时候可以直接写死,但发布上线的时候,这些东西就要放到项目配置文件里面了建了一个AbcErpToIctSocket工具类,并引入农行通讯平台ICT的IP地址以及
2023-10-22 08:59:54 1586 10
原创 vue html2canvas生成PDF并导出
为避免出现PDF内容或者图片出现断层的截断的情况,也就是有些内容在上一页,有些内容在下一页,得用代码处理一下。
2023-10-21 13:44:02 347 1
原创 java生成微信小程序不限制二维码
通过小程序AppId,小程序AppSecret获取access_token,再通过access_token获取小程序二维码
2023-10-18 11:28:22 640
原创 java农业银行-企业银行ERP接口开发(1-前期准备)
公司突然要对接农行的企业银行接口,实现给员工费用报销,充值退款等操作,现记录一下,避免下次开发不记得,我用的是java开发,sockte请求方式对接,全程基于我个人理解,有些地方可能写得不对,多多见谅
2023-10-17 15:34:04 1429
原创 java图片压缩【thumbnailator版】
java图片压缩【thumbnailator版】从net.coobird.thumbnailator包拿出来的
2023-10-16 18:01:01 151
原创 ORACLE常用函数,有这些,方便工作
1:表里面如果有数据就更新,没数据就插入。2:获取某时间段内的周末。3:获取某个时间段内的时间是星期几。4:获取某日期的周几5:年份相加。6:对某字段按照指定分隔符进行分割成多行(如果用于处理查询后的结果,只适用于查询出来的结果只有一行,否则数据会乱掉)。
2023-10-16 17:20:07 684
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人