自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (14)
  • 收藏
  • 关注

转载 Google Protocol Buffers 编码(Encoding)

. 概述前三篇文章《Google Protocol Buffers 概述》《Google Protocol Buffers 入门》《Protocol Buffers 语法指南》一步一步将大家带入Protocol Buffers的世界,我们已经基本能够使用Protocol Buffers生成代码,编码,解析,输出级读入序列化数据。该篇主要讲述PB message的底层二进制格式。不了

2015-01-01 17:13:09 612

转载 Protocol Buffers 语法指南

1. 概述前两篇文章,我们概括介绍《Google Protocol Buffers 概述》以及带领大家简单的《Google Protocol Buffers 入门》,接下来,再稍微详细一点介绍Protocol Buffers书写语言。该篇文章主要讲解如何使用PB语言构建数据,包括.proto文件语法及如果使用.proto文件生成数据存取类。本篇主要包括:定义一个PB m

2015-01-01 17:12:20 1835

转载 Google Protocol Buffers 入门

1. 前言这篇入门教程是基于Java语言的,这篇文章我们将会:创建一个.proto文件,在其内定义一些PB message使用PB编译器使用PB Java API 读写数据这篇文章仅是入门手册,如果想深入学习及了解,可以参看: Protocol Buffer Language Guide, Java API Reference, Java Generated Code

2015-01-01 17:11:18 846

转载 Google Protocol Buffers 概述

1. 概述Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。本文概述介绍Protocol Buffers,以及开始如何开始Protoco

2015-01-01 17:09:43 516

原创 问题反思

前几天因为一个bug弄得焦头烂额。现在事情guo

2014-09-28 22:24:25 577

转载 关于gcc-4.8.1的安装说明

gcc-4.8.1是gcc编译器由C实现转向C++实现(4.8版本)后的首次升级,也是第一个实现C++11所有语言特性的编译器。本文是关于gcc-4.8.1在linux环境下的安装说明,关于gcc-4.8.1的新特性以及使用说明,可以参考:http://gcc.gnu.org/gcc-4.8/changes.htmlhttp://gcc.gnu.org/onlinedocs/gcc-4.8

2014-09-28 22:13:21 699

转载 Source Insight的应用技巧、宏功能

分类: 开发工具2010-04-09 20:32 10913人阅读 评论(2) 收藏 举报正则表达式searchreference编程tabscommand目录(?)[+]目录版本记录... 2目录... 31 简介... 52 搭建我们的SI环境... 52.1 搭建步骤... 52.2 说明... 63 应用技巧...

2012-11-14 14:50:35 1322

转载 Dead Reckoning: Latency Hiding for Networked Games

Dead Reckoning: Latency Hiding for Networked Gamesby Jesse Aronson [Programming]      September 19, 1997   Pro

2012-06-29 10:27:58 916

转载 【狩猎】:我看3Q大战

<br />2010-11-07 23:26长毛象是史前巨兽,比现在幸存的非洲象大得多,纪录片中,古人类捕获长毛象之前,会利用地形地势设局,使部分机动兵力为诱饵,将长毛象引入山谷,谷内各种机关陷阱,长毛象动弹不得,猎人早挖好陷阱,只须将猎物逼落陷阱,即可一举杀之。<br /><br /><br /><br />3Q大战中,360安全卫士系猎人,长毛象,就是腾讯。<br /><br />说到这儿,想起今晚有网友直接在围脖里说,你别再煽动两家战争了,你知道问题有多严重么,受够了。<br /><br />看,这位

2010-11-08 11:07:00 1420

转载 如何使用SSH向IPOD Touch2传输文件 - How to SSH into iPod Touch 2G [Transfer Files, Apps via SSH Access] 如何使用SSH向IPOD Touch2传输文件 - How to S

如何使用SSH向IPOD Touch2传输文件 - How to SSH into iPod Touch 2G [Transfer Files, Apps via SSH Access]<br />在IPOD TOUCH2中下载破解软件是一件痛苦的事情,经常快下载完的时候断线,而且有的软件几百兆,因此在电脑上下载,再安装到IPOD TOUCH上是最好的方法了,对于91助手,使用过几次,对于一个软件开发者的角度来说,就是一个Beta版本的软件差不多,正常时,看起来都好,不正常时,让人奔溃。<br />转贴的本

2010-08-28 14:41:00 1379

转载 [转]Mysql源码编译配置相关

