操作系统专栏最新文章

搭建 CentOS 6 服务器(1) - 安装CentOS 6.6

以下是在VirtualBox里的安装过程: 1. 选择“Select Install or upgrade existing system” 2. 选择“skip ” 3. 点击“Next” 4. 选择语言后点击“Next” 5. 选择键盘 6. 选择“Select Basic Storage Device” 7. 选择“Yes, discard any data” 8. 设置“Ho ...
rensanning 有3708人浏览 2015-02-06 16:17 专栏:搭建 CentOS 6 服务器

搭建 CentOS 6 服务器(7) - Memcached、Redis、MongoDB

(一)Memcached 1.4.21 (1)安装libevent # cd /usr/local/src # wget http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz # tar xvfz libevent-1.4.13-stable.tar.gz # cd libevent-1.4.13-stable # ./co ...
rensanning 有2782人浏览 2014-12-30 18:00 专栏:搭建 CentOS 6 服务器

搭建 CentOS 6 服务器(3) - 初始环境设置

(1)系统架构 查看内核 # uname -s -r Linux 2.6.32-358.el6.x86_64 查看发布版本 # cat /etc/redhat-release CentOS release 6.4 (Final) 查看CPU架构 # arch x86_64(x86_64表示64位机器/i686表示32位机器) # getconf LONG_BIT 6 ...
rensanning 有2833人浏览 2014-12-30 11:56 专栏:搭建 CentOS 6 服务器

搭建 CentOS 6 服务器(2) - Linux常用命令

(1)文件/文件夹 pwd - 显示当前路径 $ pwd cd - 跳到指定文件夹 $ cd /usr/local/src $ cd ~/ ←移动到用户的home ls - 显示当前文件夹下自己能看到的所有文件/文件夹一览 $ ls ←显示文件名 $ ls -l ←显示详细信息 $ ls -a ←显示隐藏文件 $ ls -t ←按做成时间降序显示 $ ls -l /usr/src/test ...
rensanning 有3681人浏览 2014-12-24 20:37 专栏:搭建 CentOS 6 服务器

搭建 CentOS 6 服务器 - 目录

****** CentOS 7上各软件的安装步骤可以参考DigitalOcean官网: https://www.digitalocean.com/community/search?q=CentOS+7&primary_filter=newest ****** CentOS7 和 CentOS6 的不同: http://rensanning.iteye.com/blog/2228751 引 ...
rensanning 有3412人浏览 2014-09-29 11:28 专栏:搭建 CentOS 6 服务器

搭建 CentOS 6 服务器(5) - Ruby/Rails环境

(1)安装Rails 1)安装需要的Package # yum -y install gcc # yum -y install gcc-c++ # yum -y install zlib zlib-devel # yum -y install readline readline-devel # yum -y install openssl openssl-devel 最好是 #yum inst ...
rensanning 有10961人浏览 2013-08-21 09:25 专栏:搭建 CentOS 6 服务器

Percolator与分布式事务思考(三)

