- 博客(12)
- 收藏
- 关注
原创 微信小程序支付保姆级教程,Spring Boot实现
支付常规流程:用户小程序支付---->创建订单---->唤起收银台---->支付成功---->微信回调支付结果---->修改订单支付状态异常场景1:用户小程序支付---->创建订单---->唤起收银台---->放弃支付异常场景2:用户小程序支付---->创建订单---->唤起收银台---->网络问题导致支付失败异常场景3:用户小程序支付---->创建订单---->唤起收银台---->支付成功---->微信回调失败。
2025-11-20 14:44:17
246
原创 idea更新后无法启动
原因是:新版的idea会将你之前的配置全部搬过来,而你以前使用的魔法进行破解了,那么配置就会冲突,把这个配置删除或者注释就行,我是mac系统,这里仅展示mac的;在这个目录下:/Users/lijunjie/Library/Application Support/JetBrains/IntelliJIdea*而关键的错误信息是这句:processing of -javaagent failed。找到idea.vmoptions文件。然后如图注释就可以了。
2025-10-14 10:54:35
503
原创 私域管理系统,多微信,Android可玩性
通过观察我们可以猜测到微信是会把聊天数据保存到手机本地的(这也就是为什么手机存储总不够,大部分都被微信吃了),那我们就可以在这个点上做文章,这个代码的意义就是在插入数据库之后,拿到对应的数据,这里只提供hook点,具体要解析哪个类型,需要自己去分析。拿到消息后其实我们就可以自己尝试做一些机器人等小玩具放在自己手机上了,比如监听到了关键词,回复预设的消息,也可以接入AI做自动回复。我这里也做了挺多扩展的,感兴趣的可以咨询。
2025-09-16 13:24:34
169
原创 记录一次线上OOM问题
通过gc日志发现currentHashMap对象是被频繁创建的,但属于正常范围,导致该问题的原因是因为该服务长时间无人使用,虚拟机的配置本身给的就不富裕,本次上线并没有通知运维同事检查相应配置,从而导致了该问题。现象:代码发布后,服务器出现频繁重启,通过Arthas的dashboard可以观察到,heap一直在不断增加,然后触发GC,应用程序的日志报错:OOM。前言:线上有一个服务,在上线后突然出现OOM现象,该服务由于业务没有开展,所以一直是一个空闲服务,该服务上一次发布是半年前。
2025-08-20 14:37:20
215
原创 Mac如何同时管理多个版本JDK
控制台输入jdk8,则启用的为jdk8,输入jdk11,则启用jdk11。1.下载多个版本的JDK,比如JDK8和JDK11。JDK安装的Home文件夹分别是。2. 找到安装文件夹。
2025-08-20 13:35:32
218
原创 Windows如何同时管理多个版本JDK
相信各位看官老爷应该会遇到一台电脑上需要安装多个JDK的情况吧,往往公司项目是较低的版本,可是其它依赖JDK的应用有需要相对高的版本,那么按照下面的方式就可以在Windows中实现轻松切换JDK版本了。(也可以通过我的链接直接进行下载:https://pan.quark.cn/s/8a78cd110ccf?pwd=AfrY)依次打开安装、安装目录可自定义2、注意事项请务必到以下位置删除这两个文件夹(这个很重要,不然后面可能切换不了版本),下面两个目录哪个有就删除哪个,都有就都删除。
2025-08-19 22:26:05
473
原创 白名单图床-竟然可以直接点击打开
图床大家都用过,既有大厂的CDN加速,又可以免费上传,简直不要太爽,但是想必做私域的朋友们,引流就不是很美好了,我们的微信会对非白名单域名进行拦截,这里我们只说白域名(什么是白域名大家可以去看一下我之前的文章),而这里就展示一种白名单图床。直接上传就可以去分享你的推广链接啦。
2025-08-13 21:21:54
146
原创 从2018版本升级到2025版本IDE,spring boot + jsp,访问404,我经历了什么
起因:由于本人的主力机一直是19款的MacBook pro,用的是2018版本的idea,平时比较懒不愿意折腾工具,加上18版本用习惯了,比较舒服,就没有升级;但国补实在太诱人,加上家里需要一台电脑,所以添置了一台mac mini(京平自营,3199购入),新电脑新气象,工具必须是新的,于是乎安装了2025版的idea正题:本人是一个菜鸡Java开发,正在开发一款自己的引流系统(简称:引流宝),由于不会前端(打算学习一下VUE了),所以只能用jsp完成前端的开发任务,在18版中运行没有任何问题。
2025-08-09 12:28:29
492
原创 【全新官方接口】Java检测微信域名拦截,检测微信域名被封
3、有一个中间页的拦截,需要多次点击按钮才可以跳转到你的域名的,多是一些新型域名后缀,例如.top .xyz .link后缀,这种情况,备案后可以解决(备案拦截)2、类似taobao.com,douyin.com这种的恶意竞争式拦截,淘宝、抖音等微信的竞争对手一般都是白色拦截(白色拦截)1、域名因为违规或有风险被拦截(红色拦截)第一种:腾讯安全中心检测。更多问题可以加我咨询。
2025-08-07 18:23:56
363
原创 idea调试jdk源码
前言:最近想看看HashMap的实现过程,本来了解到private notes可以对源码添加注释,但最后没有获取到插件,该问题没有解决,于是就想直接对源码包进行调试以及修改。一、解压源码包在jdk的安装路径内找到src.zip复制一份到自己准备好的调试文件夹内并解压二、创建Java项目创建一个java项目并在src文件夹下创建图中两个文件夹,resource用于存放源码,test用于写调试代码三、新增一个SDK修改sourcepath的指向位置,指向到当前Java工.
2022-03-15 15:22:14
973
原创 mac查看jdk8中文api
1、mac不能识别CHM文件,需要下载可以识别CHM的软件,我这里选择app store里的2、优快云上下载基本都要积分,分享一个自己网上搜到的免费下载地址,JDK1.8API SE CHM中文文档下载地址: http://www.pc6.com/softview/SoftView_440947.html3、打开过程中如果遇到乱码,修改编码方式即可...
2021-12-11 16:16:45
1107
2
原创 网上商城—在线支付
最近在做电商项目做到关于在线支付模块的一些自己总结:对于在线支付中有两种支付方式:第一种:网站直接与各个银行的网银进行对接优点:不会存在第三方收费缺点:网站平台必须了解各个银行的网银系统从而做对接第二种:网站与第三方支付对接,第三方支付与银行对接优点:只需要了解第三方支付的接口即可,而不需要去过多的关注银行方面缺点:绝大部分的第三方网站会收取费用在线支付
2017-11-03 09:14:52
1400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