<br />调试环境:Redhat9.0 Apache1.3.29 Mysql3.23.58 PHP4.3.4<br />Linux系统的安装我就不讲了,这是基本功,其实这篇文章在类似Redhat的其他linux也应该通用,大家只要掌握我提供的方法就行。记得安装Redhat9。0的时候不要安装系统默认的apache,mysql和php以及相关的软件。已经安装的请用rpm -e * 删除已经安装的包。<br />1.安装Mysql3.23.58<br />其实老实说直接安装Mysql官方网

2010-07-15 23:04:00 795 1

转载 【转】无责任比较thrift vs protocol buffers 收藏

最近工作需要保存一些结构化的数据。常规的思路,自然是选择xml。定义一个schema,然后再找个利落点的XML库(觉得tinyxml/tinyxml++就挺不错的)就算问题解决。这两天blog上比较热闹的话题,是从Google放出来的Protocol buffers,一种用来部分替代xml的数据描述语言。Google就是Google,就算是推白菜出来,也一样能让人侧目。其实protocol b

2010-05-03 22:08:00 1260

原创 [转]基于Cmockery和TDD开发循环Queue结构和基本操作

九月 23rd, 2009发表评论阅读评论    最基本的数据结构还包括堆(Queue),也成为FIFO;很多消息驱动的系统中都有消息队列,一般的消息队列都是一个类似Queue的结构;下面我们来实现一个基本的Queue。    一般队列都包括一个队首指针和一个队尾指针,有的还包括一个队列有效长度的记录,然后每次出队和入队时调整队列长度,不过这种结构在多线程环境中会出现同步问题;

2010-05-03 21:50:00 686

转载 【转】35 个你也许不知道的 Google 开源项目

35 个你也许不知道的 Google 开源项目多易网  09年12月29日 14:23 【转载】 作者:  责任编辑:曾东君导读:Google是支持开源运动的最大公司之一,它们现在总共发布有超过500个的开源项目(大部分都是利用它们的API来完成),本文将列举一些有趣的开源项目,其中很可能有不少你不知道。关键词: Google 开源Google是支持开源运动的最大公

2010-04-17 22:45:00 553

转载 【转】Protocol Buffers 简介

Protocol Buffers 简介文章来源: http://hellobmw.com/archives/protocol-buffers-introduction.html  Google 于昨日公布了它自己使用的结构化数据存储描述语言 Protocol Buffers,大致地看了下它的文档,可以将 Protocol Buffers 的特点归纳如下:Pr

2010-04-14 23:57:00 569

转载 [转]Massively Multiplayer Middleware

Massively Multiplayer Middleware大型多人游戏中间件MICHI HENNING, ZeroCBuilding scaleable middleware for ultra-massive online games teaches a lessonwe all can use: Big project, simple design.为超大型在线游戏构建可扩展的中

2010-04-14 23:35:00 896

转载 【转】c代码优化

1、选择合适的算法和数据结构选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。数组与指针语句具有十分密切的关系,一般来说,指针比较灵活简洁,而数组则比较直观,容易理解。对于大部分的编译器,使用指针比使用数组生成的代码更短,执行效率更高。 在许多种情况下,可以用指针运算代替数组索引,这样做常常能产生又快又短的代码。与数组索引相比,指针一

2010-04-10 23:05:00 517

转载 【转】C代码优化方案

1、选择合适的算法和数据结构选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。数组与指针语句具有十分密切的关系,一般来说,指针比较灵活简洁,而数组则比较直观,容易理解。对于大部分的编译器,使用指针比使用数组生成的代码更短,执行效率更高。 在许多种情况下,可以用指针运算代替数组索引,这样做常常能产生又快又短的代码。与数组索引相比,指针一

2010-04-10 19:09:00 484

转载 【转】内存池&经典的内存池技术

网上有一关于内存池的文章,拿来分享一下:内存池(MemPool)技术备受推崇。我用google搜索了下,没有找到比较详细的原理性的文章,故此补充一个。另外,补充了boost::pool组件与经典MemPool的差异。同时也描述了MemPool在sgi-stl/stlport中的运用。经典的内存池(MemPool)技术,是一种用于分配大量大小相同的小对象的技术。通过该技术可以极大加快内存分配/释

2010-04-10 18:32:00 625

转载 [转]C++ 应用程序性能优化----内存池

