ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب 实用Common Lisp编程

دانلود کتاب 实用Common Lisp编程

实用Common Lisp编程

مشخصات کتاب

实用Common Lisp编程

ویرایش:  
نویسندگان:   
سری: 图灵程序设计丛书 
ISBN (شابک) : 7115263744, 9787115263742 
ناشر: 人民邮电出版社 
سال نشر: 2011 
تعداد صفحات: 437 
زبان: Chinese 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 34 مگابایت 

قیمت کتاب (تومان) : 58,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 9


در صورت تبدیل فایل کتاب 实用Common Lisp编程 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب 实用Common Lisp编程 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

封面
书名
版权
前言
目录
第1章  绪言:为什么是Lisp
	1.1为什么是Lisp
	1.2  Lisp的诞生
	1.3本书面向的读者
第2章  周而复始:REPL简介
	2.1选择一个Lisp实现
	2.2安装和运行Lisp in a Box
	2.3放开思想:交互式编程
	2.4体验REPL
	2.5  Lisp风格的“Hello,World”
	2.6保存工作成果
第3章  实践:简单的数据库
	3.1CD和记录
	3.2录入CD
	3.3查看数据库的内容
	3.4改进用户交互
	3.5保存和加载数据库
	3.6查询数据库
	3.7更新已有的记录——WHERE再战江湖
	3.8消除重复,获益良多
	3.9总结
第4章  语法和语义
	4.1括号里都可以有什么
	4.2打开黑箱
	4.3  S-表达式
	4.4作为Lisp形式的S-表达式
	4.5函数调用
	4.6特殊操作符
	4.7宏
	4.8真、假和等价
	4.9格式化Lisp代码
第5章  函数
	5.1定义新函数
	5.2函数形参列表
	5.3可选形参
	5.4剩余形参
	5.5关键字形参
	5.6混合不同的形参类型
	5.7函数返回值
	5.8作为数据的函数——高阶函数
	5.9匿名函数
第6章  变量
	6.1变量的基础知识
	6.2词法变量和闭包
	6.3动态变量
	6.4常量
	6.5赋值
	6.6广义赋值
	6.7其他修改位置的方式
第7章宏:标准控制构造
	7.1  WHEN和UNLESS
	7.2  COND
	7.3  AND、OR和NOT
	7.4  循环
	7.5  DOLIST和DOTIMES
	7.6  DO
	7.7  强大的LOOP
第8章  如何自定义宏
	8.1  Mac的故事:只是一个故事
	8.2宏展开期和运行期
	8.3  DEFMACRO
	8.4示例宏:do-primes
	8.5宏形参
	8.6生成展开式
	8.7堵住漏洞
	8.8用于编写宏的宏
	8.9超越简单宏
第9章  实践:建立单元测试框架
	9.1两个最初的尝试
	9.2重构
	9.3修复返回值
	9.4更好的结果输出
	9.5抽象诞生
	9.6  测试层次体系
	9.7总结
第10章  数字、字符和字符串
	10.1数字
	10.2字面数值
	10.3初等数学
	10.4数值比较
	10.5高等数学
	10.6字符
	10.7字符比较
	10.8字符串
	10.9字符串比较
第11章  集合
	11.1向量
	11.2向量的子类型
	11.3作为序列的向量
	11.4序列迭代函数
	11.5高阶函数变体
	11.6整个序列上的操作
	11.7排序与合并
	11.8子序列操作
	11.9序列谓词
	11.10序列映射函数
	11.11哈希表
	11.12哈希表迭代
第12章 LISP名字的由来:列表处理
	12.1“没有列表”
	12.2函数式编程和列表
	12.3“破坏性”操作
	12.4组合回收性函数和共享结构
	12.5列表处理函数
	12.6映射
	12.7其他结构
第13章  超越列表:点对单元的其他用法
	13.1树
	13.2集合
	13.3查询表:alist和plist
	13.4DESTRUCTURING-BIND
第14章  文件和文件I/O
	14.1读取文件数据
	14.2读取二进制数据
	14.3批量读取
	14.4文件输出
	14.5关闭文件
	14.6文件名
	14.7路径名如何表示文件名
	14.8构造新路径名
	14.9目录名的两种表示方法
	14.10与文件系统交互
	14.11其他1/O类型
第15章  实践:可移植路径名库
	15.1  API
	15.2  FEATURES*和读取期条件化
	15.3列目录
	15.4测试文件的存在
	15.5遍历目录树
第16章  重新审视面向对象:广义函数
	16.1广义函数和类
	16.2广义函数和方法
	16.3  DEFGENERIC
	16.4  DEFMETHOD
	16.5方法组合
	16.6标准方法组合
	16.7其他方法组合
	16.8多重方法
	16.9未完待续
