java中swing 全称

Python013

java中swing 全称,第1张

swing就是全称

awt是abstract window toolkit的简写,但是swing没有

swing的意思是:

1 摇摆摆动

2 摆动的幅度摆动的范围

The pendulum's swing is 12 inches. 钟摆的摆动幅度是十二寸

3 手臂挥动产生的打击

4 挥动 (球棒, 高尔夫球棒等物) 的姿势

5 (态度, 地位, 状况的) 改变

a swing to conservation 转趋保守

6 自由的行为

The children have free swing in deciding what color to paint their room.孩子可自行决定房间油漆的颜色

7 a. 优雅的移动

has a swing to her walk 走路摇曳生姿

b. 前后摆动

the swing of a bird across the sky 鸟在空中的飞行

8 (可以回到原点的) 路线, 行程

a swing across the state while campaigning 竞选时在州内的循环活动

9 秋千

10 正常步调

back in the swing 回归正常

11 (诗的) 音律

12 股市行情的起伏

13 『音乐』

a. 摇摆乐

1935 年以爵士为基础发展而成的流行舞曲, 旋律较简单

b. 放摇摆乐舞曲的舞厅

c. 轻妙的节奏

看来swing有很多有意思的地方,或许开发者开发swing组件的时候就看上了哪条吧~

楼主看你懂了几个^_^

认真读几年书是要的

2.12----3D编程需要的数学知识

这是给编程人员,而且想更加深一步学习3D技术的人。

第1章 向量

1.1 向量的性质

1.2 点积

1.3 叉积

1.4 向量空间

1.5 本章小结

习题

第2章 矩阵

2.1 矩阵的性质

2.2 线性方程组

2.3 逆矩阵

2.4 行列式

2.5 特征值与特征向量

2.6 对角化

2.7 本章小结

习题

第3章 变换

3.1 通用变换

3.1.1 正交矩阵

3.1.2 手向性

3.2 缩放变换

3.3 旋转变换

3.3.1 绕任意轴旋转

3.4 齐次坐标

3.4.1 四维变换

3.4.2 点向量和方向向量

3.4.3 坐标的几何解释

3.5 法向量的变换

3.6 四元数

3.6.1 四元数数学

3.6.2 四元数的旋转

3.6.3 球型线性插值

3.7 本章小结

习题

第4章 三维引擎中的几何

4.1 3D空间中的直线

4.1.1 点到直线的距离

4.1.2 两条直线之间的距离

4.2 3D空间中的平面

4.2.1 直线与平面相交

4.2.2 三个平面相交

4.2.3 平面的变换

4.3 视截体

4.3.1 视城

4.3.2 视截面

4.4 透视校正插值

4.4.1 深度插值(depth interpolation)

4.4.2 顶点属性的插值

4.5 投影

4.5.1 透视投影

4.5.2 正投影

4.5.3 提取视截面

4.6 本章小结

习题

第5章 光线跟踪

5.1 根的求解

5.1.1 二次多项式

5.1.2 三次多项式

5.1.3 四次多项式

5.1.4 牛顿-拉弗森迭代法

5.1.5 倒数与平方根的精化

5.2 曲面交点

5.2.1 光线与三角形相交

5.2.2 光线与长方体相交

5.2.3 光线与球体相交

5.2.4 光线与圆柱面相交

5.2.5 光线与环形圆纹曲面相交

5.3 法向量的计算

5.4 反射向量和折射向量

5.4.1 反射向量的计算

5.4.2 折射向量的计算

5.5 本章小结

习题

第6章 光照

6.1 RGB颜色系统

6.2 光源

6.2.1 环境光

6.2.2 定向光源

6.2.3 点光源

6.2.4 聚焦光源

6.3 漫反射光

6.4 纹理映射

6.4.1 标准纹理图

6.4.2 投影纹理图

6.4.3 立方体纹理图

6.5 镜面反射光

6.6 发射光

6.7 明暗处理

6.7.1 法向量的计算

6.7.2 Gouraud明暗处理

6.7.3 Phong明暗处理

6.8 凹凸映射

6.8.1 凹凸映射图的构造

6.8.2 切线空间

6.8.3 切向量的计算

6.8.4 实现

6.9 物理反射模型

6.9.1 双向反射分布函数

6.9.2 Cook—Torrance光照模型

6.9.3 Fresnel系数

6.9.4 微平面分布函数

6.9.5 几何衰减系数

6.9.6 实现

6.10 本章小结

习题

第7章 可视性判断

7.1 边界体构造

7.1.1 主分量分析

7.1.2 构造边界盒

7.1.3 构造边界球

