大栗子菜市场


  • Home

  • Tags

  • Archives

底层I/O之文件锁

Posted on 2015-10-27 | | Visitors:

概述

当同一个文件被多进程同时打开,操作时,为防止一致性的问题,需要使用文件锁。Unix系统使用fcntl函数来操作文件锁。文件锁与线程锁不同,线程锁是把文件作为临界资源,防止多个线程同时打开一个文件,文件锁是防止多个并行进程同时访问同一个文件的同一块内容,《linux程序设计》中将其称为区域锁。

Read more »

一个quintus游戏引擎例子

Posted on 2015-08-13 | | Visitors:

最近不务正业地研究了一下JavaScript游戏,选择了其中一款游戏引擎quintus。

Read more »

实验室文化衫设计

Posted on 2015-07-19 | | Visitors:

给实验室今年年会设计的文化衫,最终没有被选择,放在这里了。

Read more »

PVFS2.8.2源代码阅读笔记(still working)

Posted on 2015-07-04 | | Visitors:

1、俯瞰

先了解PVFS2的总体设计。

Read more »

去南京

Posted on 2015-05-03 | | Visitors:

贴几张有意思的图

Read more »

并行I/O概要

Posted on 2015-04-30 | | Visitors:

1. 并行I/O介绍

本文将对并行I/O,主要是MPI-IO做一个简要介绍。在HPC领域,CPU速度与磁盘速度的差异使得I/O成为一个巨大的瓶颈。I/O分为读和写,HPC中,读操作通常在应用程序的启动时执行,如读初始参数,读checkpoint等,而写操作通常贯穿整个应用程序执行过程。由于程序写操作的不规则性(与底层文件系统),导致写比读面临的挑战要更大。

Read more »

简单的百度图片爬虫

Posted on 2015-04-11 | | Visitors:

前几天涵哥找人帮她写一个图片爬虫,碰巧我以前曾经有过一点点爬虫经验,于是用python写了一个非常简单的百度图片爬虫。

1.分析图片地址

最简单的爬虫就是分析网页的HTML代码,从代码中的<a>或者<img>标签中找图片地址,然后用urllib或者request库函数下载,所以我也是这样做的。

Read more »
12

大栗子

IT,Life,逗比.

17 posts
29 tags
© 2020 大栗子
Powered by Hexo
|
Theme — NexT.Muse v5.1.4