java
文章平均质量分 81
诸葛孔明灯
软件开发
展开
-
登录注册 图片验证码生成
登录注册时,需要添加图片验证码校验防止恶意攻击。步骤如下:1.后台生成图片验证码流,并记录code值到Session或Redis 中2.请求过来后,附带图片验证码,从session或redis中获取code 进行对比判断是否放行。图片验证码Controller层实现代码如下:/** * Code. 图片验证码生成 * * @param response原创 2017-10-11 17:04:25 · 1467 阅读 · 0 评论 -
各種mq對比
MQ选型对比文档转载 2017-10-13 16:15:52 · 448 阅读 · 0 评论 -
logback配置详解
logback 配置详解(一) 一:根节点包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:转载 2017-11-27 22:31:01 · 299 阅读 · 0 评论 -
JMS 与 AMQP 区别
JMS : java message Service 字面上理解 java 消息 服务, jms是消息队列中提供的一组API 接口;是提供的服务API。AMQP:Advance message queue protocol 高级消息队列协议, rabbitmq 是基于这个协议实现的。...原创 2018-03-13 11:31:02 · 508 阅读 · 0 评论 -
数据库读写分离主从间数据同步延时怎么保证数据一致性
数据库读写分离主从间数据同步延时怎么保证数据一致性在gfd1.缘起:互联网项目架构中,经常会在项目中配置多个数据源进行数据库的读写分离以此来提高数据库操·作性能,区间范围内的 规避数据库瓶颈,提升数据库应用性能;不通常数据库都是一主多从 或多主多从 亦或 mysq HA 中的多主多从 集群;当主从数据库进行数据同步时 是有一定延迟的,尤其是网络抖动或者 其他原因造成 主...原创 2019-03-19 19:46:01 · 11357 阅读 · 6 评论 -
数据库设计规范
数据库设计规范一、数据字典规范(一)建表规约1.1 命名规约【强制】1.库名、表名必须使用小写字母或数字,“_”分割,禁止以数字或大写字母开头,两个下划线之间不出现数字,其中库名不超过15个字符, 表名不超过20个字符。数据表名统一使用“t_”开头,使用“t_业务名称_表的作用”英文单词的规则命名。正例:t_order_content, t_business_typ...原创 2019-03-19 19:49:14 · 724 阅读 · 0 评论