ZFYCH_Love

Simply but Powerful

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页

2013年3月1日

摘要: 页面加载首先,浏览器发起直接对目标html的请求,然后分析其中用到的资源并下载,浏览器有自己的规则来判断什么样的资源可以被并行下载,什么样的不可以,浏览器对加载顺序有着特殊的喜好: JS的出现会延迟后续CSS的下载,因为JS会改变页面元素,浏览器会延迟整个页面的渲染直到JS被下载解释并执行,所以必须让CSS的链接在JS前面以达到尽可能的并行。与浏览器支持的并发连接数有关在HTTP 1.1协议中要求浏览器访问同一host的连接数不得大于2,但事实上当前绝大多数浏览器都违背了这一要求,具体参见:并发连接数对浏览器加载速度的测试,实际的默认连接数的多少跟操作系统以及浏览器版本有关。但我们基本上可以. 阅读全文
posted @ 2013-03-01 16:11 xiaoyang_ 阅读(2121) 评论(0) 推荐(0) 编辑

摘要: 原文地址http://www.nowamagic.net/ajax/ajax_KonwHowToCrossDomain.php域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation)。信任关系是连接在域与域之间的桥梁。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间实现网络资源的共享与管理。有一种简明的说法来解释广域跨域:跨域访问,简单来说就是 A 网站的 javascript 代码试图访问 B 网站,包括提交内容和获取内容。由于安全原因,跨域访问是被各 阅读全文
posted @ 2013-03-01 14:30 xiaoyang_ 阅读(223) 评论(0) 推荐(0) 编辑

2013年2月25日

摘要: 在做项目时,对图片的处理,以前都采用在上传时,限制其大小的方式,这样带来诸多不便。毕竟网站运维人员不一定会对图片做处理,经常超出大小限制,即使会使用图片处理软件的,也由于个人水平方面原因,处理效果差强人意。于是采用C#为我们提供的图像编辑功能,实现一站式上传,通过程序生成所需大小、尺寸的目标图片。进入正题-->先说图片压缩第一步:需要读取一个图片文件,读取方法:// <param name="ImageFilePathAndName">图片文件的全路径名称</param>public Image ResourceImage =Image.Fro 阅读全文
posted @ 2013-02-25 15:21 xiaoyang_ 阅读(29177) 评论(8) 推荐(17) 编辑

2013年2月22日

摘要: public int UpdateFileImg(HttpRequestBase request, HttpSessionStateBase session, AYBTSubitemDataContext _adc) { string fileName = ImageClass.GetFileName(request.Files[0].FileName); string filePath = ImageClass.GetFilePath(((FunctionModule)(2)).ToString()); stri... 阅读全文
posted @ 2013-02-22 18:11 xiaoyang_ 阅读(387) 评论(0) 推荐(1) 编辑

2013年1月30日

摘要: 原文地址:http://www.cnblogs.com/wuhuacong/archive/2012/12/01/2797679.html在Web开发中,有很多可以上传的组件模块,利用HTML的File控件的上传也是一种办法,不过这种方式,需要处理的细节比较多,而且只能支持单文件的操作。在目前Web开发中用的比较多的,可能uploadify(参考http://www.uploadify.com/)也算一个吧,不过这个版本一直在变化,他们的脚本调用也有很大的不同,甚至调用及参数都一直在变化,很早的时候,那个Flash的按钮文字还没法变化,本篇随笔主要根据项目实际,介绍一下3.1版本的upload 阅读全文
posted @ 2013-01-30 10:13 xiaoyang_ 阅读(254) 评论(0) 推荐(0) 编辑

2012年12月13日

摘要: http://www.cnblogs.com/zenghongliang/archive/2010/06/28/1766436.html这是原文地址这里仅仅是做了个总结,相当于速查手册。1、对集合封装集合,比如List<XXX> ,如果做为返回值,那也就把其自身所拥有的Add,Remove等方法暴漏了出去。如果对于调用方,仅仅是对其暴露展示功能,可以进行如下封装: private List<OrderLine> _orderLines; public IEnumerable<OrderLine> OrderLines { get { return _orde 阅读全文
posted @ 2012-12-13 17:53 xiaoyang_ 阅读(168) 评论(0) 推荐(0) 编辑

摘要: 这个模式在看书时,一直没想到更好的应用场景,由此感慨一下《设计模式之禅》这本书, 通过这本书,的确对各种模式有了个比较清晰的理解,甚至对模式的结构也能很明确。也就是说,知道了是怎么做的。但是也有其本身的缺点,由于里面的例子基本就是demo级别的,没有多大现实意义,所以,对于理论和实际的联系这块做的稍显不足。期待作者以后加强这块。感谢这本书领我入门。于是我每学一个,都结合李建忠的视频课程来,他那里比较侧重于实际应用环节,当然也不能说他这就是完美的,个人感觉,对怎么做这块,还是前者讲的比较系统。各有利弊吧。以上纯属个人之谈。说说这个桥接模式。据说它应用的不是太广,学的过程中也有一些体会,只有在很特 阅读全文
posted @ 2012-12-13 14:32 xiaoyang_ 阅读(196) 评论(0) 推荐(0) 编辑

摘要: 借用大神李建忠的思路,应用一个模式的时候,我们的动机是什么,如果最初的动机都不清楚,那只能是为了用模式而用模式了。用一种模式,是为了解决一类实际项目中遇到的问题。进入正题:访问者模式的使用动机是什么?答曰:我们在开发时,为了程序能更好的扩展、解耦。。。总之一系列的目的吧,我们会使用接口来实现多态。也就是说,一个方法,不同的子类中有不同的实现。然后。。。很久以后,我们要在接口中加一个方法,怎么做呢?1->修改接口;2->修改每一个实现类(实现这个方法嘛)。如果是个成熟的程序,这种修改,是可能带来风险的。在这里讲一个小事,在初学时,项目经理设计了一套实现,有四种订单,暂且称为ABCD, 阅读全文
posted @ 2012-12-13 13:38 xiaoyang_ 阅读(215) 评论(0) 推荐(0) 编辑

2012年11月29日

摘要: 什么是Cookies?Cookies是一些小文件,它们被创建在客户端的系统里,或者被创建在客户端浏览器的内存中(如果是临时性的话)。用它可以实现状态管理的功能。我们可以存储一些少量信息到可以短的系统上,以便在需要的时候使用。最有趣的事情是,它是对用户透明的。在你的web应用程序中,你可以到处使用它,它极其得简单。Cookies是以文本形式存储的。如果一个web应用程序使用cookies,那么服务器负责发送cookies,客户端浏览器将存储它。浏览器在下次请求页面的时候,会返回cookies给服务器。最常用的例子是,使用一个cookie来存储用户信息,用户的喜好,“记住密码”操作等。Cookie 阅读全文
posted @ 2012-11-29 14:15 xiaoyang_ 阅读(148) 评论(0) 推荐(0) 编辑

2012年11月28日

摘要: 看了《高性能JavaScript》的读书笔记几个原则:1、将脚本放在底部<link>还是在head中,用以保证在js加载前,能加载出正常显示的页面。<script>放在</body>前。2、成组脚本由于每个<script>标签下载时阻塞页面解析过程,所以限制页面的<script>总数也可以改善性能。适用于内联脚本和外部脚本。3、非阻塞脚本等页面完成加载后,再加载js代码。也就是,在window.load事件发出后开始下载代码。(1)defer属性:支持IE4和fierfox3.5更高版本浏览器<script defer>. 阅读全文
posted @ 2012-11-28 17:11 xiaoyang_ 阅读(1554) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页