- 博客(32)
- 收藏
- 关注
原创 MYSQL “Too Many Connections“ 错误解决
如出现大量超过一个小时的休眠状态的线程,请检查连接数据库代码是否有做连接超时处理及关闭数据库连接,允许的情况下可以配置检测连接是否有效。复制查询出的命令执行。
2025-04-17 17:15:29
1030
原创 今日踩坑之@Autowired与@Resource区别
今天算是体验到了这俩注解的区别了,真所谓不报错就记不住这两注解区别,其实之前本人也是知道这俩注解的区别的只是我们往往项目上用习惯了@Autowired就忘了,看来只有真正体会到报错才能记忆犹新o(╥﹏╥)o。
2025-04-09 17:54:49
930
原创 微信支付——商家转账
新商户现在注册是没有以前的商家转账到零钱了,没有这个功能的人不要尝试用商家转账到零钱的接口,因为用到最后会发现,没有权限。本人踩过这坑。新商户用最新的商家转账旧商户有商家转账到零钱的可以用。接下来我会用最新的2025年的商家转账功能。注意:记得保存证书的key.pem、cert.pem、p12证书到这一步代表证书及密匙设置完了,接下来还差权限的开通。注意选择转账场景,按实际需求选。这里特别记住转账场景,我选的是现金营销 ID:1000,这个ID要记住后面要用。
2025-03-05 12:03:56
4486
9
原创 java编写自定义支付jar(maven打包)
这里特别要注意maven运行的jdk环境是否和我们项目的一致,不然打包不了,还有就是我们创建自定义jar的时候jdk尽量使用1.8的,太高的jdk会导致jar引入到其他低版本jdk的项目中编程出错导致用不了。这里特别注意第一个<plugin></plugin>标签导入的插件,用maven打包的时候可以把对应我们导入的第三方依赖也一并打到包里面,不导入的话会出现引用的时候找不到依赖包的情况!没什么好说的正常编写代码,图中是我编写自定义支付的代码,其中example是一些支付的示例。
2025-02-07 17:18:34
450
原创 java项目CPU高问题定位(linux)
选项表示在匹配行之后还显示接下来的30行,这有助于你更全面地了解线程的状态和它所执行的代码。图中就可以看到我们cpu占用高的代码为DataListener。就可以进行修改优化了。可以看到具体线程占用cpu情况和线程的pid。这边的到线程16进制的hex_tid:64e6。是你在步骤3中得到的线程ID,上图的pid。是你在步骤1中找到的Java进程的PID。是你在步骤4中得到的16进制线程ID。是Java进程的PID,
2024-11-29 12:03:59
391
原创 设计模式理解
本人参考:Java 23种设计模式全归纳 | 完结版-腾讯云开发者社区-腾讯云1.策略模式 官方:定义了算法族,分别封装起来,让它们之间可相互替换,此模式让算法的变化独立于使用算法的客户。 本人理解:如果出现一系列对象其中的动作或者行为类型是一样的,但是动作或者行为的细节有相似有不同可以用策略模式。例如:商品相同的类型都有(重量、颜色、材料),但是商品的这些类型具体细节不一样例如:商品A(5Kg、银色、铁)、商品B(5Kg、银色、银)、商品C(10Kg、金色、金)。
2024-11-23 19:32:27
468
原创 Error: Undefined function. $red: color.channel($upper, ‘red‘) * $opacity + color.channel($lower, ‘
后来将sass版本升级到@1.80.6解决,前面用的是1.63的。安装包时发现一直出现这个错误。
2024-11-04 14:27:14
2067
1
原创 若依SpringBoot集成Sharding-Jdbc实现分库分表及自定义分库策略
2.新增数据源类型DataSourceType(SHARDING) 3. 修改多数据源DruidConfig新增SHARDING数据库源2.实现通过id取模分表、月时间分库 1.添加配置文件,主键使用雪花算法、分库使用自定义策略类(需要再对应数据库中分表建好t_platform_data_1、t_platform_data_2表) 2.创建自定义分库算法策略类(实现奇数月存储到d2库,偶数月存入d1库) 分片算法介绍:三、Sharding-JDBC系
2024-09-23 18:24:33
1940
1
原创 vue通过ref控制隐藏显示
1.得到ref记得打印获取的ref看看,找到style下的display并设置 none 为隐藏 、block为显示。
2024-02-29 17:20:23
1669
1
原创 springboot部署到nginx问题解决
解决问题2:ip地址:8090/prod-api/ 切记部署完看看浏览器的network的url的后缀是什么,本人就是在这里找了好久问题才发现生产环境后缀是/prod-api/解决问题4:proxy_pass http://localhost:8090/;这个代理地址后面看项目而定,如果一直出现未登录没有权限的情况可能就是最后的地址漏了一个/解决问题3: try_files $uri $uri/ /index.html;#访问地址后缀问题我这个是: ip地址:8090/prod-api/
2023-11-10 14:35:42
561
1
原创 el-select 获取label值
3、最后还是得用上ref,在el-select中加入ref=‘selectLable’即可,获取值的时候直接拿this.$refs.selectLable.selected.label,这步操作一般在最后一步那里进行,不要在onchange事件那里拿,拿到的是上一次的label,不尽人意。对于新手来说,日常获取el-select中的value来说就已经足够了,可是总有一些特殊的业务场景还需要获取其中的label,小白的我当年都是过来人,当初为了获取一个label,试了挺多傻傻的方法。
2023-04-18 16:38:55
6157
4
原创 linux+nginx+tomcat+vue+后端项目部署
nginx安装 1.先安装依赖 yum -y install gcc gcc-c++ autoconf automakeyum -y install PCRE pcre-develyum -y install zlib zlib-develyum -y install openssl openssl-devel 2.安装nginx cd /usr/local/sourcewget http://nginx.org/download/nginx-1.9.0.tar.gz...
2022-09-22 14:41:49
1055
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