Zane's Blog

Where will life take you...

导航

[置顶] 学习了什么是trackback ping(引用通告)

IE6中实现PNG图片透明

ie6中PNG透明效果的出现

function isIE(){
if (navigator.appName!="Microsoft Internet Explorer") {return false}
return true
}

function correctPNG() 
{
     for(var i=0; i<document.images.length; i++)
     {
     var img = document.images[i]
     var LW=img.width
     var LH=img.height
     var imgName = img.src.toUpperCase()
     if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
     { 
           img.style.filter+="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+img.src+", sizingmethod=scale);" 
           img.src="images/transparent.gif"
           img.width=LW
           img.height=LH
     }
     }
}
if (isIE()) {window.attachEvent("onload", correctPNG);}

以后需要在图片所在的目录images加一个背景透明的transparent.gif,尺寸为1*1px。然后背景中随便插PNG格式的图片都可以了。

其他解决方案

<div style="width:100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader    (src='fengmian/zw.png' sizingMethod='image')"></div>

但是每次都需要加载,有点小状况,很费解!

其实使用的滤镜其实是一样的,但是前面加了个判断,以后要多加注意判断这点咯!

 

align="absmiddle"成员名称 说明
align="absmiddle"成员名称 说明

AbsBottom 图像的下边缘与同一行中最大元素的下边缘对齐

AbsMiddle 图像的中间与同一行中最大元素的中间对齐

Baseline 图像的下边缘与第一行文本的下边缘对齐

Bottom 图像的下边缘与第一行文本的下边缘对齐

Left 图像沿网页的左边缘对齐,文字在图像右边换行

Middle 图像的中间与第一行文本的下边缘对齐

NotSet 未设定对齐方式

Right 图像沿网页的右边缘对齐,文字在图像左边换行

Top 图像的上边缘与同一行上最高元素的上边缘对齐

TextTop 图像的上边缘与同一行上最高文本的上边缘对齐

【续】实现SQL端树排序,SQL2005 递归查询结合Row_Number()

时隔写《实现SQL端树排序,SQL2005 递归查询结合Row_Number() 》文章页快半个多月了,工作一忙就把这给忙丢了,现在补上具体的实现方法。

相关的“如何进行SQL端排序”、“几种排序方法的对比”等理论和我的个人意见请参考前文。

附实现SQL代码:

 

实现完全SQL端树排序,SQL2005 递归查询结合Row_Number()

在网站开发的后台管理中,我们经常性会用到“树形”结构。最多的应用应该是用在“多级、无限级的类别管理”上。

我们现在最常用的两种实现方法:第一种是“程序递归调用显示”,第二种“数据库递归排序显示”。

“程序递归调用显示”方法:

        即用一个ParentID来标识该节点从属关系。为了最终生成一棵树,一般做法是把记录选出来,然后在程序里递归重新排好序后再呈现出来。

        缺点:如果有大量数据,就带来了性能开销问题。

 

那么能不能直接在数据库利用SQL语句排好树后再输出呢?那就是第二种方法“数据库递归排序显示”!

以前在 SQL Server 2000 时代的时候,由于种种原因,我们很难实现这个功能,要想实现也很难。(具体原因跟 SQL Server 2005 对于SQL Server 2000 的些许优越性 有关)

 

“SQL来实现递归排序显示”方法:

        即用 Row_Number() 的特性来实现的存储过程。按照“树形”的排序后呈现出来。

        优点:在程序中直接可以调用即可,能有效的解决程序性能的开销问题,并有利于对数据的分页功能的支持。

 查看详情...

Deep Zoom 微软在线图像创建服务最新发布
原引 LiveSino.net :

微软 Live Labs 推出了基于 Azure 平台的 Deep Zoom 图像创建服务 Seadragon.com,直接将图片的 URL 粘帖至 Seadragon.com 的输入框即可自动创建支持微软 Deep Zoom 图像深度缩放技术的图像,而用户可将其嵌入至博客中、或通过 Facebook, Twitter 等分享收藏。

我自己去试了一下,感觉很不错,为我们在与朋友之间分享图片时,又多了一种很不错的方式!

