共找到 255 项 “于左” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
作者: 郭丹著
出版社:广西师范大学出版社,2008
简介:本书是郭丹教授从文学角度来研究《左传》和《战国策》两部先秦典籍的讲堂实录,共分十讲,约30万字。 对于《左传》一书,作者主要分析了它的时代特征和思想倾向,分析了书中的人物形象,总结《左传》作者塑造人物的艺术特征;同时,作者还对全书中的战争进行了细致的统计,论析了《左传》的战争思想。对于《战国策》一书,作者主要分析了《战国策》的思想特征,考察了《战国策》史料的真伪,列举历代学者对《战国策》的评价;分析了《战国策》的人物形象,还对战国策士的智慧与谋略进行归纳和总结;最后,对《战国策》的文学成就进行了总结。
作者: 乐海主编
出版社:航空工业出版社,2004
简介:《摇滚电吉他基础教程(附光盘)》是专供那些有志于学习电吉他演奏,或者已经具备了一些初级基础知识、并打算精益求精的朋友位自学使用。旨在进一步锻炼演奏技法,培养在实际演出中演奏能力。《摇滚电吉他基础教程(附光盘)》除了基础知识外,对于左右手的演奏技巧以及腕部技巧等细节也作了通俗易懂的解说。那议大家要逐项学习、演练。同时《摇滚电吉他基础教程(附光盘)》通过配套的练习曲唱片、六线谱表等辅助工具,尽量使大家在较短的时间里迅速掌握电吉他的演奏技法。为了便于大家能够充分解《摇滚电吉他基础教程(附光盘)》的使用方法,请注意以下几个方面。 一、坚持每天练习 二、关注、收集的信息 三、六线谱的利用 四、有效利用练习曲唱片
Die jazzmethode fur klavier:Voicings,akkorde,begleitung
光盘作者: [德]克劳斯·依格纳切克(Klaus Ignatzek)著;俞人豪译
简介:本书分七部分,内容包括:和弦的构成与标记;爵士和声法基本原理;右手的织体;和弦的装饰;两手的织体;六声部织体;适用于左手的织体。
作者: 张可函 编著
出版社:蓝天出版社 2014-4-1
简介: 《音乐家起步系列:幼儿小提琴教程》虽然是幼儿的教材,但其内容也加入了第四部分“演奏技能的升级”,在此之前仅局限于第一把位的学习,已经可以演奏一些小曲子了,“乐曲精编一”这部分就是满足一把位程度需要的。因为我相信会有很大部分的优秀琴童会用到,这部分开始培养小提琴的换把和双音技巧,这为小朋友们的表演能够飞翔在更广阔的天空插上了翅膀。把位体系从已知的第一把位之后,开始第三把位的学习,之后是第五把位;之后又依据类似的道理依次学习第二把位、第四把位和第六把位。这样的顺序是根据普遍的基本换把规律而设计的。换把过程以第一把位、第三把位之间的转换作为详细训练,然后应用到第一把位、第三把位、第五把位以及第二把位、第四把位、第六把位之间。“乐曲精编二”只用到了三个把位之内的换把技巧,因为毕竟对于幼儿的起步训练不宜过难,前面的几条音阶对于左手技巧的要求可以说是《音乐家起步系列:幼儿小提琴教程》中的难点了。所以我有意识把后面的乐曲限定在三个把位之内,这样就能更多地体会音乐。同样的目的,在双音学习之后,主要通过练习来掌握基本技能,而“乐曲精编三”主要是多声部的合奏,让孩子们在合奏中更多地体会和声的感觉。
作者: 任进军
出版社:人民邮电出版社 2017年05月
简介:
本书系统全面地介绍了有关MySQL数据库应用开发所涉及的各类知识。全书共分13章,内容包括数据库设计概述、MySQL概述、MySQL数据库管理、MySQL表结构管理、表记录的更新操作、表记录的检索、视图、触发器、存储过程与存储函数、备份与恢复、MySQL性能优化、事务与锁机制、综合开发案例——图书馆管理系统。本书*后还附有12个实验。全书每章内容都与实例紧密结合,有助于学生理解知识、应用知识,实现学以致用的目的。本书为慕课版教材,各章节主要内容配备了以二维码为载体的微课,并在人邮学院(www.rymooc.com)平台上提供了慕课。此外,本书还提供了课程资源包。资源包中提供了本书所有实例、上机指导、综合案例的源代码、制作精良的电子课件PPT、重点及难点教学视频、自测题库(包括选择题、填空题、操作题题库及自测试卷等内容),以及拓展综合案例和拓展实验。其中,源代码全部经过精心测试,能够在Windows XP、Windows 7系统下编译和运行。
【目录】
第1章 数据库设计概述 1
1.1 数据库概述 2
1.1.1 数据库与数据库管理系统 2
1.1.2 数据模型 3
1.1.3 结构化查询语言SQL 3
1.2 数据库的体系结构 3
1.2.1 数据库三级模式结构 3
1.2.2 三级模式之间的映射 4
1.3 E-R图 4
1.3.1 实体和属性 4
实例:设计图书馆管理系统的图书实体图
1.3.2 关系 5
1.3.3 E-R图的设计原则 5
实例:设计图书馆管理系统的E-R图
1.4 数据库设计 6
1.4.1 为实体建立数据表 6
实例:根据图书实体建立图书数据表
1.4.2 为表建立主键或外键 7
1.4.3 为字段选择合适的数据类型 7
1.4.4 定义约束条件 8
小结 8
习题 8
第2章 MySQL概述 9
2.1 为什么选择MySQL数据库 10
2.1.1 什么是MySQL数据库 10
2.1.2 MySQL的优势 10
2.1.3 MySQL的发展史 10
2.2 MySQL特性 10
2.3 MySQL服务器的安装与配置 11
2.3.1 下载MySQL 11
2.3.2 MySQL环境的安装 13
2.3.3 启动、连接、断开和停止MySQL服务器 20
小结 23
上机指导 24
习题 25
第3章 MySQL数据库管理 26
3.1 创建数据库 27
3.1.1 通过CREATE DATABASE语句创建数据库 27
实例:创建图书馆管理系统数据库
3.1.2 通过CREATE SCHEMA语句创建数据库 27
实例:通过CREATE SCHEMA语句创建名称为db_library1的数据库
3.1.3 创建指定字符集的数据库 28
实例:创建使用GBK字符集的数据库
3.1.4 创建数据库前判断是否存在同名数据库 28
实例:创建图书馆管理系统数据库前判断是否存在同名数据库
3.2 查看数据库 29
实例:查看服务器中的所有数据库
3.3 选择数据库 29
实例:设置默认的数据库
3.4 修改数据库 30
实例:修改数据库使用的字符集
3.5 删除数据库 31
实例:删除3.1.4节创建的数据库
3.6 数据库存储引擎的应用 31
3.6.1 查询MySQL中支持的存储引擎 31
实例:查询默认的存储引擎
3.6.2 InnoDB存储引擎 33
3.6.3 MyISAM存储引擎 34
3.6.4 MEMORY存储引擎 34
3.6.5 如何选择存储引擎 35
小结 36
上机指导 36
习题 37
第4章 MySQL表结构管理 38
4.1 MySQL数据类型 39
4.1.1 数字类型 39
4.1.2 字符串类型 40
4.1.3 日期和时间数据类型 41
4.2 创建表 41
实例:创建图书馆管理系统的图书信息表
4.2.1 设置默认的存储引擎 43
实例:为图书类型表设置使用MyISAM存储引擎
4.2.2 设置自增类型字段 44
实例:为图书类型表设置自动编号
4.2.3 设置字符集 45
4.2.4 复制表结构 45
实例:为图书信息表建立副本
4.3 修改表结构 48
4.3.1 修改字段 48
实例:在图书信息表的副本中添加一个新的字段
4.3.2 修改约束条件 49
4.3.3 修改表的其他选项 50
4.3.4 修改表名 50
实例:修改图书信息表的副本为tb_books
4.4 删除表 51
实例:删除图书信息表的副本
4.5 设置索引 51
4.5.1 索引概述 51
4.5.2 创建索引 52
实例:创建考生成绩表并设置索引
实例:为图书信息表的书名字段设置索引
4.5.3 删除索引 55
实例:删除图书信息表的书名字段的索引
4.6 定义约束 56
4.6.1 定义主键约束 56
实例:创建图书馆管理系统的管理员信息表并将id字段设置为主键约束
实例:创建学生信息表并将学号和班级号设置为主键约束
4.6.2 定义候选键约束 57
实例:将图书信息表的书名字段设置为候选键约束
4.6.3 定义非空约束 58
实例:创建图书馆管理系统的管理员信息表,并为其设置非空约束
4.6.4 定义CHECK约束 58
实例:创建学生信息表,限制其age字段的值只能是7~18(不包括18)的数
实例:创建图书信息表,限制其typeid字段的值只能是类别表的id字段的值
小结 60
上机指导 60
习题 61
第5章 表记录的更新操作 62
5.1 插入表记录 63
5.1.1 使用INSERT…VALUES语句插入新记录 63
实例:向图书馆管理系统的管理员信息表中插入一条新记录
实例:向管理员信息表中插入记录的一部分
5.1.2 插入多条记录 65
实例:向管理员信息表中批量插入3条新记录
5.1.3 使用INSERT…SELECT语句插入结果集 66
实例:从图书馆管理系统的借阅表中获取部分借阅信息插入到归还表中
5.1.4 使用REPLACE语句插入新记录 68
5.2 修改表记录 69
实例:将图书馆管理系统的借阅表中的是否归还字段值设置为1
5.3 删除表记录 70
5.3.1 使用DELETE语句删除表记录 70
实例:将图书馆管理系统的管理员信息表中的名称为admin的管理员删除
5.3.2 使用TRUNCATE语句清空表记录 71
实例:清空图书馆管理系统的管理员信息表
小结 71
上机指导 72
习题 72
第6章 表记录的检索 73
6.1 基本查询语句 74
6.2 单表查询 75
6.2.1 查询所有字段 76
实例:查询图书馆管理系统的图书信息表的全部数据
6.2.2 查询指定字段 76
实例:从图书馆管理系统的图书信息表中查询图书的名称和作者
6.2.3 查询指定数据 76
实例:从图书馆管理系统的管理表中查询名称为mr的管理员
6.2.4 带IN关键字的查询 77
实例:从图书馆管理系统的图书表中查询位于左A-1或右A-1的图书信息
6.2.5 带BETWEEN AND的范围查询 78
实例:从图书馆管理系统的借阅表中查询指定时间段内的借阅信息
6.2.6 带LIKE的字符匹配查询 78
实例:对图书馆管理系统的图书信息进行模糊查询
6.2.7 用IS NULL关键字查询空值 79
实例:查询图书馆管理系统的读者类型表中name字段为空的记录
6.2.8 带AND的多条件查询 79
实例:判断输入的管理员账号和密码是否存在
6.2.9 带OR的多条件查询 80
实例:查询图书馆管理系统的管理员表中名称为mr或者mingrisoft的记录
6.2.10 用DISTINCT关键字去除结果中的重复行 80
实例:从图书馆管理系统的读者信息表中获取职业
6.2.11 用ORDER BY关键字对查询结果排序 81
实例:对图书借阅信息进行排序
6.2.12 用GROUP BY关键字分组查询 81
实例:分组统计每本图书的借阅次数(3例)
6.2.13 用LIMIT限制查询结果的数量 83
实例:查询最后被借阅的3本图书
实例:查询从编号2开始的3条记录
6.3 聚合函数查询 83
6.3.1 COUNT()函数 83
实例:统计图书馆管理系统中的读者人数
6.3.2 SUM()函数 84
实例:统计商品的销售金额
6.3.3 AVG()函数 84
实例:计算学生的平均成绩
6.3.4 MAX()函数 85
实例:计算学生表中的最高成绩
6.3.5 MIN()函数 86
实例:计算学生表中的最低成绩
6.4 连接查询 86
6.4.1 内连接查询 86
实例:使用内连接查询出图书的借阅信息
6.4.2 外连接查询 88
实例:使用左外连接获取图书的最多借阅天数
实例:使用右外连接获取图书的最多借阅天数
6.4.3 复合条件连接查询 89
实例:查询出未归还的图书借阅信息
6.5 子查询 90
6.5.1 带IN关键字的子查询 90
实例:查询被借阅过的图书信息
6.5.2 带比较运算符的子查询 91
实例:查询考试成绩为优秀的学生信息
6.5.3 带EXISTS关键字的子查询 92
实例:查询已经被借阅的图书信息
6.5.4 带ANY关键字的子查询 93
实例:查询比一年三班最低分高的全部学生信息
6.5.5 带ALL关键字的子查询 94
实例:查询比一年三班最高分高的全部学生信息
6.6 合并查询结果 95
实例:将图书信息表1和图书信息表2合并(2例)
6.7 定义表和字段的别名 96
6.7.1 为表取别名 96
实例:使用左连接查询出图书的完整信息,并为表指定别名
6.7.2 为字段取别名 96
实例:统计每本图书的借阅次数,并取别名为degree
6.8 使用正则表达式查询 97
6.8.1 匹配指定字符中的任意一个 98
实例:在图书馆管理系统中查询包括字母k、r或s的管理员信息
6.8.2 使用“*”和“+”来匹配多个字符 99
实例:在图书馆管理系统中查询E-mail地址不正确的读者信息
小结 100
上机指导 100
习题 101
第7章 视图 102
7.1 视图概述 103
7.1.1 视图的概念 103
7.1.2 视图的作用 103
7.2 创建视图 104
7.2.1 查看创建视图的权限 104
实例:查看用户是否具有创建视图的权限
7.2.2 创建视图 104
实例:创建保存完整图书信息的视图
7.2.3 创建视图的注意事项 106
7.3 视图操作 106
7.3.1 查看视图 106
实例:查看图书视图的结构
实例:查看图书视图的详细定义
7.3.2 修改视图 108
实例:修改图书视图的结构
实例:使用ALTER语句修改图书视图的结构
7.3.3 更新视图 110
实例:更新图书视图中的数据
7.3.4 删除视图 112
实例:删除已经创建的图书视图
小结 113
上机指导 113
习题 114
第8章 触发器 115
8.1 MySQL触发器 116
8.1.1 创建MySQL触发器 116
实例:保存图书信息时,自动向日志表添加一条数据
8.1.2 创建具有多个执行语句的触发器 117
实例:删除图书信息时,分别向日志表和临时表中各添加一条数据
8.2 查看触发器 119
8.2.1 SHOW TRIGGERS 119
8.2.2 查看triggers表中的触发器信息 120
8.3 使用触发器 120
8.3.1 触发器的执行顺序 121
实例:触发器与表操作的执行顺序
8.3.2 使用触发器维护冗余数据 122
实例:使用触发器维护库存数量
8.4 删除触发器 123
实例:删除指定名称的触发器
小结 124
上机指导 124
习题 125
第9章 存储过程与存储函数 126
9.1 创建存储过程与存储函数 127
9.1.1 创建存储过程 127
实例:创建一个统计指定图书借阅次数的存储过程
9.1.2 创建存储函数 129
实例:创建一个统计图书借阅次数的存储函数
9.1.3 变量的应用 130
实例:演示局部变量的有效范围
实例:会话(全局)变量的举例
9.1.4 光标的运用 133
9.2 存储过程和存储函数的调用 134
9.2.1 调用存储过程 134
实例:调用统计图书借阅次数的存储过程
9.2.2 调用存储函数 135
实例:调用统计图书借阅次数的存储函数
9.3 查看存储过程和函数 136
9.3.1 SHOW STATUS语句 136
9.3.2 SHOW CREATE语句 136
实例:查询指定名称的存储过程
9.4 修改存储过程和函数 137
实例:修改存储过程
9.5 删除存储过程和函数 138
实例:删除统计图书借阅次数的存储过程
实例:删除统计图书借阅次数的存储函数
小结 138
上机指导 139
习题 140
第10章 备份与恢复 141
10.1 数据备份 142
10.1.1 使用mysqldump命令备份 142
实例:备份图书馆管理系统的数据库
实例:备份db_library和db_library_gbk数据库
实例:备份所有数据库
10.1.2 直接复制整个数据库目录 145
10.1.3 使用mysqlhotcopy工具快速备份 145
10.2 数据恢复 146
10.2.1 使用mysql命令还原 146
实例:还原已经备份的图书馆管理系统的数据库
10.2.2 直接复制到数据库目录 147
10.3 数据库迁移 147
10.3.1 MySQL数据库之间的迁移 147
10.3.2 不同数据库之间的迁移 148
10.4 表的导出和导入 148
10.4.1 用SELECT…INTO OUTFILE导出文本文件 148
实例:使用SELECT…INTO OUTFILE导出图书馆管理系统的图书表的记录
10.4.2 用mysqldump命令导出文本文件 150
实例:使用mysqldump命令导出图书馆管理系统的图书表的记录
10.4.3 用mysql命令导出文本文件 152
实例:使用mysql命令导出图书馆管理系统的图书表的记录
小结 153
上机指导 153
习题 155
第11章 MySQL性能优化 156
11.1 优化概述 157
11.1.1 分析MySQL数据库的性能 157
11.1.2 通过profile工具分析语句消耗的性能 157
11.2 优化查询 158
11.2.1 分析查询语句 159
实例:使用EXPLAIN语句分析一个查询语句
11.2.2 索引对查询速度的影响 160
实例:举例分析索引对查询速度的影响
11.2.3 使用索引查询 161
实例:举例分析应用LIKE关键字优化索引查询
实例:通过EXPLAIN分析使用OR关键字的查询
11.3 优化数据库结构 162
11.3.1 将字段很多的表分解成多个表 163
实例:将学生表分解为学生表和备注表
11.3.2 增加中间表 163
实例:创建包含学生表常用信息表中间表
11.3.3 优化插入记录的速度 164
11.3.4 分析表、检查表和优化表 165
11.4 优化多表查询 166
实例:演示优化多表查询
11.5 优化表设计 167
小结 168
上机指导 168
习题 169
第12章 事务与锁机制 170
12.1 事务机制 171
12.1.1 事务的概念 171
12.1.2 事务机制的必要性 171
实例:模拟银行转账验证事务的必要性
12.1.3 关闭MySQL自动提交 173
12.1.4 事务回滚 174
实例:演示事务回滚
12.1.5 事务提交 175
12.1.6 MySQL中的事务 176
实例:实现出错时回滚否则提交事务
12.1.7 回退点 178
实例:应用回退点实现部分撤销
12.2 锁机制 179
12.2.1 MySQL锁机制的基本知识 180
12.2.2 MyISAM表的表级锁 181
实例:以读方式锁定用户数据表
实例:以写方式锁定用户表
12.2.3 InnoDB表的行级锁 184
实例:通过事务实现延长行级锁的生命周期
12.2.4 死锁的概念与避免 186
12.3 事务的隔离级别 186
12.3.1 事务的隔离级别与并发问题 186
12.3.2 设置事务的隔离级别 187
小结 187
上机指导 188
习题 190
第13章 综合开发案例——图书馆管理系统 191
13.1 开发背景 192
13.2 系统分析 192
13.2.1 需求分析 192
13.2.2 可行性研究 192
13.3 JSP预备知识 193
13.3.1 JSP概述 193
13.3.2 JSP的开发及运行环境 194
13.3.3 JSP页面的基本构成 195
13.4 系统设计 195
13.4.1 系统目标 195
13.4.2 系统功能结构 196
13.4.3 系统流程图 196
13.4.4 开发环境 197
13.4.5 文件夹组织结构 197
13.5 系统预览 197
13.6 数据库设计 199
13.6.1 实体图设计 199
13.6.2 E-R图设计 201
13.6.3 数据库逻辑结构设计 201
13.7 公共模块设计 204
13.7.1 数据库连接及操作类的编写 205
13.7.2 字符串处理类的编写 207
13.7.3 配置解决中文乱码的过滤器 207
13.8 主界面设计 208
13.8.1 主界面概述 208
13.8.2 主界面的实现过程 209
13.9 管理员模块设计 210
13.9.1 管理员模块概述 210
13.9.2 编写管理员模块的实体类和Servlet控制类 210
13.9.3 系统登录的实现过程 212
13.9.4 查看管理员的实现过程 215
13.9.5 添加管理员的实现过程 218
13.9.6 设置管理员权限的实现过程 221
13.9.7 删除管理员的实现过程 224
13.10 图书借还模块设计 225
13.10.1 图书借还模块概述 225
13.10.2 编写图书借还模块的实体类和Servlet控制类 226
13.10.3 图书借阅的实现过程 227
13.10.4 图书续借的实现过程 231
13.10.5 图书归还的实现过程 234
13.10.6 图书借阅查询的实现过程 235
小结 239
附录 实验 240
实验1:安装MySQL数据库 241
实验2:创建数据库并指定使用的字符集 241
实验3:创建和修改数据表 243
实验4:使用SQL语句插入和更新记录 244
实验5:为表创建索引 246
实验6:创建并使用约束 247
实验7:模糊查询数据 249
实验8:查询和汇总数据库的数据 250
实验9:创建视图 251
实验10:创建触发器 252
实验11:创建和使用存储过程 254
实验12:备份和恢复数据库 255
出版社:新疆青少年出版社,2011
简介: 早在元代就有关于东周列国的话本在坊间流传,明人冯梦龙在前人余 邵鱼所作的《列国志传》的基础上,考订史实,润色语言,创作出《新列 国志》,这也成为了《东周列国志》的蓝本。《新列国志》最大的特点就 是尊重史实,它的材料主要来源于《左传》、《国语》和《史记》。作者 以深厚的功力、成熟的写作技巧驾驭纷繁复杂的材料,将其组织成一个严 密、庞大的结构体系。他认为,国家的兴衰成败在于君主是否可以选贤任 能,这比此前把国运归因于“宿命”的同类作品,思想观念可谓进步不少 。作为“三言”的作者,小说家冯梦龙的叙事技巧也颇值得称道。他把对 人物的褒贬通过对情节的铺陈、渲染和正反人物的对比表现出来,令读者 凝神屏息,想见其人。作品塑造了一批英明之主、谋国之臣和大将名士, 其中著名的有:雄才大略的齐桓公、晋文公,身怀济世之才的贤相管仲、 晏婴,决胜千里的名将孙武、王翦,以及凭借三寸不烂之舌游说诸侯的纵 横家苏秦、张仪等。到了清代,教书先生蔡元放萌生了一个让学生通过阅 读小说学习历史的念头,于是将《新列国志》修订并加以点评,改名为《 蔡元放评定本东周列国志》,就成了今天通行的《东周列国志》。
作者: 慕容湮儿著
出版社:文汇出版社,2010
简介: 有一种爱,让人肝肠寸断,痛不欲生,有一种恨,让你深至骨髓,却 依旧难以忘杯。 她笑了,云淡风轻——我从未爱过你, ——所以,你就背叛我? 他狠狠地说道,下一刻,手中的酒盏被捏的粉碎…… 六年前,凤台下,她化做一抹浮云,飘然而下,肆意盘旋,如飞舞的 自由的蝶,恍惚间,她仿佛看到了他的昔日面庞。 一抹凄美挂上了她的唇角,却在瞬间,支高破碎,——我们两不相欠 …… 从那时起汐筠郡主,就成为了宫中最深的忌讳,而那个曾千娇百媚的 女子,则成了他心中永远的伤,他永远的痛! 六年后,她,风华正茂,狡黠可爱,却被亲人做为夺权的棋子,送入 宫中,成为旁王奴,在这个无情无爱的宫廷,她被作为最廉价的牺牲品, 无比绝望艰难地挣扎游走; 她悲伤的眸光只出现在他的梦里,梦醒后,一切破碎,他昔日的温柔 再次出现在她的记忆,清醒后,物是人非。 终于,当她心中那唯一的圣地被践踏的粉碎,当那永烙于左肩的[奴 ]字成为她此生最痛的印记,当他冰冷的手触摸着她眼角的泪,当人蓦然 回首,看到桃花依旧时,他,是否会在原处等她,许她一个永生永世的承 诺? 时间飞转,是谁等了谁,又是谁负了谁?
作者: 小重山 著
出版社:中国青年出版社 2014-7-1
简介: 早安,德黑兰 我曾在世界四方长期漫游, 与形形色色的人共度春秋, 在任何角落都未空手而归, 从每个禾垛拾取谷穗一束。 --萨迪 伊朗人碰了碰我的胳膊。我努力睁开眼睛,啊!原来已是早餐时间。 马汉航空(MahanAir)公司的空姐高鼻深目,明眸朱唇,头戴黑色纱巾,顾盼之间,充满了异域风情。早餐比较简单,红茶带着特有的玫瑰香味儿,还有面包、芝士、橙汁、果酱等。这趟航班以中国人居多,但我身边是位伊朗男士,头发花白,颇有风度。我问:"您什么时候回中国?"答:"我住在德黑兰,目前没有计划再去中国。"我以为他订了往返票,故有此问。他微笑:"欢迎到伊朗旅行!" 清晨五点,空中巴士降落到德黑兰(Tehran)新国际机场。乘客们突然像打了鸡血,争相挤到机舱走廊里。 新机场位于市区以南55公里处,叫伊玛目·霍梅尼(ImamKhomeini)国际机场,于2004年建成并投入使用,以伊朗前最高领袖霍梅尼(RuhollahMusaviKhomeini)命名。这座机场2008年以前由伊朗航空公司管理,如今被伊斯兰革命卫队接手,是伊朗最主要的国际空港。而原来的梅赫拉巴德(Mehrabad)机场,则为伊朗国内航班服务。 真主啊!生平第一次飞这么长时间,腿脚似乎成了多余的零件,身体僵硬如标本。一夜翻来覆去,几乎未曾入眠。看着乘客们即将走完,我才从行李舱中扯出旅行包。机长和空姐站在门口,笑容可掬,右手贴于左胸,略欠上身,送上软绵绵的道别和祝福。 我就这样踏上了中东的土地?世人眼中的是非窝、导火索。 机场并无特别。不过,入境处的工作人员将我的护照从头翻到尾,问我去哪里、住什么地方。城市我当然说得出来,可谁能记住那些拗口的酒店名呢?何况我根本没有预订,只好递上打印出来的英文资料,他拿到隔壁核实一番,才盖上章子,算是允许入境。我去过的国家不多,更没到过伊朗人很敏感的以色列(Israel)和美国,为什么要特别盘问呢?有位栀子小姐去过以色列,工作人员将她带到小房子里问询,将以色列签证页复印后予以放行。 印戳使用伊朗太阳历,1392年3月19日。在清晨的第一缕阳光里,以真主的名义,开始我的伊朗之旅。 波斯帝国的铁血历史 我们与伊朗休戚相关, 愿为她决一死战, 为保卫国王和子孙后代, 保卫妻子儿女骨肉亲人, 甘愿献出生命, 决不把祖国拱手相让。 …… --《列王记》 "中国人和印度人屯积黄金的时候,其他人还在吃树叶子呢。"这句话形象地说明了中印民间对黄金的偏爱绝非心血来潮,而是有着很深的传统和历史原因。 前阵子华尔街唱衰黄金,中印诸国民间大量购进,于是各媒体竞相刊登"中国大妈对抗华尔街"这样"无厘头"的新闻。世界金融领域的搏弈,不过是丛林法则的延伸,其本质不外乎掠夺和弱肉强食,也就是所谓的"剪羊毛",只是手段比较隐蔽罢了。"将欲取之,必先予之",到底鹿死谁手,难说得很。 对此,精明的波斯商人冷眼旁观,他们左右不了华尔街的金融大鳄。在过去将近三十年时间里,没有那个国家能像伊朗一样,在现实政治与意识形态两个阵线上如此长久地与美国对抗。尽管占不了上风,尽管要依赖美元,但精气神却一点都不曾输,毕竟他们是波斯人,是居鲁士(Cryus)大帝的子孙。 伊朗不是阿拉伯国家,伊朗人也非阿拉伯人,伊朗是唯一由伊斯兰教什叶派领袖掌权的国家。在伊朗街头随便问某先生:"您是阿拉伯人么?"他会认真而坚决地纠正:"不,我是波斯人!"伊朗人高傲自信,以其纯正的波斯血统而自豪。波斯人是中东第三大民族,位列阿拉伯和突厥人之后。 实际上,伊朗人很反感将他们当成阿拉伯人,认为阿拉伯人不过是卖油郎、土财主。这其间的原委,不仅是伊斯兰内部派系的斗争,而且有错综复杂的历史渊源。曾有海湾国家提出将波斯湾改名为阿拉伯湾,伊朗声明"哪国敢改就等于宣战"。强烈的民族意识和深刻的伊斯兰化,使伊朗成为伊斯兰世界的另类,国际舞台上的"刺头"。 伊朗以前叫波斯(Persia),1935年才改称伊朗(Iran)。"伊朗"来源于"AyryanaVaejo",意为"雅利安人的发源地"。伊朗人创造了灿烂辉煌的波斯文明,其历史要追溯到公元前40世纪。公元前2700年,伊朗境内就有了最早的国家,即以苏萨(Susa)为中心的埃兰(Elam)王国。 石器时代的定居点姑且不论,公元前20世纪,一支来自乌拉尔(Urals)山南的游牧部落迁移到伊朗高原,逐渐与当地土著融合、同化,形成波斯人主体。他们就是雅利安人(Aryans),波斯语意为"有信仰的人",梵语意为"高尚、纯洁的人",他们的后裔是米底人(Medes)和波斯人(Persians)。公元前15世纪,一支雅利安人向东向南侵入次大陆,逐渐掌握了印度的话语权。所以,印度和伊朗都是有故事的国家。 埃兰于公元前12世纪攻陷巴比伦(Babylon),在公元前639年被亚述(Assyria)所灭。公元前7世纪中叶,米底部落击败周围其他部族,建立起伊朗历史上第一个雅利安人国家。公元前6世纪初,米底部落征服伊朗西南部的波斯部落,灭亚述帝国。 公元前550年,居鲁士推翻米底王国,建立阿契美尼德(Achaemenid)王朝。继而征服小亚细亚的吕底亚(Lydia)、爱琴海东岸希腊城邦、新巴比伦王国,但他在进军里海东部草原的马萨格泰(Massagetai)人时兵败被杀。居鲁士是波斯人和米底人的混血儿,波斯帝国的缔造者,如华夏之炎黄。2003年伊朗女律师席琳·伊巴迪(ShirinEbadi)获得诺贝尔和平奖,在演说中骄傲地说:"我是伊朗人,居鲁士大帝的后代。"同时宣布"我是一位穆斯林。"这是对"伊朗人"最完美的解释。 公元前525年,继承王位的冈比西斯二世(CambysesⅡ)征服埃及,建立横跨亚非两洲的奴隶制帝国。至此,四大文明古国,被雅利安人征服了三个--印度、巴比伦和埃及,只有中华文明未曾断裂,传承至今。而此时欧洲文明的发源地希腊,亦惶惶不可终日。
作者: 林伟民著
出版社:华东师范大学出版社,2005
简介:中国左翼文论是非功过(代序) 第一编 左翼文学思潮的发轫及其历史成因 第一章 顺应急遽发展的政治情势 一、“五卅”运动与左翼文学的酝酿 二、中国新文学的分化与重组 三、上海租界与左翼文学的生存人间 第二章 转型期的社会焦点:“中国向何处去?” 一、关于“中国向何处去”的思考 二、世界经济总危机中的中国 三、反帝抗日形势下的左翼文学思潮 第三章 知识精英的民族危机感和时代使命感 一、文以载道:中国士大夫文学观的显现 二、经世致用:近代文学启蒙思潮的影响 三、启蒙教化:“五四”新文化运动的延续和发展 第四章 激荡澎湃的国际左翼文学思潮 一、神州注目俄苏文学 二、国际无产阶级文学运动的直接影响 三、马列文艺思想在中国的传播 第五章 中共加强对左翼文学运动的直接领导 一、早期共产党人的文学主张 二、党对文化战线的关注和重视 三、党直接干预革命文学的论争 四、党对开展左联的指示 第六章 二三十年代中国作家的共识 一、创造社和太阳社的直接倡导 二、鲁迅、茅盾等进步作家的积极参与 三、众多作家共同的趋向 第二编 左翼文学思潮的剖析 第一章 左翼文学运动的性质及其总任务 一、关于文学的本质与界定 二、关于无产阶级文学的性质 三、关于左联的定位与总任务 第二章 左翼文学与政治的关系 一、宣传与煽动作用 二、“组织机能”与“武器”论 三、阶级性与党派性 第三章 左翼文学与大众化的关系 一、为工农大众服务的口号的提出 二、文艺大众化——无产阶级革命文学的首要问题 三、文艺大众化运动的内容 第四章 左翼文学与时代的关系 第五章 左翼文学与生活的关系 第六章 左翼文学与创作方法 第七章 对现实主义创作方法的探索 第八章 对左翼文学审美特征的看法 第三编 左翼文学思想在中国新文学思潮中的主导地位及其影响 第一章 背离与超越:左翼文学与“五四”新文学传统的关系 第二章 规范与误导:左翼文学的困惑与反思 第三章 大一统与自由化:左翼与自由主义作家文艺观的碰撞 第四章 从革命文学到工农兵文学:《讲话》——左翼文论的最高典范 第五章 左翼文论在新中国文学思潮中的作用与影响 后记
作者: 林玲编著
出版社:安徽文艺出版社,2003
简介: 古筝的演秦传统多以古手弹奏,左手按弦为主要手法。随着音乐表现的不断丰富,在传统乐曲中担任揉、吟、滑、按的左手逐渐参与了旋律和演奏并充实了伴奏功能,因此,在一般的情况下,右手所运用的指法练习同样适用于左手的训练。 长期以来,许多优秀的古筝作品仅局限在音乐学院以及个别演奏者之间流传,为了让更多的古筝学习者、欣赏者、研究者有机会接触、了解和使用,作者特选编了这本《古筝演奏曲集》,内容涵盖了五十年来主要的创编筝曲(简称《曲集》)。 《曲集》按作品创作的时间顺序编热电厂,主要曲目选自1980-2000年间的创作作品,未出版过的作品均由作曲提供,记谱方式保持原貌。 由于古筝的演奏符号多种多样、因人而异,而传统的演秦符号已无法完全满足现代作曲技法的需要,因此,在每首作品之后,除了保留作曲家对一些符号的必要说明外,编撰者还根据自己多年的教学及演奏经验,补充说明了一些简单、必要的演秦提示,希望对初次接触该作品的研习者有所帮助。
作者: 张基温
出版社:清华大学出版社 2018年01月
简介:
本书是一本面向大学计算机专业的C 程序设计教材,以面向对象程序设计为主线,突出C 的基本特点,介绍C 1y的重要新特性。全书共分为4篇11个单元。第1篇:C 面向对象起步。用4个单元帮助初学者建立面向对象的问题分析思维,掌握相关方法和语法知识,树立面向对象程序中“一切皆对象,一切来自类”的意识,初步领略面向对象程序设计的奥妙。第2篇:C 面向抽象程序设计。用两个单元介绍C 的继承机制,并帮助读者理解如何在一个程序中组织类,以及什么样的类结构才是好的程序结构。第3篇:C 泛型程序设计。用两个单元介绍多态性和STL。C 的泛型的通用、灵活的特点将给读者的学习带来一定乐趣,也为读者将来从事程序开发工作提供了更多便捷方法。第4篇:C 深入编程。用3个单元介绍C 实体访问、函数和I/O流等方面的细节和内容,进一步丰富程序设计语言机制,使读者在程序开发上能够锦上添花。本书理念先进、概念清晰、讲解透彻、便于理解。书中例题经典、习题丰富、覆盖面广,适合作为高等学校各专业的面向对象程序设计教材。本书还可供培训机构使用,也可供相关领域人员自学。
【目录】
目录
第1篇 C 面向对象起步
第1单元 职员类 3
1.1 从具体对象到职员类 3
1.1.1具体职员对象的分析与描述 3
1.1.2Employee类的声明 4
1.1.3C 保留字、标识符与名字空间 5
1.2C 基本数据类型 7
1.2.1C 算术数据类型的表示格式 7
1.2.2C 算术数据类型的取值范围 9
1.2.3C 运算符与算术数据类型的操作集合 10
1.3 表达式 11
1.3.1字面值 11
1.3.2数据实体 11
1.3.3含有操作符的表达式 13
1.3.4表达式中的隐式数据类型转换 14
1.4 函数 15
1.4.1函数的关键环节 15
1.4.2标准输出流cout与printEmployee() 函数 17
1.4.3构造函数与析构函数 18
1.4.4构造函数重载 21
1.4.5复制构造函数 22
1.4.6主函数 24
1.5 程序编译 26
1.5.1编译预处理 26
1.5.2编译和连接 28
1.5.3多文件程序的编译 28
1.6 知识链接 30
1.6.1C 字面值 30
1.6.2const符号常量 33
1.6.3指针=基类型 地址 34
1.6.4指向对象的指针与this 36
1.6.5引用 38
习题1 39
第2单元 简单计算器 44
2.1 简单计算器建模 44
2.1.1简单计算器分析 44
2.1.2Calculator类的声明 44
2.2calculate( )函数的实现 45
2.2.1布尔类型与关系运算符 45
2.2.2用if-else结构实现成员函数calculate( ) 46
2.2.3用switch结构实现calculate( ) 48
2.2.4if-else判断结构与switch判断结构比较 49
2.2.5Calculator类测试 49
2.3C 异常处理 52
2.3.1程序错误 52
2.3.2C 异常处理机制 54
2.3.3C 异常处理技术 55
2.3.4用类作为异常类型 58
2.3.5捕获任何异常 62
2.4 简单桌面计算器的改进 63
2.4.1使用浮点数计算的Calculator类 63
2.4.2标准输入流与键盘输入 64
2.4.3简单多项式计算的实现 67
2.4.4用重复结构实现任意多项式计算 72
2.5 知识链接 74
2.5.1条件表达式 74
2.5.2局部变量 74
2.5.3类属变量、实例变量与局部变量的比较 76
习题2 76
第3单元 素数产生器 81
3.1 问题描述与对象建模 81
3.1.1对象建模 81
3.1.2getPrimeSequence( )函数的基本思路 82
3.2 使用isPrime( )的PrimeGenerator类实现 82
3.2.1用for结构实现的getPrimeSequence( )函数 82
3.2.2用for结构实现的isPrime( )函数 84
3.2.3完整的PrimeGenerator类及其测试 84
3.3 不使用isPrime( )的PrimeGenerator类实现 85
3.3.1采用嵌套重复结构的getPrimeSequence( )函数 85
3.3.2重复结构中的continue语句和break语句 86
3.4 数组 87
3.4.1数组及其定义 87
3.4.2数组的初始化规则 89
3.4.3用数组存储素数序列 90
3.4.4sizeof操作符 91
3.4.5C 11中基于容器的for循环 91
3.4.6数组prime的声明 92
3.5string类型 94
3.6 知识链接 94
3.6.1C 操作符 94
3.6.2左值表达式与右值表达式 96
3.6.3具有副作用的表达式与序列点 97
3.6.4表达式类型的推断与获取:auto 与decltype 98
3.6.5类型转换构造函数与explicit关键字 101
3.6.6C 语句 105
习题3 105
第4单元 Time类 110
4.1Time类需求分析与操作符重载 110
4.1.1Time类需求分析 110
4.1.2关键字operator与操作符重载 111
4.1.3操作符 的重载 112
4.1.4增量操作符 的重载 113
4.1.5 用友元函数实现<<重载 116
4.1.6赋值操作符=的重载 117
4.1.7操作符重载的基本规则 118
4.1.8Time类的类型转换构造函数 120
4.2 浅复制与深复制 122
4.2.1数据复制及其问题 122
4.2.2复制构造函数再讨论 124
4.2.3深复制的赋值操作符重载 126
4.3 动态内存分配 127
4.3.1用new进行动态内存分配 127
4.3.2用delete释放动态存储空间 128
4.3.3对象的动态存储分配 129
4.3.4动态内存分配时的异常处理 131
4.4 对象数组 132
4.4.1对象数组的定义 132
4.4.2对象数组元素的访问 133
4.4.3数组存储空间的动态分配 134
4.5 知识链接 134
4.5.1友元 134
4.5.2const修饰类成员与对象 138
4.5.3enum类型 140
习题4 144
第2篇 C 面向抽象程序设计
第5单元 继承 153
5.1 单基继承 153
5.1.1公司人员的类层次结构模型 153
5.1.2C 继承关系的建立 153
5.1.3在派生类中重定义基类成员函数 157
5.1.4基于血缘关系的访问控制——protected 159
5.1.5类层次结构中构造函数和析构函数的执行顺序 160
5.2 类层次中的赋值兼容规则与里氏代换原则 163
5.2.1类层次中的类型赋值兼容规则 163
5.2.2里氏代换原则 164
5.2.3对象的向上转换和向下转换 164
5.3 多基继承 165
5.3.1C 多基继承格式 165
5.3.2计算机系统=软件 硬件问题的类结构 165
5.3.3多基继承的歧义性问题 167
5.3.4虚拟基类 169
5.4 用虚函数实现动态绑定 170
5.4.1画圆、三角形和矩形问题的类结构 170
5.4.2虚函数与动态绑定 171
5.4.3虚函数表与虚函数规则 173
5.4.4override和final 175
5.4.5纯虚函数与抽象类 177
5.5 运行时类型鉴别 179
5.5.1RTTI概述 179
5.5.2dynamic_cast 179
5.5.3type_info类与typeid操作符 185
习题5 188
第6单元 C 程序结构优化 195
6.1 面向对象程序设计的几个原则 195
6.1.1引言 195
6.1.2从可重用说起:合成/聚合优先原则 197
6.1.3从可维护性说起:开闭原则 199
6.1.4面向抽象原则 201
6.1.5单一职责原则 207
6.1.6接口分离原则 208
6.1.7不要和陌生人说话 212
6.2GoF设计模式举例:工厂模式 214
6.2.1概述 214
6.2.2简单工厂模式 215
6.2.3工厂方法模式 217
习题6 219
第3篇 C 泛型程序设计
第7单元 模板 223
7.1 算法抽象模板--函数模板 223
7.1.1从函数重载到函数模板 223
7.1.2函数模板的实例化与具体化 224
7.2 数据抽象模板--类模板 227
7.2.1类模板的定义 227
7.2.2类模板的实例化与具体化 228
7.2.3类模板的使用 230
7.2.4类模板实例化时的异常处理 231
7.2.5实例:MyVector模板类的设计 232
习题7 236
第8单元 STL编程 242
8.1STL概述 242
8.1.1容器 242
8.1.2迭代器 244
8.1.3容器的成员函数 247
8.1.4STL算法 250
8.1.5函数对象 253
8.1.6STL标准头文件 255
8.2 扑克游戏——vector容器应用实例 256
8.2.1vector容器的特点 256
8.2.2扑克游戏对象模型 256
8.2.3用vector容器对象poker存储54张扑克牌 257
8.2.4洗牌函数设计 260
8.2.5整牌函数设计 263
8.2.6发牌函数设计 264
8.2.7vector操作小结 267
8.3list容器及其应用实例 268
8.3.1构建list对象及其迭代器 268
8.3.2操作list对象 269
8.3.3基于list容器的约瑟夫斯问题求解 273
8.4string 276
8.4.1字符串对象的创建与特性描述 277
8.4.2字符串对象的输入/输出 277
8.4.3字符串的迭代器与字符操作 278
8.4.4两个字符串间的操作 282
8.5stack容器 284
8.5.1stack及其特点 284
8.5.2stack的操作 284
8.5.3应用举例:将一个十进制整数转换为K进制数 285
8.6 关联容器 287
8.6.1用结构体定义的pair类模板 287
8.6.2set和multiset容器 289
8.6.3map和multimap容器 293
8.7 知识链接 297
8.7.1const_iterator 297
8.7.2分配器 298
习题8 299
第4篇 C 深入编程
第9单元 C 实体访问探幽 305
9.1C 实体的基本访问属性 305
9.1.1变量的生命期与C 存储分配 305
9.1.2标识符的作用域与链接性 307
9.2C 变量的存储属性 309
9.2.1C 的extern关键字 309
9.2.2C 的static关键字 313
9.3C 名字空间域 320
9.3.1名字冲突与名字空间 320
9.3.2名字空间的使用 322
9.3.3无名名字空间和全局名字空间 324
9.4const指针与const引用 325
9.4.1const修饰指针 325
9.4.2const修饰引用 326
9.4.3顶层const与底层const 327
9.5C 11的左值引用与右值引用 329
9.5.1C 11的左值引用与右值引用的基本概念 329
9.5.2基于左值和右值概念的表达式分类 330
9.5.3C 引用的扩展及绑定规则 330
9.5.4C 11的引用折叠与模板参数推导 333
9.6 智能指针 334
9.6.1智能指针及其基本原理 334
9.6.2auto_ptr智能指针 335
9.6.3Boost库的智能指针 337
习题9 339
第10单元 C 函数探幽 345
10.1C 函数调用时的参数匹配规则 345
10.1.1C 函数调用时的参数匹配规则 345
10.1.2关于函数实参的计算顺序 346
10.1.3函数名重载 346
10.1.4形参带有默认值的函数 349
10.1.5参数数目可变的函数 350
10.2参数类型 351
10.2.1对象参数 351
10.2.2指针参数 353
10.2.3数组参数 354
10.2.4左值引用参数 356
10.2.5const保护函数参数 359
10.2.6完美转发 360
10.3函数返回 363
10.3.1函数返回的基本规则 363
10.3.2函数返回指针 363
10.3.3函数返回引用 364
10.3.4const保护函数返回值 367
10.4移动语义 369
10.4.1移动语义的提出 369
10.4.2移动构造函数与移动赋值操作符 369
10.4.3强制移动与std::move() 371
10.5Lambda表达式 372
10.5.1简单的Lambda表达式 372
10.5.2在方括号中加入函数对象参数 373
习题10 375
第11单元 C I/O流 379
11.1流与C 流类 379
11.1.1流与缓冲区 379
11.1.2C 流类库 380
11.1.3ios类声明 381
11.2标准流对象与标准I/O流操作 383
11.2.1C 标准流对象 383
11.2.2标准输入/输出流操作 383
11.3流的格式化 383
11.3.1ios类的格式化成员函数和格式化标志 384
11.3.2格式化操作符 384
11.4文件流 385
11.4.1文件流的概念及其分类 385
11.4.2文件操作过程 386
11.5流的错误状态及其处理 389
11.5.1流的出错状态 389
11.5.2测试与设置出错状态位的ios类成员函数 390
习题11 390
附录A C 保留字 392
A.1C 关键字 392
A.2C 替代标记 392
A.3C 库保留名称 393
A.4C 特定字 393
附录B C 运算符的优先级别和结合方向 394
附录C C 标准库与准标准库 396
C.1C 标准库头文件 396
C.1.1标准库中与语言支持功能相关的头文件 396
C.1.2支持流输入/输出的头文件 396
C.1.3与诊断功能相关的头文件 397
C.1.4定义工具函数的头文件 397
C.1.5支持字符串处理的头文件 397
C.1.6定义容器类的模板的头文件 397
C.1.7支持迭代器的头文件 398
C.1.8有关算法的头文件 398
C.1.9有关数值操作的头文件 398
C.1.10有关本地化的头文件 398
C.2C Boost库内容 398
C.2.1字符串和文本处理库 399
C.2.2容器库 399
C.2.3迭代器库 399
C.2.4算法库 400
C.2.5函数对象和高阶编程库 400
C.2.6泛型编程库 400
C.2.7模板元编程 400
C.2.8预处理元编程库 401
C.2.9并发编程库 401
C.2.10数学和数字库 401
C.2.11排错和测试库 401
C.2.12数据结构库 402
C.2.13图像处理库 402
C.2.14输入/输出库 402
C.2.15跨语言混合编程库 402
C.2.16内存管理库 402
C.2.17解析库 402
C.2.18编程接口库 402
C.2.19综合类库 403
C.2.20编译器问题的变通方案库 403
参考文献 404
·VII·
【免费在线读】
第3单元 素数产生器素数(prime number,prime)又称质数,是在大于1的整数中,除了1和它本身外,不再有别的约数的数。素数产生器的功能是输出一个自然数区间中的所有素数。3.1 问题描述与对象建模3.1.1 对象建模本例的意图是建立一个自然数区间,如图3.1所示的[11, 101]、[350, 5500]、[3, 1000]等区间内的素数序列(prime series)。把每一个正整数区间的素数序列作为一个对象,则对这个问题建模,就是考虑定义一个具有一般性的素数产生器——PrimeGenerator类。这个类的行为是产生一个素数序列的函数getPrimeSequence( )。这个类中不同对象的区别是每个对象的区间下限(lowerNaturalNumber)和区间上限(upperNaturalNumber)不同。于是,可以得到如图3.2所示的PrimeGenerator类初步模型及其声明代码。
图3.1 不同的求素数对象【代码3-1】 PrimeGenerator类初步模型声明。
class PrimeGenerator { int lowerNaturalNumber; int upperNaturalNumber;public: void getPrimeSequence ();}
3.1.2 getPrimeSequence( )函数的基本思路getPrimeSequence( )函数的功能是给出 [lowerNaturalNumber,upperNaturalNumber] 区间内的素数序列。基本思路是,从lowerNaturalNumber到upperNaturalNumber,逐一对每一个数进行测试,看其是否为素数。如果是,则输出该数(用不带回车的输出,以便显示出一个序列);否则,继续对下一个数进行测试。每次测试使用的代码相同,只是被测试的数据不同。也就是说,这样一个函数中的代码要不断重复执行,直到达到目的为止。这种程序结构称为重复结构,也称循环结构。在实现getPrimeSequence( )函数时有如下两种考虑。(1)用isPrime( )判定一个数是否为素数。为了将getPrimeSequence( )函数设计得比较简单,把测试一个数是否为素数的工作也用一个函数isPrime( )进行。所以getPrimeSequence( )函数就是重复地对区间内每个数用函数isPrime( )进行测试。isPrime( )函数用来对于某个自然数进行测试,看其是否为素数。其原型应当为:“bool isPrime(int number);”。测试一个自然数是否为素数的基本方法是:把这个数number依次用2~number/2去除,只要有一个能整除,该数就不是素数。所以,这两个函数都要采用重复结构。(2)在getPrimeSequence( )函数中直接判定一个数是否为素数。下面分别来讨论。3.2 使用isPrime( )的PrimeGenerator类实现C 有3种重复控制结构:while、do-while和for。无论哪种重复结构,都要包含如下用于控制重复过程的三部分内容:初始化部分、循环条件和修正部分。在2.4节中,已经讨论过while结构和do-while结构的用法。下面讨论用for结构实现getPrimeSequence( )和isPrime( )函数的方法。3.2.1 用for结构实现的getPrimeSequence( )函数如前所述,循环结构是通过初始化部分、循环条件和修正部分来控制循环过程的。while结构和do-while结构将这3个部分分别放在不同位置,而for结构则把这3个部分放在一起,形成如下形式:
for (初始化部分; 循环条件; 修正部分) { 循环体}
这样,可以对循环过程的控制一目了然,特别适合用于循环次数可以预先确定的情况。所以也把for循环称为计数循环。【代码3-2】 采用for结构的getPrimeSequence( )代码。
void PrimeGenerator::getPrimeSequence () { std::cout << lowerNaturalNumber << "到" << upperNaturalNumber << "之间的素数序列为:"; for(int m = lwerNaturalNumber; m <= upperNaturalNumber; m ) //循环控制 if (isPrime (m)) std::cout << m << ","; }
说明:(1)for结构也称计数型重复结构。当重复具有明显的计数特征时,采用for结构更为合适。(2)在C 中,表达式m = m 1可以简化为m = 1。“ =”称为“赋值加”,是加和赋值的组合操作符。如i = 5,相当于 i = i 5。除赋值加外,复合赋值操作符还有:“??=”“*=”“/=”等。复合赋值操作符的优先级别与赋值操作符相同。注意,任何由两个字符组成的操作符(如“= =”“>=”“<=”“!=”及复合赋值操作符等)作为一个整体,字符之间不能加空格。(3)m = m 1还有一种更简洁的表示形式: m或m ,“ ”称为增量操作符或自增操作符。与增量操作符“ ”对应的是减量操作符“???”,或称自减操作符。(4)这个重复(循环)结构的基本作用是对一个自然数区间中的每一个数都进行是否为素数的测试。这种思路称为穷举。在这个穷举过程中,每测试完一个自然数后,就通过i 这样的操作来找到下一个自然数。这种在一个值的基础上通过某种操作找后一个值的过程称为迭代。穷举和迭代是重复结构的两个基本用途,也是一切计算机算法的基础。
作者: (法)罗伯特·赫尔兹著;吴凤玲译
出版社:上海人民出版社,2011
简介: 本书是象征人类学早期的一部经典著作,它由两篇独立的论文构成。在第一篇“一项关于死亡的集体表象的研究”一文中,作者认为,对于集体意识来说,死亡在通常的情况下是将死者从人类社会中排除出去,实现他从可见的生者世界向不可见的死者世界的过渡。与死者的停尸期相对应的是其在世间的亲属们的服丧期,其间,死者状态的改变对应着生者状态的改变。作为一种社会现象,死亡在人们的内心构成了一个既分离又整合的双重的痛苦过程。只有当这个过程结束时,社会才能恢复它往日的平静,超越并战胜死亡。在第二篇“右手的优越:一项关于宗教两极性的研究”一文中,作者注意到了这样一个事实:作为人体对称的两部分的右手和左手,却被赋予截然相反的象征意义和功能。与右手相联系的通常是荣誉、尊敬和特权,它是动作的执行者、命令的发出者和事物的接受者;相反,左手却被厌弃在一旁,退居一个次要的辅助地位,它不能独立地完成任何一件事情,只能帮助和支持右手。在社会等级上,右手是贵族的象征,而左手却是平民的象征。作者通过对集体表象的比较研究证明,右手之优越于左手,并不像人们通常认为的那样,是由人类机体自身的特点决定的。右手与左手的二元对立,是原始思维中固有的神圣与世俗的二元对立的一个特例和结果。
Media Ethics:Cases and Moral Reasoning
简介:现代传播译丛。 在符号标记不断变化、没有真正规范与准则的世界里,伦理原则似乎不会引起共鸣。人们表面上对道德和伦理唯唯诺诺,私下里却固执地认为这不过是蒙骗老实人的镀金紧箍咒。然而,对于左右逢源、呼风唤雨、生正逢时的媒介和媒介人来说,伦理绝非大而无当、空洞虚弱之物,它不仅提供日常操作的禁忌尺度,也建立充满敬畏的内心评判。更重要的是,所有这些都会成为合力中的一种平衡和牵引,改变着我们生活的世界。 如果你认为这本书不过是学术研究,读过后并没有感到困惑、担心、害怕、或者被大众传播媒介的责任所鼓舞,很遗憾,你可就没读懂这本书……
章太炎全集·菿汉微言、菿汉昌言、菿汉雅言札记、刘子政左氏说、太史公古文尚书说等
出版社:上海人民出版社 2015年10月
简介: 上海人民出版社所编的《章太炎全集(菿汉微言菿汉昌言菿汉雅言札记刘子政左氏说太史公古文尚书说古文尚书拾遗定本清建国别记重订三字经)(精)》为《章太炎全集》之一种,收录章太炎的多部专*,包括章太炎在京讲学记录《菿汉微言》、对于古文尚书的研究、对于左传的研究,涉及章太炎对于经学、佛学、理学、史学、子学以及文学等各方面的看法,其中多种为首次整理出版,具有重要文献与学术价值。
作者: (西汉)司马迁著;丁华民,郭超校
简介:《史记(全3册)》被鲁迅先生誉为“史家之绝唱,无韵之《离骚》”的《史记》是我国第一部纪传体通史,记述了上自黄帝、下迄汉武三千年中国的发展变迁,是中华古代文明的集大成之作。《史记》的作者是西汉伟大的史学家司马迁。司马迁字子长,汉景帝中元五年(公元前145)出生于左冯诩夏阳(今陕西省韩城县芝川镇)一个“世典周史”的家庭中。司马迁的父亲司马谈为汉武帝时的太史令,精通天文、历数和黄老哲学,是位博学的史学家,有志于次第旧闻、裁剪论著、整理古今历史。在父亲的影响和熏陶下,司马迁十岁即能诵古文,后来还拜儒学大师孔安国和董仲舒为师,系统地学习了《尚书》、《公羊春秋》,以及先秦典籍。汉武帝元朔元年(公元前128年),司马迁走出书斋,“南游江淮:上会稽,探禹穴,浮于沅、湘;北涉汶泗,讲业齐鲁之都,观孔子之遗风,乡射邹峄,屋困鄱薛彭城,过梁楚以归99 0(《太史公自序》)。博览群书使他积累了丰富的知识,漫游天下、探幽访古又扩大了其胸襟和视野。风华正茂的司马迁初仕为郎中,奉使西征巴蜀以南。当他返回时,适逢其父司马谈因病将死。病榻前,司马迁接受了父亲的遗命:完成一部详载明主、贤君、忠臣、死义之士的通史。如果说此时他答应撰写《史记》是被动接受父亲主张的话,那么他守丧三年继任太史公之后,伴随人生阅历的增加,他开始意识到记录和反映当时社会状况是历史学家应尽的职责,“且余尝掌其官,废明盛德不载,灭功臣世家贤大夫之业不述,堕先人所言,罪莫大焉。”所以除侍从武帝巡幸各地参与《太初历》的制订外,他每日“紬史记石室金匮之书”,“网罗天下放矢,旧闻”,使“百年之间天下遗文古事靡不毕保太史公”(《太史公自序》),从浩瀚的断筒残编中,爬梳人事原委,论考之行事,并于太初元年(公元前110年)正式开始撰述编订工作。
作者: (清)蒲华[作]
出版社:西泠印社,1998
简介: 《西泠印社书画名作丛编:蒲华画竹》所选的作品,大都为私人藏品,平时秘不示人,少为画界知晓。如《碧玉嫩篁》为蒲华四十七岁时所作法度严明,神清骨秀,款识与画面浑然一体,为中年精品。屏条四书四画,用笔圆转浑厚,如折钗股、金错刀,力能扛鼎。著名书画鉴家徐邦达先生有跋文于左:『胥山外史,秀水人,清末久居沪渎,以笔耕为生。草书自称学吕洞宾、白玉蟾;画花卉大约从陈白阳、徐青藤人手。一时与吴缶翁阑游,求者必应,故笔墨几遍江浙间,人遂不以为奇珍,实则于光宣中与缶庐亦一时瑜亮也。此四书四画屏幅作于宣统二年,次岁即谢世,是其极晚之作,笔力苍劲岂在当日海上其他名手下耶。』
Chinese and Western cultural interaction and modern literature
作者: 郭延礼著
出版社:山东教育出版社,1999
简介: 片断: 文学观念的变化之二:改 变了中国文学自我优越感的偏 见,自觉地以欧美和日本文学 为榜样,进行文学革新。 鸦片战争后,士大夫看到 清王朝在军事上吃了败仗,不 得不承认西方的船坚炮利。就当时士大夫普遍的文化心态而 言,他们认识西方有一个过程。开始认为西方只是声光电化、 机器制造等自然科学发达;继而又认识到西方的政治制度、民 主学说的先进;但对于西方文学则认为并无可观。曼殊(梁启 勋)说:“吾祖国之政治法律,虽多不如人,至于文学与理想, 吾雅不欲以彼族加吾华胄也。”①南社诗人冯平在《梦罗浮馆词 集·序》中又说:“慨自欧风东渐以来,文人学士,咸从事于左行文 字,心醉白伦(拜伦)之诗,莎士比亚之歌,福禄特儿(伏尔泰)之 词曲,以谓吾祖国莫有比伦者。呜呼,陋矣!以言乎科学,诚相 形见绌,若以文学论,未必不足以称伯五洲。彼白伦、莎士比亚、 福禄特儿辈,固不逮我少陵、太白、稼轩、白石(姜夔)诸先哲远甚 也。”②这还是处于封闭环境状态下中国知识分子文化自我优 越感的旧观念,他们只知中国有司马迁、韩愈,有李白、杜甫,有 曹雪芹、蒲松龄。中国知识分子的绝大多数,在当时并不了解外 国文学,更缺乏对外国文学思想内容和美学价值的研究,因此对 西方文学先进的思想与卓越的艺术技巧缺乏认识,从而形成了 一种夜郎自大、夷不如夏的思维定势。归根结蒂,还是由于生活 在封闭状态下的知识分子自身知识结构和艺术视野的局限所 致。因为他们并不了解西方文学的真谛。如所周知,那时候的 知识分子能读外国文学原著的人很少,初期的文学翻译又只是 注意故事情节的叙述,作品中大量的艺术精华(如心理描写、自 然环境描写、肖像描写等)被删掉。就连这样的被误译、被删节 的作品,一是他们并非都能读到,二是受传统审美趣味、审美习 惯的影响,许多读者也未必能欣赏其艺术奥妙。一句话,当时的 知识分子对西方文学并不大了解。 随着西方文化的输入,特别是翻译文学的兴起,中国知识 分子开始冲破封闭的文化环境,放眼世界文学。他们逐步认识 到西方文学的思想光辉和艺术力量,开始发现西方文学也有优 于中国文学的地方。较早认识到这点的是梁启超、林纾和周桂 笙等人。
作者: 徐占权编著
出版社:中央文献出版社,2005
简介: 中国工农红军长征,是中国革命斗争史上的重大历史事件,是世界军事史上的伟大壮举,是一部团结战斗、气壮山河的英雄史诗。她所表现出 来的不畏千难万险,不怕流血牺牲,团结奋斗,开拓进取的革命英雄主义,不仅在中国人民中产生了巨大的精神力量,而且突破了时空和国度的界限,在人类历史上树立了一座无畏的丰碑。 70年来,党政军各级领导以及许多中外仁人志士对红军长征及其所铸就的长征精神极为重视,投入了大量人力物力,进行攻关研究,不懈探 讨,撰写了大量颇具影响的论文和论著,提出许多很有见地的见解,这对 于深入研究红军长征和大力弘扬长征精神产生了很大的推动作用。今天,红军长征已经深入人心,有口皆碑,不断激励着人们与时俱进,艰苦奋斗,顽强拼搏,夺取胜利。"累不累,想想革命老前辈;苦不苦,想想红军长征二万五",已经成为鼓舞人们前进的巨大动力。 但是,红军长征是一个永恒的话题,是一部讲不完的故事。1931年九一八事变后,日本帝国主义侵占中国东北三省后,又向华北大举入侵, 企图独吞整个中国,中华民族到了最危险的时刻。中国共产党以民族大义 为重,向全国发出了武装反抗日本侵略者的号召,提出停止内战、建立抗日民族统一战线的主张,广泛动员和组织抗日救国运动。然而,国民党蒋 介石置民族危亡于不顾,顽固地坚持其所谓"攘外必先安内"的反动政 策,调动100万大军"围剿"红军和各苏区,其中以50万兵力直逼中央 苏区。由于"左"倾冒险主义的错误领导,导致了第五次反"围剿"失败,中央红军被迫于1934年10月进行战略转移,开始艰苦卓绝的长征。之后,红25军、红四方面军,红2、红6军团(即后来的红二方面军),亦相继撤出鄂豫皖、川陕、湘鄂川黔苏区,踏上了长征之路。 在红军长征中,国民党蒋介石纠集上百万军队进行围追堵截,企图置中国共产党和红军于死地。但是,英雄的红军在毛泽东等老一辈无产阶级 革命家的正确领导和指挥下,以非凡的智慧和勇气,运用灵活机动的战略战术,四渡赤水、巧渡金沙江、强渡大渡河、飞夺泸定桥、翻越夹金山、 穿越茫茫水草地,血战独树镇,激战江油,转战乌蒙山,纵横驰骋于湘鄂川黔滇等14个省,长驱6.5万里,进行重要战役战斗近600次,其中师 以上规模的战役战斗达120余次,终于打退了优势敌军穷凶极恶的围追堵截,克服了千难万险,取得了长征的伟大胜利。 红军主力长征后,留在长江南北各苏区的红军和地方革命武装,在极端艰难困苦的条件下,紧紧依靠人民群众,坚持游击战争,牵制和消耗了 大量敌军;陕甘苏区的红军同长征先期到达的红25军一起组成中国工农 红军第15军团,给予"围剿"之敌以沉重地打击,巩固和扩大了苏区, 为中共中央把革命大本营放在西北创造了条件;转战于白山黑水之间的东 北抗日联军,积极开展抗日游击战争,粉碎了日伪军的多次"扫荡";坚持在国民党统治区域的党组织,以及中国共产党领导的各方面力量,都在进行艰苦卓绝的斗争。他们都为红军长征取得胜利做出了不可磨灭的贡献。 红军长征,是革命与反革命两种力量、光明与黑暗两种命运的一场大 搏斗,是中国共产党和中国革命事业从挫折走向胜利的伟大转折点。长征 的胜利,向全世界庄严宣告,以马克思列宁主义武装起来的、深深植根于 中国各族人民之中的中国共产党及其领导下的军队,是新型的人民军队, 是不可战胜的;长征的胜利,是红军以实际行动宣传和践行了中国共产党 的正确主张,播下了革命的火种,扩大了中国共产党和红军的政治影响, 极大地振奋了全国各族人民的斗志,震惊了世界;长征的胜利,实现了中 国共产党北上抗日的战略方针,三大主力红军转移到抗日的前沿阵地,为 促进抗日民族统一战线的建立、肩负抗日救国的历史使命,奠定了坚实的 基础;长征的胜利,保存和锻炼了革命力量,特别是经过极其艰难困苦的 长征考验所保存下来的共产党员、红军指战员,是中国共产党和人民军队 的宝贵财富,是民族的精华,许多人后来成为治党治国治军的骨干;长征 的胜利,最具有深远意义的是,在遵义会议确立了毛泽东在红军和党中央 的领导地位,开始逐步形成以毛泽东为代表的第一代中共中央领导集体, 这是中国共产党走向成熟的重要标志,也是中国共产党和中国革命事业转 危为安,不断开创新局面的重要保证。 红军长征的胜利是来之不易的。当时,红军的物资供应极其匮乏,甚 至连生存的基本条件都不具备,这在中外军事历史上是罕见的。但是,出 乎意料的是,他们战胜了难以想像的艰难险阻,终于实现了自己的战略目 标。这靠的是中国共产党坚强而正确的领导,靠的是全党全军和沿途各族 人民的大团结,靠的是广大指战员具有压倒一切敌人而绝不为敌人所屈服 的一往无前的英雄气概,靠的是坚定的革命信念和艰苦奋斗的革命精神。 红军长征途经贵州遵义时,我们党召开了具有重大历史意义的政治局 扩大会议,总结了第五次反"围剿"失败和长征初期遭受严重损失的教训,结束了"左"倾冒险主义在党中央的统治,确立了毛泽东在红军和党中央的领导地位,使党的路线重新回到了马克思列宁主义的正确轨道,在最危急的关头,挽救了党,挽救了红军,挽救了中国革命。之后,红军 在以毛泽东为代表的党中央领导下,克服了"左"倾冒险主义军事错误,战胜了张国焘分裂党、分裂红军的图谋,在全党全军和沿途各族人民之间实现了革命的大团结。在同优势的敌人和恶劣的自然条件的殊死搏斗中,各路红军互相支援,密切配合;红军广大指战员在政治上同心同德,在生 活上互相帮助,在艰难和危险的时刻,总是把方便和生的希望让给同志, 把困难和死的威胁留给自己,用生命和鲜血谱写了团结战斗的光辉篇章。同时,红军所到之处,坚持宣传群众、组织群众、武装群众,严格遵守群 众纪律、尊重少数民族风俗习惯,为群众排忧解难,赢得了各族人民群众的衷心拥护和积极支持。 红军是英雄好汉。在那样艰难困苦的情况下,他们用热血和生命铸就 了长盛不衰的长征精神:即把人民的根本利益看得高于一切,坚信中国共 产党及其所领导的革命事业必然会胜利的坚定革命理想和信念;为了救国 救民,不怕任何艰难险阻,不惜牺牲一切,敢于斗争、敢于胜利的大无畏 英雄气概;坚持独立自主、实事求是,一切从实际出发的求实创新精神; 顾全大局、严守纪律、团结奋斗的高尚品格;紧密依靠人民群众,同人民 群众生死相依、患难与共,艰苦奋斗的工作作风。这种信念、气概、精神 和作风,集中地体现了中华民族百折不挠、自强不息的民族精神,是保证 红军长征胜利的强大精神力量。 然而,多年来对红军长征的这种精神研究与宣传还远远不够,对于许 多鲜为人知的艰辛故事和感人事迹研究与宣传不足,对于许多重大历史问 题尚存争议,甚至存在歪曲和篡改的不良现象,给红军长征研究和宣传带 来了许多负面影响。因此,我们编著了这本书,并在深入研究长征的基础 上,广泛吸纳了史学界的许多研究成果,对涉及红军长征的近180个重要 问题谈一点粗浅看法,就教于同行和亲历长征的老前辈、长征研究的爱好 者,企求抛砖引玉,对于深入研究和大力宣传红军长征的英雄事迹、伟大 的长征精神,起一点推动作用。 我们在编写此书中,本着求真务实的思想,坚持以历史资料为基础,参考当事人的回忆以及广大研究工作者所撰写的论文、论著,力求客观、公正地评价长征中的重大事件、重要会议、重要历史人物等,尽力给读者展现一个真实的长征。
作者: 郭昉
简介:《阿拉德之剑》系列简介:阿拉德历1004年,鬼剑士米狄·阿思雷克斯终于死在了冒险的征途上,然而,在他的心脏停止跳动之前,寄宿于左臂的鬼神却爆发出神秘的力量。 再睁开双眼,他回到了二十年前,此刻,格兰之森的大火尚未燃起,德洛斯帝国的入侵尚未开始。 一切重新开始,他决意弥补所有遗憾,追逐梦想,踏上不一样的极道强者之路…… 《阿拉德之剑①三人行》简介: 阿拉徳历1004年,有着“死亡之剑”称号的纨绔子弟米狄在天界战场上无声地陨落了。在他心脏停止跳动的瞬间,寄居于他左臂中的鬼神却猛地爆发出绚烂的光芒……米狄重生了,他回到20年前的皇家魔法学院,并遇到了前世的恋人——有着枫叶般红发的魔弹女王菲娜。为了改变前世中自己、家族及公国的命运,他从魔法学院的试炼开始,一步步提升自己的能力、级别,很快成了与鬼神完美融合的鬼剑士,并再次投入到了捍卫家族的贵族战争之中。为了取得战争的胜利,米狄和菲娜等人进入精灵部落寻找魔脉,米狄碰到了前世的挚友——有着一头黑发的雾之魔女艾丽斯。就这样,再度相逢的三人投入到了战争中……
作者: 徐复观 著
出版社:九州出版社 2014-4-1
简介: 日本民族性格杂谈 日本自明治维新以来,朝野上下,都留心于中国的调查研究。军阀们根据几十年调查研究的结果,自觉对中国有了把握,于是继“九一八”之后,在一九三七年,陆军的作战参谋们认定“只要在华北挑发一个事件,借口派三师人到华北,宋哲元便一定会完全倒在我们(日本)这一方面来,蒋介石那时只好接受我们的条件,跟着我们一路走”。于是决然发动了芦沟桥事变。但结果:宋哲元并没有倒向日本,而国民政府却坚持了八年抗战,日本终至势穷力屈,到现在才托世界两大矛盾对立之福,开始商谈恢复主权的和约。曾经参加那次内幕的一位比较富有良识的日本军人向我叹息地说:“他们(军阀)自己觉得比中国人还了解中国,却没有真正摸清中国民族性格的皮毛。后来松本大将在香港招待中国记者,强调中日亲善。中国记者答复说:你们日本人在华北杀中国人,在华中骗中国人,在华南抢中国人,中国人有什么方法可以和你们亲善呢?那时松本听了这种话以后,内心才真正感到了寂寞;日本人才觉悟到自己并不曾真正了解中国,中国实在是太深太大了。所以今后中日的合作,应该对两大民族的性格,有进一步的相互了解。” 真的,日本人过去不曾了解中国,可是中国人即到现在又何曾了解日本。记者偶然因看日本的歌舞伎座,对日本民族的性格,仿佛有感悟,遂随时留心这一方面的问题。关于此一方面的比较完全的叙述,还要稍有所待。此时的观感,是觉得日本民族的性格,有许多地方是非常的可爱,而另一方面也是非常的可怕。这是一个矜持而向上的民族,但同时也是一个狂放而容易自趋毁灭的民族。记者常和日本朋友半开玩笑地说:“你们假定赤化,便会比中共杀更多的人,因为你们是一种极端的性格,最不容易走上中庸之道。譬如说吧:中国人有两个老婆的,常常吵得天翻地覆,令人头痛,但吵吵打打,经常下去,也不过如此。日本人有两个老婆的,平常并看不到像中国人那样的大吵大闹;可是一旦冤家路窄,不是大老婆杀死小老婆,便是小老婆杀死大老婆,或者彼此真刀真枪地互杀。又如说到自杀的问题吧,这在香港倒也是家常便饭,但很少像日本人常常把自己一群幼小无知的儿女,也一起作陪死的冤鬼。这一股极端的蛮劲儿,毕竟是日本民族悲剧的张本。”日本朋友听了这一套,好像也惘然自失。 有一天,一位多年研究日本政治内幕的日本友人,特别来信要约定和记者谈谈。见面后,这位朋友向记者说:“你常说日本是一个极端性的民族,那是不错的。我现在想把多年观察所得的政界的两种极端不能调和的类型,简单地告诉你,供你进一步了解日本的参考,你愿意听吗?”单是这一番好意,已令记者觉得异邦人情味之可贵,何况这位朋友对他所要说的对象,是带有权威性,那有不听之理,于是两人挥汗对坐了一小时。以下是这位朋友的说法: 日本的政界,可以把他们分为AB 两个类型。A 型重情义(也可以说是重意气),B 型重理论(也可以说是重议论)。A 型重上层的人与人的结合,而其结合的形式,多半是“亲子分”的(按日本领导人物称为“亲分”,有如中国江湖之大爷;以次的人物称为“子分”,亦如徒子徒孙之意)。只要亲分说一句话,大家便不问长短,照着去硬干。所以这一派是以糊涂而实践见长。B 型的重群众组织,重体系和手续仪态。这派的领导人物,不能说一句话就可以算数,总要摆一篇道理出来使大家可以承受。若说A 型的带江湖气,则B 型的带绅士气或官僚气。这两种类型的人,哪怕是同行同地,也常是水火不容,各走极端,由此而形成各种势力分野;其中说不上什么主义主张之不同,却很不易找出调和妥协之道。就大体说,凡是属于右翼的多半属于A 型,而凡是属于左翼的多半属于B 型。但具体地说,则左右翼中,又各具有两种类型的倾向。在保守政党方面,旧政友会是属于A 型;而旧民政党则属于B 型。现时的自由党是继承政友会而为A 型,所以他们最重党魁,他们的作风是党魁说了一句便算数。大家说吉田是One Man 党,不很同他的部下有商量,这因为他是亲分的原故;鸠山出来,还是这样的一套。同这些人去谈理论,简直是等于风马牛。 现在的民主党,是继承民政党而为B 型,所以他们要谈中产阶级,要谈进步资本主义。这些人多半是议论多而成功少;和他们讲情义,大体是无动于中的。他们势力之所以不及自由党,是因为自由党更适合于农村的气质。吉田想把民主自由两党合并起来成为一个保守党,以与社会党对立,而使成为两大政党的国度,这就政治上说,倒很合乎情理。但鸠山觉得还是三个党的好(民主、自由、社会三党),便是看清了这样性格的对立,知道融合不是一件易事。而社会党右翼的旧日劳系,如西尾末造、三轮寿北、河上丈太郎、河野密等,都富于A 型的气质,所以他们并不严守马克思们那一套理论的格式。但左翼的劳农派,即现在所称的本部派,如铃木、和田、总评等,则富于B 型的气质,所以他们都严守马克思主义的绳尺,以致在和平运动中作了日共的工具而不能自拔。社会党两派之不兼容,从此一角度也可得一解答。即在日共方面,也含有这两种不同的倾向,主流派方面较接近于A 型,而国际派方面则较接近于B 型。同时,与共产党站在极端相反的右翼团体方面,一样受这两种类型的制约。右翼团体,大体可以分为过去以头山、平沼为领导人的国体明征派,及由中野、桥本、有马等为领导人的革新派。国体明征派分明是属于A 型,其对外以反苏为主;革新派分明属于B 型,有传统的反英美倾向。这两个类型也可以应用到过去的陆海军方面,以至社会的许多方面…… 这位朋友的一席话,总算提出了一个了解日本民族性格的某一方面的具体标准。至于此一标准可以应用到什么样的程度,还有待于我们自己继续体认。而两个类型之何以形成,则更值得我们进一层地去研究。但不论如何,这种说法,不失为了解日本的一个主要启发,值得向关心日本问题的人士报导的。