自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Erli11的专栏

研究僧 and 代码僧

  • 博客(56)
  • 资源 (50)
  • 收藏
  • 关注

原创 paddlepaddle入门学习-房价预测

1、数据读取如何把数据放到模型里去训练呢?我们知道,基本的方法一般有两种:一次性加载到内存:模型训练时直接从内存中取数据,不需要大量的IO消耗,速度快,适合少量数据。 加载到磁盘/HDFS/共享存储等:这样不用占用内存空间,在处理大量数据时一般采取这种方式,但是缺点是每次数据加载进来也是一次IO的开销,非常影响速度。  在PaddlePaddle中我们可以有三种模式来读取数据:分...

2019-05-22 11:38:37 632

原创 mac下caffe的安装

1、安装home_brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2、安装依赖包(1)brew install -vd snappy leveldb gflags glog szip lmdb(2)bre

2016-10-26 10:41:02 3487

原创 从一道面试题理解双重指针

#include using namespace std;void GetMemory1(char **p, int num){ *p = (char *)malloc(sizeof(char) * num);}void GetMemory2(char *p, int num){ p = (char *)malloc(sizeof(char) * num);}

2015-03-31 12:21:45 1367

转载 pattern recognition and machine learning这本书怎么看?

这篇是今年最后一篇博客了,年中的时候写过一部分,没能坚持下来。在新的一年里,希望自己能够在技术上有所突破,在推荐系统、机器学习、自然语言处理处理领域成为初级专家。转自知乎:http://www.zhihu.com/question/20970802,作者 杨超本书是经典中的经典我完整看了3遍以上 要算上没看完的几次 得有快10遍 (剖析自己,没有一本是认真看完的)是的 前几次我

2015-02-16 10:35:19 3497 1

原创 2014年年终总结与计划

感觉这一年是比较累也比较充实的一年,主要做成了两件事,一个是换房成功,另一个是做了自己喜欢的工作。曾经望着北京市区的高楼大厦,想起自己偏远的房子。为什么这么多房子,却没有一套属于自己的。每次满怀期待的去远郊的房子,可是心情总是被遥远的路途打败。这件事终于在14年有了转机,由于卖掉了自己在公司的股票,再加上老婆那边给予了支持,把房子卖掉,在二环边上买了一套。卖房的过程很漫长,跑了很多趟,

2014-12-31 19:04:25 1042 2

原创 Hadoop在MapReduce中使用压缩

最近需要在hadoop上存储较多的用户历史数据,占用磁盘空间较大。整理下看到的Ha

2014-10-23 15:01:23 2126

原创 [leetcode] Path sum

1、题目描述Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.For example:Given the below binary t

2014-10-16 20:12:20 893

原创 [leetcode] Word Break

1、题目描述Given a string s and a dictionary of words dict, determine if s can be segmented into a space-separated sequence of one or more dictionary words.For example, givens = "leetcode",di

2014-10-13 20:05:18 847

原创 [mahout in action] 调通第一个例子

import java.io.File;import java.io.IOException;import java.util.List;import org.apache.mahout.cf.taste.common.TasteException;import org.apache.mahout.cf.taste.impl.model.file.FileDataModel;impor

2014-09-25 19:49:33 1677

原创 [mahout in action] Mahout的下载、安装

1、下载mahoutURL:http://mahout.apache.org/当前版本为0.9,

2014-09-25 19:29:52 2638

原创 [leetcode] Best Time to Buy and Sell Stock

#leetcode# Best Time to Buy and Sell StockProblem:Say you have an array for which the ith element is the price of a given stock on day i.If you were only permitted to complete at most one tr

2014-09-25 18:39:33 845

原创 Farewell, Li Na

作为一个热爱追求理想、而又容易被感动的人,z

2014-09-19 11:43:40 786

原创 POJ2503 Babelfish

#include #include #include struct DictNode{ char key[32]; char value[32];};int comp_value(const void* a,const void* b){ return strcmp(((DictNode*)a)->value , (char *)b);}int co

2014-08-12 09:42:29 889

翻译 google news recommendation - 基于点击行为的用户个性化新闻推荐

1 摘要2 简介新闻阅读,随着互联网的发展,访问方式已经从订阅纸质媒体扩展到访问数目众多的网络新闻源。新闻聚集网站如google news、yahoo news,从不同的新闻网站采集数据,并提供一个聚合的视图。对于这样的新闻服务网站来说,一个严重的问题是文章的数目对于用户来说是巨大的。因此挑战是如何帮助用户找到他们感兴趣的新闻(听上去好有诱惑力呀)。基于内容的推荐是解决信息过载