下面看一下Seadragon.com 的效果吧!

 

Seadragon.com 利用了 Silverlight 的 Deep Zoom 技术,因此支持任意分辨率的图像,并且在加载图像时十分迅速。在 Seadragon.com 首页或创建页面中的输入框中输入图像的 URL 点击创建 Create 按钮即可跳转至图像分享页面。

该图像除了拥有独立的 Seadragon.com 的 URL 外,分享页面还给出了可设置宽度、高度的 Javascript 的嵌入代码(利用了 Seadragon Ajax 技术),以及快速分享至 Delicious, Digg, Facebook, Twitter 的链接。

 

        是不是很不错啊!效果看后,我们来自己创建属于自己的 Deep Zoom 的图片创建服务!

后续详情...

【转】微软ETL工具SSIS的一些资源

学习SSIS中,记录一些有用的资源,感谢 跳龙--GARETH 的文章 http://hi.baidu.com/xxhh/blog/item/069fb319b003284042a9adf3.html

 

SSIS的全称是SQL Server Integration Service, 其前身是随SQL Server 7.0而发布的DTS

(Data Transformation Service),后改名为Integration Service。 它和SQL Server的另两个组件: AS

(Analysis Service)和RS(Reporting Service)组成了完整的商务智能平台,覆盖了BI的整个生命周期,

从最开始的数据清洗、集成,到中间的多维分析和数据挖掘,再到最后的报表服务。

    SSIS一些有用的资源链接如下:

   

     (1) SSIS的官方网站:

     http://www.microsoft.com/sql/technologies/integration/default.mspx

     (2) SSIS在MSDN上的论坛,有问题可以在上面提问, 有SSIS的开发人员回答:

      http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=80&SiteID=1

     (3) SQL Server Books Online & Samples

      强烈推荐,尤其是其中有全面的例子,包括Package的设计、编程访问、自定子组件

等。SQL Server 2005在安装时选择Custom,然后可以选择安装所有的Documents和Samples。

SQL Server 2008 CTP版本中没这个选项了,需要到网站上下载,不知道正式版发布时会不会

带上。

     (4) 一个叫ProjectREAL的BI参考实现项目,有SSIS在其中的详细应用与最佳实践:

     http://www.microsoft.com/technet/prodtechnol/sql/2005/realetldp.mspx

     (5) 一个专门讨论SSIS的第三方站点:

     http://www.sqlis.com/

     (6) 一本关于SSIS极好的书,全面深入,尤其是在开发自定义task、component等

