2016

Quartz+Spring Java配置

记录一下在Spring中整合Quartz的配置,当时遇到的问题有以下两个个方面:

  1. 能自动配置Job,新建Job无需手动修改配置。
  2. Job中的依赖需要Spring来装配

MS Word通配符下划线转驼峰

在写接口文档时,经常要将字段的下划线转换为驼峰命名,使用通配符并了解如下知识即可快速替换了。

  1. 任意单个字符 ?,小写英文字母[a-z],任意英文字母[a-zA-Z]
  2. 替换内容中的\n表示在查找内容第n个括号的匹配内容
  3. Windows快捷键:查找和替换对话Ctrl+H,大小写转换Shift+F3(Mac中还没试)

以下截图为Office 2016,其他版本大同小异。

Dubbo异常:forbid consumer

使用Dubbo开发过程中,经常会遇到forbid consumer whitelist/blacklist的错误.
日志提示当前调用者被禁止访问某个服务,请检查下注册中心访问列表,还有黑名单和白名单。
实际情况是我并根本没有对服务做白名单和黑名单机制.

Oracle的命名规则与双引号

Oracle被大众所知的是对大小写不敏感,当你使用小写SQL语句创建表,表名和字段都会变成大写,在查询或更新表时无论你是小写还是大写表名和字段名都能正确执行。但是,在加入双引号之后情况就有所变化了。