- 浏览: 68561 次
- 性别:
- 来自: 成都
最新评论
-
SINCE1978:
什么不全?,你的SEI实现类和客户端代码是需要你自己编写的。这 ...
Web 服务3(入门教程) -
love1907:
江西不全,有些类,莫名其妙的就贴出了使用,但是确没有定义
Web 服务3(入门教程) -
SINCE1978:
第一次运行OrderClient时输入wsdl url后面的“ ...
Web 服务3(入门教程) -
nurenok:
开源的就是有这个特点,技术太多。好处还是坏处
我看OperaMasks -
ddv0805:
刚入行,学习中……
告别银行业,总结一下银行业务
文章列表
不知道是不是因为猪肉涨价,腾讯推出了新的Q宠--宠物猪,但是我在想这些猪养大又有什么用呢,又不能吃,完全是浪费资源,不如腾讯再开办一个虚拟的杀猪厂,用户可以把养大的宠物猪拖到杀猪厂,杀了再卖给养企鹅q宠的当饲料,这样用户还可以通过卖猪得到一点q币,还可以拉点做火腿肠的厂家来合作,用虚拟猪肉换真的火腿肠之类的猪肉制品,因为养Q宠是要花Q币的,Q币是人民币买的,所以其实虚拟猪肉就等于人民币,用人民币换火腿肠是很正常的,厂家既打了广告也有收入多好的事情呀o(∩_∩)o...哈哈,如果腾讯真这样干了,多半是看到这篇文章。
- 2007-07-24 14:20
- 浏览 893
- 评论(0)
原来一直都是手工为项目维护一个make文件,特别是文件越来越来多的时候,维护make文件就成了一个很大的负担,其实GNU Make还提供了一个函数$(wildcard (wildcard )可以生成源程序文件列表。
PROJECT=ptest
LIBS=-lpthread
SOURCE=$(wildcard ./src/*/*.c) $(wildcard ./src/*.c)
OBJS=$(patsubst %.c,%.o,$(SOURCE))
CFLAGS=-g -Wall -O
CC=gcc
vpath %.h ./src/head
vpath %.c ./src
vpath %.c ./s ...
上篇文章使用linux内核2.6提供的epoll机制实现了一个反应式echo服务器,使用反应式服务器的最大好处就是可以按cpu的数量来配置线程池 内线程的线程数而不是根据客户端的并发量配置线程池。我是第一次使用pthread库来写线程池,使用的是工作队列方式的线程池。我感觉作队列方式的线程 池可以当成一种设计模式来用的,在很多平台上都是可以按这种方式来实现线程池,从win32 ,unix到jvm都是适用的
#include <iostream>
#include <sys/socket.h>
#include <sys/epoll.h>
#includ ...
epoll是linux 2.6加入的用于I/O事件多路分离的一组函数,这组函数简化了反应式socket服务器的编程,并且很大程度提高了性能。从一定程度上弥补了LINUX内核对异步I/O支持的不足,epoll机制加上非阻塞I/0可以模拟实现异步I/O。本文主要是说明如何使用epoll机制来编写一个echo服务器。
epoll用到的所有函数都是在头文件sys/epoll.h中声明的,下面简要说明所用到的数据结构和函数:
所用到的数据结构
typedef union epoll_data {
void *ptr;
int ...
--在比字节码抽象度更高的java源代码级进行字节码工程
清源(mote_li)译
原文:http://sys-con.com/story/?storyid=38672&DE=1
Javassite是一个强大的新的用于字节码工程的库,它允许开发人员给编译过的类增加方法、修改方法等等。不像其他的类似的包,你不需要知道java字节码的知识也不用了解一个class文件的结构,就可以实现上面描述的功能。
节码工程被用于操作、修改一个编译过的类或者用编程的方式新建一个类。节码工程会发生在运行时或者编译的时候,一些技术使用节码操作优化或提高现存class的性能,另一个些技术却使用节码操作来使现 ...