摘要:
数据库事务的四个特性:ACID 1.原子性 2.一致性 3.隔离性 4.持久性 1,关系型数据库;是建立在关系数据库模型基础上的数据库,借助于关系代数等概念和方法来处理数据库中的数据,同时也是一个被组织成一组拥有正式描述性的表格,该表格的表格作用实质是装载着数据项的特殊收集体,这些表格中的数据能以许 阅读全文
摘要:
一、声明 @Controller构造型允许自动检测,与Spring一致支持,以检测类路径中的@Component类并自动注册它们的bean定义。它还充当带注释的类的构造型,表明它作为Web组件的角色。XML中配置<context:component-scan base-package="org.ex 阅读全文
摘要:
一、表格数据 浏览器仅仅能提交GET 和 POST 请求。非浏览器可以使用 PUT、PATCH和DELETE。Servlet API 要求 ServletRequest.getParameter*() 方法仅仅支持POST表单数据通过。 spring-web 模块提供 FormContentFilt 阅读全文
摘要:
一、上下文层次结构 二、特殊的bean类型 目的:处理请求并且返回响应 1.HandlerMapping 映射处理器。一个请求映射到一个handler,进行预处理和后期处理。两个重要的实现RequestMappingHandlerMapping(支持@RequestMapping)和SimpleUr 阅读全文
摘要:
Spring MVC 官方文档地址:https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc Spring MVC 是基于Servlet API构建的Web框架。 阅读全文
摘要:
一.特殊编码处理 存储集合数据的时候会采用压缩技术,以使用更少的内存存储更多的数据;如Hashes,Lists,Sets和Sorted Sets,当这些集合中数据小于一个给定的数量是,存储的数据会被一种非常节省内存的方式进行编码,使用这种编码理论上至少节约10倍以上的内存(平均节省5倍以上)。这是使 阅读全文
摘要:
请求/响应协议和RTT Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务; 这意味着通常情况下会遵循以下步骤: 1.客户端向服务端发送一条查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应; 2.服务端处理命令,并将结果返回给客户端; redis的数据包从客户端到 阅读全文
摘要:
1、平均时间复杂读O(n2); 2、基本思想:在数组中,假定前n-1个数已经排号序,现在把第n个数插入到前面有序的数组中,如此反复; 3、过程:假定前j个数是有序的,把第j + 1个数插入到前面的有序数组中; 4、代码: 阅读全文
摘要:
给一个数组,从小到大排序; 1.平均时间复杂度O(n2), 2.基本思想:从数组里找到最小的一个数,放在零的位置;然后从剩下的无序数组里找到最小的数放在第二个位置,依次类推; 3.过程:遍历数组,让最小的位置为零,然后从数组中,找到最小的数所在的位置;遍历完成后,如果最小的数所在的位置和零不一样,交 阅读全文
摘要:
给一组数字,要求从小到大排序; 1.时间复杂度 O(n2) ,空间复杂度 O(n+1); 2.基本思想:两个数比较大小,较小的数下沉,较大的数冒起来; 3.冒泡过程: 1.从第零个位置开始,第零个位置的数和第一个位置的数比较,大的交换到第一个位置(冒出来);然后第一个位置的数和第二个位置上的数比较大 阅读全文