Fork me on GitHub

2013年11月6日

摘要: jquery 分页控件(二) 上一章主要是关于分页控件的原理,代码也没有重构。在这一章会附上小插件的下载链接,插件主要就是重构逻辑部分,具体可以下载源文件看下,源代码也有注释。为了测试这个插件是能用的,我弄了个简单的asp.net例子(vs 2010)。通过ajax根据每一页请求数据,数据是使用json格式进行传输,通过knockout.js绑定。在这里顺便推荐一下汤姆大叔的Knockout应用开发指南,是学习Knockout非常好的文章。惯例:插件Demo Asp.net Demo效果图: 主要思路是通过分页控件的callback方法把 当前页 和 每页显示数量 传给pageselectC. 阅读全文
posted @ 2013-11-06 13:54 HackerVirus 阅读(252) 评论(0) 推荐(0)
摘要: C# 浅谈委托----温故而知新先看看委托的概述:•委托类似于 C++ 函数指针,但它们是类型安全的。• 委托允许将方法作为参数进行传递。• 委托可用于定义回调方法。• 委托可以链接在一起;例如,可以对一个事件调用多个方法。•方法不必与委托签名完全匹配。 有关更多信息,请参见在委托中使用变体(C# 和 Visual Basic)。• C# 2.0 版引入了匿名方法的 概念,此类方法允许将代码块作为参数传递,以代替单独定义的方法。 C# 3.0 引入了 Lambda 表达式,利用它们可以更简练地编写内联代码块。 匿名方法和 Lambda 表达式(在某些上下文中)都可编译为委托类型。 这些功能统称 阅读全文
posted @ 2013-11-06 12:50 HackerVirus 阅读(172) 评论(0) 推荐(0)
摘要: http://www.dotpdn.com/downloads/pdn.htmlPaint.NETTo download, please click the Free Download Now link to the right.Paint.NET is free image and photo editing software for PCs that run Windows. Itfeaturesan intuitive and innovative user interface with support for layers, unlimited undo, special effect 阅读全文
posted @ 2013-11-06 11:58 HackerVirus 阅读(282) 评论(0) 推荐(0)
摘要: Bootstrap3.0学习第七轮(按钮)前言阅读之前您也可以到Bootstrap3.0入门学习系列导航中进行查看http://www.cnblogs.com/aehyok/p/3404867.html本文主要讲解的是按钮的样式。1.选项2.尺寸3.活动状态4.禁用状态5.可做按钮使用的Html标签6.总结选项使用上面列出的class可以快速创建一个带有样式的按钮。 Default Primary Success Info Warning Danger 链接尺寸需要让按钮具有不同尺寸吗?使用.bt... 阅读全文
posted @ 2013-11-06 11:29 HackerVirus 阅读(209) 评论(0) 推荐(0)
摘要: VS生成事件 如果说磨刀不误砍柴工,同样用好Visual Studio,会大大增加咱.NET程序猿效率。本文说的就是Visual Studio中的生成事件,在解决方案下右击某个项目然后选择 “属性” 打开窗口后即可看到 “生成事件” 选项,这个东西其实并不常用,甚至写几年代码都不会碰它一次,但是我今天需要她了。 我有一个解决方案IdleTest,还有另一个解决方案下的项目需用到IdleTest最新的dll,而原IdleTest下生成的dll由于还有其他项目也在用,故需要将IdleTest解决方案的几个项目生成的dll拷贝到一个新的目录。但是每次修改声称拷贝很麻烦,于是乎就想到了生成事件,百.. 阅读全文
posted @ 2013-11-06 10:30 HackerVirus 阅读(545) 评论(0) 推荐(1)
摘要: jquery 分页控件(一)以前一直都是用别人的分页控件,虽然用得很爽,但总觉的还是自己写个小插件比较好,这个插件效果、代码等都有参照别人完成的控件。即便功能并不是那么完善,扩展性也不好,bug或许还很多。个人觉得,适合自己用就行了。你对自己写的肯定会比较熟悉,当插件需要不停的重构,这个插件就慢慢完善了。现在要做的是走出开头的那一步。往往都是因为开头的那一步阻碍了我们。废话一大堆........惯例Demo下载效果图:一、定义基础数据 //基础数据 var current_page = 1; //当前页 var num_edge = 4; //省略号前后显示数量 ... 阅读全文
posted @ 2013-11-06 10:27 HackerVirus 阅读(183) 评论(0) 推荐(0)

2013年11月5日

摘要: [算法][LeetCode]Linked List Cycle & Linked List Cycle II——单链表中的环题目要求Linked List CycleGiven a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?如何判断一个单链表中有环?Linked List Cycle IIGiven a linked list, return the node where the cycle begins. If there is 阅读全文
posted @ 2013-11-05 18:47 HackerVirus 阅读(830) 评论(0) 推荐(1)
摘要: 使用NuGet管理项目类库引用NuGet 是微软开发平台(包括.NET平台)的一个包管理器,这里只介绍和.NET相关的NuGet Visual Studio扩展客户端, 在VS2010 ,VS2012 ,VS2013中默认集成了NuGet 工具, 有了它,管理项目中的第三方库变得异常简单和便捷。NuGet 提供用户两种交互方式, 一是用户界面, 二是powershell命令行. 从vs的工具->包管理器 我们可以看到这两个选项NuGet用户界面NuGet命令行下面主要介绍命令行的使用:Get-Help nuget, 打印NuGet包含的命令, 比如获得项目中引用的库文件Get-Packa 阅读全文
posted @ 2013-11-05 18:40 HackerVirus 阅读(839) 评论(0) 推荐(0)
摘要: Bootstrap3.0学习第六轮(表单)前言阅读之前您也可以到Bootstrap3.0入门学习系列导航中进行查看http://www.cnblogs.com/aehyok/p/3404867.html本文主要讲解的是表单,这个其实对于做过网站的人来说,并不陌生,而且可以说是最为常用的提交数据的Form表单。本文主要来讲解一下内容:1.基本案例2.内联表单3.水平排列的表单4.被支持的控件5.静态控件6.控件状态7.控件尺寸8.帮助文本9.总结基本案例单独的表单控件会被自动赋予一些全局样式。所有设置了.form-control的、和静态控件在水平布局的表单中,如果需要将一行纯文本放置于labe 阅读全文
posted @ 2013-11-05 18:39 HackerVirus 阅读(216) 评论(0) 推荐(0)
摘要: net二纬码标签打印 在企业开发中经常用到二纬码标签,本文详细介绍.net环境下整个二纬码解决方案.开发环境 vs2008 DevExpress8.3 ThoughtWorks.QRCode (二纬码生成组件,高版本的DevExpress自带二纬码就不需要这个了)步骤1.在项目中添加一XtraReport项,命名XtraReportEmpQRCode.cs2.建立打印用的数据实体类,并按此建立数据源View Code[Serializable] public class LblInfo { public int Id { get; set; } publ... 阅读全文
posted @ 2013-11-05 18:38 HackerVirus 阅读(320) 评论(0) 推荐(0)