2011年8月13日
摘要: 假设现在数据库中有一个人员表(user),表中包括 主键ID,,姓名、身份证号码、等字段。由于程序的的原因、好来发现表中有许多理论上重复的数据(即姓名、和身份证号相同的数据),现在要求根据身份证号码和姓名去除表中的重复数据。 该怎么做呢,这里有一个方案可以参考一下: select Max(ID) as Id,姓名,身份证号 from User group by 姓名,身份证号; 通过上面的这条Sql语句即可得到一份没有重复姓名和身份证号的一组数据,当然只等得到Id、姓名、和身份证号,其实我们真正想要的只有Id一列而已。因为我们只要得到没有重复数据的id就可以找出所有的并且不重复的数据了。 接. 阅读全文
posted @ 2011-08-13 00:10 小段段 阅读(18522) 评论(1) 推荐(2) 编辑
2011年7月28日
摘要: socket编程原理 1 问题的引入 UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上进行I/O操作的进程。然后这个用户进程多次调用“读/写”以传输数据。当所有的传输操作完成后,用户进程关闭调用,通知操作系统已经完成了对某对象的使用。TCP/IP协议被集成到UNIX内核中时,相当于在UNIX系统引入了一种新型的I/O操作。UNIX用户进程与网络协议的交互作 阅读全文
posted @ 2011-07-28 11:00 小段段 阅读(346) 评论(0) 推荐(0) 编辑
2011年6月19日
摘要: 字节写了一个创建分页条的类: 1 /// <summary> 2 /// 生成分页标签 3 /// </summary> 4 public class Pager 5 { 6 private int pageIndex; 7 /// <summary> 8 /// 当前请求的页码 9 /// </summary> 10 public int PageIndex 11 { 12 get { return pageIndex; } 13 private set { pageIndex = value; } 14 } 15 16 private int 阅读全文
posted @ 2011-06-19 17:56 小段段 阅读(1591) 评论(1) 推荐(0) 编辑
2011年6月5日
摘要: 一、linq查询可以做什么linq表达式可以从数据源(这里好似一个int[])中,按照一定条件(where语句指定)检索数据,生成一个新的序列,但是不改变单个元素。然后可以根据各种方式对返回的序列进行排序或者分组。 1 namespace LinqExpress 2 { 3 class Program 4 { 5 private static int[] strocs = { 75, 80, 98, 78, 86, 65, 50, 90 }; 6 static void Main(string[] args) 7 { 8 var highScoresQuery = from stroc in 阅读全文
posted @ 2011-06-05 23:16 小段段 阅读(596) 评论(0) 推荐(0) 编辑
2011年5月24日
摘要: 首先我要解决的问题是 查询是什么?这个问题看似很简单不过我现在还真是说不清楚。我想笼统的说查询就是从某个地方(数据库、xml文件、磁盘文件、甚至也可能是互联网 程序员称它为数据源)查找,搜索我们想要的东西,也就是数据。那么对于不同的数据源我们用的查询方式也是不一样的,比如用于关系数据库的SQl和用户XML的XQurey(这个东东还是第一次听说记下来以后学习学习)。MSDN说“Linq simplifies this situation by offering a consistent model for working with data across various kinds of data sources and formats” 意思好像是说 Linq的出现解决了个问题。具体怎么解决的不知道,待以后研究吧。 现在先来看看Link的的第一个例子(我是根据msdn的示例来做的)。 阅读全文
posted @ 2011-05-24 22:31 小段段 阅读(698) 评论(0) 推荐(0) 编辑
2011年5月1日
摘要: var $ = function (id) { return (document.getElementById(id)); } var Ajax = { //创建AJAX对象XHR "createXHR": function () { if (typeof XMLHttpRequest != "undefined") { ... 阅读全文
posted @ 2011-05-01 16:54 小段段 阅读(177) 评论(0) 推荐(0) 编辑
2010年4月25日
摘要: [转载]原文地址: http://hi.baidu.com/genet/blog/item/bf7c2530e0ebf39ca8018e7d.html C#中有两种类型变量,一种是值类型变量,一种是引用类型变量。对于前者,copy是属于全盘复制;而对于后者,一般的copy只是浅copy,相当于只传递一个引用指针一样。因此对于后者进行真正copy的时候,也是最费事的,具体的... 阅读全文
posted @ 2010-04-25 16:02 小段段 阅读(162) 评论(0) 推荐(0) 编辑
2010年4月19日
摘要: 我学习c#有精进一个月了,当然首先是学习了c#的语法,感觉语法还是没有什么问题的。不过由于我没有接触过面向对象编程,所以最近学习面向对象这一块还是有点吃力的。 我学习的方法是 看书,视频, 实践再加上问其他人。我感觉这样还是很有效果的。我发现实践才是掌握编程知识的最好途径。在开始的很多时候,即使是照抄书上或视频上的源码也会出问题(我去卧室是一个菜鸟)... 阅读全文
posted @ 2010-04-19 21:37 小段段 阅读(166) 评论(0) 推荐(0) 编辑
2010年4月18日
摘要: 今天开始 我准备维护一个博客。 QQ空间看的有点烦了,因此我决定换一个地方。其实我在空间里也没有真正的写过什么东西,都是一些东拼西凑或者是不知所谓的东西,没有什么意义。 其实早就有用心维护一个博客的想法,只不过一直拖着没有实施,主要是因为自己比较懒,又怕自己写不好见笑于人。不过现在是不能不实施了,因为以为前辈高手建议我写博客记录自己的学习经历和感悟。我... 阅读全文
posted @ 2010-04-18 20:28 小段段 阅读(139) 评论(0) 推荐(0) 编辑
2010年3月22日
摘要: 今天是刚发现CSDN里有了这么一个菜鸟学习的地方。我很高兴,虽然我是菜鸟,但我不干永远是菜鸟。我想能够通过各种渠道学习,提高自己,摆脱菜鸟。 作者:duanmengchao 发表于2010-3-22 16:42:00 原文链接 ... 阅读全文
posted @ 2010-03-22 16:42 小段段 阅读(109) 评论(0) 推荐(0) 编辑