上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页
摘要: silverlight做一些复杂动画时,不可能所有的动画都事先用Blend之类的设计工具"画"好(或者在设计期就在vs里编好),很多时候我们希望在运行时能动态控制动画,或者凭空动态创建一段动画.sl3.0的官方sdk文档里有一节"以编程方式使用动画"讲的就是这个,今天研究了下整理分析于此:对于事先"画"好(或者称之为在设计期准备好的动画),我们可以在运行时通过名字获取动画引用,进而改变某些属性:1... 阅读全文
posted @ 2009-09-10 16:11 菩提树下的杨过 阅读(1363) 评论(0) 推荐(2) 编辑
摘要: silverlight中不存在Flash中的场景,有的只是一个个Xaml文件,你要是愿意,也可以把它看做"场景"或"窗口",刚开始接触sl时,对于多个xaml之间如何切换,调用,传递参数感到很棘手,下面是我总结的几种方法:1、A.xaml跳转到B.xaml(a)首先需要定义一个公用的接口(interface),如下:using System.Windows;namespace ChildWin.C... 阅读全文
posted @ 2009-09-10 12:01 菩提树下的杨过 阅读(4418) 评论(13) 推荐(3) 编辑
摘要: 演示效果如下: 鼠标点击一次,所有方块向左移动一格思路:1.利用StoryBoard产生移动,每次点击时,该动画播放一次(即移动一格)2.关键:动画播放完毕后,调用Stop方法,以回到初始位置,同时利用代码重新填充数据,造成"保留移动后位置"的视觉假象Xaml代码:[代码]Xaml.cs[代码] 阅读全文
posted @ 2009-09-09 15:51 菩提树下的杨过 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: 运行效果如下:分析示意图:代码:[代码]解释一下:1.先创建了一个裁减区(起始坐标为50,50,宽度为300,高度为50)--这是必须的,否则超过这个区域的文字也会显示出来2.Storyboard中对二段文字对象的Canvas.Left进行了变化,即完成左移3.RepeatBehavior="Forever"表示这段动画将一直播放下去(即视觉上好象文字在一起向左滚动) 阅读全文
posted @ 2009-09-09 14:26 菩提树下的杨过 阅读(2621) 评论(0) 推荐(1) 编辑
摘要: 今天下午模仿公司的Flash版图片广告做了一个silverlight版的图片轮换广告,10秒轮换一次xaml代码:[代码]Xaml.cs代码:[代码]源代码下载:http://files.cnblogs.com/yjmyzz/ImageAd_src.rar 阅读全文
posted @ 2009-09-07 18:21 菩提树下的杨过 阅读(1891) 评论(4) 推荐(0) 编辑
摘要: 演示地址: http://task.24city.com/default.html 预览界面:一、布局采用Grid布局,5行2列第一行:为登录/注册信息区第二行:左列为聊天记录区,右列为"最近联系人,我的好友,当前在线"等常见功能区第三行:显示当前聊天对象以及"加为好友","从好友列表中删除"二个按钮第四行: 打字聊天栏第五行:发送按钮二、机制a.采用wcf通讯,silverlight调用wcf得... 阅读全文
posted @ 2009-08-31 09:49 菩提树下的杨过 阅读(1932) 评论(5) 推荐(0) 编辑
摘要: 原文地址:http://technet.microsoft.com/zh-cn/library/bb838723.aspx Microsoft SQL Server 2005 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态信息可用于监控服务器实例的运行状况、诊断问题和优化性能。常规服务器动态管理对象包括:dm_db_*:数... 阅读全文
posted @ 2009-08-29 14:43 菩提树下的杨过 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 这个东西有点象Flash的Cookie,可以用来在客户端存储一些数据,我在官方文档上读到这个功能的第一反应就是:用它来做IM的客户端聊天记录存储太棒了,呵呵这里把官方文档上的示例精减整理了一下,贴在这里纪念先引用using System.IO.IsolatedStorage;using System.IO;下面的代码展示了,如何在存储区创建目录/文件,以及如何写入文件,读取文件[代码]存储区的默认... 阅读全文
posted @ 2009-08-26 10:55 菩提树下的杨过 阅读(666) 评论(0) 推荐(0) 编辑
摘要: silverlight不能象flash一样,直接以类似xxx.xap?name=123的方式传递参数,而是要用另一种方式实现:html部分(注意高亮部分):<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"><p... 阅读全文
posted @ 2009-08-25 10:38 菩提树下的杨过 阅读(2796) 评论(0) 推荐(0) 编辑
摘要: P44[代码] 阅读全文
posted @ 2009-08-25 08:54 菩提树下的杨过 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 近二日闲来无事,把silverlight的官方文档瞅了瞅,倒腾了一个简单的视频播放器,顺便也测试了下能否播放传说中的h.264,最终效果如下:http://images.24city.com/jimmy/player/default.html布局思路:Grid做为最外层容器,分上中下三行第一行为视频播放窗口,同时单击视频时"暂停"遮罩层也放在这一行,只不过默认不显示而已第二行为进度条显示区,为了方... 阅读全文
posted @ 2009-08-24 10:24 菩提树下的杨过 阅读(5075) 评论(5) 推荐(1) 编辑
摘要: 众所周知,微软 Internet Explorer 8 浏览器刚打开的时候会在“Windows任务管理器”形成两个名称同为 iexplorer.exe 的进程,其中,一个是IE8窗口进程(占用内存较大的那个),另一个是标签进程(占用内存较小的那个)。如果仔细观察,你就会发现一个现象,开启多个标签或IE8窗口后,“Windows任务管理器”中也会增加相... 阅读全文
posted @ 2009-08-23 17:12 菩提树下的杨过 阅读(655) 评论(1) 推荐(0) 编辑
摘要: 符合"渐进增强"标准+栅格理论,同时兼容性也不错,几乎没有到用hack[代码] 阅读全文
posted @ 2009-08-23 16:16 菩提树下的杨过 阅读(793) 评论(0) 推荐(0) 编辑
摘要: [出自]http://hi.baidu.com/glaivelee/blog/item/42fc2030d836f391a9018ebb.html在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsArguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Funct... 阅读全文
posted @ 2009-08-23 15:13 菩提树下的杨过 阅读(2328) 评论(2) 推荐(0) 编辑
摘要: [出自]http://lifesinger.org/blog/2008/11/grid-system-4/前三篇文章中,明确了栅格系统的设计细节和适用范围。这一篇将集中讨论960栅格系统的技术实现。Blueprint的实现Blueprint是一个完整的CSS框架,栅格系统是它的一部分功能。我们来看demo页面:以上三栏布局的代码为:<style type="text/css"> .co... 阅读全文
posted @ 2009-08-20 17:41 菩提树下的杨过 阅读(884) 评论(0) 推荐(0) 编辑
摘要: [出自]http://lifesinger.org/blog/2008/10/grid-system-3/研究(2)中讨论了栅格系统的基础知识。这一篇将集中探讨栅格系统的粒度问题。(注:如非特别指明,栅格系统均指24列960栅格系统)淘宝的首页(截图)目前尚未严格遵守栅格系统,如果重构的话,宽度方向可以考虑采用下面的栅格布局(只考虑页面主体部分,忽略高度的比例):(图1)纷乱的高度世界我们来看下图... 阅读全文
posted @ 2009-08-20 17:40 菩提树下的杨过 阅读(474) 评论(0) 推荐(0) 编辑
摘要: [出自]http://lifesinger.org/blog/2008/10/grid-system-2/首先澄清一个应用场景问题。研究(1)中指出,对于结构复杂的网站,不少设计师们喜欢采用960固定宽度布局。但要注意的是,960并不是万能钥匙,大部分网站没有也不需要栅格系统。Amazon采用的是宽度自适应布局,最大限度的呈现信息。Google更是简简单单,主题部分就一个列表。eBay的页面非常简... 阅读全文
posted @ 2009-08-20 17:39 菩提树下的杨过 阅读(541) 评论(0) 推荐(0) 编辑
摘要: [原文出处]http://lifesinger.org/blog/2008/10/grid-system-1/研究网页栅格系统前,来看一组数据:网站首页页面宽度 pxYahoo!950淘宝950MySpace960新浪950网易960Live Search958搜狐950优酷960AOL960上面列举的都是Alexa全球排名前100的站点,它们的首页宽度为950px/960px. 除了微软的Liv... 阅读全文
posted @ 2009-08-20 17:37 菩提树下的杨过 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 1.[蓝色理想]网页的栅格系统设计[1] http://www.blueidea.com/design/doc/2008/6171.asp2.[蓝色理想]网页的栅格系统设计[2] http://www.blueidea.com/design/doc/2008/6171_2.asp3.网页栅格系统研究(1):960的秘密 http://www.68design.net/Web-Guide/Web-Theory/37967-1.html4.网页栅格系统研究(2):蛋糕的切法http://www.68design.net/Web-Guide/Web-Theory/37968-1.html5.网页栅格 阅读全文
posted @ 2009-08-20 14:42 菩提树下的杨过 阅读(911) 评论(0) 推荐(1) 编辑
摘要: 好象现在越来越流行这种玩法了,原来大家都是把背景切成单个小图片,要用背景的时候一个个定义,这样页面打开的时候,也会加载各个小图片,但是这种办法把所有小图片都集中在一张图中,定义背景时用坐标定位,再结合高度,宽度限制等手段,过到相同的效果,好处是:虽然下载的总K数不会有明显变化,但是图片的请求次数却明显减少了。废话不说,直接看代码吧:[代码]效果图: 阅读全文
posted @ 2009-07-30 15:58 菩提树下的杨过 阅读(1706) 评论(1) 推荐(0) 编辑
摘要: 昨日将sqlserver2005从windows2003迁移到windows2008系统上后,发现经常打开网页时提示sql server连接超时,但是有时候又是正常的,一开始一直以为是网络连接不好,后来发现超时时,远程连接完全正常,所以排除了这一因素,查看防火墙,发现1433端口tcp,udp也是允许通过的,无奈只能百度,发现在windows2008上除了1433,还有其它端口需要打开,这里把网上... 阅读全文
posted @ 2009-07-18 11:28 菩提树下的杨过 阅读(3998) 评论(1) 推荐(1) 编辑
摘要: 原文:http://www.netmkt.cn/get/user0/397/html/5718.html今天在了解了Gzip压缩模式的好处之后,决定启用Gzip,当然是静态的了,更有效嘛~节约带宽嘛(意味着同样的带宽负载能力更强),同时不怎么消耗CPU处理器资源IIS7默认是启用Gzip静态压缩模式的IIS6默认不启用Gzip静态压缩模式如果要启用IIS6的Gzip静态压缩模式请阅读这篇文章<... 阅读全文
posted @ 2009-06-25 17:52 菩提树下的杨过 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: [原文出处]http://www.netmkt.cn/get/user0/397/html/5692.htmliis7默认就启用了Gzip压缩,节约带宽,流量,能够很明显的提升访问速度,但是iis6则没有,本文就是介绍如何通过配置开启iis6的Gzip压缩一. HTTP压缩概述HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、Ja... 阅读全文
posted @ 2009-06-25 17:50 菩提树下的杨过 阅读(737) 评论(1) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/thinhunan/archive/2005/12/09/293535.html1. 数据库访问性能优化    数据库的连接和关闭   访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能... 阅读全文
posted @ 2009-06-25 17:35 菩提树下的杨过 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 原文出处[搜狐IT]:http://it.sohu.com/20090413/n263359097.shtmlWindows Server自带的互联网信息服务器(Internet Information Server,IIS)是架设网站服务器的常用工具,它是一个既简单而又麻烦的东西,新手都可以使用IIS架设一个像模像样的Web站点来,但配置、优化 IIS的性能,使得网站访问性能达到最优状态却不是一... 阅读全文
posted @ 2009-06-25 17:32 菩提树下的杨过 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 原文出自太平洋电脑网Pconline-[企业频道]:http://smb.pconline.com.cn/0802/1230982.html工程师点评:IIS7.0最大的改进还不是速度,而是模块化的结构,这与Windows Server2008更完全的模块化设计吻合。目的无非是减少攻击面提高安全性,同时优化性能。   在我们设计的场景里,我们侧重检查的是IIS对静态网页的吞吐效率。这是一个将千兆网... 阅读全文
posted @ 2009-06-25 17:19 菩提树下的杨过 阅读(5500) 评论(0) 推荐(0) 编辑
摘要: 在一些并发量比较高的"中小型"应用中,如果短期内有大量的数据插入,利用msmq中转是一个不错的选择(petshop就是这么干的),想知道msmq一秒钟内到底能发多少条记录吗?[代码]在我的IBM T60上跑出来的结果,大概1s钟能发2500条左右(也就是说下订单的话,一秒钟能顺畅下2500张单子,中小型购物系统中应该够用了) 阅读全文
posted @ 2009-06-20 21:33 菩提树下的杨过 阅读(1268) 评论(1) 推荐(0) 编辑
摘要: 其实有点标题党了,呵呵,主要是项目的特殊性,出于性能考虑项目经理规定不能用任何服务端控件(包括Repeater控件),同时尽量减少服务端处理,并尽可能压缩最终生成的html源代码,所以只用JS实现。代码:[代码]欢迎转载 ,但请注明来自菩提树下的杨过 http://www.cnblogs.com/yjmyzz/archive/2009/06/19/1506849.html 阅读全文
posted @ 2009-06-19 15:49 菩提树下的杨过 阅读(1081) 评论(4) 推荐(0) 编辑
摘要: 1.基于Sphinx+MySQL的千万级数据全文检索(搜索引擎)架构设计 http://blog.s135.com/post/360/2.百度、新浪、Mixi、Apache社区赞助的开源key-value分布式存储系统 http://blog.s135.com/post/394/3.利用Tokyo Tyrant构建兼容Memcached协议、支持故障转移、高并发的分布式key-value持久存储系... 阅读全文
posted @ 2009-06-18 18:19 菩提树下的杨过 阅读(5874) 评论(1) 推荐(2) 编辑
摘要: 原文:http://blog.s135.com/post/329/前言:dbcached 1.0 beta* 在 Memcached 1.2.4 的基础上编写而成,也是我的第一个开源C项目。编写 dbcached 的目的是为了最大限度的发挥 Memcached 内存缓存的优势,便捷地维护 Memcached 服务器节点哈希列表,智能地支持 Memcached 故障转移,同时保证数据的持久化存储。 ... 阅读全文
posted @ 2009-06-17 22:26 菩提树下的杨过 阅读(1667) 评论(0) 推荐(1) 编辑
摘要: [代码]测试结果:Linq排序耗时: 2131毫秒二分法排序耗时: 2083毫秒二者几乎差不多 阅读全文
posted @ 2009-06-17 08:31 菩提树下的杨过 阅读(2247) 评论(0) 推荐(0) 编辑
摘要: 很早就看过了一篇文章了,今天转帖过来留念,原文出处已经不记得了,反正现在百度一下标题N多来源:)Myspace和Facebook都是很优秀的社交类网站,它们拥有的用户和fans之多,大家都很清楚。Myspace是一个基于.NET平台的,而Facebook更多是基于LAMP的。我们来看看MySpace配合.NET+Windows Server 2003+Sql Server 2000/2005+II... 阅读全文
posted @ 2009-06-16 13:24 菩提树下的杨过 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 并发量太高的应用中(比如10分钟内插入300w条记录),数据库往往难堪重负,在没有银子实现服务器集群/负载均衡/分布式存储的情况下,可以尝试一下把数据库做一个临时副本全部放在内存中处理,完成操作后,再同步到硬盘的物理数据库中。那么,把数据库放在内存中到底有多快? 晚上抽空试了一下:步骤1:先用Ramdisk之类的工具,划出一块内存当作虚拟硬盘.步骤2:先在sql2005中新建一个空库db,然后分离... 阅读全文
posted @ 2009-06-15 22:32 菩提树下的杨过 阅读(2042) 评论(0) 推荐(0) 编辑
摘要: 晚上闲来无事,突然想测试一下Ado.Net连接池带来的连接速度提升,写了以下代码:[代码]本机执行结果1:--------------------------------1连接所用时间:4802192连接所用时间:1303连接所用时间:604连接所用时间:47--------------------------------本机执行结果2:------------------------------... 阅读全文
posted @ 2009-06-14 20:31 菩提树下的杨过 阅读(1080) 评论(2) 推荐(0) 编辑
摘要: 写入缓存数据时如果使用了FileDependency方式,最终的效果会让缓存是否过期依赖于某一个具体的文件,只要这个文件没有修改,缓存一直有效,反之如果这个文件被修改过了,则缓存立即过期。个人认为,这种方式特别适合一些极少修改的数据(比如系统中的数据字典),而且相对用绝对时间(或是时间周期)让缓存过期,更能减轻数据库压力,毕竟如果用时间做判断,时间点一到,就得重新从数据库里查询数据(不管数据有没有... 阅读全文
posted @ 2009-06-14 16:46 菩提树下的杨过 阅读(1160) 评论(2) 推荐(0) 编辑
摘要: 本文是在Artech“[原创]Enterprise Library深入解析与灵活应用(2): 通过SqlDependency实现Cache和Database的同步”的基础之上,将其示例移植到webform环境中而已,详细原理还请大家见Artech的文章应用场景:利用Enlib4.1的缓存模块,实现常用数据的缓存,同时借助SqlDependency通过"监控数据是否有改动"来... 阅读全文
posted @ 2009-06-14 16:12 菩提树下的杨过 阅读(1126) 评论(1) 推荐(0) 编辑
摘要: sqlDependency提供了这样一种能力:当被监测的数据库中的数据发生变化时,SqlDependency会自动触发OnChange事件来通知应用程序,从而达到让系统自动更新数据(或缓存)的目的.快速上手可参见园友的下列文章http://www.cnblogs.com/xrinehart/archive/2006/07/27/461106.html .NET 2.0 SqlDependency快... 阅读全文
posted @ 2009-06-14 10:23 菩提树下的杨过 阅读(30600) 评论(8) 推荐(4) 编辑
摘要: 今天看见园子里有人因img的src为空导致session丢失,详情见http://www.cnblogs.com/kyneblog/archive/2009/06/11/1500999.html以前一直没注意这个,所以晚上特地写了一段代码验证:Default.aspx后台代码:[代码]代码很简单,页面每次打开,都会在log/log.txt中追加一行记录,内容为“当前页的绝对网址+当前时... 阅读全文
posted @ 2009-06-11 20:29 菩提树下的杨过 阅读(3296) 评论(8) 推荐(1) 编辑
摘要: 说是升级,其实就是把原来的版本替换掉1.先到www.fckeditor.net上下载fckeditor(html/js包)和fckeditor.net(专用于aspx环境中处理上传的dll包)2.将fckeditor中"_"开头的文件都删除掉(基本上都是源码和说明性文档,没啥用处)3.修改fckconfig.jsFCKConfig.DefaultLanguage= 'zh-cn' ; //改为简体... 阅读全文
posted @ 2009-06-09 13:30 菩提树下的杨过 阅读(2231) 评论(0) 推荐(0) 编辑
摘要: 负载均衡设备允许把一台web server轻易扩展成web server集群(前提是所有的web server必须配置完全相同),有访问请求时,该设备会把该请求根据一定的算法,分配给web服务器集群中的某一台服务器,从而大大增加了web server的并发处理能力。实际应用中,通常把多个web server放在同一机房,相互之间可以用局域网访问。1.文件同步问题:多个web服务器上的网站文件必须完... 阅读全文
posted @ 2009-06-08 10:16 菩提树下的杨过 阅读(896) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页