代码小兵498
程序员
1.MySQL体系结构与存储引擎MySQL体系结构由ClientConnectors层、MySQLServer层及存储引擎层组成。接下来我们用一条SQLSELECT语句的执行轨迹来说明客户端与MySQL的交互过程,如下图所示。在MySQL5.6版本之前,默认的存储引擎都是MyISAM,但5.6版本以后默认的存储引擎就是InnoDB了。2.MySQL锁分类InnoDB中的锁:在MySQLInnoDB存储引擎中,锁分为行锁和表锁。其中行锁包括两种锁。1⃣️共享锁(S):允许一个事...
RabbitMQ的定义RabbitMQ是使用erlang语言开发的开源消息队列系统,完整的实现了AMPQ(高级抽象层消息通信协议)。Mac下RabbitMQ安装1.使用Homebrew安装$brewinstallrabbitmq2.修改~/.bash_profile配置环境变量:#RabbitMQConfigexportPATH=$PATH:/usr/local/sbin3.重启配置$source~/.bash_profile4.启动mq服务(后台启动为rabbitmq-se...
MyBatis删除单条记录映射文件:<!--删除parameterType:参数类型--><deleteid="deleteUser"parameterType="java.lang.Integer">deletefromuserwhereid=#{value}</delete>测试用例:@TestpublicvoidtestDeleteUser()throwsException{//创建会话工厂Stringresource="SqlMap...
模板:<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="h...
请求转发与重定向转发:SpringMVC默认就是以转发的形式响应JSP,也就是说直接返回视图名称的方式就是转发重定向:需要使用redirect:+视图路径,当然也可以重定向到指定url再次进行处理,比如:redirect:/user/list需要注意的是业务方法中,设置重定向不能像转发一样写逻辑视图,必须写明目标资源的物理路径,如"redirect:/index.jsp"@RequestMapping("redirectTest")publicString...