
工作中遇到的问题
文章平均质量分 58
一枚开发小咸鱼
博主对视频汇聚和视图库接入非常了解,有五年+以上的经验
另外也支持sass定开。
商业合作的话 可加QQ 1148831243 技术咨询也可加 200一次,没解决不收钱。
展开
-
java:mysql切换达梦数据库(五分钟适配完成)
我们DmJdbcDriver8.jar 把放到项目的lib文件下面,如果没有lib目录就新创建一个。然后在build下的plugins下的plugin的configuration中增加下面一句。在application.properties文件中 加上这2个配置。有个表因为历史遗留问题,表名叫user,是达梦数据库的保留字段。在application.properties文件中。这里我选择的是:DmJdbcDriver8.jar。我把user表修改成sys_user就可以了。然后就可以启动项目验证了。原创 2025-02-05 10:57:31 · 996 阅读 · 0 评论 -
Go语言开发基于SQLite数据库实现用户表分页接口(六)
上一章这一章我们实现用户表的分页。原创 2024-11-17 09:00:00 · 452 阅读 · 0 评论 -
Go语言开发基于SQLite数据库实现用户表删除接口(五)
上一章这一章我们实现用户表的删除接口。原创 2024-11-16 09:00:00 · 238 阅读 · 0 评论 -
Go语言开发基于SQLite数据库实现用户表修改接口(四)
上一章这一章我们实现用户表的修改接口。原创 2024-11-15 09:00:00 · 316 阅读 · 0 评论 -
Go语言开发基于SQLite数据库实现用户表查询详情接口(三)
上一章这一章我们实现用户表的查询详情接口。原创 2024-11-14 09:00:00 · 434 阅读 · 0 评论 -
Go语言开发基于SQLite数据库实现用户表新增接口(二)
上一章这一章我们实现用户表的添加。原创 2024-11-13 09:00:00 · 319 阅读 · 0 评论 -
Go语言开发基于SQLite数据库实现用户表增删改查项目搭建(一)
sql官网地址什么是 SQLite?SQLite 是一个 C 语言库,它实现了一个 小型、 快速、 独立、 高可靠性、 功能齐全的SQL 数据库引擎。SQLite 是世界上使用最广泛的数据库引擎。SQLite 内置于所有手机和大多数计算机中,并且捆绑在人们每天使用的无数其他应用程序。原创 2024-11-12 16:42:34 · 510 阅读 · 0 评论 -
go语言解决rtsp协议只播放部分的问题(业务问题)
之前不是写过一个项目嘛,就之前有更改过存储对接的项目这个项目主要的业务是就一个,点播rtsp协议的码流,视频来源在存储服务器上。这次的问题是rtsp协议只播放部分,需要我们进行排查和修复。原创 2024-11-08 09:00:00 · 413 阅读 · 0 评论 -
magic-api简单使用六:删除接口(支持路径传参)
上一章我们实现了这一章我们实现下删除的接口。原创 2024-11-02 09:00:00 · 403 阅读 · 0 评论 -
magic-api简单使用五:修改接口(支持路径传参)
上一章我们实现了这一章我们实现下修改的接口。原创 2024-11-01 09:00:00 · 459 阅读 · 0 评论 -
magic-api简单使用四:添加接口(支持json)
上一章我们实现了这一章我们实现下添加的接口。原创 2024-10-31 09:00:00 · 727 阅读 · 0 评论 -
magic-api简单使用三:查询接口(支持分页和模糊查询)
上一章我们实现了这一章我们实现下查询的接口。原创 2024-10-30 15:59:34 · 750 阅读 · 0 评论 -
magic-api简单使用二:自定义返回结果
在中我们学习了搭建项目和导入文件,这二天稍微有点时间,研究下这个magic-api的写法。后续如果需要维护或者更改,也能在项目中尽快上手。今天我们主要学习自定义返回结果,当然也可以使用官方的。不需要任何更改。原创 2024-10-30 15:27:06 · 999 阅读 · 0 评论 -
magic-api简单使用一:项目搭建和导入文件
前几天接手一个以前的项目,交接资料的人给了我一个的github的地址,sql和一个zip的压缩包。我问他项目源码呢,他说直接就负责写了一些sql,其他的事情就不清楚了。没法,只能自己先看看了。原创 2024-10-29 18:08:11 · 715 阅读 · 0 评论 -
解决nginx代理静态资源刷新后404问题
try_files:指令用于定义文件或目录的查找顺序,当请求的 URI 匹配不到实际的文件或目录时,会按照指定的顺序进行查找和处理。在其中加上一句: try_files $uri $uri/ /index.html;刷新页面或使用F5刷新就没的问题了。就可以解决这个问题了。原创 2024-07-12 14:26:45 · 1737 阅读 · 0 评论 -
解决go语言对接s3的SDK上传文件遇到的问题
先看正确的配置。原创 2024-06-20 15:51:51 · 736 阅读 · 0 评论 -
easyexcel的简单使用(execl模板导出)
date和total 我这里就写死了,大家根据自己的情况进行更改。原创 2024-06-13 18:02:00 · 834 阅读 · 0 评论 -
dynamic多数据源的简单使用
这里有个注意点spring.datasource.dynamic.primary=master 这里是指的默认的数据源,大家根据自身的情况调整。这里因为需要用的多个数据库 所以我又引入了mysql和postgresql,大家居然自己的情况来。如果还有多个数据源的话,继续添加slave_xx就可以了。这里的话,我只是写的例子,所以比较简单。mysql版本我使用的是8.0.16。druid版本我使用的是1.1.20。原创 2024-06-06 18:05:59 · 504 阅读 · 0 评论 -
解决: ‘dependencies.dependency.systemPath‘ for xx must specify an absolute path but is xx 问题
然后我把专有钉钉的包,放到了我基础包中我是这样引用的今天在saas项目中引入了基础包之后打包就出现了问题了,出现。原创 2024-06-06 17:39:54 · 2182 阅读 · 0 评论 -
项目中父模块调用子模块出现 Invalid bound statement (not found)问题
Invalid bound statement (not found): 问题解决原创 2024-05-31 17:58:06 · 325 阅读 · 0 评论 -
rtsp点播异常出现‘circluar_buffer_size‘ option was set but it is xx
rtsp点播异常出现'circluar_buffer_size' option was set but it is xx原创 2023-11-25 21:14:57 · 762 阅读 · 0 评论 -
httpclient支持https
httpclient支持https原创 2022-06-18 17:14:01 · 1420 阅读 · 0 评论 -
短信sdk:使用阿里云短信sdk
短信sdk:使用阿里云短信sdk原创 2022-06-18 16:54:24 · 3217 阅读 · 0 评论 -
grpc相关使用(三):grpc client端创建
client端创建创建项目创建一个基础的spring boot项目修改pom文件第三方依赖版本 <properties> <java.version>1.8</java.version> <os-maven-plugin.version>1.6.1</os-maven-plugin.version> <protobuf-maven-plugin.version>0.6.1<原创 2022-05-29 16:56:16 · 1832 阅读 · 0 评论 -
grpc相关使用(二):grpc server端创建
server端创建创建项目创建一个基础的spring boot项目修改pom文件第三方依赖版本<properties> <java.version>1.8</java.version> <os-maven-plugin.version>1.6.1</os-maven-plugin.version> <protobuf-maven-plugin.version>0.6.1</protobuf-maven-pl原创 2022-05-29 15:30:34 · 1167 阅读 · 0 评论 -
grpc相关使用(一):环境搭建
grpc相关使用(一):环境搭建原创 2022-05-29 14:40:56 · 520 阅读 · 0 评论 -
Fastjson使用:将json字符串转对象为空问题
问题背景在一次更改老项目中,因为想使用构造器方便点,就在原来的代码基础上增加了一个有参构造器,原来的代码是没有设置构造器的。(没有设置的话使用默认的一个无参构造器) 。 然后因为我新创建的有参构造器会覆盖原来的无参构造器。 导致原先的json转对象会出现转出来的对象为空问题。大致代码如下:示例代码@Setter@Getter@AllArgsConstructor@ToStringpublic class FastjsonTest { private String id;原创 2022-05-29 13:54:43 · 3202 阅读 · 0 评论 -
Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for
背景写了不少的项目,不少的项目中都遇到过execl导出功能。前一阵子再次写导出功能,当时突然有个想法。能不用使用aop切面,将导出功能切出来写。以后用到的话,直接加注释多好。说干就干。引入版本 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <ver原创 2022-03-07 22:22:41 · 1836 阅读 · 0 评论 -
将execl导出功能进行AOP切面
背景在开发一个项目的某个功能的时候,需要要用一个算法模型(甲方已提供python脚本),但后端用是java来写的。开始想用java来重写,但因为涉及到某些库,java不怎么支持。后来没办法,就尝试用java来调用python脚本。结果没想到还真可以。引入版本 <!--调用python使用--> <dependency> <groupId>org.python</groupId>原创 2022-02-10 21:16:52 · 755 阅读 · 1 评论 -
java调用python脚本
背景在开发一个项目的某个功能的时候,需要要用一个算法模型(甲方已提供python脚本),但后端用是java来写的。开始想用java来重新,但因为涉及到某些库,java不怎么支持。后来没办法,就尝试用java来调用python脚本。结果没想到还真可以。引入版本 <!--调用python使用--> <dependency> <groupId>org.python</groupId>原创 2022-02-10 20:53:06 · 1024 阅读 · 0 评论 -
java开发中常见的一些命令:maven相关操作
maven相关查看项目结构移除某个库中的某个依赖版本maven下载过慢优化maven 更改下载保存的地方原创 2021-10-03 17:57:39 · 466 阅读 · 0 评论 -
java开发中常见的一些命令: redis相关命令和操作
redis相关启动redis server(redis的bin目录)你的配置配置文件中不一定有6379。如果没有就直接./redis.conf就行了。./redis-server ./redis6379.conf启动成功103389:C 02 Oct 2021 16:49:42.356 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo103389:C 02 Oct 2021 16:49:42.356 # Redis version=5.0.5, b原创 2021-10-02 17:46:14 · 309 阅读 · 0 评论 -
java开发中常见的一些命令:jar相关操作
上期回顾java开发中常见的一些命令:redis相关命令和操作启动jar包前台启动java -jar bayonet-0.0.1-20210924-SNAPSHOT.jar后台运行启动nohup java -jar bayonet-0.0.1-20210924-SNAPSHOT.jar(你的jar) &>/dev/null &日志怎么查看?日志会重定向到你application.properties配置文件中对应的路径具体例子,如果你这样配置:#loggin原创 2021-10-02 18:56:26 · 307 阅读 · 0 评论 -
Arthas的基础使用(三):使用arthas排查线上CPU过高问题
运维反馈运维反馈:xx程序出现占用cpu高,数据推送延迟较大的问题。初步分析xx项目是其他同事开发的,已运行了大概半年的时间。初步怀疑是数据量上去了,就问了下现场的运维同学。最近数据量是否增多,现场同事反馈,每天都是四百万左右的数据没有增多。运行一段时间后,CPU就会越来越高。问题一直存在,只是一直没反馈。 最近忍不住了,我对此无语。。 好了,废话不多说,开始排查问题。使用arthas排查上传arthas-boot.jar ,如果联网的请直接下载:curl -O https://arthas.原创 2021-09-27 22:57:40 · 1761 阅读 · 0 评论 -
测试服务器上调试代码(remote方式)
测试服务器上调试代码jar包启动命令原来:nohup java -jar xxxxx.jar &>/dev/null &现在:nohup java -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9081 -jar xxxxx.jar &>/dev/null &remote启动在idea中找到remote。提示原创 2021-03-27 15:17:00 · 647 阅读 · 0 评论 -
w10 启动mysql 出现“本地计算机上的MYSQL服务启动后停止xxxxx“
启动mysql 出现"本地计算机上的MYSQL服务启动后停止xxxxx"出现的问题:解决步骤1.在windows控制台输入mysqld --console 回车出现:解决方案:将D:\mysql-8.0.17-winx64\my.ini(mysql安装路径)中character-set-server=utf8mb4_general_ci修改成character-set-server=utf8mb4在重新启动 就成功了。...原创 2021-01-06 21:30:11 · 17449 阅读 · 9 评论 -
idea运行项目出现 Module was compiled with an incompatible version of Kotlin的解决方案
#运行项目出现Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.解决方案如下:在idea中Build中点击Rebuild Project就建议了原创 2021-09-30 23:14:17 · 35601 阅读 · 10 评论 -
使用git命令提交、删除到远程
git删除项目:git rm -r --cached alarmgit commit -m "删除文件"git pushgit删除项目:git initgit add xxx文件夹git add .git commit -m 'commit'git remote add origin http://xxx.xxx/xxx/xxx.gitgit push -u origin master原创 2021-09-13 21:54:26 · 217 阅读 · 0 评论 -
nginx同请求路径不同请求方式转发的情况
项目场景:nginx请求路径相同,但请求方式不同分部转发到不同服务的情况nginx配置如下``configlocation /api { if ($request_method ~ GET) { proxy_pass http://127.0.0.1:8111; } if ($request_method ~ POST) { proxy_pass http://127.0.0.1:8112; } }...原创 2021-09-07 19:17:32 · 1074 阅读 · 0 评论 -
微信小程序支付(已调试通过)
微信小程序支付(已调试通过)1.安装证书解压后找到apiclient_cert.p12双击apiclient_cert.p12 ,输入密钥。 不知道密钥的话,可以尝试输入商户号2.支付调试中出现的问题在idea中打开项目1.将appid、mch_id、openid更改成自己小程序相关的2.执行PyTest.java中的main方法测试微信小程序支付如果出现以下情况:可以先对下appid、mch_id、openid、API密钥确定无误后,可尝试重设下API密钥 ,然后在重新请求试试。原创 2021-06-05 11:40:16 · 1346 阅读 · 5 评论