7.1.4 构造边界椭球

7.1.5 构造边界圆柱

7.2 边界体测试

7.2.1 边界球测试

7.2.2 边界椭球测试

7.2.3 边界圆柱测试

7.2.4 边界盒测试

7.3 空间分割

7.3.1 八叉树

7.3.2 二叉空间分割树

7.4 门系统

7.4.1 门裁剪

7.4.2 缩小视平截体

7.5 本章小结

习题

第8章 碰撞检测

8.1 环境碰撞

8.1.1 球体与平面的碰撞

8.1.2 长方体与平面的碰撞

8.1.3 空间分割

8.2 物体碰撞

8.2.1 两个球体之间的碰撞

8.2.2 球体与长方体的碰撞

8.2.3 长方体之间的碰撞

8.3 本章小结

习题

第9章 多边形技术

9.1 深度值修正

9.1.1 修改投影矩阵

9.1.2 修正值的选择

9.1.3 应用举例

9.2 贴图

9.2.1 贴图网格

9.2.2 多边形裁剪

9.3 公告牌技术

9.3.1 无约束四边形

9.3.2 约束四边形

9.3.3 四边形带

9.4 模板阴影

9.4.1 构造边表

9.4.2 阴影渲染

9.4.3 实现

9.5 多边形简化

9.6 本章小结

习题

第10章 线性物理运动

10.1 位置方程

10.2 二阶微分方程

10.2.1 齐次方程

10.2.2 非齐次方程

10.2.3 初始条件

10.3 抛物运动

10.4 阻厄运动

10.5 摩擦力

10.6 本章小结

习题

第11章 旋转物理运动

11.1 旋转环境

11.1.1 角速度

11.1.2 离心力

11.1.3 科里奥利力

11.2 刚体运动

11.2.1 质心

11.2.2 角动量和扭矩

11.2.3 惯性张量

11.2.4 主惯性轴

11.3 振动

11.3.1 弹性运动

11.3.2 钟摆运动

11.4 本章小结

习题

第12章 流体仿真

12.1 波方程

12.2 近似导数

12.3 计算表面位移

12.4 算法实现

【IT168 评测】2011年对于很多人来说都有着很不一样的意义,相信2012的人们感慨着世界末日的临近,而熟悉Intel tick tock钟摆战略的人们也在年初等到了第二代32nm的处理器产品,新一代被命名为Sandy Bridge的处理器及其附属产品家族们囊括了多达29款处理器、10款芯片组以及4款无线网卡和更多的衍生产品,虽然人们并不能在第一时间全部的享受到这些科技新产品带来的变革,但是这个被Intel视为堪比当年经典产品奔腾(Pentium)处理器的新生事物还是带着CPU/GPU一体化的核心、性能升级的集成显卡、第二代的睿频加速技术以及AVX指令集来到了我们的面前。我们将在这篇文章中针对移动第二代智能处理器的性能做一个抢先的测试和对比。

▲性能提升明显 Intel SandyBridge抢先测

第二代智能处理器处理器采用第二代32nm工艺、第二代高K金属栅极(HKMG)技术制造,集成大约10亿个晶体管。CPU与GPU核心采用了合并设计,与目前主流的Clarkdale/Arrandale处理器采用32nm处理器+45nm图形核心的双芯片封装方式完全不一样,而这也是第二代智能处理器最大的卖点之一。除了直接整合GPU之外,内存控制器等单元依然被整合在了处理器之内。此次基于32纳米制程工艺的全新酷睿家族依然是按性能区分为酷睿i7、i5 和i3处理器系列,我们也收集到了一些处理器的基本情况,与上一代32nm处理器完全采用采用了成本更低的双核心结构,通过超线程技术来实现双核4线程的工作方式不同,此次的32nm产品序列中出现了四核心产品,由于目前发布的处理器产品均支持第二代的超线程技术,所以四核心的处理器产品也就同时具备了四核心八线程的处理能力。新的处理器依然是为每个核心都配备256KB高速二级缓存,并且还集成DDR3内存控制器,然后按照产品级别的不同分别配以3-8MB不等的三级缓存(L3 Cache)。而在主频方面,目前公布的最低端的酷睿i5-2520M处理器以2.5GHz起跳,经过睿频加速后可以达到最高3.2GHz的水平,而频率最高的i7-2920XM处理器起始频率可以达到2.5GHz,在睿频技术加速之后可以达到3.5GHz,与老版的原生四核心移动i7处理器相比,主频增幅更高,不管是睿频主频还是绝对主频都足够满足绝大部分用户对处理器主频、运算能力的需求了。

▲性能提升明显 Intel SandyBridge抢先测

