成功加入购物车

去购物车结算 X
博文明智书店
  • 保正版!深入解析ASP核心技术9787111542629机械工业出版社王洪影 著

保正版!深入解析ASP核心技术9787111542629机械工业出版社王洪影 著

举报

1.7天无理由退换货,2.当日16点前订单基本当日发出,最迟隔天,3.天津仓、成都仓、无锡仓、北京仓、广东仓、泰安仓、杭州仓、武汉仓就近发货。4.韵达、中国邮政、圆通、中通随机安排!无法指定快递敬请谅解!5.开票联系客服.

  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787111542629
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 47.96 6.1折

定价 ¥79.00 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2023-09-25

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 货号:
      1201350047
      商品描述:
      作者简介
      王洪影,目前就职于世界玖玖,从事靠前机票订单系统的开发。拥有多年在中兴、南大通用等公司的程序开发经验。曾任经典论坛后台编程区版主,每天与众网友一起讨论技术,并醉心于此。在论坛发表了多篇教程,其中《让你知道codepage的重要》被广泛转载,此文详细解读了ASP中的编码转换细节,《给稻香老农的无组件上传类加上真实漂亮的进度条》则在靠前较早地实现了无组件上传的真实进度条。

      目录
      前言
      第1章FSO文件管理1
      1.1FSO简介1
      1.1.1FSO的对象组成1
      1.1.2创建FSO对象2
      1.2驱动器集合2
      1.3驱动器信息3
      1.4文件夹集合5
      1.5文件夹管理6
      1.5.1文件夹属性7
      1.5.2文件夹操作9
      1.6文件集合14
      1.7文件管理15
      1.7.1文件属性15
      1.7.2文件操作17
      1.7.3操作文本流19
      1.8其他实用方法23
      第2章文本与二进制数据处理27
      2.1基础知识27
      2.1.1二进制与十六进制27
      2.1.2文本数据与二进制数据的区别28
      2.1.3数据类型与内存存储的关系28
      2.1.4VBScript中的位运算30
      2.1.5常用的转换函数31
      2.2常用转换举例34
      2.2.1取得字符串的内存存储形式34
      2.2.2取得字符串的某种编码形式35
      2.2.3字符串转换为BSTR36
      2.2.4BSTR转换为字符串38
      2.2.5十六进制字符串转换为二进制数据39
      2.2.6字符串转换为HTML实体形式40
      2.3Stream对象的使用41
      2.3.1简介41
      2.3.2文本数据42
      2.3.3二进制数据49
      2.3.4从文件读取数据51
      2.3.5操作Stream对象52
      2.3.6保存到文件56
      2.3.7Stream对象间的数据复制57
      2.3.8Stream对象的用途59
      2.3.9常见错误65
      第3章编码与乱码66
      3.1常见编码66
      3.1.1ASCII66
      3.1.2ISO 8859系列67
      3.1.3GB231268
      3.1.4GBK70
      3.1.5Big572
      3.1.6Shift_JIS74
      3.1.7EUC_KR76
      3.1.8Unicode78
      3.1.9UTF-8和UTF-1680
      3.1.10字体82
      3.2产生乱码的原因84
      3.2.1打开文件时的编码84
      3.2.2保存文件时的编码85
      3.2.3显示网页时的编码88
      3.2.4ASP程序中的编码89
      3.3CodePage简介89
      3.3.1CodePage的形式89
      3.3.2CodePage编号90
      3.4ASP中的CodePage 91
      3.4.1@codepage91
      3.4.2Session.Codepage93
      3.4.3Response.Codepage95
      3.4.4IIS设置97
      3.4.5系统默认CodePage98
      3.4.6文件BOM的奇特作用99
      3.4.7当前CodePage99
      3.5CodePage的具体影响100
      3.5.1影响Request解码100
      3.5.2影响Server.URLEncode102
      3.5.3影响字符函数102
      3.5.4影响Response.Write104
      3.6Charset的重要作用104
      3.6.1影响网页的显示104
      3.6.2影响提交数据的编码105
      3.7数据库操作中的编码转换107
      3.7.1排序规则107
      3.7.2创建数据库、表108
      3.7.3插入数据109
      3.7.4检索数据112
      3.7.5建议的做法115
      3.7.6关于Access115
      3.8编码转换整体流程图116
      3.9问题举例117
      3.9.1如何编写UTF-8编码的程序117
      3.9.2境外空间读取数据库乱码117
      3.9.3英文系统下Chr函数报错117
      3.9.4Server.MapPath方法结果出现问号118
      3.9.5GBK与UTF-8程序切换时乱码119
      3.9.6如何在链接中正确地传递参数119
      3.9.7Server.URLEncode方法的细节120
      3.9.8如何编写URLDecode函数 121
      3.9.9Ajax的Get方式返回值乱码126
      3.9.10Ajax的Post方式传递中文参数乱码126
      3.9.11使用JavaScript进行URL编码127
      3.9.12JavaScript读写中文Cookie130
      3.9.13为什么数据库中是问号132
      3.10关于本地化132
      3.10.1区域设置LCID133
      3.10.2区域设置影响哪些函数136
      第4章XMLDOM操作137
      4.1MSXML简介137
      4.1.1MSXML的版本137
      4.1.2MSXML的实现机制138
      4.1.3MSXML 的对象构成139
      4.1.4DOM树的结构139
      4.2创建Document对象141
      4.3载入XML数据143
      4.3.1载入数据143
      4.3.2同步和异步143
      4.3.3当前状态143
      4.4验证XML数据143
      4.4.1ParseError对象143
      4.4.2载入时验证144
      4.4.3使用前验证145
      4.5遍历节点147
      4.5.1节点常用属性147
      4.5.2NodeList和NamedNodeMap的使用149
      4.6查找节点149
      4.6.1根据ID查找150
      4.6.2根据节点名查找元素151
      4.6.3使用XPath查找151
      4.7取得节点信息153
      4.7.1判断节点类型153
      4.7.2取得节点的属性153
      4.7.3取得节点的值154
      4.8追加节点155
      4.8.1创建节点156
      4.8.2插入节点163
      4.9修改节点163
      4.10删除节点164
      4.11保存XML166
      4.12配合XSLT转换数据166
      4.13使用命名空间167
      4.14XML中的空白字符170
      4.15XPath的使用172
      4.15.1使用举例172
      4.15.2查找上下文173
      4.15.3单步表达式174
      4.15.4内置函数177
      4.15.5合并查询结果179
      4.15.6操作符优先级179
      第5章XMLHTTP操作181
      5.1XMLHTTP的使用181
      5.1.1创建XMLHTTP对象182
      5.1.2创建HTTP请求183
      5.1.3设置Header184
      5.1.4发送请求184
      5.1.5状态及异步方式187
      5.1.6获取返回的数据189
      5.1.7中止请求193
      5.1.8页面缓存194
      5.1.9小提醒194
      5.2ServerXMLHTTP的使用195
      5.2.1创建对象195
      5.2.2读取远程网页内容195
      5.2.3读取远程文件196
      5.2.4登录远程系统198
      5.2.5发送与接收Cookie201
      5.2.6超时设置205
      5.2.7代理设置205
      5.2.8异步请求206
      5.2.9小提醒206
      第6章正则表达式的使用207
      6.1基本概念207
      6.1.1原义字符208
      6.1.2元字符208
      6.1.3非打印字符208
      6.1.4字符组209
      6.1.5否定字符组209
      6.1.6字符组与否定字符组的简写210
      6.1.7神奇的字符“.”210
      6.1.8限定重复次数的量词210
      6.1.9匹配开始位置和结束位置211
      6.1.10匹配单词边界212
      6.1.11选择匹配213
      6.1.12分组及向后引用213
      6.1.13正向环视214
      6.1.14贪婪与懒惰215
      6.1.15VBScript不支持的特性217
      6.1.16适度的使用正则表达式217
      6.2正则对象的使用218
      6.2.1基本语法218
      6.2.2验证文本219
      6.2.3替换文本220
      6.2.4获取匹配结果224
      6.2.5循环匹配227
      6.2.6多行模式229
      6.3实例演示231
      6.3.1UBB中Code标签的替换231
      6.3.2嵌套标签的替换233
      6.3.3给关键字增加链接237
      6.3.4清除HTML标签238
      第7章文件上传与下载242
      7.1上传文件简介242
      7.1.1对表单的要求242
      7.1.2数据的提交格式243
      7.2无组件上传246
      7.2.1纯脚本拆分数据的实现246
      7.2.2化境上传类简介251
      7.2.3化境上传类代码注解252
      7.2.4化境上传类的使用方法256
      7.2.5常见问题260
      7.2.6上传进度条的实现262
      7.3AspUpload组件269
      7.3.1对象组成270
      7.3.2使用方法举例271
      7.4FileUp组件287
      7.4.1对象组成288
      7.4.2使用方法举例288
      7.5防范上传漏洞302
      7.5.1毫无防范302
      7.5.2只在客户端检查303
      7.5.3文件后缀名检验不够304
      7.5.4危险的原文件名305
      7.5.5IIS解析漏洞307
      7.5.6文件内容并不可靠309
      7.5.7其他注意事项309
      7.6下载文件309
      7.6.1文件下载简介310
      7.6.2强制弹出保存对话框312
      7.6.3文件名乱码的问题313
      7.6.4支持大文件下载315
      7.6.5支持文件缓存316
      7.6.6支持分段下载319
      第8章图片处理323
      8.1AspJpeg组件323
      8.1.1组件简介323
      8.1.2对象组成323
      8.1.3基本操作324
      8.2自由画图325
      8.2.1画图的坐标系325
      8.2.2画各种形状325
      8.2.3添加文字330
      8.2.4添加图片340
      8.3图片处理343
      8.3.1图片缩放343
      8.3.2图片裁剪344
      8.3.3图片锐化345
      8.3.4镜像与旋转346
      8.3.5图片EXIF取得348
      8.4GIF动画349
      8.4.1GIF动画349
      8.4.2GIF调色板353
      8.4.3背景透明358
      8.4.4帧的过渡方式360
      8.4.5GIF图片缩放362
      8.5PNG格式363
      8.5.1输出为PNG图片363
      8.5.2设置Alpha通道364
      8.5.3转换Alpha通道366
      第9章邮件发送368
      9.1Email简介368
      9.1.1Email收发流程368
      9.1.2SMTP简介369
      9.1.3POP与IMAP简介371
      9.1.4MX记录371
      9.1.5邮件的入口与出口372
      9.1.6邮件内容的结构 377
      9.1.7MIME简介379
      9.2CDOSYS组件383
      9.2.1SMTP虚拟服务器383
      9.2.2发送文本邮件384
      9.2.3发送HTML邮件385
      9.2.4添加附件385
      9.2.5使用远程服务器385
      9.2.6设置字符集和传输编码388
      9.2.7构造复杂结构的邮件389
      9.2.8批量发送403
      9.2.9邮件收条404
      9.2.10其他设置405
      9.3JMail组件407
      9.3.1发送文本邮件407
      9.3.2发送HTML邮件407
      9.3.3添加附件408
      9.3.4设置传输编码和附件编码409
      9.3.5发送网页内容410
      9.3.6采集Email地址412
      9.3.7嵌入另一封邮件413
      9.3.8邮件收条414
      9.3.9使用邮件队列415
      9.3.10错误处理及发送日志416
      9.3.11其他设置418
      9.4AspEmail组件418
      9.4.1发送文本邮件419
      9.4.2发送HTML邮件420
      9.4.3添加附件421
      9.4.4设置传输编码422
      9.4.5邮件收条422
      9.4.6使用邮件队列423
      9.4.7其他设置425

      内容摘要
      本书共分为9章。靠前章讲解FSO文件管理。第2章讲解字符与字节流转换及Adodb.Stream对象的使用,为编码转换打基础。第3章讲解各种常见编码、乱码的由来、CodePage的使用和问题举例。第4章讲解XMLDOM的使用。第5章讲解XMLHTTP和ServerXMLHTTP的使用。第6章讲解正则表达式的基础知识及正则对象的使用。第7章讲解文件上传与下载。第8章讲解常用的AspJpeg图像处理组件。第9章讲解Email发送的知识。

      精彩内容
      Preface  前    言作为一名纯“码农”,我已经在键盘上敲敲打打了10余年,使用的语言主要是Java,但是,我对ASP依然情有独钟。当年在学习了HTML后,接触的门编程语言就是ASP,可以说,它是我的入门语言,我相信,它也是很多人的入门语言。
          凭借着自学的ASP基础,我找到了份编程工作,而我所学的专业却是化学工艺。工作闲暇,我“泡”在经典论坛的后台编程区学习,后来当上了版主。那段时间,保证是经典论坛的鼎盛时期,帖子很多,回复也很多。大家都热情高涨,共同研究、共同学习、共同进步,很多人的名字至今我记忆犹新,如布鲁斯狼、帅青蛙、幻想曲等。对了,我的网名是萧萧小雨,相信很多人看过我撰写的“让你知道codepage的重要”一文。
          ASP入门简单,但要想成为高手很难。在实际开发中,你会碰到各种各样的问题,有很多需要掌握的知识点,如文件上传、文件管理、生成验证码、发邮件、抓天气预报、抓新闻、XML文件处理、Ajax使用、编码问题、存储过程调用、Excel文件处理等。
          论坛的帖子五花八门,回复的多了,你就会觉得,真的需要一本进阶或者总结的书籍。市面上的书籍只能让你入门,后续的学习如果接近凭借自己研究、网络搜索和网络求助,那么所能获取的知识将是零零散散、支离破碎的,无法构成完整的知识体系。
          于是,我在论坛发帖说,我想写本ASP的书。有些人说:“小雨,支持你,我个买。”也有些人说:“这方面的书太多了,并且写得都不错,建议你还是放弃吧。”不管三七二十一,我还是动笔了。充满激情地写了几章基础知识后,我写不动了,因为太没意思,写完之后,我觉得它和别人写的书没啥两样。经过一阵困惑和思考之后,我决定去掉入门知识的章节,写点有难度的。所以作为本书的读者,你应该已经掌握了ASP的基本知识,能够独立搭建运行环境,能够编写简单的应用程序,能够处理简单的常见问题。
          最终,本书的章节结构是这样的:
          第1章讲解FSO文件管理。FSO的使用其实比较简单,放在第1章作为过渡。学习该章后,你可以熟练地进行文件管理的相关操作及文本流的操作。
          第2章讲解字符与字节流转换及Adodb.Stream对象的使用,为编码转换打下基础。
          第3章讲解各种常见编码、乱码的由来、CodePage的使用和问题举例。学习该章后,你可以解决大部分的乱码问题,达到随心所欲的地步。
          第4章讲解XMLDOM的使用,学习本章后,读者进行XML处理再无压力。
          第5章讲解XMLHTTP和ServerXMLHTTP的使用,前者是Ajax技术的核心,后者是抓取网页的利器。
          第6章讲解正则表达式的基础知识及正则对象的使用。本章讲解的仍然是基础知识,正则说简单也简单,说难也难,多写多练才是王道。
          第7章讲解文件上传与下载。该章从基础原理讲起,包括无组件上传、组件上传和上传漏洞等。最后讲解文件下载,包括缓存处理、分段下载等略难一点的知识,需要读者对HTTP知识略有了解。
          第8章讲解常用的AspJpeg图像处理组件,包括大部分的功能讲解,还包括GIF动画的一些知识。
          第9章讲解Email发送的知识,包括Email基础结构、常见的发信组件的使用、附件的处理等知识。
          我相信,本书已经包括ASP常用的重点内容。很抱歉,本书并没有讲ADO的使用,虽然它是一个重点,但是每本书都会讲它,所以大家可能已经很熟悉了。而且深入讲解ADO的话,就够写一本书了,这样的书已经有了。
          写作的过程是痛苦的,因为它是一本技术书籍,我唯恐因为我的无知或一知半解误导了各位读者。对每个模糊的知识点,我都尽力搞清楚,对每个疑难问题,我都尽力找到解决方案。我参考了很多书籍、文章、API文档,如《精通正则表达式》《正则表达式经典实例》、《HTTP非常不错指南》、MSDN等。我相信,一个普通的ASP程序员做不到这些,我就是要用我10年的技术功力来写一本关于ASP的书籍,只为这一份执着,这一个约定,也为了给妻子一个小小的回报。这本书耗费了我大量的时间和精力,感谢我的妻子为我们这个小家做出的一切。
          其实,我最应该感谢的是机械工业出版社的编辑,没有他们对我的鼓励,没有他们的帮助,就没有这本书的面世。感谢他们所做的一切。
          虽然我很努力,但是书中依然可能存在错误、疏漏之处,敬请各位读者不吝赐教。
          王洪影2016年3月15日

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看