图书介绍
Ruby程序设计268技【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 青木峰郎,后藤裕藏,高桥征义编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121088124
- 出版时间:2009
- 标注页数:404页
- 文件大小:114MB
- 文件页数:424页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
Ruby程序设计268技PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Ruby的语法1
001 常值(Literal)2
002 运算符6
003 变量与常数9
004 代入11
005 程序语句的分段12
006 备注13
007 真假值与条件判断14
008 循环17
009 调用方法19
010 区块(block)20
011 方法(Method)定义21
012 限制方法的调用22
013 类别(Class)定义23
014 模块(Module)定义24
015 特殊方法25
016 例外处理26
017 alias与undef27
018 保留字28
第2章 字符串30
019 选择适当的字符串常值30
020 设置默认的文字编码32
021 变换文字编码34
022 推测文字编码37
023 复制字符串39
024 重复字符串40
025 取得字符串长度41
026 查找字符串42
027 查询正则表达式是否匹配字符串的开头结尾45
028 匹配单字46
029 以特定的文字编码来进行正则表达式匹配48
030 在正则表达式“.”中匹配\n50
031 从上次匹配的部分开始继续匹配51
032 计算特定的文字、字符串出现的次数53
033 计算字符的出现频率55
034 比较字符串56
035 对空白进行匹配57
036 判断字符串是否为空行58
037 判断是否为表示数值的字符串59
038 将字符串变换为数值60
039 判断字符为大写或小写62
040 将字母变换为大写小写63
041 取出字符串的一部分65
042 取出正则表达式匹配的部分67
043 取出正则表达式匹配部分的前后字符串69
044 查询包含特定文字部分的长度70
045 将字符串分割为段落71
046 将字符串分割为行73
047 将字符串分割为单字74
048 以正则表达式来分割字符串76
049 处理字符串的个别文字78
050 处理字符串的单一字节79
051 链接字符串80
052 置换字符串的一部分内容81
053 跳脱字符除去跳脱字符83
054 除去字符串的一部分85
055 取出行尾的换行字符87
056 除去字符串开头/结尾的空白89
057 变换Tab与半角空格符91
058 变更缩排92
059 将Here Document缩排后编写94
060 在字符串结尾加上字符串95
061 对字符串的一部分进行破坏性删除97
062 在字符串中间破坏性地插入字符串99
063 字符与字符编码相互变换101
064 将字符串依n个文字来分割103
065 将字符串切出最大n字节的部分字符串104
066 将字符串切出最大n个文字的部分字符串106
067 将字符串切出最大n位的部分字符串107
068 以特定文字来隐藏部分字符串108
069 建立信息摘要(Message Digest)109
070 判断字符串是否可作为正确的正则表达式111
071 跳脱正则表达式的Meta文字112
072 判断字符串是否同时与多个正则表达式匹配113
073 分割正则表达式来记述114
074 正则表达式集116
075 将字符串整形为各段落118
076 解析各种文字格式119
077 处理以“,”来分隔的数据(CSV)122
078 解析XML124
079 解析YAML127
080 处理HTML129
081 自动补完单字132
082 判断是否为有效的E-mail地址134
第3章 数组(Array)与哈希(Hash)134
083 建立数组136
084 复制数组138
085 建立多维数组139
086 依序处理数组及哈希的所有元素140
087 并行处理多个数组141
088 多维数组的循环143
089 取得数组的元素144
090 改变数组的元素146
091 删除数组的元素147
092 在数组的开头/结尾加入元素148
093 取出并除去数组开头/结尾的元素149
094 置换数组的元素150
095 随机取得数组中的元素151
096 随机排列数组中的元素152
097 查询数组的元素个数153
098 查询数组中元素的出现次数154
099 从数组中一次取出多个元素155
100 取得数组中索引与元素的配对组156
101 将数组中元素填入相同的值157
102 由数组中取出并除去重复的元素158
103 取得数组中满足条件的元素159
104 查找数组的元素160
105 比较两个数组161
106 找出两个数组中相同的元素162
107 取出两个数组间的差163
108 连接数组164
109 将数组中元素的顺序反转165
110 将一定范围的整数作为数组的元素166
111 将数组作为(以“,”)连接的字符串167
112 二元查找法168
113 建立哈希的键值类别169
114 在哈希中加入元素170
115 查询哈希内键值是否存在171
116 删除哈希的元素172
117 显示哈希的内容173
118 将哈希元素以插入顺序取出174
119 建立单一键可对应多值的哈希176
120 交替哈希的键与值177
121 排序数组及哈希178
122 合并哈希180
123 找出两个哈希中都有的键/只有一个哈希才有的键181
124 设置默认值182
125 使用巨大的离散数组183
126 建立具有Collection特性的类别184
127 使用堆栈与队列185
第4章 文件与目录185
128 将文件名分割为其组成元素188
129 从相对路径求出绝对路径189
130 判断路径名是否吻合样式(Pattern)190
131 取得目录与文件一览192
132 取得目前所在的目录名称194
133 变更当前目录195
134 求得执行脚本所处的路径196
135 更改文件名197
136 复制文件198
137 删除文件200
138 判断文件是否可读取、可写入201
139 判断文件是否存在/判断其种类202
140 取得文件属性203
141 变更文件属性205
142 建立链接207
143 判断两个文件是否相同209
144 建立目录211
145 对目录内的所有文件进行递归处理212
146 递归复制目录213
147 删除目录214
148 事先确认文件操作215
149 新增名称不重复的文件216
第5章 输入/输出216
150 打开文件219
151 以行为单位来处理文件220
152 读取文件内容222
153 建立新的文件224
154 在文件末尾加入数据226
155 以单行指令(One-liner)更新文件227
156 使输出操作与文件更新同步228
157 计算文件的行数229
158 将文件由文件末尾开始处理至行单位中230
159 读取正在写入的文件232
160 建立暂存文件233
161 锁定文件234
162 将文件转为十六进制235
163 在文件中插入一行236
164 以二进制模式写入文件238
165 处理固定长度的记录239
166 切割文件大小241
167 删除文件开头的n行242
168 删除文件末尾的n行243
169 将标准输入/输出接替至文件245
170 复制I/O对象246
171 以printf来格式化输出248
第6章 数值251
172 格式化数值251
173 位运算253
174 在二进制、八进制、十进制、十六进制间相互转换254
175 将数值每三位以“,”区隔开来255
176 指定次数并重复处理256
177 求解最大值、最小值257
178 求解数值的总和258
179 求绝对值259
180 求除法的余数260
181 求解指数262
182 求最大公因数及最小公倍数263
183 求解平方根264
184 计算三角函数265
185 将直角坐标系转换为极坐标系266
186 进行对数计算267
187 对浮点数进行四舍五入等处理268
188 比较浮点数270
189 取得随机数271
190 使用矩阵272
191 使用复数274
192 使用有理数275
第7章 日期与时间275
193 查询现在的日期与时间277
194 由日期时间中取出月份、星期几等279
195 日期时间与Epoch秒相互转换280
196 求两个日期时间的差282
197 格式化日期时间283
198 将字符串转换为日期时间285
199 求出由1月1日起到目前所经过的天数286
200 判断闰年287
201 求出一个月最后一天的日期288
202 判断是否为假日289
203 求出“本月第三个星期一”的日期290
第8章 环境相关292
204 将Ruby脚本做成一般指令292
205 暂时性地在做成指令的Ruby脚本上加入选项后执行295
206 取得命令行的参数296
207 解析命令行选项298
208 存取环境变量301
209 让脚本作为指令或者函数库都可以执行302
210 控制Ruby的函数库加载器(Library Loader)303
211 对Ruby脚本进行除错304
212 取得用户及群组相关信息307
213 切换使用者ID、群组ID310
214 存取Windows登录文件(Registry)312
215 调用系统函数库的函数313
第9章 程序间通信313
216 暂时停止脚本317
217 测量脚本的运行时间318
218 启动指令320
219 产生子程序(fork)322
220 设置信号处理器(Signal Handler)323
221 Deamo324
222 控制Windows的应用程序325
223 取得本机名称327
224 变换机器名称以及IP位置328
225 建立TCP客户端329
226 制作一个TCP服务器330
227 建立HTTP客户端332
228 存取其他程序的Ruby对象334
第10章 CGI337
229 由窗体中取出输入值337
230 取出Query字符串338
231 使用Session339
232 处理Cookie341
233 参照Meta变量343
234 输出HTML头文件344
235 对URL进行编码/反编码345
236 跳脱/不跳脱HTML346
237 使用污染模式(taint mode)347
238 预防XSS(Cross Site Scripting)349
239 在HTML中嵌入Ruby脚本351
240 上传文件352
第11章 对象354
241 判断对象是否相同354
242 复制对象356
243 查询对象的类别357
244 将对象转换为字符串359
245 将对象转换为数值360
246 将对象转换为数组362
247 将对象存储在文件中363
248 多重继承365
249 委托方法366
250 委托区块368
251 建立可作为String或Array来操作的类别369
252 使用无名函数371
253 多载方法372
254 使用关键词参数374
255 定义模块函数375
256 定义类别方法的别名376
257 将实例变量依各个类别来设为private377
258 查询方法是否存在于对象中379
259 取得对象中定义的方法列表381
260 保有兼容性并改变方法名383
261 保有兼容性并改变参数的个数384
262 保有兼容性并加上/移除区块386
263 保持兼容性并更改类别名387
264 保有兼容性并更改函数库名388
265 在旧版Ruby中使用新版Ruby的方法389
266 将文件当作Ruby脚本来载入390
267 将字符串当作Ruby脚本来执行391
268 替代脚本文件名/行编号392
附录A394
A01 Web上的资源394
A02 指令列选项395
A03 Ruby参考的环境变量397
A04 Ruby标准类别及函数库398
A05 printf格式化字符串401
A06 pack模板字符串403
热门推荐
- 3201544.html
- 2594311.html
- 2111976.html
- 78245.html
- 1394307.html
- 2562972.html
- 979682.html
- 2551338.html
- 974974.html
- 2471191.html
- http://www.ickdjs.cc/book_1957921.html
- http://www.ickdjs.cc/book_1302173.html
- http://www.ickdjs.cc/book_1045229.html
- http://www.ickdjs.cc/book_192772.html
- http://www.ickdjs.cc/book_1815301.html
- http://www.ickdjs.cc/book_2695646.html
- http://www.ickdjs.cc/book_1387764.html
- http://www.ickdjs.cc/book_3445907.html
- http://www.ickdjs.cc/book_3637775.html
- http://www.ickdjs.cc/book_144796.html