- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 测试MySQL的事务加锁等待和锁释放
本文测试的是数据行锁,请确保表存储引擎在InnoDB的状态下,测试的数据库事务隔离级别为可重复度。1. 初始表结构和数据如下2. 分别打开两个查询窗口(就是等下会开启两个不同的事务)在第一个窗口中先执行前两句代码,对第一行数据加锁执行第二个窗口的代码,会发现下面的更新语句一直在等待运行第一个窗口的第三行代码,提交第一个事务,可以看到第二个窗口的更新语句才执行完成。3. 演示部...
2018-12-20 09:34:59 1543
原创 MySQL触发器实现两表数据同步(详解)
本文主要实现两个表数据同步,当第一个表数据变化的时候,自动同步数据到第二张表。1. 创建一个数据表 order_1表结构如下:CREATE TABLE a_order_1 (order_id int(11) NOT NULL AUTO_INCREMENT,order_sn varchar(100) DEFAULT NULL,user_nick varchar(100) DEFAUL...
2018-12-18 10:53:18 11750 1
原创 MySQL的事务隔离级别
未提交读(READ UNCOMMITTED)在这个级别下面,即便事务中的修改没有提交,对其他事务也是可见的,事务可以读取到未提交的数据,这也称之为“脏读”(Dirty Read)。这个级别会导致很多问题,性能也不会比其他级别好很多,但是缺乏其他级别的很多好处,一般情况下,不会采用此级别。提交读(READ COMMITTED)大多数数据库系统的默认隔离级别都是提交读,一个事务开始时,只能...
2018-12-17 23:50:10 300
原创 Shell流程控制语句
1. if#!/bin/bashscore=60if [ $score -lt 60 ];then echo '小于60'elif [ $score -ge 60 ] && [ $score -lt 70 ];then echo '60到70之间'elif [ $score -ge 70 ] && [ $score -lt 80 ];t...
2018-12-16 23:57:32 261
原创 Shell脚本文件检测实例讲解
1. echo $? 语句的作用用来判断上一条命令执行命令是否成功,0为成功,1为失败检测文件测试命令是否正确,如文件是否存在,0为存在,1为不存在2. 检测文件是否存在,0为存在,其他为不存在3. 常用的文件检测符号格式: [ 操作符 文件或目录 ]-d: 测试是否为目录(Directory)-e: 测试目录或文件是否存在(Exist)-f: 测试是否为文件(File)...
2018-12-16 16:18:05 884
原创 Shell编程输入输出功能
1. 接受从键盘上输入的字符echo -n "please input your name:"read nameecho "your name is $name"echo -p "please input your name:" nameecho $name2. echo本身能够输出一个空行echo "aaaaaaa"ech
2018-12-16 13:36:49 1106
原创 MySQL查询语句的执行顺序WHERE、JOIN等
执行顺序fromjoinonwheregroup by (从此处开始可以使用select中指定的别名)avg、sum、maxhavingselectdistinctorder by举例select sum(goods.number) from order left join goods on goods.order_id = order.id where or...
2018-12-12 23:36:37 4595 1
原创 Linux环境下通过docker搭建PHP的LAMP开发环境
想必作为一个Web开发的程序员,近些年对docker一定不会陌生,Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。使用docker主要有以下好处:1. docker容器之间相互独立,可以在一个服务器上面搭建多套环境2. docker容器...
2018-12-10 13:10:23 5372 3
Chrome扩展开发实战:网页图片抓取,打造专属自己的效率插件
2023-09-06
Css+Html仿ChatGpt聊天页面Demo
2023-08-04
Canvas实战开发一个二维折线图插件
2023-08-03
大牛练成记:用Javascript徒手写出一个日期选择插件
2023-08-02
用JavaScript和HTML实现聊天页面和功能
2023-07-30
JS使用WebSocket实现与Java图形界面(swing)进行通信
2018-09-12
postman-4.1.2
2017-12-28
jmeter-2.4.zip
2017-12-26
一个maven构建的springMvc+mybatis项目基础架构
2016-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人