developerWorks 图书频道: C++ 应用程序性能优化,第 6 章:内存池文档选项将此页作为电子邮件发送级别: 中级冯 宏华, 高级软件工程师, IBM 中国开发中心徐 莹, 开发

2010-04-10 17:46:00 647

转载 [转]Linux中定时器的算法实现

Linux中定时器的算法实现定时器的作用       定时器在操作系统中起到了举足轻重的作用。在做IO操作时,需要超时机制保证任务不处于无休止的等待状态;在延时处理时,可以通过“闹表”进行相对准点的唤醒操作。在多任务操作系统中,定时器是一种非常常用的资源。对于熟悉硬件的工程师,定时器一般是芯片中的硬件定时器资源,实际上在操作系统中指的定时器资源并非局限于硬件资源,更重要的是软件

2010-04-10 15:36:00 913

转载 [转]一个游戏程序员的学习资料-搜集

一个游戏程序员的学习资料-搜集2008-08-10 01:27一、书籍:算法与数据结构:《数据结构(C语言版)》——严蔚敏、吴伟民 清华出版社我觉得其配套习题集甚至比原书更有价值,每个较难的题都值得做一下。 《Introduction to Algorithms》第二版 中文名《算法导论》关于算法的标准学习教材与工程参考手册,在去年CSDN网站上

2010-04-10 13:20:00 993

转载 使用scp在linux主机之间无密码复制文件/目录

当两台LINUX主机之间要互传文件时可使用SCP命令来实现,建立信任关系之后可不输入密码。把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中假设本地主机linux100,远程主机linux200一,在linux100主机里的用户运行#ssh-keygen -t rsa结果如下QUOTE:Generating public/private r

2010-02-21 20:58:00 5820

转载 MangOs相关

对于不同语言版本的客户端,MaNGOS的安装上略有区别,本文将针对魔兽世界2.3.3简体中文版,详细讲述安装步骤。一、必备工具WoW客户端。可从官网下载,也可购买DVD安装盘(如果版本低于2.3.3,需下载补丁升级)。 编译好的MaNGOS。使用Subversion从https://mangos.svn.sourceforge.net/svnroot/mangos/trunkcheckout源

2010-02-21 20:56:00 1578

转载 【转】MaNGOS Windows Setup for WoW 2.3.3 (Chinese Edition)

对于不同语言版本的客户端,MaNGOS的安装上略有区别,本文将针对魔兽世界2.3.3简体中文版,详细讲述安装步骤。一、必备工具WoW客户端。可从官网下载,也可购买DVD安装盘(如果版本低于2.3.3,需下载补丁升级)。 编译好的MaNGOS。使用Subversion从https://mangos.svn.sourceforge.net/svnroot/mangos/trunkcheckout源

2010-01-10 21:43:00 1076

转载 [转]2d游戏开发:游戏地图编辑器

2d游戏开发:游戏地图编辑器 akinggw 金桥信息 2006-06-15游戏地图编辑器 作者:akinggw 朋友们,大家好!今天,我们将讲解游戏开发中一个重要的工具DD“游戏地图编辑器”。几乎任何一款商业游戏都有自己的游戏地图编辑器,不管你是2D游戏,还是3D游戏。当然,2D游戏的地图

2010-01-10 19:33:00 12062 1

原创 使用含static变量的函数时需谨慎

   同事需要实现一个函数,来判断两个time_t类型的变量是否表示同一天。查了下AUPE, 他使用了localtime来将time_t类型的时间转换成真实世界的日期时间表示法。不过后来发现函数实现有问题,无论传入的两个time_t类型变量的值是多少,函数都返回是在同一天。   后来另一同事找到了问题的根源:locatime函数返回的struct tm *的指针指向的是函数内部的一个静态变量。

2009-12-05 23:44:00 663

转载 [转]遭遇SIGPIPE

 我写了一个服务器程序, 在Windows下在cygwin环境编译后执行, 然后用C#写了多线程客户端进行压力测试. 程序一直运行正常. 但当在Linux下测试时, 总是莫名退出. 最后跟踪到是write调用导致退出. 用gdb执行程序, 退出时提示"Broken pipe".最后问题确定为, 对一个对端已经关闭的socket调用两次write, 第二次*可能*会生成SIGPIPE信号,

2009-12-04 23:54:00 442

转载 [转]编写基于TCP的应用程序

