【vim】gVim fun! of the week(3)
在编辑文本时,常常需要对一列数字求和,就像在Excel中一样,选中这些数字,在状态栏,显示SUM
gVim作为一款高级TextEditor,功能自然比Excel强大,不光可以显示SUM,还可以提供一个正则表达式作为查询条件
com! -nargs=? -range SUM <line1>,<line2>call Sum('<args>')fun! Sum(re
http://cyqdata.cn/cnblogs/article-detail-39776
Asp.Net MVC3 简单入门第一季(一)环境准备
前言
大家好,从今天开始我将写一个关于AspNet MVC3方面学习的总结,并跟初学者一起分享一些基本的基础知识,作者本身也很愿意跟大家一起交流技术,一起交流一起进步,欢迎高手不吝赐教,欢迎大家不同的意见和建议,作者的学识和见识当然有自己的局限性,希望自己能成为不闷骚型的技术人员,而不是只自己享受技术,而不让更多的人来分享你的成果的人。
第一节:关于Asp.Net MVC3
A
http://cyqdata.cn/cnblogs/article-detail-39771
WPF中读取txt文件并让其在RichTextBox中显示
出于项目的需要,本来想直接将内容写在RichTextBox中,不过考虑到灵活性,我想,不管是谁,都会想把内容写在一个文件里,然后去读取它以实现这个效果。我也是这么想的,而且这个问题怎么想都不算是个难题,代码量也不大,出于对WPF的不够了解,这个问题居然还真的难倒我了。 习惯winform的朋友,看到这个题,是
http://cyqdata.cn/cnblogs/article-detail-39770
.NET 中的泛型 101
1.1.1 摘要 图1 C# 泛型介绍 在接触泛型之前,我们编程一般都是使用具体类型(char, int, string等)或自定义类型来定义我们变量,如果我们有一个功能很强的接口,而且我们想把它提取或重构成一个通用的接口,使得该接口不仅仅适用于已定义数据类型,而是适用于更多数据类型,从而方便以后的扩展。
http://cyqdata.cn/cnblogs/article-detail-39766
ubuntu11.04安装NetBeans 7.0中文显示乱码或者方框问题的解决(JRE中文字体设置)
当我在ubuntu 11.04中安装netbeans 7.0的时候,出现一个奇怪的现象,启动netbeans中,发现很多中文字无法显示,直接显示一个方框。很显然是没有找到某些字的显示数据,但是奇怪的是有些汉字可以显示,真神奇,难道netbeans所用到的字库居然不全吗?
而 ubuntu可以正常显示汉字,说明ubuntu本身的字库应该是没问题到。那么问题出在什么地方呢?
答案是:JRE
netbe
http://cyqdata.cn/cnblogs/article-detail-39765
经典推荐--.NET几大热点问题(.NET人员必读)
以下收集了关于.NET几大热点问题及简要答案,防止我们回答问题不专业的尴尬。同时还将一些.NET资源的相关网址罗列一二。 一.什么是.Net?它主要包括什么?
.Net是为简化在第三代因特网的高分布式环境下的应用程序开发,基于开放互联网标准和协议之上,实现异质语言和平台高度交互性,而构建的新一代计算和通信平台。
.Net主要包括普通语言运行时(Common Language Runt
http://cyqdata.cn/cnblogs/article-detail-39751
你有 <table /> 强迫症吗?
上次讲到“欲练 CSS ,必先宫 IE”,如果你宫了IE然而还是觉得不得要领,那就该怀疑自己是不是有传说中的table强迫症了。
在CSDN社区上,时不时能够看到一些页面整体布局的问题,要求用div做一些table才能做到的,否则就以此为把柄说XHTML+CSS布局方法不好。其实,首先要做的是改变思维,以适应XHTML+CSS的布局。
面向页面设计而非面向浏览器设计
http://cyqdata.cn/cnblogs/article-detail-39748
深入研究 Repeater
在所有这三个数据 Web 控件中,Repeater Web 控件在呈现的 HTML 里提供了最大的灵活性。 DataGrid 或 DataList 会在预设的 HTML 标记中自动包含开发人员指定的内容。与它们不同的是,Repeater 在呈现的时候将严格生成指定的 HTML 标记。 因此,如果不想用 HTML的table或者一系列span,标记显示数据,而希望以其他方式显示数据,就必须使用Rep
http://cyqdata.cn/cnblogs/article-detail-39747
重提URL Rewrite(1):IIS与ASP.NET
之前觉得这个话题已经被谈滥了。URL Rewrite早已经被广大开发人员所接受,网上关于URL Rewrite的组件和文章也层出不穷,但是总是让我感觉意犹未尽,于是最终还是忍不住提笔写了这系列文章。这些文章不会谈论URL Rewrite的价值与意义,而只会谈论纯技术的内容。文章中也不会有详尽地实现分析,而是结合了我的经验,从应用角度来讲解这个话题。您已经知道的,您还不知道的,别处已经讲过的,或者还
http://cyqdata.cn/cnblogs/article-detail-39744
jQuery Tools——不可错过的jQuery UI库(二)
在上篇对jQuery Tools做了总体的介绍,从本篇起开始介绍jQuery Tools的各个工具组件。
在进入正题前,还是想啰嗦一些东西,也许对jQuery Tools的理解会有所帮助。
jQueryTools的功能侧重于信息展示和视觉效果,从网页常用的功能点上改善用户体验和可阅读性。这一点与其它一些JavascriptUI库不同,它们可能会侧重于一些桌面应用程序效果,诸如拖拽、滑动、排序等
http://cyqdata.cn/cnblogs/article-detail-39743
Linq To Sql进阶系列(六)用object的动态查询与保存log篇
本系列文章导航Linq To Sql进阶系列(一)从映射讲起Linq To Sql进阶系列(二)M:M关系Linq To Sql进阶系列(三)CUD和LogLinq To Sql进阶系列(四)User Define Function篇Linq To Sql进阶系列(五)Store Procedure篇Linq To Sql进阶系列(六)用object的动态查询与保存log篇Linq To Sql进
http://cyqdata.cn/cnblogs/article-detail-39742
ASP.NET 3.5 企业级开发
议题
.NET Framework 3.5 和Visual Studio 2008
C# 面向对象程序设计
ASP.NET 状态管理和页面传值
ASP.NET 中的错误处理
ADO.NET与数据访问
架构与模式
安全与性能
优秀的团队开发管理功能
继续>>下一页
[第1页][第2页][第3页][第4页][第5页
http://cyqdata.cn/cnblogs/article-detail-39740
ASP.NET MVC分页的实现
在ASP.NET中,GridView控件本身就带有分页的功能,只要把当前页面的索引值赋给GridView的PageIndex就可以实现了分页,至于数据怎么分页,全都由GridView封装起来了。
在ASP.NET MVC中分页的实现就只能靠自己来设计了。首先来说一下分页的原理。现在有一个张news表,中间有很多信息,我们假设一页显示5条记录,这样,页面数量=总记录数/5;这里,如果出现小数,得进位
http://cyqdata.cn/cnblogs/article-detail-39739
走向ASP.NET架构设计——第二章:设计/ 测试/代码
再次申明一下:本系列不是讲述TDD的,只是用TDD来建立设计的思想。即便是用DDD,有时候还是结合TDD一起使用的。
开发方式比较
我们用下面的一段分析来引出今天的内容:
想想我们平时是如何在写代码:拿来需求,分析功能,编写功能代码。这样的方式,没有问题,大家也一直沿用很多年了。为了后面描述方便,我们称这种方式为传统流程。
TDD的怎么做的:
拿来需求,分析功能,写功能测试代码
http://cyqdata.cn/cnblogs/article-detail-39731
.NET Discovery 系列之三--深入理解.NET垃圾收集机制(上)
本系列文章导航.NET Discovery 系列之一--string从入门到精通(上).NET Discovery 系列之二--string从入门到精通(勘误版下).NET Discovery 系列之三--深入理解.NET垃圾收集机制(上).NET Discovery 系列之四--深入理解.NET垃圾收集机制(下).Net Discovery 系列之五--Me JIT(上).NET Discove
http://cyqdata.cn/cnblogs/article-detail-39730
.Net4.0 Parallel编程(一)Data Parallelism 上
Parallel.For
首先先写一个普通的循环:
private void NormalFor(){ for (var i = 0; i < 10000; i++) { for (var j = 0; j < 1000; j++) { for (var k = 0; k < 100; k++)
http://cyqdata.cn/cnblogs/article-detail-39724
jQuery Validation插件remote验证方式的Bug
jQuery插件很多,其中一个重要的插件便是jQuery Validation,它的作用是对表单进行验证,还上了jQuery官网。不过奇怪的是,最近用下来感觉有些古怪,因为好像有些死板,已有功能的应变能力还不强,甚至还有个奇怪的Bug。任何项目有Bug其实也正常,但这个Bug其实是一个文档上已经记载了,却没有实现的功能,这就有些说不过去了。这个问题便出在remote验证方式上,还好修改起来非常容易
http://cyqdata.cn/cnblogs/article-detail-39720
创建代码生成器可以很简单:如何通过T4模板生成代码?[下篇]
在《上篇》中我们通过T4模板为我们指定的数据表成功生成了我们需要的用于添加、修改和删除操作的存储过程。但是这是一种基于单个文件的解决方案,即我们必须为每一个生成的存储过程建立一个模板。如果我们提供一种基于多文件的代码生成方式,将会为编程人员带来极大的便利。借助于T4 ToolBox这个开源工具箱,多文件的SQL Generator的实现变得异常简单。
一、多文件代码生成器会带来多大的便利?
http://cyqdata.cn/cnblogs/article-detail-39716
解读奇怪却合理的IT人才格局
受全球金融危机的影响,今年整体IT企业招聘和之前呈现出很不同的状态,虽然招聘需求并没有减少,企业对技术人才的渴望依旧,求职的技术人才也不见少,技术水平总体来说和以前也没有太大的变化,但就是感觉怪怪的,也说不出具体哪里不同,现在希望和大家共同来探讨分享一下。
一、奇怪却合理的技术人才市场格局
最近几个IT企业的知名人士对现IT人才结构趋势进行了较为深入的沟通,发现IT企业发展到
http://cyqdata.cn/cnblogs/article-detail-39713
Windows程序设计零基础自学_2_Windows程序的显示和更新_之WM_PAINT消息
前面的一篇文章里面,我模仿那本经典的书写了一个windows程序, 对windows的程序设计有了一点点的感性认识, 但是对于程序的设计还是一知半解,因此需要继续自学, 接着看那本经典的书......
下面是我的一点总结吧,贴出来让各位大侠看看,希望大侠们不吝指教, 指出我认识中的不当之处,以帮助我
http://cyqdata.cn/cnblogs/article-detail-39712