摘要:
SVG: viewBox是SVG的虚坐标系,比VML的简单不少。 为根节点svg元素加上viewBox属性后,在svg下的各图形元素的大小和位置都是按viewBox限定的坐标,而不是页面的实际坐标。 如: 在100x100的svg区域中,放入一个200x200的方块,按理不能正常显示,会被裁去一部分。但是因为加入了viewBox属性,svg区域会完整显示rect。可以理解为在svg中加...
阅读全文
posted @ 2007-10-08 16:25
宏宇
阅读(514)
推荐(0)
摘要:
可伸缩矢量图(Scalable Vector Graphics SVG)是一种基于 XML 的语言,用于绘制二维图形。不过,它的能力不局限于简单的静态矢量图形。本文展示了如何将交互元素加入到 SVG 文档中,使其可以对用户输入作出响应。 SVG 中的交互性可以分为三个领域 -- 链接、事件和脚本。本文将依次讨论这三个领域。 注意:要查看本技巧中的 SVG 文档,需要有一个 SVG 查看程序,可以在...
阅读全文
posted @ 2007-09-30 09:19
宏宇
阅读(600)
推荐(0)
摘要:
SVG脚本编程简介 本文主要介绍SVG的脚本编程,并分别给出放大、缩小,查询,鼠标事件等实例。 一、 SVG简介 SVG,全称为Scalable Vector Graphics(可伸缩矢量图形)。它是W3C制定的、用矢量描述图形的XML应用标准。它有着许多的优点,比如可扩充性(scalable),动态的,交互性强。SVG支持无极放大,对SVG图片进行任意比例的放大都不会...
阅读全文
posted @ 2007-09-30 09:09
宏宇
阅读(694)
推荐(0)
摘要:
本教程适用于那些希望使用可伸缩向量图形(SVG)创建交互式 SVG 图形的开发人员。它讨论了使用ECMAScript(JavaScript)对现有的 SVG 图像进行实时操作得技术。 本文主要介绍在 SVG 中通过编程实现动态操作 SVG 图像的知识。 SVG 图像的结构是用 XML 文档表示的,因此可以使用 XML 编程技术如"文档对象模型(Document Object Model,DOM)"...
阅读全文
posted @ 2007-09-30 09:06
宏宇
阅读(1031)
推荐(0)
摘要:
一、 web2.0网站常用可用性功能模块分析 二、 Flickr的幕后故事 三、 YouTube 的架构扩展 四、 mixi.jp:使用开源软件搭建的可扩展SNS网站 五、 Technorati的后台数据库架构 六、 通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建 七、 从LiveJournal后台发展看大规模网站性能优化方法 八、 说说大型高并发高负载网站的...
阅读全文
posted @ 2007-09-30 08:55
宏宇
阅读(285)
推荐(0)
摘要:
By Michael 转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71) Trackback Url : http://www.toplee.com/blog/wp-trackback.php?p=71 转自:http://blog.csdn.net/jiangxinyanyu/archive/2007/09/20/1793...
阅读全文
posted @ 2007-09-30 08:47
宏宇
阅读(261)
推荐(0)
摘要:
仿射变换可以理解为 ・对坐标进行放缩,旋转,平移后取得新坐标的值。 ・经过对坐标轴的放缩,旋转,平移后原坐标在在新坐标领域中的值。 如上图所示,XY坐标系坐标轴旋转θ,坐标原点移动(x0,y0)。 XY坐标系中的坐标(X,Y),则求新坐标系xy中的坐标值的方程组为: X = X・cosθ - Y・sinθ + x0 Y = X・sinθ + Y・cosθ + y0 写成矩阵形式为 ...
阅读全文
posted @ 2007-09-27 16:49
宏宇
阅读(11298)
推荐(0)
摘要:
关于GDI+的几何变换类Matrix的理论和应用有很多书籍和文章介绍,本文只是谈一点自己的应用心得。 使用GDI+的Matrix类,可以很方便的进行提供了Rotate(旋转)、Scale( 缩放)、Shear(切变)等线性变换和Translate(平移),还可以通过这几个基本的变换组成更复杂的复合变换。通过变换后的图形及原点坐标变化很大,如下面的语句: g.DrawEl...
阅读全文
posted @ 2007-09-27 10:06
宏宇
阅读(1067)
推荐(0)
摘要:
来源:van''s zone - 博客园 微软最近的动作频繁,C#2.0规范才刚推出不久,我还没来的及完全消化C#2.0中的所有新特性,而今又推出了C#3.0,在短短几年中,微软就对C#进行了两次大的升级,为C#加入了许多新的特性,从而使C#变得更加强大也更加现代了。下面我就把C#3.0中的新特性的要点列出来,以供大家快速浏览。 第一个特性:隐式类型化本地变量 这个特性非常简单,有些...
阅读全文
posted @ 2007-09-26 18:04
宏宇
阅读(236)
推荐(0)
摘要:
注:其中所有的left:top:都是针对图左上角的,比如圆,他的左上角应该是以圆为中心的矩形的左上角 1.line(直线) a.示例: 创建一条从(0,0)到(200,200)的红色的边框为2px的直线 b.专用属性:from 起点坐标; to 终点坐标 2.Oval(圆) a.示例: 创建一个宽400高400边框为红色填...
阅读全文
posted @ 2007-09-22 16:53
宏宇
阅读(4789)
推荐(2)
摘要:
利用 SharpZipLib方便地压缩和解压缩文件 最新版本的SharpZipLib(0.84)增加了很多新的功能,其中包括增加了FastZip类,这让我们可以非常方便地把一个目录压缩成一个压缩包,经测试可以很好地支持文件中包含中文以及空格的情况。 1 /**//// 2 /// Create a zip archive. 3 /// 4 /// The f...
阅读全文
posted @ 2007-09-22 13:22
宏宇
阅读(338)
推荐(1)
摘要:
程序中加载.txt文件——压缩——分卷压缩——分别存到库里 首选,先要找一个开源的C#压缩组件。 如:ICSharpCode.SharpZipLib 下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.ASPx 根据它的帮助你就可以做自己需要的东东了。 我在使用这个组件行,遇到了一个问题。 当压缩小文件时没有什...
阅读全文
posted @ 2007-09-22 13:19
宏宇
阅读(600)
推荐(0)
摘要:
一.项目招标 二.项目启动 三.需求分析:都要做什么 四.系统分析:概要分析系统需要怎么实现(如,速度要求,开发工具,开发平台,整体实现思想等等) 五.系统设计:每个功能的具体实现(数据流程,实现技术等等) 六.技术可行性分析(四设计时的技术难点,也可以包括在四内) 七.数据库设计 八.系统架构设计 九.编码实现 十.测试 十一. 实施 十二. 维护
阅读全文
posted @ 2007-09-22 10:05
宏宇
阅读(190)
推荐(0)
摘要:
关于宇宙、关于地球、关于我们自身,但哪些是最重要的未解之谜,我们距离找到答案还有多远?今年7月1日,在纪念美国《科学》杂志创刊125周年之际,科学家们总结出了125个迄今我们还不能很好回答的问题,重中之重有25个。 1、宇宙是由什么组成的? 一个脱口而出的答案是:由那些亮晶晶的星星组成的。但在最近几十年中,科学家越来越发现这个答案是不正确的。天文学家认为,组成恒星、行星、星系—— 当然还有我们...
阅读全文
posted @ 2007-09-21 08:04
宏宇
阅读(494)
推荐(0)
摘要:
积分 - 25016 排名 - 1000
阅读全文
posted @ 2007-09-19 18:06
宏宇
阅读(161)
推荐(0)
摘要:
Untitled Page 6786786
阅读全文
posted @ 2007-09-19 14:04
宏宇
阅读(408)
推荐(0)
摘要:
在Html中,给图像使用map标签,可以给图像的某个部分建立超连接,用法如下: 注:所有的坐标都是相对于图片左上角的 其中,坐标coords对各个shape的解释如下: shape="rect" coords="x1,y1,x2,y2" // (x1,y1)=Upper Left, (x2,y2)=Lower Right 即,当shape是矩形时,coords表示矩形左上及右下(x2, ...
阅读全文
posted @ 2007-09-17 10:31
宏宇
阅读(2676)
推荐(0)
摘要:
基于MapX的GIS动态操作与实现 摘要:分析了GIS和MapX的基本技术,提出了GIS信息显示系统中地图对象动态添加、删除以及地图整体显示效果适时变化的实现方法。结合基于MapX的电力网络配置显示系统来说明这些技术。 关键词:GIS MapX 动态操作 添加 删除 地理信息系统GIS(Geographic Information System)是收集、管理、查询、分析、操作以及表现与地理...
阅读全文
posted @ 2007-09-15 17:26
宏宇
阅读(835)
推荐(0)
摘要:
首先说明一下三层架构 举一个被举烂的例子,饭店的例子 1.数据库(或其它数据源)——市场 2.dataaccess层——饭店仓库,从市场买来 3.bussiness层——饭店厨房,加工原料 4.页面层——给客人上的菜(提供最终数据给页面程序员) 但是现在为什么感觉“厨房”没用了了那 首先,现在用存储过程用的很多,其中的数据的业务逻辑处理大部分在存储过程中处理了,就好像从市场买...
阅读全文
posted @ 2007-09-12 11:28
宏宇
阅读(373)
推荐(0)
摘要:
C# 文件操作 文件操作: 检查 创建 读取 写入 修改 删除 目录操作: 检查 创建 读取 写入 修改 删除 文件操作 若要执行此操作... 请参阅本主题中的示例... 创建文本文件 向文件写入文本 ...
阅读全文
posted @ 2007-09-12 09:47
宏宇
阅读(552)
推荐(0)