自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(6)
  • 收藏
  • 关注

原创 C++ Exercises(十七)---网际校验和算法

     在《基于ARP协议获取局域网内主机MAC地址》中使用了WinpCap来发送ARP请求,查询局域网内主机MAC地址,这篇来试试直接用Windows API函数来实现,最后再来探索用于IP,TCP,UDP等众多协议的网际校验和算法。1,查询局域网主机MAC地址Code highlighting produced by Actipro CodeHighlighter (free

2009-01-05 20:41:00 1617

原创 【转】Java 下实现锁无关数据结构

 原文链接:《Java 下实现锁无关数据结构》介绍      通常在一个多线程环境下,我们需要共享某些数据,但为了避免竞争条件引致数据出现不一致的情况,某些代码段需要变成原子操作去执行。这时,我们便需要利用各种同步机制如互斥(Mutex)去为这些代码段加锁,让某一线程可以独占共享数据,避免竞争条件,确保数据一致性。但可惜的是,这属于阻塞性同步,所有其他线程唯一可以做的就是等待。基于

2009-01-05 12:41:00 575

原创 【转】Monitor Object 并发模式在 Java 同步机制中的实现

原文链接:Monitor Object 并发模式在 Java 同步机制中的实现        本文从典型的 Monitor Object 设计模式入手,从一个新的视角,来探讨 Java 语言的同步机制。      本文将从两个方面进行阐述:      使用 C++ 语言来描述 Monitor Object 设计模式。Java 对于这样一个典型的模式做了很好的语言层面的封装,因此

2009-01-04 21:41:00 972

原创 基于ARP协议获取局域网内主机MAC地址

ARP帧数据结构Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#define BROADMAC        {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF} //广播MAC#define EH_TYPE      

2009-01-04 21:41:00 2002

原创 【转】使用缓存构建更快的 Web 应用程序

       原文链接:《使用缓存构建更快的 Web 应用程序》      使用 Java技术的 Web 开发人员可以使用缓存实用程序快速提升他们的应用程序的性能。Java 缓存系统(Java Caching System,JCS)是一个用于 Java 应用程序的强大分布式缓存系统,它是拥有简单 API 的高度可配置的工具。本文将概述 JCS 并展示如何使用它来提高 Web 应用程

2009-01-03 19:41:00 533

原创 C++ Exercises(十六)---Ethernet帧包结构解析

图1是一个假想的帧包结构,图2是解包后的结果。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->////////////////////////////////帧信息类 //////////////////////////

2009-01-03 16:42:00 1079

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除