摘要:
连接前: 修改后: 阅读全文
摘要:
给目标对象提供一个代理对象。有代理对象控制目标对象的引用。 1、间接的访问目标对象; 2、对原有的业务增强; 比如:Spring的注解; Mybatis同过mapper接口访问数据库 静态代理: 遵循“开闭原则”,面向对象最重要的一个原则,对扩展进行开发,对修改关闭。应用需求发生变化的时候,对模块进 阅读全文
摘要:
关于mybatis的缓存机制 mybatis存在一级和二级缓存, 一级缓存默认是开启的属于sqlSession级别的缓存: sqlSession缓存是默认开启的,在一个sqlSession在使用select的时候会先从本地缓存中读,如果没有才会连接数据库查询相关的数据,然后将查询的数据放入本地缓存, 阅读全文
摘要:
首先本地仓库中创建一个项目 ex: proA 在远程github仓库中创建项目 ex: proA 在本地仓库proA下打开terminal 使用命令: 1、git add * 2、git commit -m "readme.md" 3、git remote add origin "server"(就 阅读全文
摘要:
看到网上很多使用Docx4j将word转成pdf,于是cv工程师就开始了一系列复制粘贴操作,但是运行报错 最后经过修改 阅读全文
摘要:
http://blog.csdn.net/sxdtzhaoxinguo/article/details/43731677 阅读全文
摘要:
1 格式:\033[显示方式;前景色;背景色m 2 3 说明: 4 前景色 背景色 颜色 5 6 30 40 黑色 7 31 41 红色 8 32 42 绿色 9 33 43 黃色 10 34 44 蓝色 11 35 45 紫红色 12 36 46 青蓝色 13 37 47 白色 14 显示方式 意 阅读全文
摘要:
1. 定时任务实现方式 定时任务实现方式: Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文章将不做详细介绍。 使用Quartz,这是一个功能比较强 阅读全文
摘要:
项目中,因为使用了第三方支付(支付宝和微信支付),支付完毕后,第三方支付平台一般会采用异步回调通知的方式,通知商户支付结果,然后商户根据通知内容,变更商户项目支付订单的状态。一般来说,为了防止商户项目自身因为一些特殊原因,比如正好当时网络状态不稳定,商户回调接口无法访问,或者商户回调接口出现异常。第 阅读全文
摘要:
[java] view plain copy [java] view plain copy [java] view plain copy stringRedisTemplate.boundValueOps("test").increment(-1);//val做-1操作 [java] view pl 阅读全文