欢迎来到刘志红的博客

别人说程序员是“搬砖”的码农,但我们知道自己是追求个性的艺术家。也许我们不会过多的在意自己的外表和穿着,但在不羁的外表下,骨子里追求着代码的美、系统的美、设计的美。
扩大
缩小

2019年3月12日

高并发之初识乐观锁与悲观锁

摘要: 1.悲观锁(Pessimistic Locking):数据库物理锁 select * from table_name for update 悲观锁包括行级锁和表级索:行级锁是只锁定数据库的一行或者多行,表级锁是锁定数据库整张表。 以Mysql为例 Myisam引擎只支持表级锁,InnerDB支持行级 阅读全文

posted @ 2019-03-12 11:37 MR_程序猿刘 阅读(384) 评论(0) 推荐(0) 编辑

责任链设计模式

摘要: 1.责任链模式 例如servlet中的filter struts2中的inceptor 应用场景:例如论坛的评论,在存入数据库之前要进行一系列的处理。例如影响页面显示的<>标签符号,敏感词汇等。可以通过一系列的过滤处理。 简单测试 package com.liuzhihong.simple; /** 阅读全文

posted @ 2019-03-12 00:29 MR_程序猿刘 阅读(376) 评论(0) 推荐(0) 编辑

导航