- 博客(12)
- 收藏
- 关注
原创 Unix环境进程间通信(二)
1.1 共享内存1.1.1 数据结构struct shmid_ds {struct ipc_perm shm_perm; /* 超作许可权数据结构指针 */ int shm_segsz; /* 共享存储段大小 (bytes) */ time_t shm_atime; /* 最后调用shma
2006-06-01 22:58:00 2607 1
原创 Unix环境进程间通信(一)
1.1 信号量SystemV的信号量使用方法1.1.1 数据结构#include #include #include 1.struct semid_ds{ /* 通道结构 */struct ipc_perm sem_perm; struct sem *sem_base; /* 指向信号量数组,系统内部使用,
2006-05-26 08:46:00 2077
原创 Unix环境高级I/O(Select)
1 Unix环境高级I/O(Select)允许进程高数内核等待多种I/O事件中的任何一种出现,并且进当这些时间中的一个或多个出现时,或这指定的时间已过去时才唤醒调用进程。因此函数有如下两种作用:1. 等待多个I/O2. 设置I/O操作超时1.1 数据结构定义#include Struct timeval { Time_t
2006-05-25 09:12:00 3362
原创 Unix环境多线程编程(三)
1.1.1 信号量使用POSIX 1003.1b信号量,有别于SystemV(ipc, semctl, semop)的信号量操作。信号量是为线程间共享的资源计数。信号量的基础操作是:原子性的增加计数,和等待直到计数器非空并且原子性的减少计数。1) API 1.13 #include
2006-05-24 13:13:00 2664
原创 Unix环境多线程编程(二)
1.1 线程属性函数1.1.1 数据类型及总体说明 数据定义头文件 /usr/include/bits/pthreadtypes.h pthread_attr_t
2006-05-23 16:58:00 2965
原创 Unix环境多线程编程(一)
在公司实习接近两个月了,我的导师让我在临近实习结束的日子里总结下我的收获,也就有了如下的几篇短文哈。我本学Java的,可误打误撞用起了C,要有错误要快快告诉我哈~1.1 线程基础函数1.1.1 数据类型 数据定义头文件 /usr/include/bits/pthreadtypes
2006-05-22 13:46:00 3478
翻译 MyEclipse EJB Project 快速开始 五
8. 创建一个 Session EJB – 第2部分在 Part-1, 创建了一个会话 EJB, 我们的示范了创建TraderBean类的过程。在这部分我们将添加业务方法同时包含XDoclet注释到TraderBean类中和用XDoclet去更新在7.2里创建的Trader和TraderHome接口当我们创建初始化的TraderBean.java 类时,EJB 创建向导添加一个业务方法例子
2006-02-05 03:53:00 5866 2
原创 MyEclipse EJB Project 快速开始 四
7. Using XDoclet EJB Facilities在继续Trader EJB 开发过程的第二过程前,我们需要介绍配置和使用XDoclet EJB功能。采用XDoclet技术的好处是标签处理器能够分析标注有XDoclet信息的源代码文件和生成独立的源文件和配置资源。XDoclet 依赖于一个 ANT 脚本来指定他的执行环境和代码生成任务。一个XDoclet 标签由注释模型组成,此模型
2006-02-05 03:47:00 5182
原创 MyEclipse EJB Project 快速开始 三
6. 创建一个 Session EJB – 第1 部分在 MyEclipse 中开发EJB 使用一个整合EJB 向导和完整的XDoclet支持。每个EJB由3个基础部分组成: EJB 远程借口类(Remote interface) ,它声明了客户可用的业务操作 EJB 实现类,也被作为一个bean 类,它包含业务逻辑 EJB Home 接口类(Home i
2006-02-05 03:40:00 4451
原创 MyEclipse EJB Project 快速开始 二
5. 创建一个 EJB Project这部分将介绍开发一个名叫 "firstejb" 的EJB 工程的例子的步骤. 在Eclipse 的菜单中选择File > New > Project... 打开新工程向导. 在新工程向导中张开 J2EE 文件夹,然后选者EJB Project (如图2) 选者 Next >.Figure 2. Opening EJB P
2006-02-05 03:33:00 4577 1
原创 Struts Flow 的猜数字游戏演示程序
猜数字游戏Example这个例子展示使用了Struts Flow的猜数字游戏的实现。目的是为了展现这个扩展功能的基本概念,所以这个例子保持简单。这个例子基本上有三部分;flow code, the Struts config, 和用来显示输出的JSP。Flow Codeflow code 如下所示: function main() { var random =
2006-02-03 01:09:00 2108
原创 MyEclipse EJB Project 快速开始 一
1. 前言为了学习EJB 3.0 ,我学习EJB2.0因此我遇见了这篇文章,顺便就翻译了出来。我确实服了老外,半天说不到关键点上,说了好多的废话。不过话又说回来,他们对知识的严谨,对问题的认真,让我跟也加佩服了,也因此坚持的翻译下来了,两个晚上不白费哈。希望对同路人能有所帮助哈。 这篇文档是用Sun JDK 1.4.2, Eclipse 3.1, MyEclipse 4.0
2006-01-28 15:38:00 11122 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人