- 博客(7)
- 收藏
- 关注
原创 进行maven打包的时候报错:找不在main主清单
在springboot分模块开发的环境中,主pom里面不能有 maven-plugin 打包插件,否则所有子模块都会继承这个打包插件。继承后在 主pom进行package的时候就会试图把所有 模块都打成boot.jar 文件,但是common和pojo模块根本没有启动类,所以会报 找不到main错误。
2024-01-05 16:58:06
697
1
原创 springboot项目使用mybatis-plus 时出现 Property ‘mapperLocations‘ was not specified的3个解决方案
`spring boot`项目中,使用`mybatis-plus `会出现`Property ‘mapperLocations‘ was not specified`的提示问题解决的几个方案。
2023-06-06 10:45:09
7444
4
原创 spring boot 项目 docker 部署指南
通过docker部署应用和微服务是目前的主流,本教程根据作者部署项目的亲身实践进行编写。如果您初次接触docker,可能会觉得这样部署比较麻烦,因为需要了解container(容器)、image(镜像)、dockerfile、docker-compose等概念。可以先放下这些概念,直接按本教程的描述进行部署。通过体验之后,会发docker部署应用的好处很多,再进行docker系统的学习。注意:本教程是基于albaba cloud linux 3 云服务器环境,centos7 通用。
2022-11-22 09:34:03
5650
1
原创 使用soundtouch为音频加点料
使用soundtouch为音频加点料为什么要为音频加点料?为音频加点料就是实现音频的特效,可以实现音频的倍数播放,以及音乐的升降调、响度增加等功能。很多音频的倍数播放功能,如喜马拉雅,就是通过这项技术实现的。最近在一个项目中涉及音频的特效处理,感觉挺有意思,因此写篇文章总结一下。SoundTouch简介SoundTouch是一个用C++编写的开源的音频处理库,可以改变音频文件或实时音频流的...
2020-01-03 15:16:50
1321
原创 使用supervisor管理python web服务
概述supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。编写的Python web 程序在centos6.5上可以通过python3 app.py执行,但是退出ssh登陆之后,进程也随之结束。通过安装并配置supervisor就可以把命令行程序变成“deamon”随系统自动运行。supervi...
2019-07-16 09:18:17
434
原创 Python类的__new()__ 方法 VS metaclass的__new()__ 方法
总起来说,两者的区别是:1.作用不同:类的__new()__ 方法是返回一个对象;而metaclass是返回一个类(其实类也是type的一个对象,万物皆为对象啊)2:时间不同:前者在生成对象的时候调用,后者在定义类的时候调用。>>> class Animal(object):... def __init__(self):... pass... ...
2019-07-15 11:03:07
990
1
原创 python类的定义以及__dict__和__new()__作用
python类的定义以及__dict__和__new()__作用定义一个类可以用下面三种方法:#Classes without an inheritance list inherit, by default, from the base class object#1.默认继承objectclass Foo: pass#2.class Foo(): pass#3可以继承...
2019-07-15 11:00:35
1110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人