2014-07-30 16:22:05 6391 2

转载 国外程序员整理的机器学习资源大全

原文链接: awesome-machine-learning   翻译: 伯乐在线 - toolate译文链接: http://blog.jobbole.com/73806/本文汇编了一些机器学习领域的框架、库以及软件(按编程语言排序)。C++计算机视觉CCV —基于C语言/提供缓存/核心的机器视觉库,新颖的机器视觉库OpenCV—它提供C++, C, Py

2014-07-22 11:15:40 2491

原创 推荐系统评价方法

一、现有评价指标调研1、  推荐系统实验方法在介绍评价指标之前,先讨论下计算和获取这些指标的主要实验方法。(1)       离线实验离线实验一般有如下步骤:S1 通过日志系统获取用户行为数据,并按照一定格式生成数据集;S2 将数据集分成训练集和测试集;S3 在训练集上训练用户兴趣模型,在测试机上进行预测;S4 通过预先定义的离线评测指标,评价测试集上的预测结果;

2014-07-18 15:46:38 4919

原创 梯度下降原理及在线性回归、逻辑回归中的应用

参考文献:http://blog.sina.com.cn/s/blog_62339a2401015jyq.html

2014-07-03 16:47:00 8619 2

原创 逻辑回归简介

回归问题在参数空间上(不妨假设为二维空间)有一些样本点,找一条曲线尽量拟合所有的样本点。这里面的“找一条”曲线不是漫无边际的找,而是先假定曲线的形式,如:直线、二次曲线等等,然后来学习确定曲线的各项参数。一方面,算法没有那么神奇,不能够告诉我们用什么类型的曲线拟合最好;另一方面,如果最初的假定就错了(用直线拟合最好,但是认为选择了二次曲线),最终的效果也是不好的。

2014-07-01 12:08:14 10990 1

转载 关键词抽取简介

转自:http://ling0322.info/2014/04/08/introduction-to-keyphrase-extraction.html关键词提取就是从文本里面把跟这篇文章意义最相关的一些词抽取出来。这个可以追溯到文献检索初期,当时还不支持全文搜索的时候,关键词就可以作为搜索这篇论文的词语。因此,目前依然可以在论文中看到关键词这一项。除了这些以外,关键词还可以在

2014-07-01 11:41:24 11824

转载 第八讲. 支持向量机进行机器学习——Support Vector Machine

http://blog.csdn.net/abcjennifer/article/details/7849812本栏目(Machine learning)包括单参数的线性回归、多参数的线性回归、Octave Tutorial、Logistic Regression、Regularization、神经网络、机器学习系统设计、SVM(Support Vector Machines 支持向量

2014-06-23 10:32:32 11242 1

转载 Python程序员的10个常见错误

关于PythonPython是一门解释性的,面向对象的,并具有动态语义的高级编程语言。它高级的内置数据结构,结合其动态类型和动态绑定的特性,使得它在快速应用程序开发(Rapid Application Development)中颇为受欢迎,同时Python还能作为脚本语言或者胶水语言讲现成的组件或者服务结合起来。Python支持模块(modules)和包(packages),所以也

2014-06-20 10:23:09 2024

原创 使用Ant打包java程序

一 安装与配置

2014-06-13 18:14:47 10473 2

转载 机器学习中的数学(2)-线性回归,偏差、方差权衡

线性回归定义:    在上一个主题中,也是一个与回归相关的,不过上一节更侧重于梯度这个概念,这一节更侧重于回归本身与偏差和方差的概念。    回归最简单的定义是,给出一个点集D,用一个函数去拟合这个点集,并且使得点集与拟合函数间的误差最小。       上图所示,给出一个点集(x,y), 需要用一个函数去拟合这个点集,蓝色的点是点集中的点,而红色的曲线是函数的曲线,第一

2014-06-10 16:36:43 1018

转载 回归(regression)、梯度下降(gradient descent)

转自 - http://www.cnblogs.com/LeftNotEasy/archive/2010/12/05/mathmatic_in_machine_learning_1_regression_and_gradient_descent.html回归与梯度下降:   回归在数学上来说是给定一个点集,能够用一条曲线去拟合之,如果这个曲线是一条直线,那就被称为线性回归,如果曲线

2014-06-10 16:22:56 1065

转载 线性判别分析(LDA), 主成分分析(PCA)