第二代智能处理器相比上一代的处理器产品另外一个改进之处在于集成显卡性能的提升,Intel官方公布的资料显示新的GPU图形核心经过了比较大的改良和重新设计,性能比上一代集显有着两倍提升,同时由于新一代睿频技术的加入,第二代智能处理器处理器会根据运行程序的不同而动态调整CPU、GPU的频率,实现性能最大化或者节能降耗,而在之前用户只能得到单一的CPU性能提升。也就是说第二代智能处理器处理器可以在你需要更高GPU性能的时候,将性能动态分配到GPU部分,而将CPU部分的主频保持在原始状态,反之也可以在你只需要高性能运算能力的时候一味加强CPU性能。

▲性能提升明显 Intel SandyBridge抢先测

从CPU部分的资料来看,新的处理器仍然采用了32KB指令、32KB数据、4个循环的一级缓存,二级缓存也仍然是每核心256KB、10个循环,而三级缓存的容量则有8MB、6MB、4MB和3MB四种。第二代智能处理器最大的亮点之一是加入了“高级矢量扩展”指令集,虽然这个简称“AVX”的指令集需要Windows7 SP1的支持,但是可以预见的是这个被Intel宣称进行矩阵计算的时候将比SSE技术快90%的新指令集将带来更丰富的功能。

▲性能提升明显 Intel SandyBridge抢先测

从目前公布的资料来看,新的第二代智能处理器处理器TDP功耗依然维持在了上一代产品的水平,顶级的酷睿i7-2920XM拥有最强大的性能和55W的TDP功耗,而其余两款酷睿i7四核处理器i7-2820QM、2720QM则45W的TDP功耗,双核心的三款酷睿i5处理器功耗则保持在了主流的35W水平。

总结一下,新的第二代智能处理器处理器相比上一代的Clarkdale/Arrandale有如下的加强:

32nm制程工艺下提供原生四核心设计,全线产品支持超线程技术(截止目前)

CPU/GPU完全整合,全32nm工艺制程带来更低的功耗与发热量

GPU性能增强,移动版处理器图形核心拥有12个执行单元,性能比上一代HD集显提升2倍

第二代的睿频加速技术,可以达到更高的睿频加速主频,同时支持CPU/GPU性能动态调节

加入效率更高、功能更强大的AVX指令集

▲性能提升明显 Intel SandyBridge抢先测

看过以上的总结之后,我们可以大致看出第二代智能处理器的NB所在,看过一些基本情况之后,我们还是来看看这几款即将与大家见面的处理器究竟是怎么样的一个表现,最直观的就是通过与上一代的一些主频、配置近似的产品对比来检阅一下这些新锐处理器的真实性能。

▲性能提升明显 Intel SandyBridge抢先测

我们选择的采用第二代智能处理器四核处理器的产品是来自联想的Y560P,这是一款采用酷睿i7-2720QM处理器与HD 6570M独立显卡组合的产品,而出于定位方面的考虑,在对比产品方面我们选择了采用酷睿i7 820QM处理器的笔记本产品,从Intel的对位关系来看,这两款产品是比较明显的对等产品,所以我们认为这样的对比可以更好的展示新平台产品在性能方面的提升。

除了硬件配置,预装win7的操作系统

也是选购电脑时应该考虑的一个重要因素。随品牌电脑预装是获得正版预装Win7的最便宜的方式。不预装

操作系统

是商家压低电脑价格的伎俩,剥夺了消费者以最低廉价格购买到正版Win7的机会。

我们采用了一系列的测试软件来测定这两款笔记本的实际表现,在测试中我们为两台笔记本统一安装了英文版Microsoft Windows 7 Ultimate Version 6.1.7600版本的操作系统进行测试,而测试内容则包括了SYSmark2007 Preview、PCMark Vantange、Cinebench R10、SiSoftware Sandra Professional v2009等多款测试软件,从整体性能评估、整机办公性能、整机家用娱乐性能、处理器子系统以及内存缓存、显示子系统等多个方面来对比第二代智能处理器这个最新的笔记本平台与上一代主流笔记本平台配置之间的性能差异。

CINEBENCH R10使用针对电影电视行业开发的Cinema 4D特效软件引擎,可以测试CPU和显卡的性能。测试包括两项,分别针对处理器和显卡的性能指标。第一项测试纯粹使用CPU渲染一张高精度的3D场景画面,在单处理器单线程下只运行一次,如果系统有多个处理器核心或支持多线程,则第一次只使用一个线程,第二次运行使用全部处理器核心和线程。第二项测试则针对显卡的OpenGL性能。

