- 博客(24)
- 收藏
- 关注
原创 基于SpringBoot+VUE的宠物医院后台管理系统【源码开源】【建议收藏】
开源一个基于SpringBoot+VUE的宠物医院后台管理系统,本系统考虑的应用场景是在宠物店或宠物医院里,主要有预约管理、药品管理、订单管理、充值管理等功能。系统完美运行,无任何的bug,技术较多,可以当做面试的项目或者作为毕设的项目。
2023-04-30 02:41:24 7616 47
原创 java Mail 发送邮件报错Bad version number in .class file (unable to load class javax.mail.Authenticator)
大家好,我是程序员码递夫。
2024-09-24 11:39:23 120
原创 关于uniapp H5应用无法在触摸屏正常显示的处理办法
客户反馈在安卓触摸大屏上无法正确打开web系统(uni-app vue3开发的h5 应用),有些页面显示不出内容。该应用在 pc 端和手机端都可以正常运行。
2024-02-23 17:36:02 904
原创 uniapp H5如何唤起微信公众号支付
微信公众号支付,官方的名称是 JSAPI。在做微信支付对接前,应熟读官方的介绍文档,包括开发前准备,开发指引、API列表,熟悉相关的概念,很多疑问基本可以在官方找到答案。参见https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter1_1_1.shtml。在微信官方网上可以看到到 Java后台端的参考代码,但前端部分并没提供,下面介绍的是在 uniapp h5 客户端端 如何唤起微信公众号支付的。
2024-02-21 23:18:36 2219
原创 uniapp H5如何支持微信扫码支付
通常使用到微信扫描支付的场景,基本是在PC端,或者Android大屏端, 如京东商城PC端购物,或者在大街上饮料机购买饮料,都会用到扫码支付。那么uniapp H5如何支持微信扫描支付呢?
2024-02-21 16:57:29 2748
原创 JAVA后台如何回复微信V3支付的通知
对后台通知交互时,如果微信收到商户的应答不符合规范或超时,微信认为通知失败,微信会通过一定的策略定期重新发起通知,尽可能提高通知的成功率,但微信不保证通知最终能成功。(通知频率为15s/15s/30s/3m/10m/20m/30m/30m/30m/60m/3h/3h/3h/6h/6h - 总计 24h4m)用户支付完成后,微信会把相关支付结果和用户信息发送给商户,商户需要接收处理该消息,并返回应答。看上图,步骤15 用户支付成功后,商户可接收到微信支付支付结果通知支付结果通知API。
2024-02-02 12:10:18 1179
原创 微信JSAPI支付返回 “chooseWXPay:fail, the permission value is offline verifying“
想使用 WeixinJSBridge 唤起 微信支付, 提示chooseWXPay:fail, the permission value is offline verifying。通常在 微信开发工具中 调用微信支付会出现这个错误, 改用真机测试。
2024-01-11 23:36:18 3735 1
原创 微信V3支付,JSAPI 支付报错,返回 映射到值字段“子商户号/二级商户号”字符串规则校验失败
最近使用 微信V3 支付的JAVA 版本,调用 JSAPI 支付,报错:httpResponseBody[{"code":"PARAM_ERROR","detail":{"location":null,"value":""},"message":"输入源“(null)”映射到值字段“子商户号/二级商户号”字符串规则校验失败,字符串必须匹配正则表达式“^[1-9]\\d*$”"}]看了报错提示,修改了代码,传递了“子商户号/二级商户号”但是还是报错。
2024-01-11 17:26:56 1655 1
原创 微信小程序如何获取头像、昵称和手机号(含源代码下载)
最近一些开发员发现,在真机环境,小程序里使用wx.getUserProfile获取不到头像和昵称了。这是因为微信调整了获取用户头像昵称的规则。点击昵称输入栏,在键盘框上面可以看到 微信获取的昵称,点击即可填入到输入框。点击获取微信头像,显示出头像供选择,也可以从相册选择,或者拍照。微信建议使用“头像昵称填写能力”来获取头像和昵称。点击“获取手机号”,可以弹出微信读取到的手机号。
2023-10-07 17:09:20 1497 1
原创 如何关闭 SpringBoot项目的JPA SQL语句的输出
在Java项目开发中,SpringBoot项目 使用 JPA 操作数据库时,通常在输出终端窗口会输出相应的 SQL 语句, 它对我们开发调试项目是非常有帮助的, 但是代码稳定后,这些输出老是刷屏,显得非常累赘,特别想关闭这些SQL语句的输出。解决方法很简单,在项目的 application.properties 文件中,添加以下配置。
2023-06-30 03:00:00 1275 1
原创 解决The ‘Access-Control-Allow-Origin‘ header contains multiple values的问题
修复 跨域访问(CORS)的策略太多了的问题
2023-06-29 11:44:08 3337 1
原创 如何使用Java Mail发邮件(包括单发和群发),含演示代码下载
JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。我们可以基于JavaMail开发出类似于Microsoft Outlook的应用程序。使用JavaMail可以很方便的在Java客户端实现 发邮件的功能。
2023-06-17 23:54:56 4365 22
原创 图书推荐5:《企业应用架构模式》
无论您是软件开发新手还是有经验的软件架构师,该书都可以帮助您深入了解软件架构的各个方面,并提供有效的指导,帮助您构建高质量、可维护的企业级应用程序。该书不仅覆盖了广泛的主题,而且提供了大量的实践经验和代码示例。它从理论与实践两个层面出发,使读者能够真正掌握软件架构设计和开发的技巧和知识。
2023-06-04 15:47:17 461 24
原创 图书推荐4:《重构:改善既有代码的设计》
如果你是一名软件开发人员,那么《重构:改善既有代码的设计》这本书绝对值得你学习和研究。首先,重构是一项非常重要的技能,它可以使得代码更加清晰、易读、可维护和高效。而在实践中,很多开发者往往只关注代码的功能性,而忽略了代码的质量和可维护性,从而导致后期的维护、升级和扩展变得异常困难。
2023-06-01 23:45:29 432 7
原创 图书推荐3:《敏捷软件开发:原则、模式与实践》
敏捷开发作为一种先进的软件开发方法,已经被越来越多的企业和团队所采用,就连现在PMP考试的内容,也是往敏捷管理上倾斜,并且在现代软件开发中扮演着越来越重要的角色。该书深入浅出地阐述了敏捷开发的基本概念和原则,并提供了丰富的实践经验和案例分析。
2023-05-31 14:41:57 323 14
原创 图书推荐2:《设计模式:可复用面向对象软件的基础》
《设计模式:可复用面向对象软件的基础》该书是经典的软件工程著作之一,被广泛认为是软件工程领域最重要的书籍之一。它介绍了23种常见的设计模式,并提供了大量的实际应用示例和代码,可以帮助开发人员更好地理解面向对象编程的核心思想和技术,以及如何将这些思想和技术应用到实践中解决软件问题
2023-05-27 08:35:56 251 13
原创 图书推荐1:《Head First 设计模式》
《Head First 设计模式》是2007年中国电力出版社出版的图书,作者是(美)弗里曼(Freeman,E.)。书名Head First 设计模式作者(美)弗里曼(Freeman,E.)译者OreilyTaiwan公司出版社中国电力出版社出版时间2007年9月1日页数636 页。我认为《Head First 设计模式》这本书值得深入学习和研究。
2023-05-24 14:39:32 181 3
原创 我用这个免费的AI代替MidJourney
最近,MidJourney对新手已经不开放25次试用的资格了,要用就要给money,没办法此地不留爷,必有留爷处。这不给大家找到一个现在可以免费使用的AI画图,它就是 bluewillow(蓝柳)
2023-05-19 22:40:24 278 1
原创 java.io.CharConversionException: Not an ISO 8859-1 character: [下]
前端通过js 调用Java后端的文件下载功能, 后端在正式下载前,会检查下载的文件是否存在,如果不存在,则输出脚本给前端,告诉前端文件不存在;如果存在,则以附件的方式传送数据给前端。但我在输出脚本给前端时, java 报错,提示:java.io.CharConversionException: Not an ISO 8859-1 character: [下]ServletOutputStream out 只支持单字节的 8859-1 的内容,当输出中文时,改成 PrintWriter out。
2023-05-15 18:09:37 399 1
原创 SpringMVC 文件上传,Could not instantiate bean class [org.springframework.web.multipart.MultipartFile]
本文介绍了,SpringMVC后台在接收浏览器的文件上传请求,报错 (org.springframework.web.multipart.MultipartFile]: Specified class is an interface)的解决方法。
2023-05-13 23:44:54 432 1
原创 在VSCode 中, markdown 有图片链接,但预览无法显示图片
输入快捷键 Ctrl + Shift + P 打开命令框,输入Markdown,选择 更改预览安全设置。是因为Visual Studio Code中的MarkDown默认配置中只允许载入安全内容。在VSCode中, 编辑MarkDown文件,加入了图片链接, 但是在预览时缺无法显示。选中 允许不安全内容 允许通过http载入内容,就可以在md文件中正常看到图片了。Visual Studio Code 更改md预览安全设置。
2023-05-10 22:11:42 4947 2
原创 Vue 无法加载文件 D:\Devs\node-v12.22.12-win-x64\node_global\vue.ps1,因为在此系统中禁止执行脚本
PowerShell 运行 Vue,提示无法加载文件 D:\Devs\node-v12.22.12-win-x64\node_global\vue.ps1,因为在此系统中禁止执行脚本。
2023-05-07 23:01:13 203
原创 Java Long型返回到前端精度缺失的问题
MySQL数据库 ,某表 主键 id定义成了 BigInt(20)型, 相应的JAVA实体类字段定义为Long,实体保存操作时,给id 使用了 mybatisPlus 的雪花生成器生成值。与前端采用rest方式通讯,在前端查询该表记录时,页面显示id = 1650870026339106800, 而不是显示 1650870026339106817,数据精度缺失。导致前端页面上进行删除/修改操作,无法正确完成。本文告诉如何解决这个问题。
2023-05-03 08:38:27 790 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人