看到经典的文字组成的图形,还有的续上!

GXY2005 2007-07-13 11:40:32
.---- -. -. . . .
( .',----- - - ' '
\_/ ;--:- __--------------------___ ____=====
__U__n_^_''__[. ooo___ | |_!_||_!_||_!_||_!_| | |..|_i_|.
c(_ ..(_ ..(_ ..( /,,,,,,] | |___||___||___||___| | |
,_\___________'_|,L______],|______________________|_i,!________
/;_(@)(@)==(@)(@) (o)(o) (o)^(o)--(o)^(o) (o)(o)
--------------------------------------------------------------------

哪个家伙搞的太神奇了!
...全文
4834 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
LoveDancy 2009-01-07
  • 打赏
  • 举报
回复
不怎么好。。。。
zslhhzr 2007-09-23
  • 打赏
  • 举报
回复
如果我想读里面的内容,给怎么用简单的程序实现
godgreat 2007-07-17
  • 打赏
  • 举报
回复
看看这个是什么:
(.)(.)
-------------------
rufang,gaowan,pp,眼睛,两对括弧
godgreat 2007-07-17
  • 打赏
  • 举报
回复
网上到处都是
time_is_life 2007-07-17
  • 打赏
  • 举报
回复
看看这个是什么:
(.)(.)
GXY2005 2007-07-17
  • 打赏
  • 举报
回复
ooooO Ooooo
(恭( ) ( )幸)
\喜( )福/
\▁) (__/
Xy4Ever 2007-07-17
  • 打赏
  • 举报
回复
顶顶顶顶顶顶顶顶顶顶顶顶顶●●●●●●●●●●●●●顶顶顶
顶顶●●●●●●●●●●顶顶顶顶顶●●●●●顶顶顶顶顶顶顶
顶●●●●●●●●●●●顶顶顶顶顶顶●●●顶顶顶顶顶顶顶顶
顶顶顶●●●●●●●顶顶顶顶顶顶顶顶●●●顶顶顶顶顶顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶顶顶顶●●●●●●●●●顶顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶顶●●●●●●●●●●●顶顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●●●顶顶顶顶●●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●●顶顶顶顶顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶●●顶顶●●●●顶顶顶顶顶顶顶顶●●●●●●顶顶顶顶顶顶
顶●●●●●●●●顶顶顶顶顶顶顶●●●●顶●●●●顶顶顶顶
顶顶●●●●●●●顶顶顶顶顶顶●●●●顶顶顶●●●●顶顶顶
顶顶顶●●●●●●顶顶顶顶顶●●●●●顶顶顶顶●●●●顶顶
顶顶顶顶顶●●●顶顶顶顶顶●●●●●顶顶顶顶顶顶●●●●顶
顶顶顶顶顶顶顶顶顶顶顶顶●●●●●顶顶顶顶顶顶顶顶●●●●
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

★★★ ★★★ ★★★
★ ★ ★ ★ ★ ★
★ ★★ ★★ ★
★ 情 人 节 快 乐! ★
★ ★ ★
★ ★ ★ ★
★ ★ ★ ★
★ ★
水水水水水水灌灌灌水水水水水水水灌灌灌灌水水水水
水水水水水灌灌灌灌灌水水水水水灌灌灌灌灌灌水水水
水水水灌灌灌灌灌灌灌灌水水水灌灌灌灌灌灌灌灌水水
水水灌灌灌灌水水水灌灌灌水灌灌灌水水水灌灌灌灌水
水灌灌灌灌水水水水水灌灌灌灌灌水水水水水灌灌灌灌
水灌灌灌灌水水水水★★灌灌灌★★水水水水灌灌灌灌
水灌灌灌灌水水水★★★★灌★★★★水水水灌灌灌灌
水灌灌灌灌水水水★★★★★★★★★水水水灌灌灌灌
水灌灌灌灌灌水水水★★★☆★★★水水水灌灌灌灌灌
水水灌灌灌灌灌水水水★★★★★水水水灌灌灌灌灌水
水水水灌灌灌灌灌水水水★★★水水水灌灌灌灌灌水水
水水水水灌灌灌灌灌水水水★水水水灌灌灌灌灌水水水
水水水水水灌灌灌灌灌水水水水水灌灌灌灌灌水水水水
水水水水水水灌灌灌灌灌水水水灌灌灌灌灌水水水水水
水水水水水水水灌灌灌灌灌水灌灌灌灌灌水水水水水水
水水水水水水水水灌灌灌灌灌灌灌灌灌水水水水水水水
水水水水水水水水水灌灌灌灌灌灌灌水水水水水水水水
水水水水水水水水水水灌灌灌灌灌水水水水水水水水水
水水水水水水水水水水水灌灌灌水水水水水水水水水水
水水水水水水水水水水水水灌水水水水水水水水水水水
Xy4Ever 2007-07-17
  • 打赏
  • 举报
回复
.---- -. -. . . .
( .',----- - - ' '
\_/ ;--:- __--------------------___ ____=====
__U__n_^_''__[. ooo___ | |_!_||_!_||_!_||_!_| | |..|_i_|.
c(_ ..(_ ..(_ ..( /,,,,,,] | |___||___||___||___| | |
,_\___________'_|,L______],|______________________|_i,!________
/;_(@)(@)==(@)(@) (o)(o) (o)^(o)--(o)^(o) (o)(o)
哦,还有什么啊
Xy4Ever 2007-07-17
  • 打赏
  • 举报
回复
╗╔ ╗╗  ═╗    ╔╗  ╔════╗
╚╠╰═╠╯╔═╦══╗╔╗ ║╔╗╠════╣
╭╣╚╦╠╝  ║   ║  ║ ║╚════╯
║╠╚╯╝╝  ║   ║  ║ ║╠══╠═╝
║║╚╠╦╝╚═╠══╝╰  ║ ╯╯══╠═╝
╚╚╚╩╯╝╚═╩══╯╚══╯═╝╚══╩═╝
╭╦═ ╗╮╭╗ ╔╗   ╔╗  ╔════╗
 ║  ║╝╔╠═╠═╗╔╗ ║╔╗╠════╣
╚╠══╠╝╭╝ ║ ║║  ║ ║╚════╯
 ║  ║║║  ║ ║║  ║ ║╠══╠═╝
╰╠╝╔╠╯║  ╝═╝╰  ║ ╯╯══╠═╝
╚╯ ╯╰╝╚════╯╚══╯═╝╚══╩═╝
紫光里哪有那个符号啊
hy_lihuan 2007-07-13
  • 打赏
  • 举报
回复
我这里没有
GXY2005 2007-07-13
  • 打赏
  • 举报
回复
还有有没经典的???
OracleRoob 2007-07-13
  • 打赏
  • 举报
回复
不错
lovefootball 2007-07-13
  • 打赏
  • 举报
回复
现在还有那种图片变文字的~~~
lovesnow1573 2007-07-13
  • 打赏
  • 举报
回复
还有 更多的

www. qqgexing.com qq 个性网 上面多的很...
lovesnow1573 2007-07-13
  • 打赏
  • 举报
回复
晕!

紫光拼音里面 多的是

输入 hc_ 就是上面 的图形
wjx ★
xin_
★★★ ★★★ ★★★
★ ★ ★ ★ ★ ★
★ ★★ ★★ ★
★ 情 人 节 快 乐! ★
★ ★ ★
★ ★ ★ ★
★ ★ ★ ★
★ ★
****** ******
********** **********
************* *************
*****************************
*****************************
*****************************
***************************
***********************
*******************
***************
***********
*******
***
*
水水水水水水灌灌灌水水水水水水水灌灌灌灌水水水水
水水水水水灌灌灌灌灌水水水水水灌灌灌灌灌灌水水水
水水水灌灌灌灌灌灌灌灌水水水灌灌灌灌灌灌灌灌水水
水水灌灌灌灌水水水灌灌灌水灌灌灌水水水灌灌灌灌水
水灌灌灌灌水水水水水灌灌灌灌灌水水水水水灌灌灌灌
水灌灌灌灌水水水水★★灌灌灌★★水水水水灌灌灌灌
水灌灌灌灌水水水★★★★灌★★★★水水水灌灌灌灌
水灌灌灌灌水水水★★★★★★★★★水水水灌灌灌灌
水灌灌灌灌灌水水水★★★☆★★★水水水灌灌灌灌灌
水水灌灌灌灌灌水水水★★★★★水水水灌灌灌灌灌水
水水水灌灌灌灌灌水水水★★★水水水灌灌灌灌灌水水
水水水水灌灌灌灌灌水水水★水水水灌灌灌灌灌水水水
水水水水水灌灌灌灌灌水水水水水灌灌灌灌灌水水水水
水水水水水水灌灌灌灌灌水水水灌灌灌灌灌水水水水水
水水水水水水水灌灌灌灌灌水灌灌灌灌灌水水水水水水
水水水水水水水水灌灌灌灌灌灌灌灌灌水水水水水水水
水水水水水水水水水灌灌灌灌灌灌灌水水水水水水水水
水水水水水水水水水水灌灌灌灌灌水水水水水水水水水
水水水水水水水水水水水灌灌灌水水水水水水水水水水
水水水水水水水水水水水水灌水水水水水水水水水水水

顶顶顶顶顶顶顶顶顶顶顶顶顶●●●●●●●●●●●●●顶顶顶
顶顶●●●●●●●●●●顶顶顶顶顶●●●●●顶顶顶顶顶顶顶
顶●●●●●●●●●●●顶顶顶顶顶顶●●●顶顶顶顶顶顶顶顶
顶顶顶●●●●●●●顶顶顶顶顶顶顶顶●●●顶顶顶顶顶顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶顶顶顶●●●●●●●●●顶顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶顶●●●●●●●●●●●顶顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●●●顶顶顶顶●●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●●顶顶顶顶顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶顶顶顶顶顶●●●顶顶顶顶●●●顶顶●●●顶顶●●●顶顶顶
顶●●顶顶●●●●顶顶顶顶顶顶顶顶●●●●●●顶顶顶顶顶顶
顶●●●●●●●●顶顶顶顶顶顶顶●●●●顶●●●●顶顶顶顶
顶顶●●●●●●●顶顶顶顶顶顶●●●●顶顶顶●●●●顶顶顶
顶顶顶●●●●●●顶顶顶顶顶●●●●●顶顶顶顶●●●●顶顶
顶顶顶顶顶●●●顶顶顶顶顶●●●●●顶顶顶顶顶顶●●●●顶
顶顶顶顶顶顶顶顶顶顶顶顶●●●●●顶顶顶顶顶顶顶顶●●●●
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

hc_
.---- -. -. . . .
( .',----- - - ' '
\_/ ;--:- __--------------------___ ____=====
__U__n_^_''__[. ooo___ | |_!_||_!_||_!_||_!_| | |..|_i_|.
c(_ ..(_ ..(_ ..( /,,,,,,] | |___||___||___||___| | |
,_\___________'_|,L______],|______________________|_i,!________
/;_(@)(@)==(@)(@) (o)(o) (o)^(o)--(o)^(o) (o)(o)
PCB基础知识培训教程 1 培训对象 新员工 新员工了解印制板生产流程, 掌握相关工艺知识; 2 印制板生产工艺流程 光绘底片 内层课 层压课 钻孔课 孔化课 外层课 电镀;外层蚀刻课 阻焊课 字符课 表面处理课 成型课 检验课 3 下料 内层 线路 层压 钻孔 孔化 阻焊 外层 线路 二次 电镀 外层 干膜 电镀 表面 处理 字符 成型 包装 4 生产流程 裁板 前处理 压膜 蚀刻 显影 曝光 5 去膜 主要质量控制点: 底片质量:重合度、黑白反差和图形精度。 处理后的基材表面质量:粗造度均匀,表面无划痕和氧化。 贴膜质量:干膜附着力强,无皱褶、气泡和杂质。 曝光质量:严格控制曝光参数和真空度,图形边界平直。 显影质量:严格控制显像点,防止欠显和过显影现象。 蚀刻质量:严格控制溶液蚀刻能力和添加量,做好批量前的首件蚀 刻实验,保证蚀刻精度。 检修:坚持首板自检和互检制度,严防共同缺陷或批量报废。 6 裁板 依制设计要求,将基板材料裁切成工作所需尺寸。 主要原料:基材 基材由铜皮和绝缘层压合而成,依要求有不同板厚规格,依铜厚可分 为H/H;1oz/1oz;2oz/2oz等种类。 7 前处理 目的:去除铜面上的污 染物,增加铜面粗糙度,以利 于后的压膜制程。 铜箔 绝缘层 前处理后 铜面状况 示意图 13 压膜 目的: 目的:经处理后基材铜 面透过热压方式贴上抗 蚀干膜。 干膜 压膜前 压膜后 9 光源 曝光 目的:经光源作用将原始底片 上的图像转移到感光底板上。 主要原料:底片 原图通过CAM处理完毕后的文件,可 以光绘输出,制作成为图形转移的 底片。该工序是制造印制电路板关 键技术之一。将CAM文件中的导电层, 阻焊层,字符层分别绘制在每张底 片。 内层所用底片为负片,即白色透光部 分发生光聚合反应, 黑色部分则因 不透光,不发生反应,外层所用底片 刚好与内层相反,底片为正片。 10 发生光聚合反应 曝光后 显影 目的: 用碱液作用将未发生化学反应 之干膜部分冲掉。 抗蚀保护膜 将未发生反应干膜冲掉,而发 生反应之干膜则保留在板面上 作为蚀刻时之抗蚀保护层。 11 显影前 显影后 蚀刻: 目的:利用药液将显影后 露出的铜蚀掉,形成内层线路 图形。 蚀刻前 铜箔蚀刻 蚀刻后 12 去膜 目的:利用强碱将保护铜 面抗蚀层剥掉,露出线路图 形。 去膜前 去膜后 13 流程介绍: AOI检测 目的: 确认 AOI检测系统的作用是检测PCB在制造过程中的缺陷,检测的项目主要 包括:焊盘缺陷,缺口,焊盘直径缩小,针孔,凹陷;线条缺陷,如 短路,开路,线宽/线间距,缺口,凹陷,铜渣,针孔等。当内层图形 制作完成后,所有的单片则交至AOI组进行如上的一些检测,如发现单 片在烂板过程中造成缺陷则到返修台进行修复,如果无法修复的,则 进行单片报废处理,重行进行补单片! AOI检验: 全称为自动光学检测 原理:通过光学反射原理将图像回馈至设备处理与原图做比较,找出 缺点位置。 确认 目的: 通过与AOI连线测试,由人工对AOI的测试缺点进行确认。 确认人员不光要对测试缺点进行确认,另外就是对一些可以直接修补 的确认缺点进行修补。 简介: 按照导电图形的层数来定义的,有4层导电图形即为多层板,它实际上是使用几 个双面板组成,并在每层板间放进一层绝缘层后压合而成。它的层数都是偶数。 多层板层压技术,利用半固化片将导电图形在高温、高压下粘合起来的技术称为 层压技术。鉴于多层板的高速发展,现在已是主流,所以层压技术显得愈来愈重要。 这里起到层间粘合的半固化片,他是多层板生产中的主要材料之一,其主要成分是 树脂和增强材料组成,现在常用的FR4,它所包含的玻璃布即为它的增强材料。它 也分不同的型号不同的规格,常用的7628(0.17-0.18),2116(0.1-0.12), 1080(0.05-0.06),106(0.038-0.04)等等。 流程介绍: 棕化 叠板 压合 后处理 目的: 将铜箔、胶片与氧化处理后的内层线路板压合成多层板。 棕化 目的: 目的: (1)粗化铜面,增加与树脂接触表面积. (2)增加铜面对流动树脂之湿润性. (3)使铜面钝化,避免发生不良反应. 叠板 目的: 目的:将预叠合好的板叠成待压多 层板形式. 主要原料:基材+半固化片. Layer 1 Layer 2 Layer 3 Layer 4 Layer 5 Layer 6 压合: 目的:通过热压方式将叠合板压成多层板。 主要原料:牛皮纸;钢板。 热板 压力 钢板 牛皮纸 承载盘 可叠很多层 后处理 目的:经打工具孔、磨边等工序对压合之多层板进行初步外形处理以便后 工序生产品质控制要求。 简介: 在印制板上钻孔有多种方式,常用的是机械
第1篇 Java编程基础   第1章 Java开发环境的搭建(教学视频:9分钟) 2   1.1 理解Java 2   1.2 搭建Java所需环境 3   1.2.1 下载JDK 3   1.2.2 安装JDK 4   1.2.3 配置环境 5   1.2.4 测试JDK配置是否成功 7   实例1 开发第一个Java程序 7   第2章 Java基础类型与运算符(教学视频:39分钟) 9   2.1 基础类型 9   实例2 自动提升 9   实例3 自动转换 10   实例4 常用基础类型之强制转换 11   2.2 运算符 12   实例5 算术运算符 12   实例6 关系运算符 13   实例7 逻辑运算符 14   实例8 位运算符 15   实例9 移位运算符 16   实例10 转型运算符 17   2.3 其他形式 18   实例11 常量与变量 18   实例12 各种进制的转换 19   实例13 Java中的进制与移位运算符 22   第3章 条件控制语句(教学视频:75分钟) 26   3.1 if控制语句 26   实例14 判断输入的年份是否为闰年 26   实例15 抽奖活动 27   3.2 for语句 28   实例16 小九九乘法表 28   实例17 如何列出素数 29   实例18 Java中的递归 31   实例19 男生女生各多少人 32   实例20 求水仙花数 34   实例21 求任意一个正数的阶乘 35   实例22 求n的n次方 35   实例23 利用for循环输出几何图形 36   实例24 杨辉三角 38   3.3 while语句 39   实例25 求1到100之间的和 39   实例26 存上100元需要多少天 40   实例27 输出100之间的所有偶数 41   实例28 如何判断回文数字 42   3.4 do…while语句 43   实例29 输出100之间的所有奇数 44   实例30 求最大的随机数 44   3.5 switch语句 45   实例31 判断字母分类 46   实例32 优良及差 47   实例33 打印任意一年日历 48   实例34 一年四季的划分 51   第2篇 Java数据处理   第4章 异常处理(教学视频:62分钟) 54   4.1 编译时异常 54   实例35 除0发生的算术异常(ArithmeticException) 54   实例36 数组下标越界异常(ArrayIndexOutOfBoundsException) 55   实例37 数组元素类型不匹配异常(ArrayStoreException) 56   实例38 强制类型转换异常(ClassCastException) 56   实例39 索引越界异常(IndexOutOfBoundsException) 57   实例40 空指针异常(NullPointerException) 58   实例41 数字格式转换异常(NumberFornatException) 59   实例42 字符串索引越界异常(StringIndexOutBounds) 60   实例43 操作错误(UnsupportedOperationException) 60   4.2 运行时异常 61   实例44 找不到指定类时发生的异常(ClassNotFoundException) 62   实例45 请求的方法不存在(NoSuchMethodException) 63   4.3 try…catch捕获异常 65   实例46 try…catch捕获异常的实例 66   实例47 try…catch…finally捕获异常的实例 67   实例48 try…catch嵌套捕获异常的实例 68   4.4 throws声明异常 69   实例49 throws声明异常实例一 69   实例50 throws声明异常实例二 70   4.5 throw抛出异常 72   实例51 throw抛出异常实例一 72   实例52 throw抛出异常实例二 73   4.6 自定义异常 74   实例53 自定义异常实例一 74   实例54 自定义异常实例二 75   第5章 数组(教学视频:98分钟) 78   5.1 一维数组 78   实例55 一
数据库系统和应用 Database System and Applications 第一章 绪论 第一章 绪论 第一章 绪论 1.1 数据库系统概述 1.2 数据模型 1.3 数据库系统的结构 1.4 数据库系统的组成 1.5 小结 第一章 绪论 数据库的地位 数据库技术产生于六十年代末,是数据管理的有效 技术,是计算机科学的重要分支。 数据库技术是信息系统的核心和基础,它的出现极 大地促进了计算机应用向各行各业的渗透。 数据库已经成为每个人生活中不可缺少的部分。 第一章 绪论 1.1 数据库系统概述 1.1.1 数据库的4个基本概念 1.1.2 数据管理技术的产生和发展 1.1.3 数据库系统的特点 1.1 数据库系统概述 第一章 绪论 1.1.1 数据库的4个基本概念 数据(Data) 数据库(Database) 数据库管理系统(DBMS) 数据库系统(DBS) 第一章 绪论 1. 数据 数据(Data)是数据库中存储的基本对象 数据的定义 描述事物的符号记录 数据的种类 数字、文字图形、图像、音频、视频、学 生的档案记录等 第一章 绪论 数据举例 数据的含义称为数据的语义,数据与其 语义是不可分的。 例如 93是一个数据 语义1:学生某门课的成绩 语义2:某人的体重 语义3:计算机系2013级学生人数 语义4:请同学给出…… 第一章 绪论 数据举例 学生档案中的学生记录 (李明,男,199505,江苏南京市,计算机系,2013) 语义:学生姓名、性别、出生年月、出生地、所在院 系、入学时间 解释:李明是个大学生,1995年5月出生,江苏南京 市人, 2013年考入计算机系 第一章 绪论 2. 数据库 数据库的定义 数据库(Database,简称DB)是长期储存在计算 机内、有组织的、可共享的大量数据的集合。 数据库的基本特征 数据按一定的数据模型组织、描述和储存 可为各种用户共享 冗余度较小 数据独立性较高 易扩展 第一章 绪论 3. 数据库管理系统 什么是数据库管理系统 位于用户与操作系统之间的一层数据管理软件 是基础软件,是一个大型复杂的软件系统 数据库管理系统的用途 科学地组织和存储数据、高效地获取和维护数据 第一章 绪论 硬件平台 基础软件平台 软件基础构架平台 应用软件平台 软件产品 协同软件 办公软件 数据库系统 数据库系统 操作系统 操作系统 中间件 应用服务器 数据库在计算机系统中的位置 第一章 绪论 数据库管理系统的主要功能 数据定义功能 提供数据定义语言(DDL) 定义数据库中的数据对象 数据组织、存储和管理 分类组织、存储和管理各种数据 确定组织数据的文件结构和存取方式 实现数据之间的联系 提供多种存取方法提高存取效率 第一章 绪论 数据库管理系统的主要功能 数据操纵功能 提供数据操纵语言(DML) 实现对数据库的基本操作(查询、插入、删除和修改) 数据库的事务管理和运行管理 数据库在建立、运行和维护时由数据库管理系统统一管理 和控制 保证数据的安全性、完整性、多用户对数据的并发使用 发生故障后的系统恢复 第一章 绪论 数据库管理系统的主要功能 数据库的建立和维护功能 数据库初始数据的装载和转换 数据库转储、恢复功能 数据库的重组织 性能监视、分析等 其它功能 数据库管理系统与网络中其它软件系统的通信 数据库管理系统系统之间的数据转换 异构数据库之间的互访和互操作 第一章 绪论 4.数据库系统 数据库系统(Database System,简称DBS) 数据库系统的构成 数据库 数据库管理系统(及其应用开发工具) 应用程序 数据库管理员 第一章 绪论 数据库系统 数据库 应用系统 应用开发工具 操作系统 数据库管理系统 数据库管理员 用户 用户 用户 … 第一章 绪论 1.1 数据库系统概述 1.1.1 四个基本概念 1.1.2 数据管理技术的产生和发展 1.1.3 数据库系统的特点 第一章 绪论 数据管理技术的产生和发展 什么是数据管理 对数据进行分类、组织、编码、存储、检索和维护 数据处理的中心问题 数据管理技术的发展过程 人工管理阶段(20世纪50年代中之前) 文件系统阶段(20世纪50年代末--60年代中) 数据库系统阶段(20世纪60年代末--现在) 第一章 绪论 数据管理技术的产生和发展() 数据管理技术的发展动力 应用需求的推动 计算机硬件的发展 计算机软件的发展 第一章 绪论 1. 人工管理阶段 时期 20世纪50年代中之前 产生的背景 应用背景 科学计算 硬件背景 无直接存取存储设备 软件背景 没有操作系统 处理方式 批处理 第一章 绪论 人工管理阶段() 特点 数据的管理者:用户(程序员),数据不保存 数据面向的对象:某一应用程序 数据的共享程度:无共享、冗余度极大 数据的独
初 级 篇 \第1章 Qt初步实践 2 \1.1 第一个Qt程序 2 \1.1.1 建立主程序 2 \1.1.2 建立工程 3 \1.1.3 编译/运行第一个Qt应用程序 8 \1.1.4 第一个Qt程序的代码分析 8 \1.2 使用Qt布局管理器 11 \1.3 关联操作 12 \1.4 小结 13 \第2章 对话框——QDialog 14 \2.1 自定义对话框 14 \2.1.1 建立新类 14 \2.1.2 添加子窗口部件 15 \2.2 加入主程序 22 \2.3 Qt内建(built-in)对话框 24 \2.4 小结 34 \第3章 基础窗口部件——QWidget 35 \3.1 Qt设计器绘制窗口部件 35 \3.1.1 Qt设计器基础 35 \3.1.2 绘制窗口部件 40 \3.2 程序中引入自定义窗口部件 47 \3.2.1 直接使用方式 47 \3.2.2 单一继承方式 49 \3.2.3 多继承方式 51 \3.3 Qt的信号和槽机制 53 \3.3.1 基本原理 53 \3.3.2 设计信号和槽 55 \3.3.3 信号和槽的自动关联 62 \3.4 窗口标志及几何布局 63 \3.4.1窗口标志 64 \3.4.2窗口部件的几何布局 66 \ \3.5 Qt样式表 74 \3.5.1 样式表语法 74 \3.5.2 样式表的应用 76 \3.6 Qt对象模型 79 \3.6.1 元对象系统 79 \3.6.2 属性系统 80 \3.6.3 对象树 83 \3.7 小结 86 \第4章 程序主窗口——QMainWindow 87 \4.1 QMainWindow主窗口框架 87 \4.2 Qt设计器绘制主窗口 88 \4.2.1 菜单 90 \4.2.2 工具栏 93 \4.2.3 中心部件 96 \4.3 代码创建主窗口 98 \4.3.1 创建资源文件 98 \4.3.2 定义主窗口类 98 \4.4 锚接部件 102 \4.5 状态栏 105 \4.6 实现文本编辑器功能 107 \4.7 多文档 118 \4.8 打印文档 119 \4.9 小结 120 \第5章 布局管理 121 \5.1 Qt布局管理器——QLayout 121 \5.1.1 Qt布局管理器简介 121 \5.1.2 布局管理器及窗口部件大小策略 \5.1.2 的应用 125 \5.2 分裂器部件QSplitter 132 \5.3 栈部件QStackedWidget 134 \5.4 工作空间部件QWorkspace 135 \5.5 多文档区部件QMdiArea 148 \5.6 小结 150 \ \中 级 篇 \第6章 2D绘图 152 \6.1 Arthur绘图基础 152 \6.1.1 绘图 152 \6.1.2 绘图设备 174 \6.2 坐标系统与坐标变换 175 \6.2.1 坐标系统 175 \6.2.2 坐标变换 175 \6.3 用不同的字体 177 \6.4 绘图路径——QPainterPath 180 \6.5 QImage与QPixmap绘图设备 182 \6.5.1 QImage 182 \6.5.2 Pixmap 183 \6.6 组合模式绘图 192 \6.7 Graphics View框架 200 \6.7.1 Graphics View体系结构 200 \6.7.2 Graphics View坐标系统 201 \6.7.3 深入Graphics View 202 \6.8 图形图像打印 208 \6.8.1 普通打印过程 208 \6.8.2 特殊窗口部件的打印 210 \6.9 小结 211 \第7章 拖放操作和剪贴板 212 \7.1 拖放操作 212 \7.1.1 拖放操作 212 \7.1.2 定义新的拖放操作类型 214 \7.1.3 Graphics View框架下的拖放 \7.1.3 操作 215 \7.2 使用剪贴板 217 \7.3 小结 218 \第8章 文件处理 219 \8.1 读写文本文件 219 \8.2 操作二进制文件 220 \8.3 临时文件 222 \8.4 目录操作和文件管理 222 \8.4.1 目录操作 222 \8.4.2 文件管理 224 \8.5 监视文件系统变化 225 \8.6 文件引擎 226 \8.7 小结 226 \第9章 网络 227 \9.1 FTP客户端 227 \9.2 HTTP客户端 235 \9.3 UDP应用 239 \9.4 TCP应用 243 \9.5 高级应用 253 \9.5.1 底层操作 253 \9.5.2 使用代理 256 \9.5.3 扩展Qt网络功能 256 \9.5.4 效率问题 260 \9.6 小结 260 \第10章 多线程 261 \10.1 启动一个线程 261 \10.2 线程互斥与同步 264 \10.2.1 临界区问题 265 \10.2.2 使用QMutex 265 \10.2.3 使用QSemaphore 266 \10.2.4 使用QWaitConditon 269 \10.3 线程的其他问题 271 \10.3.1 优先级问题 271 \10.3.2 死锁及优先级反转问题 274 \10.3.3 本地存储问题 275 \10.4 Qt的线程机制 276 \10.4.1 可重入与线程安全 276 \10.4.2 线程与事件循环 277 \10.4.3 线程与信号/槽机制 278 \10.4.4 多线程网络示例 279 \10.5 小结 282 \第11章 事件处理 283 \11.1 事件机制 283 \11.1.1 事件来源与类型 283 \11.1.2 事件处理方法 284 \11.2 事件处理器 285 \11.3 事件过滤器 290 \11.4 加快用户界面响应 292 \11.4.1 使用processEvents()函数 293 \11.4.2 使用定时器 294 \11.5 小结 296 \第12章 数据库 297 \12.1 连接数据库 297 \12.2 常用数据库操作 301 \12.2.1 使用SQL语句 302 \12.2.2 事务操作 304 \12.2.3 使用SQL模型类 304 \12.2.4 数据表示 308 \12.3 Qt数据库应用 310 \12.3.1 使用嵌入式数据库 310 \12.3.2 使用Oracle数据库 313 \12.4 小结 325 \第13章 Qt的模板库和工具类 326 \13.1 Qt容器类 326 \13.1.1 QList、QLinkedList和QVector 327 \13.1.2 QMap、QHash 332 \13.2 QString 334 \13.2.1 隐式共享 335 \13.2.2 内存分配策略 336 \13.2.3 操作字符串 336 \13.2.4 查询字符串数据 337 \13.2.5 字符串的转换 338 \13.3 QVariant 339 \13.4 Qt的算法 341 \13.5 正则表达式 342 \13.5.1 基本的正则表达式 342 \13.5.2 文字捕获 344 \13.6 小结 345 \高 级 篇 \第14章 XML 348 \14.1 DOM 348 \14.1.1 DOM入门 348 \14.1.2 使用DOM 348 \14.1.3 使用DOM写XML文件 352 \14.2 SAX 354 \14.3 基于流的XML API 359 \14.4 小结 365 \第15章 模型/视图结构 366 \15.1 模型/视图结构与MVC设计 \15.1 模式 366 \15.1.1 模型 366 \15.1.2 视图 367 \15.1.3 代理 368 \15.2 使用已有的模型视图类 368 \15.2.1 使用已有的模型和视图类 368 \15.2.2 QListWidget、QtreeWidget \15.2.2 和QTableWidget 370 \15.3 模型(Models) 381 \15.3.1 模型索引 381 \15.3.2 模型角色 382 \15.3.3 自定义模型 382 \15.3.4 代理模型 385 \15.4 视图(Views) 390 \15.4.1 自定义视图 390 \15.4.2 数据-窗口部件映射 390 \15.5 代理(Delegates) 396 \15.5.1 使用已有的代理 396 \15.5.2 自定义代理 396 \15.6 拖放与选中 401 \15.6.1 拖放操作 401 \15.6.2 选中模式 404 \15.7 小结 405 \第16章 高级绘图 406 \16.1 3D绘图——使用OpenGL 406 \16.1.1 创建OpenGL窗口 406 \16.1.2 着色 410 \16.1.3 3D和旋转 411 \16.1.4 纹理贴图 414 \16.2 SVG 417 \16.2.1 绘制SVG图形 418 \16.2.2 生成SVG文件 419 \16.3 小结 420 \第17章 进程与进程间通信 421 \17.1 使用QProcess 421 \17.2 Linux进程间通信 423 \17.3 新型进程间通信——D-Bus 425 \17.3.1 D-Bus简介 425 \17.3.2 安装QtDBus模块 427 \17.3.3 接口与适配器 429 \17.3.4 QtDBus应用实例 432 \17.4 小结 441 \第18章 Qt插件 442 \18.1 Qt插件开发基础 442 \18.2 Qt设计器插件 443 \18.2.1 使用Scratchpad 443 \18.2.2 提升自定义窗口部件 444 \18.2.3 Qt设计器插件开发 444 \18.3 编写数据库插件 451 \18.4 自定义风格插件 455 \18.5 小结 458 \第19章 脚本——QtScript 459 \19.1 执行ECMAScript脚本 459 \19.2 QtScript中的信号和槽 460 \19.3 使用JavaScript操作Qt对象 463 \19.4 基于Prototype的继承 467 \19.5 小结 467 \第20章 国际化 468 \20.1 Unicode与字符编码 468 \20.1.1 Unicode 468 \20.1.2 汉字编码 469 \20.1.3 编码转换 469 \20.2 Qt Linguist 471 \20.2.1 发布管理器 472 \20.2.2 翻译器 474 \20.2.3 加载翻译文件 476 \20.3 语言切换 477 \20.4 小结 477 \第21章 Qt单元测试框架 478 \21.1 QTestLib框架 478 \21.1.1 QTestLib 478 \21.1.2 第一个Qt单元测试 478 \21.2 数据驱动测试 480 \21.3 GUI测试 481 \21.2.1 仿真GUI事件 481 \21.2.2 重放GUI事件 483 \21.3 小结 484 \附录A Qt安装 485 \附录B Qt集成开发环境 492 \附录C qmake速查 501 \附录D 深入Qt源代码 506 \附录E Qt资源 512 序言/前言    前言 \两年前,当我们准备在Linux系统下开发GUI应用软件时,首先想到的就是选择一个GUI应用框架来简化开发。在三大GUI框架GTK+、Qt和wxWidgets 之间,我们选择了Qt 4工具包。作为重量级桌面系统KDE多年的坚实基础,Qt应该是经受了足够的考验。当我们准备编写自己的应用软件时,却发现图书市场上没有一本关于Qt 4的书籍,仅有的只是一些关于Qt 3的资料。由于Qt 3到Qt 4的变化很大,甚至源代码都不兼容,所以这些资料的参考价值并不是太大。于是,我们通过阅读Qt的assistant和examples来学习并使用Qt 4。在逐渐掌握Qt 4的过程中,我们萌发了编写一本关于Qt 4的书来帮助初学者入门的想法。最终,在电子工业出版社博文视点资讯有限公司的大力支持下,我们的想法终于得以付诸实施。 \关于Qt \Qt是挪威的Trolltech公司的旗舰产品,作为跨平台的应用程序框架,是开源的桌面系统KDE的基石。Google Earth,Skype,Opera,Adobe Photoshop Elements,Peforce Visual Client等软件都是基于Qt写成。自Trolltech公司1996年推出Qt 1.0版以来,Qt已经从2.x,3.x发展到了现在的Qt 4.3,本书就是基于最新的Qt 4.3写成。因为Qt 4框架设计得非常优秀,在2006年的第16届Jolt大奖上,Qt 4获得了类库、框架和组件类别的Jolt生产力奖。 \和Java的“一次编译,到处运行”跨平台不同的是,Qt是源代码级的跨平台,一次编写,随处编译。一次开发的Qt应用程序可以移植到不同的平台上,只需重新编译即可运行。Qt支持的平台有: \? Microsoft Windows,包括Windows 98/NT 4.0/2000/XP/Vista; \? UNIX/X11,包括Linux,Sun Solaris,HP-UX,HP Tru64 UNIX,IBM AIX,SGI IRIX等; \? Mac OS X,支持Mac OS X 10.3以上版本; \? 嵌入式Linux,包括支持framebuffer的所有Linux平台。 \Qt还支持嵌入式系统,Qt的嵌入式版本称为Qtopia Core,可以在多种处理器上运行,目标操作系统通常是嵌入式Linux。Qtopia Core应用程序直接使用framebuffer,而不是笨重的X Window系统。Qt相关的另一个产品——Qt Jambi,则是基于Qt库构建的,面向Java程序员的应用程序框架。另外,还有一些开源的在其他语言上的Qt绑定,如C#/Mono的绑定Qyoto,Python的绑定PyQt,Ruby的绑定QtRuby等。有了这些产品,编写Qt程序不再是C++程序员的专利了。 \Qt的发行版本有商业版和开源版。开源版遵循QPL(Q Public License)和GPL(GNU General Public License)协议,商业版则提供了一些特有的模块,如Windows平台上的ActiveQt框架,Oralce、DB2等商业数据库的驱动。本书主要介绍开源版的Qt 4.3。 \阅读本书的基础 \阅读本书的读者需要具有基本的C++程序设计知识,毕竟Qt是用C++编写的应用程序框架。如果要学习QtScript,还需要了解JavaScript。 \本书的结构 \本书共21章,每章讨论一个专题。章节安排上基本采用循序渐进、由浅到深的原则。但最后的高级篇中的章节没有很强的关联,可以按照随意的顺序阅读。每章内容及作者分述如下: \篇章 章 名 作者 内 容 简 介 页码 \初级篇 第1章 Qt初步实践 卢传富 建立了第一个较简单的Qt应用程序,在GUI用户界面中显示一行中文。 2 \ 第2章 对话框 \——QDialog 卢传富介绍了Qt的对话框类QDialog,实现了一个自定义的登录对话框,举例说明了Qt提供的内建对话框类的应用。 14 \ 第3章 基础窗口部件——QWidget 卢传富 \蔡志明首次引入Qt设计器的使用,绘制并实现了一个查找文件功能的部件,介绍了Qt应用程序中使用ui文件的基本方法以及Qt样式表;较深入地分析了Qt对象模型的一些基本知识,涉及信号和槽机制、Qt元对象系统、属性系统和对象树机制,以及部件类型和部件的几何布局等内容。 35 \ 第4章 程序主窗口—— QMainWindow 卢传富 Qt应用程序的主窗口是由多个部件/组件构成的框架,本章通过一个简单文本编辑器的例子,介绍了主窗口的菜单、工具条、中心部件、锚接部件和状态条,并通过Qt设计器绘制和手写代码两种方法实现了简单文本编辑器主窗口界面的排布和管理。 87 \ 第5章 布局管理 卢传富布局管理是GUI应用程序编程的一个重要方面。Qt提供了多种布局管理部件,包括Qt布局管理器、分裂器、栈部件、工作空间部件和多文档区部件等。本章一一介绍了这些部件,并举例说明了它们在图形用户界面编程中的应用。 121 \中级篇 第6章 2D绘图 蔡志明本章内容较多,包括Qt的绘图要素、图形变换与坐标系统、绘图设备、图像处理、图像打印等。最后讲解了Qt 4图形系统的模型视图框架——Graphics View框架。 152 \ 第7章 拖放操作与剪贴板 蔡志明 本章简要地说明了基于MIME的拖放操作和剪贴板的使用,关于Graphics View框架的拖放操作也在本章。 212 \ 第8章 文件处理 蔡志明介绍了Qt的文件处理,包括基于流的文本文件和二进制文件处理,文件信息和目录操作,目录以及文件的变化监控,文件引擎的编写。 219 \ 第9章 网络 李立夏介绍了Qt的网络处理,包括编写常见的FTP、HTTP、UDP和TCP程序,以及访问底层网络接口信息和扩展Qt网络模块功能的方法。 227 \ 第10章 多线程 李立夏介绍了Qt的多线程处理,包括两方面内容:传统的线程操作,以及与Qt事件机制相关的操作。这一章还涉及较多的基本概念,并逐一做了介绍。 261 \ 第11章 事件机制 李立夏介绍了Qt的事件处理模型,详细介绍了在Qt程序设计中处理事件的五种方法,并讨论了如何利用Qt事件机制加快用户界面响应速度。 283 \ 第12章 数据库 李立夏介绍了Qt的数据库处理,重点介绍了如何在Qt中使用SQL语句进行数据库操作和如何利用QSqlTableModel这类高层次类进行常见的数据库编程。 297 \ 第13章 Qt的模板库和工具类 卢传富 \蔡志明 Qt提供了丰富的模板库和工具类,本章只是介绍了部分内容。在这一章,重点介绍了Qt的容器类、QString和QVariant类,简介了Qt的算法和Qt正则表达式的使用。 326 \ \ \表 \篇章 章 名 作者 内 容 简 介 页码 \高级篇 第14章 XML 蔡志明对Qt中的三种XML解析方式(DOM、SAX和基于流的解析)进行了比较和举例。还讲解了如何使用API写XML文件。 348 \ 第15章 模型/视图结构 蔡志明阐述了Qt的模型/视图结构,分别对模型视图的三个组成部分(模型、视图和代理)进行了介绍,演示了如何自定义这些组成部分,并简要说明了拖放以及选中操作。 366 \ 第16章 高级绘图 蔡志明叙述了在Qt中如何使用OpenGL绘图,对基本的OpenGL绘图进行了讲解,介绍了矢量图型文件SVG的读写操作。 406 \ 第17章 进程间通信 李立夏 介绍进程和进程间通信的知识,重点介绍了Qt中桌面环境下基于D-Bus的多进程应用程序开发。 421 \ 第18章 Qt插件 蔡志明 说明了Qt的插件系统,并对Qt Designer插件、数据库插件、风格插件进行了较详细的介绍。 442 \ 第19章 脚本——QtScript 蔡志明 这是Qt 4.3中引入的最新内容,使得Qt能够支持ECMAScript脚本。本章简要地举例说明了在Qt中如何使用脚本,如何将C++对象暴露给脚本。 459 \ 第20章 国际化 骆艳 本章包括编码的处理,Qt Linguist的使用步骤,动态语言切换的内容。 468 \ 第21章 Qt单元测试框架 蔡志明 本章阐述了如何使用QTestLib框架进行数据测试、GUI测试。 478 \ 附录A~E 蔡志明附录中包括Qt在Linux、Windows、Solaris上的安装,KDevelop、Eclipse集成开发环境的使用,qmake的基本应用,Qt源代码分析举例,Qt资源。 485 \如何获取源代码 \由于Qt是跨平台的,因此书中的内容应用能够在Windows、Linux、UNIX和Mac OS上运行,书中的程序可能是在下列三种平台之一上编写:Windows XP/Vista、Linux(SuSE、Fedora Core或红旗)以及Solaris 10 SPARC/X86。因此书中的屏幕截图可能来源于其中的任何一种操作系统。

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