摘要:
1,总是从ID选择器开始继承在jQuery中最快的选择器是ID选择器,因为它直接来自于JavaScript的getElementById()方法。例如有一段HTML代码:<div id="content"> <form method="post" action="#"> <h2>交通信号灯</h2> <ul id="traffic_light"> <li><input type="radio" class=" 阅读全文
posted @ 2013-06-09 18:02
kelly.
阅读(123)
评论(0)
推荐(0)
摘要:
jQuery确实是一项伟大的技术,通过jQuery的插件,我们可以方便的创建具有更好用户界面的网站。在本文中,将和大家分享40个对你创建更好用户界面的jQuery技术和教程。1. Custom Animation Banner with jQuery在该教程中你将学会如何使用jQuery的Easing插件及2D Transform插件创建自定义的动画横幅。教程的想法是将不同的元素以自定义动画的形式融入到横幅中去。查看实例2. Moving Boxes Carousel with jQuery你将学会如何创建一个拥有改变面板及缩放面板的按钮的滑块。查看实例3. Quick Feedback Fo 阅读全文
posted @ 2013-06-09 17:29
kelly.
阅读(242)
评论(0)
推荐(0)
摘要:
第一种方法: string s = "abcdeabcdeabcde"; string[] sArray = s.Split('c'); foreach (string i in sArray) Console.WriteLine(i.ToString()); Console.ReadKey();输出下面的结果:abdeabdeabde第二种方法:我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对多个字符进行分割:string s="abcdeabcdeabcde";string[] sArray1=s.Split(new 阅读全文
posted @ 2013-06-09 17:17
kelly.
阅读(229)
评论(0)
推荐(0)
摘要:
这个页面收录了我的一些可下载资源,它们包括:框架代码,工具类,演示代码,工具,文档。我认为它们都值得与大家分享。具体下载链接可以在参考网址中找到。ClownFish一个比手写代码更快的通用数据访问层类库。参考网址:1. ClownFish:比手写代码还快的通用数据访问层2. 揭秘 ClownFish 比手写代码还快的原因3. ClownFish 使用说明MyMVC我的MVC框架以及完整的示例代码。参考网址:1. 写自己的ASP.NET MVC框架(上)2. 写自己的ASP.NET MVC框架(下)3. 用ASP.NET写个SQLSERVER的小工具MySimpleServiceFramewor 阅读全文
posted @ 2013-06-09 15:53
kelly.
阅读(254)
评论(0)
推荐(0)
摘要:
我们知道在.NET平台上有很多种数据存储,检索解决方案-ADO.NET Entity Framework,ASP.NET Dynamic Data,XML, NHibernate,LINQ to SQL 等等,但是由于一些原因,如平台限制,比如说必须基于.NET Framework2.0及以下平台;遗留的或者第三方数据接口采用的就是DataTable等等,仍然需要使用DataTable作为数据存储结构。另 一方面DataTable比较容易使用,一些数据访问的接口可能直接采用了DataTable结构。在使用DataTable进行数据检索的时候,有一些 需要注意的地方,这些地方会严重的影响对数据的 阅读全文
posted @ 2013-06-09 15:35
kelly.
阅读(567)
评论(0)
推荐(0)
摘要:
在工作中,经常会碰到诸如内存泄漏的问题,有时候会听到同事讨论在.NET中如何释放内存,比如说“不要使用using,要手动调用dispose”,“要手动的编写析构函数”等等,其中横多观点我觉得不对,今天稍微整理一下,本文译自Effective C#。一 问题的由来 在.NET这种托管环境中,垃圾回收为我们管理内存,和其他一些语言如C++不同,我们不必操心内存泄漏,非法指针,没有实例化的指针,以及其他一些内存 管理的问题。但是垃圾回收也不是万能的。在有些时候,我们也必须自己手动的使用过的资源进行清理。对一些非托管的资源,如文件句柄、数据库连接、GDI+ 对象,COM对象以及其他一些系统级别的对象. 阅读全文
posted @ 2013-06-09 15:33
kelly.
阅读(573)
评论(0)
推荐(0)
摘要:
最近一周比较忙,主要的工作内容是在做一个叫“键盘精灵”的东西,简单来讲就是将很多数据放到内存中,对这些数据进行快速检索,然后找出根据输入条件最匹配的10条记录并予以展示。具体和下面两款炒股软件的相关功能类似: 数据以文本形式存在文件中,且数据量较大,有近20万条,每一条记录有几个字段,以分隔符分割。当时使用的是6万条记录的测试数据,文本文件将近10M, 这个模块加载到内存并建立缓存之后,大概会占用将近70-80M的内存。自我接手以后,主要的任务就是降低内存消耗和提高匹配效率。一、避免创建不必要的对象 拿到代码后,第一步就是看设计文档,然后断点一步一步的看代码,大概明白了逻辑之后,发现思路有一些 阅读全文
posted @ 2013-06-09 15:29
kelly.
阅读(336)
评论(0)
推荐(1)
摘要:
很久之前就想写这篇文章了,但是由于种种原因,没有将自己学习的EF知识整理成一片文章。今天我就用CodeFirst和ModelFirst两种方式的简单案例将自己学习的EF知识做个总结。在讲解EF之前,我们先来看下ORMORM全称:(Object-Relation Mapping)即对象-关系映射。ORM是将关系数据库中的业务数据用对象的形式表现出来,并通过面向对象的方式将这些对象组织起来,实现系统业务逻辑的过程。ORM简介: ORM产生背景:操作数据库代码的重复性在ORM之前我们知道通过ADO.NET可以访问数据库。或者更进一步,学过三层架构的开发人员,知道可以将通过ADO.NET对数据库的操作 阅读全文
posted @ 2013-06-09 15:03
kelly.
阅读(197)
评论(0)
推荐(0)