Percolator的事务实现依赖一个全局的时间戳服务来生成严格递增的时间戳,因为每个事务需要连接时间戳服务2次,这个服务必需能够很好的扩展. 这个预报服务通过写一个最高可分配的时间戳到持久存储中周期性的分派一个范围的时间戳段;给一个已分配时间戳段,那么预报服务能够在内存中严格按增量给请求分配时间戳(译者:现在看来,这个时间戳服务是单机的。).如果预报服务重启,时间戳将会跳到最大的已分配时间戳(我们 ...
BucketLi 有1579人浏览 2011-12-08 15:10 专栏:Percolator与分布式事务思考

Percolator与分布式事务思考(二)

这一篇会更加细节的来了解以下Percolator分布式事务,首先看下事务协议。Figure 6 显示了Percolator事务的伪代码,事务构建器请求时间戳预报服务一个开始的时间戳(第6行),通过Get()操作决定可见的一致性快照。被暂时缓冲起来(buffered)(第7行)直到提交的时候调用Set()操作。基本的提交多个缓冲写的方法是2段提交,这个通过客户端协调。不同机器的事务交互通过BigTab ...
BucketLi 有1846人浏览 2011-12-08 15:10 专栏:Percolator与分布式事务思考

Percolator与分布式事务思考(一)

Percolator严格说来是google一个处理增量网页索引的系统,可以认为其内部mapreduce系统的一个增量版本,同时提供了强一致更新不同机器中索引信息的机制。论文原文可以在http://research.google.com/pubs/pub36726.html 这个链接中找到。 这篇论文我做了下翻译,这里主要tips下我比较关注的如何保证更新不同机器上数据时的ACID。 Percol ...
BucketLi 有2221人浏览 2011-12-08 15:10 专栏:Percolator与分布式事务思考

<tcp/ip详解卷一>阅读笔记(4)——TCP

最后终于来到了大块头TCP协议,为了给应用层提供可靠的传输服务,tcp协议设计了各种机制以实现丢包、重发、乱序、链路传输错误等传输过程中可能出 ...
evasiu 有3078人浏览 2011-12-05 15:21 专栏:TCP/IP详解卷一>阅读笔记

<tcp/ip详解卷一>阅读笔记(3)——IP层的分用(UDP和IGMP)

这一次将总结IP层的分用中的UDP与IGMP。UDP是一个简单的面向数据报的运输层协议,它提供不可靠服务:它把应用程序的数据加上UDP头部之后就传递给IP层发送出去,但是并不能保证它们能到达目的地。应用程序必须关心IP数据报的长度,如果它超过网络的MTU,那么就要对IP数据报进行分片。如果需要,源端到目的端之间的每个网络都要进行分片,并不只是发送端主机连接第一个网络才这样做。IGMP是一种支持主机和 ...
evasiu 有1675人浏览 2011-12-04 17:57 专栏:TCP/IP详解卷一>阅读笔记

<tcp/ip详解卷一>阅读笔记(2)——IP层的分用(ICMP)

这一次将从ip首部中的“协议”字段的分用说开来。前面的图中我们可以看到,所有的TCP、UDP、ICMP及IGMP数据都以ip数据报格式传输。TCP段、UDP数据报文将 ...
evasiu 有2574人浏览 2011-12-04 15:23 专栏:TCP/IP详解卷一>阅读笔记

<tcp/ip详解卷一>阅读笔记(1)— 以太网帧及其分用

这段日子看了《Tcp/ip详解》的卷一, 这本书最大的特点在于通过使用tcpdump程序捕获各种网络包,从而让我们确切的了解网络各个层中的协议以及算法。 ...
evasiu 有5156人浏览 2011-12-02 11:38 专栏:TCP/IP详解卷一>阅读笔记

win32汇编-送消息给其它应用程序

2个函数invoke postmessage,hwnd,msg,wparam,lparaminvoke sendmessage,hwnd,msg,wparam,lparam对于不同的MSG,WPARAM和LPARAM所代表的信息是不同的1、postmessageMSDNThe PostMessage function places (posts) a message in the messagequ ...
deepfuture 有2909人浏览 2010-02-20 16:42 专栏:WIN32汇编语言学习应用

WIN32汇编之菜单、加速键、快捷键

(一)Invoke checkmenuitem,hmenu,ebx,eax.elseif eax>=IDM_BIG&&eax<=DM_DETAILinvokecheckmenuradioitem,hmenu,IDM_BIG,IDM_DETAIL,eax,MF_BYCOMMAND.endif重点与难点:1、关于checkmenuitemThe CheckMenu ...
deepfuture 有3148人浏览 2010-02-20 16:38 专栏:WIN32汇编语言学习应用

WIN32汇编学习应用之defwindowproc

defwindowproc窗口过程对一些消息的默认处理方式WM_PAINT 发送WM_ERASEBKGND消息来擦除背景WM_ERASEBKGND 用窗口类结构中的HBRBACKGROUND刷子来绘画窗口背景WM_CLOSE 调用destroywindow来摧毁窗口WM_NCLBUTTONDBLCLK这是非客户区(如标题栏)鼠标双击消息,DefWindowProc测试鼠标的位置,然后再采取相应的措施 ...
deepfuture 有2710人浏览 2010-02-20 16:36 专栏:WIN32汇编语言学习应用

windows中WM_CLOSE消息和WM_DESTORY消息的不同之处

1、WM_CLOSE仅代表用户发出了关闭的指令,但窗口过程可以不理睬该消息,因为怎么处理这个消息完全由自己决定。.elseif meax==WM_CLOSEinvoke DestroyWindow,hwinmain ;销毁窗口invoke PostQuitMessage,Null ;向消息循环中发出退出消息如果在这里不调用DestroyWindow,窗口是不会自动销毁的但如果把这个消息交给Destr ...
deepfuture 有2431人浏览 2010-02-20 16:33 专栏:WIN32汇编语言学习应用

WIN32汇编获取应用程序句柄

 getmodulehandle使用方法invoke getmodulehandle,lpmodulenamelpmodulename 是一个字符串指针,它指向的字符含有模块名称。如想得到USER32.dll句柄可以szuserdll db 'user32.dll',0invoke getmodulehandle,addr szuserdll.if eaxmov huserdllhandle,eax ...
deepfuture 有2191人浏览 2010-02-20 16:32 专栏:WIN32汇编语言学习应用

WIN32汇编语言学习应用之消息获取

MSG结构:MSG STURCTHwnd DWORD ?Message DWORD ?WParam DWORD ?LParam DWORD ?Time DWORD ?Pt POINT <>MSG ENDS:em21:hwnd:消息要发向的窗口句柄Message:消息标识符Wparam:消息的参数之一Lparam:消息的参数之二Time:消息放入消息队列的时间。pt:消息放入消息队列时的鼠 ...
deepfuture 有1726人浏览 2010-02-20 16:31 专栏:WIN32汇编语言学习应用

一个WIN32汇编的完整窗口入门程序的理解与注释

  ;WIN32汇编的注释是;,其实WIN32汇编和VC有很多地方是相通的,为了加深印象,亲自打完这段长长的代码并;加上注释和个人理解.386.model flat,stdcalloption casemap:none;以下定义INCLUDE文件include winows.incinclude gdi32.incincludelib gdi32.libinclude user32.incinclu ...
deepfuture 有3729人浏览 2010-02-20 16:28 专栏:WIN32汇编语言学习应用

操作系统热门专栏

更多专栏>>

操作系统热门文章

博客专栏评论

...
649074622 评论了 搭建 CentOS 6 服务器(7) - Memcached、Re ...
liberty1789 写道楼主好文章,你是受祝福的!呵呵,谢谢赞赏~!
evasiu 评论了 <tcp/ip详解卷一>阅读笔记(4)——TCP
楼主好文章,你是受祝福的!
liberty1789 评论了 <tcp/ip详解卷一>阅读笔记(4)——TCP
...
asdface 评论了 保护模式下段寄存器的作用
不错,谢谢。
hshqcn 评论了 汇编中通用寄存器的目的
Global site tag (gtag.js) - Google Analytics