这是一个可以用来生成各种随机信息的库,可以用于测试、开发和原型设计等场景。
FFmpeg | pcm格式音频转换
发表于
分类于
ffmpeg
在对接一个语音服务时,发现他们用的是pcm格式的音频做处理,所以需要把手中的其他格式音频处理成pcm格式。
Selenium | Docker里的Chrome浏览器自动化过程报错
记录下Docker里的Chrome浏览器自动化过程报错以及解决方法。
Selenium | 操作Docker里的Chrome浏览器
主要是在Nas里用Docker布了一个Chrome,用来执行爬虫。
Selenium | 修改元素属性
Selenium修改元素属性是通过执行js语句进行的。
验证码识别 | 开源项目ddddocr
Flask异常处理
在访问过程中,有两种方式可以中断请求,一是抛出错误码,二是抛出异常。
mysql根据父节点递归查询所有子节点
发表于
分类于
SQL
Flask | RuntimeError: No application found. Either work inside a view function or push an application context.
问题在于调用时找不到flask的app,就算用current_app,也会在不被flask管理的模块中调用时遇到此错误。
缓存 | @Cacheable注解函数内部调用不生效
出现问题的原因:Spring cache的实现原理是基于AOP的动态代理实现的:即都在方法调用前后去获取方法的名称、参数、返回值,然后根据方法名称、参数生成缓存的key(自定义的key例外),进行缓存。this调用不是代理对象的调用, 所以aop失效,注解失效。
解决办法就是,我们获取当前Bean,由它来调用。