在上一篇文章 "@EnableTransactionManagement注解解析" 中,我们搭建了源码阅读的环境,以及解析了开启Spring事务功能的注解 的实现逻辑 在进行接下来的源码解析之前我想大家应该知道,当我们使用传统的jdbc应用事务的时候是不是做了如下操作: 1. 开启事务 2. sav ...
分类:
编程语言 时间:
2019-09-04 10:19:06
阅读次数:
110
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它 ...
分类:
其他好文 时间:
2019-09-04 10:18:49
阅读次数:
127
一、yum安装方式 1)搜索openjdk-devel相关的安装包 yum search java|grep jdk 2)安装对应的版本 yum install -y java-1.8.0-openjdk-devel.x86_64 ...
分类:
编程语言 时间:
2019-09-04 10:18:30
阅读次数:
448
历史回顾: Java NIO 概览 Java NIO 之 Buffer(缓冲区) Java NIO 之 Channel(通道) 其他高赞文章: 面试中关于Redis的问题看这篇就够了 一文轻松搞懂redis集群原理及搭建与使用 超详细的Java面试题总结(三)之Java集合篇常见问题 一 Selec ...
分类:
编程语言 时间:
2019-09-04 10:18:16
阅读次数:
120
在学web自动化测试时,通过PO模型将特定页面的一些元素及元素操作放在特定页面模块中, 然后提取公共的部分, 如元素等待WebDriverWait, 元素操作send_keys, click, 获取元素文本信息, 获取属性值等, 放在公共的页面模块里, 即base_page.py, 但在实现过程中我 ...
分类:
Web程序 时间:
2019-09-04 10:17:56
阅读次数:
133
一个RAR压缩文件,用DELPHI编的程序打开它并解压到某一目录,怎么实现的?自己搞定了例子:winrar.exe e -y C:\WINDOWS\Desktop\ghost.rar d:\ 但新的问题出来了,如果在解压过程中用户终止了解压,我怎么在程序中判断解压是否顺利完成了的!winrar 异常 ...
CentOS 6.2 安装Nginx时报错
错误提示:
./configure: error: the HTTP rewrite module requires the PCRE library.
解决办法:
1. 安装 pcre-devel 与 openssl-devel
... ...
分类:
Web程序 时间:
2019-09-04 10:16:29
阅读次数:
111
一、数据库性能瓶颈主要原因 1、数据库连接 MySQL数据库默认连接为100,我们可以通过配置initialSize、minIdle、maxActive等进行调优,但由于硬件资源的限制,数据库连接不可能无限制的增加,对大型单体应用单实例数据库可能会出现最大连接数不能满足实际需求的情况,这时就会系统业 ...
分类:
数据库 时间:
2019-09-04 10:16:05
阅读次数:
132
[Delphi编程驿站]http://www.delphiesite.91i.netNotePad 2003朋友!您好! 很高兴您正在使用我的作品。我选择了Borland公司的产品Delphi ,“NotePad 2003”是我用Delphi编制的一个Windows下的字处理应用程序。目前NoteP ...
0.前期准备 使用Debian环境。安装Nginx(默认安装),一个web项目,安装tomcat(默认安装)等。 1.一份Nginx.conf配置文件 基本配置这个文件,就可以实现负载了。但是里面的各种关系要了解就比较麻烦了。这篇博客,也不是教学篇,是记录一下,方便以后自己看了。 2.基础讲解 现在 ...
分类:
其他好文 时间:
2019-09-04 10:15:05
阅读次数:
70
package com.atguigu.array.sort; /** * 快速排序 * 通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分关键字小, * 则分别对这两部分继续进行排序,直到整个序列有序。 * @author shkstart * 2018-12-17 * ...
分类:
编程语言 时间:
2019-09-04 10:14:45
阅读次数:
123
好久没刷coursera的课了,这周注册了个cloud computing看看。 第一章 讲mapreduce,没啥好说的。 第二章 gossip protocol,是一种应用层的协议,bitcoin和很多其他类似的分布式数据库系统有用到这种协议,它基本就是将数据从一个结点定期向周围传播信息,可以是 ...
分类:
其他好文 时间:
2019-09-04 10:14:31
阅读次数:
86
原理性的东西我就不啰嗦了,关于华为防火墙VRRP双机热备的原理及配置大家可以参看博文华为防火墙VRRP双机热备的原理及实例配置此博文主要是一个模拟环境,在路由器上配置VRRP,模拟主路由器故障网络走备份路由器正常通信,实现负载均衡,多的不说,少的不唠,开始配置。先来个拓扑图:推荐步骤:配置基本网络参数配置OSPF多区域配置VRRP验证模拟R2的G0/0/0故障,查看是否自动切换到R3开始配置:PC
分类:
其他好文 时间:
2019-09-04 10:13:52
阅读次数:
239
前面我们已经把第二章数据的表示和计算都已经讲完了,那么从这一章开始我们将进入存储系统的学习。那么本章要讲什么呢? 本章是历年考查的一个重点。特别是我用红框框框出来的这部分,是考试当中特别容易考到的重中之重。那么我们来看一下我们这一章要学什么?最重要的是要学习存储器和如何和CPU协同工作的,那么我们将 ...
分类:
其他好文 时间:
2019-09-04 10:13:30
阅读次数:
77
1. 登录PG数据库. 界面效果为: 其实这里面有一个主意事项. psql 的 命令执行 其实是在环境变量里面的 我这边使用的是rpm 方式安装的pg 数据库. 2. 简单说一下pgsql 的相关命令 详细的帮助信息为: 3. 具体命令就是 gscloud=# \l List of database ...
分类:
数据库 时间:
2019-09-04 10:13:11
阅读次数:
1467
Flask中全局变量有current_app、request、g和session。不过需要注意的是虽然标题是写着全局变量,但实际上这些变量都跟当前请求的上下文环境有关 ...
分类:
编程语言 时间:
2019-09-04 10:12:59
阅读次数:
108