方面,连SSIS开发组都人手一本:

   Microsoft SQL Server 2005 Integration Services(Download

    (7) SQL Server Magazine, 免费的,可以在线看全文,上面有很多关于SQL Server

BI的文章,可以知道SSIS的最新进展:

    http://www.sqlmag.com/

    (8) 微软BI方面的虚拟实验室,就是每个主题有个简单课程,你登录到它的机器上体验,

这样就免去安装、配置环境。

   http://technet.microsoft.com/en-us/bb499788.aspx

 

自己认为,商业智能是一个很不错的应用,相信以后越来越多的企业和公司会使用的!先从工具开始学起,学会了渔就不怕没有鱼!!为自己加油!

再次感叹微软的强大,提供了商业智能的一整套解决方案!

查看详情...

“找回属于的一份宁静,期待不一样的明天!”——工作一年小记

夜风起处逐晨月,时光流逝追前程。点点滴滴,汇流入海;日日夜夜,百感交集。

 

一年三百六十五天,如同流过指尖的细沙流尘,还未紧握,却已落地。

 

 

    一直很喜欢《沙与沫》中的几句诗句;

 

       我永远漫步在这海岸,

       在细沙与泡沫指尖。

       高涨的潮水抹去我的足迹,

       海风也将泡沫拂走,

       但是,海与岸

       将会永恒。

 

       以前读来,感觉柔美、清澈,但今天又一次翻阅,却多了一份宁静与感悟!

   或许这就是这一年来的阅历给我的一种感觉吧!

 

    一直很喜欢在夜晚,吹拂着唦唦的夜风,喝杯浓郁的咖啡,聆听细小的思绪在夜空中起舞、跳跃。

 

    夜还是那夜,风还是那风,但整整一年来,自己却没有一次能够静静地仰望一下夜空,没有一次静静的在夜风中喝过一杯咖啡!不知不觉中,感觉自己多了一份喧嚣,少了一份宁静。

分享与收藏

大概整理了一下比较常用的社区类网站“分享与收藏”功能的URL地址书写规则。


分享与收藏,(链接、标题需要URL编译)

Google 书签:
 http://www.google.com/bookmarks/mark?op=edit&bkmk=链接&title=标题

Twitter 分享:
 http://twitter.com/home?status=标题 - 链接

del.icio.us 收藏:
 http://del.icio.us/post?url=链接&title=标题

Facebook 分享:
 http://www.facebook.com/share.php?u=链接

饭否分享:
 http://fanfou.com/sharer?u=链接&t=标题
 
WL SkyDrive:
 https://skydrive.live.com/sharefavorite.aspx/.SharedFavorites/?url=链接&title=标题

QQ 书签:
 http://shuqian.qq.com/post?title=标题&uri=链接

百度收藏:
 http://cang.baidu.com/do/add?it=标题&iu=链接&dc=&fr=ien#nw=1

MisterWong 书签:
 http://www.mister-wong.cn/addurl/?bm_url=链接&bm_description=标题

雅虎收藏:
 http://myweb.cn.yahoo.com/popadd.html?url=链接&title=标题

鲜果推荐:
 http://www.xianguo.com/service/submitdigg/?link=链接&title=标题

Diglog 分享:
 http://www.diglog.com/submit.aspx?act=like&returnurl=true&title=标题&url=链接&description=

豆瓣九点推荐:
 http://9.douban.com/recommend/?url=链接&title=标题&v=2&n=1

校内分享:
 http://www.xiaonei.com/share/buttonshare.do?link=链接&title=标题

FriendFeed 分享:
 http://friendfeed.com/?url=链接&title=标题

 

后续详情...

开启我的 WPF/Silverlight 学习之旅

        从一开始就比较关注 Silverlight ,但由于种种原因,一直没有真正去系统的学习它。在我的心中,Silverlight 必将成为未来的趋势!

        现在随着 Silverlight 开发和运用也比较稳定了,我也踏在巨人的肩膀上,开启我的 WPF/Silverlight  学习之旅!

        先整理了一下 WPF/Silverlight  需要的环境、工具、教程等!在此感谢“巨人”Scott Guthrie ,我的学习之旅也将从Scott Guthrie 的《Silverlight Tutorial Part》系列文章开始!

        学习目录:

        MSDN文档:http://msdn.microsoft.com/zh-cn/library/ms742119.aspx        

        准备工作:

Getting Started Tutorials

  • Silverlight 2 End to End Tutorial: Digg Sample: I recommend reading this post first if you are looking to get started with Silverlight 2 development for the first time.  It not only describes the high-level of what Silverlight 2 provides, but also links to a series of 8 blog posts that walkthrough building a Digg client sample application.  These tutorial posts provide a good introduction to Silverlight 2 and WPF development concepts. 

  • First Look at Using Expression Blend with Silverlight 2: I recommend downloading the Expression Blend 2.5 March preview and following along with this tutorial post.  I think it does a good job of showing off some of the common features of Expression Blend, and uses it to build an IM chat client sample.

  • Jesse Liberty Silverlight Tutorials: Jesse Liberty is writing an in-depth series of articles that cover Silverlight programming concepts in more depth.  Bookmark this page and check back frequently to read them as they get published (he also has PDF versions of each article that you can download and read offline).

 

P.S. Thanks Scott Guthrie 's helps again!

后续查看...

重温迈克杰克逊的机械舞

重温迈克杰克逊的机械舞!

Michael Jackson,天堂中你依旧是“天之娇子”!

«123456»

日历

<< 2010-4 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Copyright 2008-2010 www.yfstudio.cn. Some Rights Reserved.
沪ICP备09002881号