转自: http://www.ideawu.net/blog/?p=429这似乎是一个非常简单的话题, 就跟"是个人就能做网站"一样, 你可能也认为"是个人就能写使用TCP socket的网络程序". 不过, 下面介绍的几个基本的原理的做法, 你可能并没有理解.TCP是一种流式的协议, 简单的说, TCP不检查数据的语义, 更不会检查数据的边界. 而应用层一般使用的是报文协议. 为此,

2009-12-04 23:39:00 399

转载 关于数据校验

1.什么是数据校验通俗的说,就是为保证数据的完整性,用一种指定的算法对原始数据计算出的一个校验值。接收方用同样的算法计算一次校验值,如果和随数据提供的校验值一样,就说明数据是完整的。2.最简单的检验实现方法:最简单的校验就是把原始数据和待比较数据直接进行比较,看是否完全一样这种方法是最安全最准确的。同时也是效率最低的。适用范围:简单的数据量极小的通讯。应用例子:龙珠cpu在线调试工具b

2009-11-21 20:12:00 533

原创 不可小看的extern "C"

     项目中要用到一个模块。看了下该模块的用法,就依葫芦画瓢的搬到自己的代码里面来了。不过在编译的时候碰到了麻烦, 在程序链接的时候出错:“undefined reference to***",应该是因为没有包含相应的库文件吧。      于是比较了make file文件的写法,试图在我这边的makefile 中加上相应的库。但是折腾了半天,未解决。在网上搜了半天,没有点头绪,忽然一个帖子

2009-11-14 16:36:00 376

转载 链接时找不到相应的函数,在网上搜的一个解决方法

 程式库的链接  试着编译下面这个程式 /* temp.c */ #include int main(int argc,char **argv) { double value; printf("Value:%f/n",value); } 这个程式相当简单,但是当我们用 gcc -o temp temp.c 编译时会出现下面所示的错误。 /tmp/cc33Kydu.o: In functio

2009-11-14 15:36:00 3618

转载 可重入与不可重入函数

 可重入就是说在执行这个函数的过程中,又可以调用他,而不会有什么副作用。一般不使用全局变量和静态变量的函数都是。 与此相反的是不可重入,比如 int a;//全局变量 void f(int b) { a = b; 。。。 } 这个函数就是不可重入的,当你在调用他的时候,来了一个信号,你的信号处理函数也调用了这个函数,那么两次调用就会有冲突。同样,如果函数里面有静态变量的,也不可重入

2009-11-12 23:00:00 361

转载 【转】谈谈MMOG的项目测试期相关技术

 GameRes游戏开发资源网 http://www.gameres.com   谈谈MMOG的项目测试期相关技术 经过一番奋斗之后,你的新项目已经有了宏大的世界观、无缝链接的超大场景、精美的人物和场景、爽快的战斗和技能,还有——为媒体宣传所打动的成千上万的玩家们在激动的等待着她的面世……所有事情看起来都很美妙,但是接下来你要面对的才是真正的挑战——你要证明你的网游真正可以

2009-10-29 18:04:00 888

转载 telnet对server监听的端口发送数据包进行调试

telnet ip port就可以通过键盘发数据包了

2009-10-16 09:19:00 8058

转载 date设置时间

# date -s 20060925# date -s 21:19:50第一行设置日期,第二行设置时间。

2009-10-15 22:25:00 547

转载 mangos介绍

mangos不是一个魔兽私服模拟器,它是一个开源的自由软件项目,是用c++和C#编程语言,实现的一个支持大型多人在线角色扮演游戏服务器的程序框架,在这个框架下,它理论上应该支持任何客户端的网络游戏,由于现在很多人使用魔兽世界来对它进行测试,所以针对魔兽世界的脚本和数据库文件比较完善,很多人就利用这个开源项目来实现魔兽私服。 首先,mangos项目是一个开源的自由软件(如同linux或者firefo

2009-10-15 21:42:00 748

转载 Linux select()详解

