随笔分类 -  .net

摘要:一、 来由一个网站已经做好了,但是发现访问速度太慢了,虽然以前做项目也有这个感觉…网站已成,修改后台代码之类的感觉太麻烦了,没有前端优化来的爽快。二、网页性能测试工具Page Speed:下载地址https://developers.google.com/speed/pagespeed/download?hl=zh-CN这个插件有firefox和chrome版排在最前面的代表最影响该网页性能的原因,每一项都可以展开,会有相应的建议来优化。三、优化前端优化主要是减少http请求数和请求的文件大小1、优化图片、合并图片许多图片可以无损压缩(去除不影响图片质量的附加信息),可以点击optimized 阅读全文
posted @ 2012-05-13 17:56 zabery 阅读(729) 评论(1) 推荐(2)
摘要:用例图中由四个部分组成:角色,关系,用例以及系统。拿网站系统为例:角色:游客,注册用户,管理员等;关系:包含(include),扩展(extend),泛化(generalization);用例:角色能够完成的任务(功能);系统:整体系统,子系统。介绍三种关系的不同:包含:当两个或者多个用例具有相同子用例的时候,就将子用例独立出来,比如 两个用例 发贴和回帖,它们具有相同的子用例----登录,所以可以将登录独立出来图1因为子用例是从基用例独立出来的,所以基用例单独不能执行,必须得将子用例和基用例结合起来才可以。扩展:基用例无需知道子用例是什么,即子用例对基用例没有影响,所以基用例可以单独执行。比 阅读全文
posted @ 2011-07-15 11:04 zabery 阅读(1476) 评论(0) 推荐(0)
摘要:通过Socket()函数可以创建两种类型的套接字:字节流套接字 和 数据报套接字 。  字节流套接字:提供了双向、有序、无重复、且无记录边界的数据流服务。  数据报套接字:提供了双向的数据流,但是不保证是可靠、有序、无重复的。而基于 TCP协议(transmission control protocol)和UDP协议 (user data protocol)的应用程序分别使用的是 字节流套接字和 ... 阅读全文
posted @ 2009-11-29 15:13 zabery 阅读(296) 评论(1) 推荐(1)
摘要:Button1.Click+=newEventHandler(Button1_Click);-----------------@1大家都熟悉的一段代码,Button1.Click是事件(也可以说是一条委托链),EventHandler是委托,Button1_Click是订阅事件的人,也可以说是委托的人。通过这样的机制,一个事件可以有多个订阅者,从而可以实现点击button可以响应多个方法。委托,顾... 阅读全文
posted @ 2009-11-09 20:29 zabery 阅读(441) 评论(0) 推荐(0)
摘要:~今天网站终于上线了,心情很好,晚上特意在社区测试了好久。每天希望都有时间来学习新的技术。今天是treeview控件,学习开始之前懵里懵懂,以为它有多神秘,看了之后,也不过如此,原理是 :假设是个两级的treeview,则只需为它先绑定depth=0的节点,然后根据depth=0的节点的id来绑定depth=1的节点,原理很简单,只是一级一级的绑定觉得要学好一门技术,要先知道它的功能和展现,所以先... 阅读全文
posted @ 2009-09-22 03:53 zabery 阅读(7876) 评论(5) 推荐(1)