▲i7 2720QM机型 CINEBENCH R10测试成绩

从最终测试结果来看,Intel酷睿i7四核处理器Core i7-820QM虽然原始频率只有1.73GHz,但是得益于其采用的智能加速技术可以将主频提升至3.06GHz、133MHz的QPI总线速度以及高达8MB的三级缓存,在单核渲染测试中得分为4102分,而新的酷睿i7 2720QM处理器则由于基础主频的缘故扥分达到了4177分,但是总体而言单核心渲染部分的测试成绩两者还是很接近的。仅就单核心渲染成绩来看,虽然基准主频之间存在着400MHz左右的差距,但是由于两款产品均有睿频加速技术来提升单核心主频,所以两者在单核心渲染能力方便的差距并不是太大。

▲i7 820QM机型 CINEBENCH R10测试成绩

多核测试部分Core i7-820QM的得分凭借4核心8线程以及8MB的三级缓存超过了10000分的大关,而同样拥有4核心8线程处理能力的酷睿i7 2720QM的测试成绩更是超过了15000分,性能提升幅度达到45%左右。与单核心的渲染成绩相比,拥有第二代睿频加速技术的酷睿i7 2720QM虽然在三级缓存方面不如老款的酷睿i7 820QM,但是仍然凭借睿频主频以及更强大的多核心协同工作能力在这个环节取得了完胜。

为了让用户有个更加直观的了解,我们还采用了Fritz软件进行了对比测试,Fritz是一款国际象棋软件,它在x86架构PC上实现了当年IBM深蓝所做的关于国际象棋的预测和计算。该软件以PIII 1GHz处理器的性能做为基准,用户可以通过测试成绩了解到当前系统的科学计算性能。

▲i7 2720QM机型 Fritz测试成绩

▲i7 820QM机型 Fritz测试成绩

从测试结果来看,第二代智能英特尔酷睿处理器的表现非常出色,以绝对优势超过了上一代的45nm酷睿i7。

在整机性能测试部分,我们主要使用了SYSmark2007 Preview和PCMark Vantange、SiSoftware Sandra Professional v2009软件进行测试,BAPCo SYSmark2007 Preview包括E-Learning 、Office Productivity 、Video Creation 、3D Modeling四个模块,分别模拟用户互联网学习、办公应用、影像创建、3D建模,每个模块代表了一种典型商业用户应用。综合这四项得分最终得出一个对系统评估的总分。这是一款非常贴近于用户实际应用的测试软件,对于被测系统稳定性、兼容性要求很好,给出的结果也非常有价值。

▲SYSMARK测试成绩衡量维度

▲i7 2720QM机型 SYSMARK测试成绩

▲i7 820QM机型 SYSMARK测试成绩

从最终得分来看,第二代智能英特尔酷睿处理器的测试成绩表明其拥有的第二代睿频加速技术、更高的主频、更好的多核心协同工作能力在很大程度上为用户提供很不错的办公性能支持,其总体性能得分甚至超出了内存、硬盘配置比其高出很多的对比机型。

PCMark Vantage是Futuremark发布的新一代PCMark基准测试软件,可以衡量各种类型PC的综合性能。相对于上一个版本PCMark06,PCMark Vantage的整体结构有了较为明显的变化,由以前按照PC的几个子系统逐渐转变为按照用途划分子项,更贴近用户的实际使用,针对性也更强,对用户的参考价值也更大一些。它取消了原有的处理器和图形子项,保留了系统总体得分和HDD(硬盘)两个子项,同时增加了Memories(记忆)、TV and Movie(视频)、Gaming(游戏)、Music(音乐)、Communication(通信)和Productivity(生产力)几个新的项目。比较适合衡量PC的家用娱乐性能。而由于新的Calpella平台产品大多定位于高端游戏娱乐与影音娱乐机型,被用户购买之后用于家庭娱乐方面应用的可能性更大,所以相比SYSmark2007 Preview,PCMark Vantange更能体现这款M15x的硬件配置在具体应用方面的优势和劣势。

PCMARK测试成绩衡量维度

▲i7 2720QM机型 PCMARK测试成绩

▲i7 820QM机型 PCMARK测试成绩

从两款测试产品在PCMark Vantage环节的整体测试成绩来看,第二代智能英特尔酷睿处理器在家用娱乐应用方面的综合性能提升是相当明显的,虽然由于对比测试平台配备了性能更好的SSD固态硬盘,但是其他与处理器相关的测试项目的成绩比目前的主流酷睿i7平台还是有了相当明显的提升,其测试成绩要比主流酷睿i7产品提升了18%,从子项测试中我们也可以看到,凡是测试中对处理器性能要求比较高、或者是着重考察处理器性能的子项里,第二代智能英特尔酷睿处理器的成绩均比对比的45nm酷睿i7机型有比较明显的提升。

