- 博客(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关注的人