第17章  重新审视面向对象:类
	17.1  DEFCLASS
	17.2槽描述符
	17.3对象初始化
	17.4访问函数
	17.5  WITH  SLOTS和WITH-ACCESSORS
	17.6分配在类上的槽
	17.7槽和继承
	17.8多重继承
	17.9好的面向对象设计
第18章  一些FORMAT秘诀
	18.1  FORMAT函数
	18.2  FORMAT指令
	18.3基本格式化
	18.4字符和整数指令
	18.5浮点指令
	18.6英语指令
	18.7条件格式化
	18.8迭代
	18.9跳,跳,跳
	18.10还有更多
第19章  超越异常处理:状况和再启动
	19.1  Lisp的处理方式
	19.2状况
	19.3状况处理器
	19.4再启动
	19.5提供多个再启动
	19.6状况的其他用法
第20章  特殊操作符
	20.1控制求值
	20.2维护词法环境
	20.3局部控制流
	20.4从栈上回退
	20.5多值
	20.6  EVAL-WHEN
	20.7其他特殊操作符
第21章  编写大型程序:包和符号
	21.1读取器是如何使用包的
	21.2包和符号相关的术语
	21.3三个标准包
	21.4定义你自己的包
	21.5打包可重用的库
	21.6导入单独的名字
	21.7打包技巧
	21.8包的各种疑难杂症
第22章  高阶LOOP
	22.1LOOP的组成部分
	22.2迭代控制
	22.3计数型循环
	22.4循环集合和包
	22.5等价-然后迭代
	22.6局部变
	22.7解构变量
	22.8汇聚
	22.9无条件执行
	22.10条件执行
	22.11设置和拆除
	22.12终止测试
	22.13小结
第23章  实践:垃圾邮件过滤器
	23.1垃圾邮件过滤器的核心
	23.2训练过滤器
	23.3按单词来统计
	23.4合并概率
	23.5反向卡方分布函数
	23.6训练过滤器
	23.7测试过滤器
	23.8一组工具函数
	23.9分析结果
	23.10接下来的工作
第24章  实践:解析二进制文件
	24.1二进制文件
	24.2二进制格式基础
	24.3二进制文件中的字符串
	24.4复合结构
	24.5设计宏
	24.6把梦想变成现实
	24.7读取二进制对象
	24.8写进制对象
	24.9添加继承和标记的结构
	24.10跟踪继承的槽
	24.11带有标记的结构
	24.12基本二进制类型
	24.13当前对象栈
第25章  实践:ID3解析器
	25.1  ID3v2标签的结构
	25.2定义包
	25.3整数类型
	25.4字符串类型
	25.5  ID3标签头
	25.6  ID3帧
	25.7检测标签补白
	25.8支持ID3的多个版本
	25.9版本化的帧基础类
	25.10版本化的具体帧类
	25.11你实际需要哪些帧
	25.12文本信息帧
	25.13评论帧
	25.14从ID3标签中解出信息
第26章  实践:用AllegroServe进行Web编程
	26.130秒介绍服务器端Web编程
	26.2AllegroServe
	26.3用AllegroServe生成动态内容
	26.4生成HTML
	26.5HTML宏
	26.6查询参数
	26.7cookie
	26.8小型应用框架
	26.9上述框架的实现
第27章  实践:MP3数据库
	27.1数据库
	27.2定义模式
	27.3插入值
	27.4查询数据库
	27.5匹配函数
	27.6获取结果
	27.7他数据库操作
第28章  实践:Shoutcast服务器
	28.1Shoutcast协议
	28.2歌曲源
	28.3实现Shoutcast
第29章  实践:MP3浏览器
	29.1播放列表
	29.2作为歌曲源的播放列表
	29.3操作播放列表
	29.4查询参数类型
	29.5样板HTML
	29.6浏览页
	29.7播放列表
	29.8查找播放列表
	29.9运行应用程序
第30章  实践:HTML生成库,解释器部分
	30.1设计一个领域相关语言
	30.2  FOO语言
	30.3字符转义
	30.4缩进打印器
	30.5  HTML处理器接口
	30.6美化打印器后台
	30.7基本求值规则
	30.8下一步是什么
第31章  实践:HTML生成库,编译器部分
	31.1编译器
	31.2  FOO特殊操作符
	31.3  FOO宏
	31.4公共API
	31.5结束语
第32章  结论:下一步是什么
	32.1查找Lisp库
	32.2与其他语言接口
	32.3让它工作,让它正确,让它更快
	32.4交付应用程序
	32.5何去何从




نظرات کاربران