最新发布第168页
SQLite中的WAL机制详细介绍
SQLite中的WAL(Write-Ahead Logging)机制是一种提高数据库性能和恢复能力的技术。WAL机制的工作原理如下: 1. WAL启用。在SQLite中通过在打开数据库连接时设置'pragma journal_mode=wal'来启用WA...
Fedora 14中的虚拟化网络详解
Fedoara 14和RHEL 6[kvm]中为虚拟化提供了3种配置支持, 1. Network Address Translation [NAT] 2. 直接分配物理设备 [PCI passthrough or SR-IOV] 3. 共享物理设备[Bridge] 其中NAT是默认开...
数据库事务(Transaction)的四大特性和隔离级别
Hibernate 是对 JDBC 的轻量级封装,其主要功能是操作数据库。在操作数据库的过程中,经常会遇到事务处理的问题,而对事务的管理,主要是在 Hibernate 的一级缓存中进行的。 在学习 Hibernate ...
物理内存97%怎么办?物理内存占用97%应对策略大揭秘
TCP协议的粘包问题(数据的无边界性)
socket缓冲区和数据的传递过程,可以看到数据的接收和发送是无关的,read()/recv() 函数不管数据发送了多少次,都会尽可能多的接收数据。也就是说,read()/recv() 和 write()/send() 的执行次数...
Web服务器硬件配置改如何选择?
在Ubuntu 16.04中创建GIF动图的方法详解
Ubuntu系统中使用apt-file命令来查找缺失文件
有的时候编译或者安装软件包,会提示缺少某个文件,如xxx.so文件等,虽然我们知道这是因为没有安装某个必须的软件包所致,却不知道具体是哪个软件包。 解决这样的问题,在fedora/RHEL 上,使用y...
Python Futures并发编程详解 什么是Futures?
无论哪门编程语言,并发编程都是一项很常用很重要的技巧。例如,爬虫就被广泛应用在工业界的各个领域,我们每天在各个网站、各个 App 上获取的新闻信息,很大一部分便是通过并发编程版的爬虫获...