正则表达式、原始字符串及re re是python中的一个文本解析工具,常用的方法有: 来源:https://www.ibm.com/developerworks/cn/opensource/os cn pythonre/index.html compile re.compile(pattern[, ...
分类:
其他好文 时间:
2019-10-07 23:12:29
阅读次数:
190
iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Et ...
分类:
系统相关 时间:
2019-10-04 15:09:45
阅读次数:
127
1. 概述 本文,我们来分享 MyBatis 的注解模块,对应 annotations 包。如下图所示: 在 《精尽 MyBatis 源码解析 —— 项目结构一览》 中,简单介绍了这个模块如下: 随着 Java 注解的慢慢流行,MyBatis 提供了注解的方式,使得我们方便的在 Mapper 接口上 ...
分类:
其他好文 时间:
2019-10-04 13:03:27
阅读次数:
106
1. 概述 本文,我们来分享 MyBatis 的日志模块,对应 logging 包。如下图所示: 在 《精尽 MyBatis 源码解析 —— 项目结构一览》 中,简单介绍了这个模块如下: 无论在开发测试环境中,还是在线上生产环境中,日志在整个系统中的地位都是非常重要的。良好的日志功能可以帮助开发人员 ...
分类:
其他好文 时间:
2019-10-04 11:39:35
阅读次数:
137
1. 概述 本文,我们来分享 MyBatis 的 IO 模块,对应 io 包。如下图所示: 在 《精尽 MyBatis 源码解析 —— 项目结构一览》 中,简单介绍了这个模块如下: 资源加载模块,主要是对类加载器进行封装,确定类加载器的使用顺序,并提供了加载类文件以及其他资源文件的功能 。 本文涉及 ...
分类:
其他好文 时间:
2019-10-04 11:31:25
阅读次数:
153
1. 概述 本文,我们来分享 MyBatis 的缓存模块,对应 cache 包。如下图所示: 在 《精尽 MyBatis 源码解析 —— 项目结构一览》 中,简单介绍了这个模块如下: 在优化系统性能时,优化数据库性能是非常重要的一个环节,而添加缓存则是优化数据库时最有效的手段之一。正确、合理地使用缓 ...
分类:
系统相关 时间:
2019-10-04 11:09:58
阅读次数:
192
分分钟轻松搞定IBM系列 RAID5搭建 按照 以下图片步骤一步步可轻松完成IBM服务器RAID1、5、10等的搭建。 此例是以RAID5为例,RAID1和10可举一反三。 ...
分类:
其他好文 时间:
2019-10-04 09:25:55
阅读次数:
120
今年3月,Intel公布了牵头开发的CXL开放互连技术,服务于下一代高性能计算、数据中心,底层基于PCIe,可消除CPU与设备、CPU与存储之间的计算密集型工作负载的传输瓶颈,显著提升性能。 随后,几家巨头开始筹备组成CXL联盟,并先后吸纳了IBM、赛灵思(Xilinx)、AMD、ARM等行业巨头加 ...
分类:
其他好文 时间:
2019-10-04 09:17:06
阅读次数:
121
iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Et ...
分类:
系统相关 时间:
2019-10-03 18:32:05
阅读次数:
144
0.概述Heritrix,Nutch,Scrapy三个爬虫框架侧重不同的方面,各有优劣。1.HeritrixHeritrix是一个专门为互联网上的网页进行存档而开发的网页检索器。它使用Java编写并且完全开源。它主要的用户界面可以通过一个web流量器来访问并通过它来控制检索器的行为,另外,它还有一个... ...
分类:
其他好文 时间:
2019-10-02 20:55:17
阅读次数:
89