- 博客(8)
- 收藏
- 关注
原创 SQL中的替换函数replace总结
SQL中的替换函数replace总结sql中的替换分为三种:1、查询替换;2、更新替换;3新增替换。接下来我会举几个例子!1、replace语法:语法:REPLACE ( string_expression , string_pattern , string_replacement )参数:string_expression 需要替换的字段(可以是字符或二进制数据类型)string_pattern 查询的子字符串。(可以是字符或二进制数据类型。string_pattern 不能是空字符串
2021-08-20 19:27:20
69334
1
转载 Tomcat 8熵池阻塞问题(重启服务后,接口非常慢)
Tomcat 8熵池阻塞问题原因解决方法最近做了个扫码支付,发现每次重启服务之后,扫码之后页面都会加载很久,大概都要2-4分钟的样子,检查代码也是完全你没有问题,结果根据日志信息去查阅资料,才发现是因为是由于Tomcat 8熵池阻塞造成的2021-08-17 17:33:05.388 WARN 15185 --- [nio-8085-exec-1] o.a.c.util.SessionIdGeneratorBase : Creation of SecureRandom instance
2021-08-17 17:53:23
441
原创 非spring项目整合redis
非spring项目整合redis1、添加maven依赖2、添加redis.properties配置文件3、添加工具类JedisUtil4、牛刀小试5、配置参数相关介绍想必大家都比较熟悉spring项目整合redis。最近由于接触到非spring的java项目需要用到redis缓存中间件,所以专门整理了一下分享给大家!我想到的方式是使用jedis的方式操作redis,jedis是通过redis.clients.jedis.JedisPool来管理,即通过池来管理,通过池对象获取jedis实例,然后通过jed
2021-08-06 17:55:22
1572
原创 java微信支付dome-公众号支付为例(其他的支付都差不多)
1、导入微信支付sdk <!-- 微信支付sdk包 --> <dependency> <groupId>com.github.wxpay</groupId> <artifactId>wxpay-sdk</artifactId> <version>0.0.3</version> </depen
2021-05-21 15:57:01
218
原创 Linux Supervisor安装和配置
Linux Supervisor安装和配置1、一键安装2、安装成功3、进入/etc/supervisord.conf ,系统默认加载supervisord.d文件夹下的.ini文件4、进入/etc/supervisord.d文件,添加.ini文件对进程配置5、启动服务6、启动相关进程7、supervisor命令说明Supervisor 是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个
2021-05-21 09:51:29
1115
原创 poi上传excel表格,批量导入到数据库
poi上传excel表格批量导入到数据库1、导入poi相关依赖2、添加ImportExcel工具类3、创建excel参数对象4、后台controller层处理接收的excel文件5、前端上传文件6、文件上传相关设置1、导入poi相关依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId>
2021-03-17 17:11:31
476
2
原创 springboot整合grpc
springboot整合grpc一、简介二、proto3三、Spring Boot 整合 Grpc)一、简介GRPC是google开源的一个高性能、跨语言的RPC框架,基于HTTP2协议,基于protobuf 3.x,基于Netty 4.x +。GRPC与thrift、avro-rpc等其实在总体原理上并没有太大的区别,简而言之GRPC并没有太多突破性的创新。对于开发者而言:1)需要使用protobuf定义接口,即.proto文件2)然后使用compile工具生成特定语言的执行代码,比如J
2021-03-10 20:34:46
6517
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人