Linux select()详解     select系统调用是用来让我们的程序监视多个文件句柄(file descriptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一个或多个发生了状态改变。文件在句柄在Linux里很多,如果你man某个函数,在函数返回值部分说到成功后有一个文件句柄被创建的都是的,如man socket可以看到“On su

2009-09-28 16:12:00 447

转载 将阻塞模式的socket连结变为非阻塞模式

发信人: landyhorse (马儿), 信区: NetPRG       标  题: ---将阻塞模式的socket连结变为非阻塞模式---发信站: BBS 水木清华站 (Fri Dec  7 15:45:40 2001)前两天在linux下作了这方面的应用,当时也是找了好半天才搞出来,看到有人问,就讲讲基本原理,和一段代码,免得大家再走弯路该方法最适合线程使用 1。原理(来自linuxfor

2009-09-28 15:49:00 939

原创 转 侠客路测试用服务端源码下载和编译

转 侠客路测试用服务端源码下载和编译   Post By:2009-8-30 8:21:23 侠客路目前用于测试网络功能的服务端暂定为国外开源的ROSE,它的优势是小巧而且跨平台,适合初学者学习入门用。当然从商业游戏服务端的功能要求来说ROSE还缺少一些反外挂反作弊的模块,在游戏内容的扩充上也不是很方便。ROSE服务端源码的下载和编译方法参见其官网的说明:http://

2009-09-23 19:33:00 686

Twisted Network Programming Essentials

Twisted Network Programming Essentials,内含chm格式的电子书(清晰),并附有书中例子详细代码,python网络编程入门资料

2012-10-12

Numerical.Recipes(The Art of Scientific Computing )第三版.pdf

英文原版,很好很全的一本C算法书籍,个人印象很深的是书中对高斯混合模型(GMM)的讲解和实现,十分的清楚易懂,并有源码实现。此外书中还介绍了线性代数方程组求解算法、插值算法、排序算法、快速傅里叶变换 、数据的统计描述与建模、分类与推理等。书中给出了用C语言编写的实用程序。读者可以很方便地直接套用这些程序,还可以结合特定的需要进行修改。

2009-08-27

用Python,Lua和Ruby语言设计游戏-Game.Programming.with.Python.Lua.And.Ruby.

将教你如何使用游戏界中的三款主流脚本语言进行游戏编程。 从深层次阐述Python、Lua和Ruby这三种解释性脚本语言和用它们编写的游戏。

2009-08-18

Programming_Multiplayer_Games

This book covers all the major aspects and theory behind creating a fully functional network game.

2009-08-18

MUD游戏编程part7

本书从网络基本知识入手,全面阐述了如何开发纯文字MUD游戏。并通过构建SimpleMUD和BetterMUD这两个MUD,重点讲述了如何实现MUD。. 本书分为4大部分。第1部分介绍了计算机网络的基本知识、Winsock/Berkeley Sockets API以及多线程的概念;展示了本书所用的基本库BasicLib中的所有类和函数;创建了一个套接字库SocketLib;介绍了MUD中最常用的 Telnet协议,并创建了一个简单的基于Telnet的聊天服务器SimpleChat。第2部分详细介绍了如何创建SimpleMUD。这是一个非常简单的MUD,但通过它说明了MUD编程的每一个概念,直到解决开发这种游戏时所遇到的每一个问题。在SimpleMUD中,游戏的物理层和逻辑层全部采用C++代码来编写。第3部分描述了如何创建BetterMUD,它是一个非常灵活的MUD,比SimpleMUD要复杂得多。当代MUD游戏的主要特性全都包含在BetterMUD中。在BetterMUD中,使用Python脚本语言构建灵活的逻辑层。第4部分附录在随书所带的光盘上,包含可能需要了解的所有辅助信息。包括编译器的设置、套接字错误代码、C++基本知识和模板基本知识,另外还包括本书所用到的术语。.. 本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者,也可以作为大专院校相关专业的参考书。

2009-08-16

MUD游戏编程part3

本书从网络基本知识入手,全面阐述了如何开发纯文字MUD游戏。并通过构建SimpleMUD和BetterMUD这两个MUD,重点讲述了如何实现MUD。. 本书分为4大部分。第1部分介绍了计算机网络的基本知识、Winsock/Berkeley Sockets API以及多线程的概念;展示了本书所用的基本库BasicLib中的所有类和函数;创建了一个套接字库SocketLib;介绍了MUD中最常用的 Telnet协议,并创建了一个简单的基于Telnet的聊天服务器SimpleChat。第2部分详细介绍了如何创建SimpleMUD。这是一个非常简单的MUD,但通过它说明了MUD编程的每一个概念,直到解决开发这种游戏时所遇到的每一个问题。在SimpleMUD中,游戏的物理层和逻辑层全部采用C++代码来编写。第3部分描述了如何创建BetterMUD,它是一个非常灵活的MUD,比SimpleMUD要复杂得多。当代MUD游戏的主要特性全都包含在BetterMUD中。在BetterMUD中,使用Python脚本语言构建灵活的逻辑层。第4部分附录在随书所带的光盘上,包含可能需要了解的所有辅助信息。包括编译器的设置、套接字错误代码、C++基本知识和模板基本知识,另外还包括本书所用到的术语。.. 本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者,也可以作为大专院校相关专业的参考书。.

2009-08-16

MUD游戏编程part1

本书从网络基本知识入手,全面阐述了如何开发纯文字MUD游戏。并通过构建SimpleMUD和BetterMUD这两个MUD,重点讲述了如何实现MUD。. 本书分为4大部分。第1部分介绍了计算机网络的基本知识、Winsock/Berkeley Sockets API以及多线程的概念;展示了本书所用的基本库BasicLib中的所有类和函数;创建了一个套接字库SocketLib;介绍了MUD中最常用的 Telnet协议,并创建了一个简单的基于Telnet的聊天服务器SimpleChat。第2部分详细介绍了如何创建SimpleMUD。这是一个非常简单的MUD,但通过它说明了MUD编程的每一个概念,直到解决开发这种游戏时所遇到的每一个问题。在SimpleMUD中,游戏的物理层和逻辑层全部采用C++代码来编写。第3部分描述了如何创建BetterMUD,它是一个非常灵活的MUD,比SimpleMUD要复杂得多。当代MUD游戏的主要特性全都包含在BetterMUD中。在BetterMUD中,使用Python脚本语言构建灵活的逻辑层。第4部分附录在随书所带的光盘上,包含可能需要了解的所有辅助信息。包括编译器的设置、套接字错误代码、C++基本知识和模板基本知识,另外还包括本书所用到的术语。.. 本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者,也可以作为大专院校相关专业的参考书。.

2009-08-16

模式分类+(中文)第二版_part3

本书的第1版《模式分类与场景分析》出版于1973年,是模式识别和场景分析领域奠基性的经曲名著。在第2版中,除了保留了第1版的关于统计模式识别和结构模式识别的主要内容以外,读者将会发现新增了许多近25年来的新理论和新方法,其中包括神经网络、机器学习、数据挖掘、进化计算、不变量理论、隐马尔可夫模型、统计学习理论和支持向量机等。作者还为未来25年的模式识别的发展指明了方向。书中包含许多实例,各种不同方法的对比,丰富的图表,以及大量的课后习题和计算机练习。

2009-08-09

模式分类+(中文)第二版_part2

本书的第1版《模式分类与场景分析》出版于1973年,是模式识别和场景分析领域奠基性的经曲名著。在第2版中,除了保留了第1版的关于统计模式识别和结构模式识别的主要内容以外,读者将会发现新增了许多近25年来的新理论和新方法,其中包括神经网络、机器学习、数据挖掘、进化计算、不变量理论、隐马尔可夫模型、统计学习理论和支持向量机等。作者还为未来25年的模式识别的发展指明了方向。书中包含许多实例,各种不同方法的对比,丰富的图表,以及大量的课后习题和计算机练习。

2009-08-09

模式分类+(中文)第二版_part1

本书的第1版《模式分类与场景分析》出版于1973年,是模式识别和场景分析领域奠基性的经曲名著。在第2版中,除了保留了第1版的关于统计模式识别和结构模式识别的主要内容以外,读者将会发现新增了许多近25年来的新理论和新方法,其中包括神经网络、机器学习、数据挖掘、进化计算、不变量理论、隐马尔可夫模型、统计学习理论和支持向量机等。作者还为未来25年的模式识别的发展指明了方向。书中包含许多实例,各种不同方法的对比,丰富的图表,以及大量的课后习题和计算机练习。

2009-08-09

Unix环境高级编程(12-23章)

本书全面介绍了UNIX系统的程序设计界面—系统调用界面和标准C库提供的许多函数。<br> 本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript 打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。<br> 本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员—无论是初学者还是专家级人士—都是一本无价的参考书籍。

2007-12-03

Unix环境高级编程(1-11章)

本书全面介绍了UNIX系统的程序设计界面—系统调用界面和标准C库提供的许多函数。<br> 本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript 打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。<br> 本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员—无论是初学者还是专家级人士—都是一本无价的参考书籍。

2007-12-03

空空如也

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

TA关注的人

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