摘要:
有时候我们需要在代码中对方法调用进行拦截,并修改参数和返回值,这种操作叫做AOP(面向切面编程) 不过需要注意的是,AOP的效率很慢,在需要高效率场合慎用. 以下是C 的AOP方法: 首先建立一个控制台工程 写一个calc类,里面有add个方法: 一会将拦截这个方法,对出参,入参进行检查. 运行效果 阅读全文
摘要:
本文章有很多地方并未验证,属于网上摘抄,不保证正确性,仅供参考 在事务中对表数据进行操作时,可在表名称后面加 with (锁类型) 给表数据进行加锁操作,防止别的事务在期间操作数据数据导致业务错乱. 在事务提交执行或者回滚后就会自动解锁. 锁可以按行锁,也可以锁整表.按后面的where指定. 不同的 阅读全文
摘要:
Ubuntu 系统下opencv编译安装 编译环境安装: 必需包安装: 可选包安装: opencv下载: 稳定版 github源代码 创建编译的临时目录: 注意: 这里假设opencv解压开的或者从github获取的源代码目录在用户主目录下。 生成cmake编译配置: 编译: 安装opencv: 运 阅读全文