转自 http://www.cnblogs.com/LeftNotEasy/archive/2011/01/08/lda-and-pca-machine-learning.html

2014-06-10 11:03:09 993

转载 强大的矩阵奇异值分解(SVD)及其应用

转自:http://www.cnblogs.com/LeftNotEasy/archive/2011/01/19/svd-and-applications.html前言:    上一次写了关于PCA与LDA的文章,PCA的实现一般有两种,一种是用特征值分解去实现的,一种是用奇异值分解去实现的。在上篇文章中便是基于特征值分解的一种解释。特征值和奇异值在大部分人的印象中,往往是停留

2014-06-10 11:00:01 1130

转载 libMF源码分析

libMF是由台湾大学林智仁老师实验室开发的,一个用于推荐系统领域的矩阵分解开源库。矩阵分解通常用于协同过滤方法。libMF的主要特点:用了user和item的隐含特征,user和item的评分偏差bias及所有评分的评分值。libMF可以用于多核CPU的并行化计算,并且还可以有效利用CPU的SSE指令以达到加速计算的目的。官网地址注意,本文分析的是libMF的第一个版本v1.0。现在

2014-06-03 10:58:06 2865 1

原创 protobuf使用简介

1 protobuf介绍2

2014-05-30 12:17:41 7029 3

原创 走进lucene - 创建索引、检索

看过王老师的信息检索导论,一直想学lucene,

2014-05-23 10:39:18 965

转载 用 WEKA 进行数据挖掘,第 1 部分: 简介和回归

什么是数据挖掘?数据挖掘,就其核心而言,是指将大量数据转变为有实际意义的模式和规则。并且,它还可以分为两种类型:直接的和间接的。在 直接的 数据挖掘中,您会尝试预测一个特定的数据点 — 比如,以给定的一个房子的售价来预测邻近地区内的其他房子的售价。在 间接的 数据挖掘中,您会尝试创建数据组或找到现有数据内的模式 — 比如,创建 “中产阶级妇女”的人群。实际上,每次的美国人口统计

2014-05-08 15:32:01 1183

原创 关联规则挖掘 - Apriori算法

Apriori 介绍Apriori 算法使用频繁项集的先验知识,使用一种称作逐层搜索的迭代方法, k 项集用于探索 (k+1) 项集。首先,通过扫描事务(交易)记录,找出所有的频繁 1 项集,该集合记做 L1 ,然后利用 L1 找频繁 2 项集的集合 L2 ,L2 找 L3 ,如此下去,直到不能再找到任何频繁 k 项集。最后再在所有的频繁集中找出强规则,即产生用户感兴趣的关联规则。

2014-05-07 15:55:12 1768

原创 关联规则挖掘 - 概述

最近在做频繁模式挖掘的相关gongz

2014-05-06 15:54:41 1883 1

转载 A Large set of Machine Learning Resources for Beginners to Mavens

转自:我爱机器学习(52ml.net) » 《A Large set of Machine Learning Resources for Beginners to Mavens》Machine Learning 101:I. Introduction to Machine Learninghttp://homepages.inf.ed.ac.uk/rbf/IAPR/re

2014-05-06 14:53:10 2620

转载 最大熵模型介绍及实现

最大熵模型介绍Overview统计建模方法是用来modeling随机过程行为的。在构造模型时,通常供我们使用的是随机过程的采样,也就是训练数据。这些样本所具有的知识(较少),事实上,不能完整地反映整个随机过程的状态。建模的目的,就是将这些不完整的知识转化成简洁但准确的模型。我们可以用这个模型去预测随机过程未来的行为。在统计建模这个领域,指数模型被证明是非常好用的。因此,

2014-04-29 15:33:17 53284 8

原创 Java中super关键字的用法及示例

注意到这个关键字一段时间了主要是下面想到的,问题是为什么要在super的setup函数前面?@Overrideprotected void setup(Context context) throws IOException,    InterruptedException {    super.setup(context);}(1)子类的构造函数如果要引

2014-04-24 14:56:57 7986 1

转载 SIFT算法详解

