缓存 | @Cacheable注解函数内部调用不生效
出现问题的原因:Spring cache的实现原理是基于AOP的动态代理实现的:即都在方法调用前后去获取方法的名称、参数、返回值,然后根据方法名称、参数生成缓存的key(自定义的key例外),进行缓存。this调用不是代理对象的调用, 所以aop失效,注解失效。
解决办法就是,我们获取当前Bean,由它来调用。
出现问题的原因:Spring cache的实现原理是基于AOP的动态代理实现的:即都在方法调用前后去获取方法的名称、参数、返回值,然后根据方法名称、参数生成缓存的key(自定义的key例外),进行缓存。this调用不是代理对象的调用, 所以aop失效,注解失效。
解决办法就是,我们获取当前Bean,由它来调用。
安装virtualenv的时候报错,找了找解决办法。
记一下flask中执行定时任务的方式
在Linux系统下,分卷压缩与解压缩的方法。
说一下为什么用virtualenv。
这篇博客记一下安装virtualenv的通常步骤。
python3.5上使用virtualenv的一些问题。
这个工具支持在离线环境下配置多环境,记一下。
有时用Java有拼接文件路径的需求,就想找一个类似Python里os.path.join()的解决方案。