SiSoftware Sandra Professional v2009能够对于被测系统进行方便、快捷、自动化的测试,是帮助我们了解被测系统各个子系统性能的不可或缺的测试软件。它的测试结果比较偏重于理论值,可重复性较好,便于帮助深入分析计算机系统的具体问题。

SiSoftware Sandra 2010

Processor Arithmetic Benchmark

处理器算术性能测试

i7 840QM

i7 2720QM

Dhrystone iSSE4.2

54.38GIPS

86GIPS

Whetstone iSSE3

35.58GFLOPS

71GFLOPS

Processor Multi-Media Benchmark

处理器多媒体测试

Multi-Media Int x8 iSSE4.1

101MPixel/s

138.7MPix/s

Multi-Media Float x4 iSSE2

75MPixel/s

97.22MPix/s

Multi-Media Double x4 iSSE2

40.79MPixel/s

54.2MPix/s

.NET Arithmetic Benchmark

.NET算术性能测试

Dhrystone .NET

10GIPS

15.79GIPS

Whetstone .NET

23.26GFLOPS

42.1GFLOPS

.NET Multi-Media Benchmark

.NET多媒体测试

Multi-Media Int x1 .NET

18.65MPixel/s

24MPix/s

Multi-Media Float x1 .NET

8MPixel/s

7.18MPix/s

Multi-Media Double x1 .NET

15.2MPixel/s

25.5MPix/s

Java Arithmetic Benchmark

Java算术性能测试

Dhrystone Java

58.57GIPS

35GIPS

Whetstone Java

26.22GFLOPS

30.72GFLOPS

Java Multi-Media Benchmark

Java多媒体性能测试

Multi-Media Int x1 Java

15.5MPixel/s

22MPix/s

Multi-Media Float x1 Java

14.47MPixel/s

20.6MPix/s

Multi-Media Double x1 Java

14.42MPixel/s

20.53MPix/s

从测试结果来看,第二代智能英特尔酷睿处理器不管是在计算能力还是多核心效率以及缓存性能方面的测试成绩都要超出目前主流酷睿i7处理器很多,从基准计算能力的提升幅度来看,基本达到了Intel所宣称的提升幅度。

在图形部分的测试中,我们采用了Futuremark的测试软件3DMark Vantage,这是业界第一套专门基于微软DX10 API接口、Windows Vista操作系统打造的综合性基准测试工具,能全面发挥多路显卡、多核心处理器的优势,可以在当前和未来一段时间内满足PC系统游戏性能测试需求。3DMark Vantage提供了全新打造的两个图形测试项目、两个处理器测试项目、六个特性测试项目,并引入四种不同等级的参数预设(Preset),可以更细致地反映系统性能等级。在测试中,我们将系统分辨率调整为同一的1024×768,使用测试软件提供的Entry模式来进行测试。

3DMARK测试成绩衡量维度

▲i7 2720QM机型 3DMARK测试成绩

▲i7 820QM机型 3DMARK测试成绩

从上面的测试成绩来看,虽然得分受到两款产品所采用的独立显卡性能不同而各有高低,但是从测试中处理器相关的测试成绩来看,新的第二代智能英特尔酷睿处理器性能方面的提升还是表露无遗,在三项与处理器性能息息相关的测试成绩对比中,得分都要比对比的酷睿i7 820QM机型提升幅度均超过了70%。

IT168评测中心观点:比上一代更加革命与颠覆 可以比肩奔腾成就

从前面的测试与对比中我们可以看到,新的第二代智能英特尔酷睿处理器在绝对性能上已经超越老版的45nm酷睿i7处理器,而且凭借32nm制程工艺的先进,第二代智能英特尔酷睿处理器拥有着老版酷睿i7处理器所不能比拟的低功耗、低发热。

▲提升30% Intel第2代移动智能处理器评测

而且凭借着32nm制程工艺下提供原生四核心设计,全线产品支持超线程技术(截止目前)、CPU/GPU完全整合,全32nm工艺制程带来更低的功耗与发热量、GPU性能增强,移动版处理器图形核心拥有12个执行单元,性能比上一代HD集显提升2倍、第二代的睿频加速技术,可以达到更高的睿频加速主频,同时支持CPU/GPU性能动态调节、加入效率更高、功能更强大的AVX指令集等特色,其在整体性能方面都远远超过了目前主流的酷睿i7平台,这也让我们对未来的笔记本性能有了更高的期待。