尺度不变特征变换匹配算法详解Scale Invariant Feature Transform(SIFT)Just For Funzdd  zddmail@gmail.com or (zddhub@gmail.com)对于初学者,从David G.Lowe的论文到实现,有许多鸿沟,本文帮你跨越。1、SIFT综述尺度不变特征转换(Scale

2014-04-24 12:16:18 1069

原创 atoi函数的实现

想出一个笔试题,先看看atoi是否难度足够,如果不够,

2014-04-23 17:27:39 963

转载 AWK 简明教程

转自:酷壳,有一些网友看了前两天的《Linux下应该知道的技巧》希望我能教教他们用awk和sed,所以,出现了这篇文章。我估计这些80后的年轻朋友可能对awk/sed这类上古神器有点陌生了,所以需要我这个老家伙来炒炒冷饭。况且,AWK是贝尔实验室1977年搞出来的文本出现神器,今年是蛇年,是AWK的本命年,而且年纪和我相仿,所以非常有必要为他写篇文章。之所以叫AWK是因为其取了

2014-04-18 10:41:26 802

转载 斯坦福大学自然语言处理第七课“情感分析(Sentiment Analysis)”

一、课程介绍斯坦福大学于2012年3月在Coursera启动了在线自然语言处理课程,由NLP领域大牛Dan Jurafsky 和 Chirs Manning教授授课:https://class.coursera.org/nlp/以下是本课程的学习笔记,以课程PPT/PDF为主,其他参考资料为辅,融入个人拓展、注解,抛砖引玉,欢迎大家在“我爱公开课”上一起探讨学习。课件汇

2014-04-17 11:05:41 28473 2

转载 探索推荐引擎内部的秘密:深入推荐引擎相关算法 - 聚类

智能推荐大都基于海量数据的计算和处理,然而我们发现在海量数据上高效的运行协同过滤算法以及其他推荐策略这样高复杂的算法是有很大的挑战的,在面对解决这个问题的过程中,大家提出了很多减少计算量的方法,而聚类无疑是其中最优的选择之一。 聚类 (Clustering) 是一个数据挖掘的经典问题,它的目的是将数据分为多个簇 (Cluster),在同一个簇中的对象之间有较高的相似度,而不同簇的对象差别较大。

2014-04-14 09:56:15 2008

Advanced Linux Programming

We greatly appreciate the pioneering work of Richard Stallman, without whom there would never have been the GNU Project, and of Linus Torvalds, without whom there would never have been the Linux kernel. Countless others have worked on parts of the GNU/Linux operating system, and we thank them all.

2008-11-04

Debian 参考手册

Debian参考手册旨在为Debian的用户提供全面的指导用书...

2008-11-04

linux内核源码分析

This book is for Linux enthusiasts who want to know how the Linux kernel works. It is not an internals manual. Rather it describes the principles and mechanisms that Linux uses; how and why the Linux kernel works the way that it does. Linux is a moving tar- get; this book is based upon the current, stable, 2.0.33 sources as those are what most individuals and companies are now using.

2008-11-04

STL 源码剖析.rar

STL经典之作,侯捷翻译的STL源码剖析

2008-10-17

ACE自适配通信环境.pdf

ACE自适配通信环境(ADAPTIVE Communication Environment)是可自由使用、开放源码的面向对象(OO)框架(framework),它实现了许多用于并发通信软件的核心模式。

2008-10-16

C++ Network Programming Vol2

C++ Network Programming Vol2

2008-10-16

Sockets Tutorial

A simple tutorial on using sockets for interprocess communication.

2008-10-16

Socket Programming in C++.pdf

Socket Programming in C++

2008-10-16

Essential C++

"Readers can pick up this book and become familiar with C++ in a short time. Stan has taken a very broad and complicated topic and reduced it to the essentials that budding C++ programmers need to know to write real programs. His case study is effective and provides a familiar thread throughout the book." -Steve Vinoski, IONA

2008-10-16

Inside the C++ Object Model

Inside the C++ Object Model focuses on the underlying mechanisms that support object-oriented programming within C++: constructor semantics, temporary generation, support for encapsulation, inheritance, and "the virtuals"-virtual functions and virtual inheritance. This book shows how your understanding the underlying implementation models can help you code more efficiently and with greater confidence.

2008-10-16

林锐十年经验结晶 软件工程思想

《C++高质量编程》林锐老师的又一力作。《软件工程思想》讲述“软件开发”和“做程序员”的道理,视野独特,构思新颖,内容风趣,不落窠臼,令人耳目一新。堪称难得,以至回味无穷

2008-10-16

算法Ⅰ-Ⅳ(C++实现)--基础、数据结构、排序和搜索(第三版)

算法 (C++实现)基础、数据结构、排序和搜索(第三版)

2008-10-16

Linux培训系列入门介绍

Linux培训系列,入门及深入探索系列教程。

2008-10-16

计算机程序设计艺术 第1卷 基本算法(第3版)

计算机的泰斗之作。本书作者D. E. Knuth是在计算机学界十分著名的学者,在本领域享有很高权威和盛名,他的这部著作是无数计算机专业人员的学习教材和参考读物,也是许多专业研究工作者经常阅读的经典。本书已被翻译为几十种文字在世界各地出版,英文原版书在国外已经是第11次印刷。   该书1999年底被American Scientist列为20世纪最佳12部学术专著之一(与狄拉克的量子力学、爱因斯坦的相对论、曼德布罗特的分形论、鲍林的化学键、罗素和怀特海德的数学基础、冯诺意曼和摩根斯坦的博弈论、维纳的控制论、伍德沃和霍夫曼的轨道对称性、费曼的量子电动力学等科学史上的经典著作并列)。

2008-10-16

软件架构设计的思想与模式

中科院计算所的培训教程。在软件组织中,架构师的作用是举足轻重的。本课程针对企业开发最关注的问题深入 研讨,抓住投入产出比这个企业的核心价值,讨论架构设计如何使这个核心价值得以实现。 我们认为,一个设计如果必须高手云集才能生产出符合质量要求的产品,并不一定是好的架 构。架构设计的目标是力争使用总体上能力一般的队伍,通过组织和设计的力量,生产出符 合质量要求的产品,从投资回报的角度,两者效果是完全不一样的。另一方面,由于需求变 更不可避免,而需求的变更必然造成设计调整进而造成总体投入的增加,这会极大的影响到 投资回报,所以我们必须研究架构设计如何更好的适应变更,通过设计确保变更、维护与升 级的成本下降。对这一系列问题的深入思考,成为现代软件架构设计的核心思维。

2008-10-16

Effective STL

英文原版,提高你使用STL的50个方法。

2008-10-15

rfc793 tcp协议

This document describes the DoD Standard Transmission Control Protocol (TCP). There have been nine earlier editions of the ARPA TCP specification on which this standard is based, and the present text draws heavily from them. There have been many contributors to this work both in terms of concepts and in terms of text. This edition clarifies several details and removes the end-of-letter buffer-size adjustments, and redescribes the letter mechanism as a push function.

2008-10-14

xerces src_2_8_0

C++开源的xml解析器,当前最新的版本xerces-c-src_2_8_0。Xerces-C++ 的前身是 IBM 的 XML4C 项目。XML4C 和 XML4J 是两个并列的项目,IBM 将这两个项目的源代码让与 Apache 软件基金会,他们将其分别改名为 Xerces-C++ 和 Xerces-J。这两个项目是 Apache XML 组的核心项目。 Xerces-C++是一个非常健壮的 XML 解析器,其提供的两种解析XML文档的方法,DOM和SAX。

2008-09-18

log4j日志使用说明

Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。

2008-06-03

linux命令集合

很全的linux命令集合

2008-05-29

protobuf-2.5.0.tar.gz

protobuf-2.5.0.tar.gz

2014-05-27

protoc-2.5.0-win32.zip

protobuf被威武的屏蔽了,下载下来供大家使用。

2014-05-27

C++万能makefile

今天要编译一个C++文件,在网上搜到的makefile文件都有问题。于是自己整理了一个,能够正确编译。

2014-04-01

ORACLE常用命令

ORACLE常用命令 ORACLE常用命令

2009-05-04

数据库系统概念第四版 part2

本书是数据库系统方面的经典教材之一。国际上许多著名大学包括斯坦福大学、耶鲁大学、得克萨斯大学、康奈尔大学、伊利诺伊大学、印度理工学院等都采用本书作为教科书。我国也有许多所大学采用本书以前版本的中文版作为本科生和研究生的数据库课程的教材和主要教学参考书,收到了良好的效果。.

2009-04-14

数据库系统概念第四版 part1

本书是数据库系统方面的经典教材之一。国际上许多著名大学包括斯坦福大学、耶鲁大学、得克萨斯大学、康奈尔大学、伊利诺伊大学、印度理工学院等都采用本书作为教科书。我国也有许多所大学采用本书以前版本的中文版作为本科生和研究生的数据库课程的教材和主要教学参考书,收到了良好的效果。.

2009-04-14

Java核心技术 卷Ⅱ:高级特性

本书是Java技术权威指南,全面覆盖Java技术的高级主题,包括流与文件、XML、网络、数据库编程、高级Swing、高级AWT、JavaBean构件、安全、分布式对象、脚本、编译与注解处理等,同时涉及本地化、国际化以及Java SE 6的内容。全书对Java技术的阐述精确到位,叙述方式深入浅出,并包含大量示例,从而帮助读者充分理解Java语言以及Java类库的相关特性。.

2009-03-30

Java核心技术,卷1 第8版 英文版

《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。本版也不例外,它反映了Java SE 6的新特性。全书共14章,包括Java基本的程序结构、对象与类、继承、接口与内部类、图形程序设计、事件处理、Swing用户界面组件、部署应用程序和Applet、异常日志断言和调试、泛型程序设计、集合以及多线程等内容。.

2009-03-30

微软研发致胜策略(PDF)

作者详细描述了他在美国领导项目的各种实际的策略方法,教您如何开发高质量的软件, 而且绝不延误。本书中,作者以直率、真诚的笔调 ,与您畅谈在微软中经历过的种种成 功与失败,他将告诉您 :如何增进团队的工作效率,而且让每个人都乐在其中?为什么 您曾想把超级程序员赶走?如何避免落入行政程序的天罗地网?有哪些小小的改变,可 以获取极大的效益?不必加班就能如期完成软件的秘诀?如何让所有的工作都价值翻倍? 如何让团队保持续的创造力?如何提高程序员的整体技术水平?本书是为每一位从事研发 工作的朋友而写,相信您在读过本书之后,一定急于推荐给您的主管、同事和您的朋友。

2009-03-23

C#实现的搜索引擎源码

C#实现的搜索引擎源码,实现基本搜索引擎功能

2009-03-12

数据结构算法与应用-C++语言描述

本书是关于计算机科学与工程领域的基础性研究科目之一——数据结构与算法的专著。 本书在简要回顾了基本的C++ 程序设计概念的基础上,全面系统地介绍了队列、堆栈、树、图等基本数据结构,以及贪婪算法、分而治之算法、分枝定界算法等多种算法设计方法,为数据结构与算法的继续学习和研究奠定了一个坚实的基础。更为可贵的是,本书不仅仅介绍了理论知识,还提供了50多个应用实例及600多道练习题。 本书内容广博权威,结构清晰合理,是一本全新的有关数据结构与算法的教材,对于计算机科学与工程领域的从业人员也是一本很好的参考书。

2009-03-11

TCPIP协议详解卷一:协议

《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用 Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。 本书适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。

2009-03-06

TCPIP协议详解卷三:TCP事务协议HTTPNNTP和UNIX域协议

本书是“TCP/IP详解系列”的延续。主要内容包括:TCP事务协议,即T/TCP,这是对TCP的扩展,使客户-服务器事务更快、更高效和更可靠;TCP/IP应用,主要是HTTP和NNTP;UNIX域协议,这些协议提供了进程之间通信的一种手段。当客户与服务器进程在同一台主机上时,UNIX域协议通常要比TCP/IP快一倍。本书同样采用了大量的实例和实现细节,并参考引用了卷2中的大量源程序。适用于希望理解TCP/IP如何工作的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。

2009-03-06

Windows 网络编程 第二版 英文版

本书由权威专家编写,指导读者如何使用Windows XP的Winsock API和.NET套接字以及传统的Windows API编写网络应用程序。作为更新的编程指南,本书着重于Windows XP中革新的联网特性,同时包含了对C#编程语言的支持。本书还介绍了最新的网际协议:IPv4和IPv6,以及可靠IP多播协议。

2009-02-25

华为内部linux学习资料

华为内部linux学习资料,介绍了命令行操作及各种常用命令、网络配置等

2009-02-24

UNIX环境高级编程

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

2009-02-16

Computer Networks, Fourth Edition

The world's leading introduction to networking-fully updated for tomorrow's key technologies.The book gives detailed descriptions of the principles associated with each layer and presents many examples drawn from the Internet and wireless networks.

2009-02-12

面向对象设计60条原则

“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。”---Arthur J.Riel

2009-01-20

类与类关系的UML图与代码表现

类与类之间的关系对于理解面向对象具有很重要的作用

2009-01-20

Learning the bash Shell - 2nd Edition (o'reilly).chm

This second edition covers all of the features of bash Version 2.0, while still applying to bash Version 1.x. It includes one-dimensional arrays, parameter expansion, more pattern-matching operations, new commands, security improvements, additions to ReadLine, improved configuration and installation, and an additional programming aid, the bash shell debugger.

2008-11-04

空空如也

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

TA关注的人

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