自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tim专栏

学习如逆水行舟,不进则退

转载 请不要做浮躁的人——转给即将上路或者正在路上的程序员朋友

说明:这是一篇long long ago发表的文章,原文是一篇讲述设计的文章,被作者改成如何学习编程的文章,当年看这篇文章的之前我也曾浮躁过,看过之后有过很多思考和反思,今天无意中又看到这篇文章,觉得不错,所以转载过来了,希望初学者朋友或者从业年限不长不过心态仍是浮躁的朋友看过之后对自己的行为反...

2010-04-27 08:37:00 4730 43

原创 js 正则 为url添加http标识

今天逛 stackoverflow 时,看到这样一个问题: 有这样一个JS 字符串: http://www.google.com www.google.com code.google.com http://code.google.com/hosting/search?q=label%3aPyt...

2013-07-17 11:23:49 7862 3

原创 Free Team Foundation Service @ VisualStudio.com is released

On October 29 Microsoft released the free Team Foundation Service.  You can add up to 5 users in the free plan and there is no other restriction...

2013-04-26 14:09:22 2162 0

原创 EF 中获取 TableAttribute的值,即数据库中真实的表名

比如EF中我定义了这样一个实体:   [Table(Name = "MyTableName")] public class MyClass { }   现我想获取 MyTableName,可以这样来办:   using Syste...

2013-03-07 09:47:54 6912 0

转载 PLINQ 简介

近几年 Microsoft 推出的并行计算编程模型,PLINQ 要占到中心位置。LINQ 是语言集成查询(Language-Integrated Query )的缩写,.NET 框架 3.5 的新特性,它试图在对象领域和数据领域之间架起了一座桥。传统上,数据是SQL的天下,而面向对象语言(如Jav...

2012-12-25 15:01:09 2622 1

转载 分享几个微软经典开源的项目源代码

微软开发的Video.Show视频网站(LINQ to SQL等技术),这个系统展示了最新的技术,是采用VS2008开发的。 下载地址:    http://videoshow.codeplex.com/   TheBeerHouse微软经典asp.net源码(MVC范例) 下载地址:...

2012-09-24 15:25:12 9809 0

原创 LINQ Group Join 的简单应用

今天的论坛上看到一网友提出这样一个问题: A表数据: ID Content 1 内容哈哈哈哈 B表数据: ID AID UserID 1 1 2012 2 1 2013 3 1 2014 我要的数据集是: ID Content UserIDs 1 内容哈哈哈哈 2...

2012-08-16 14:35:39 8384 1

原创 [知识分享] LINQ TO SQL 实现无限递归查询

见论坛内有网友提问类似的问题已经不止一次了, 现总结一下,希望能给以后再碰到此类问题的朋友一些帮助 --构造测试数据: 只作演示用 CREATE TABLE [dbo].[Tim_LinqTable]( [Id] int PRIMARY KEY IDENTITY(1,1) NOT...

2012-07-02 13:59:53 15971 3

原创 LINQ Group by 多列值在C#与VB.Net上写法的区别

现有这样一个LIST,需要根据Age和Sex两列进行Group by 分组操作:   var empList =new List { new Employee {ID = 1, FName = "John", Age = 23, Sex = 'M&#...

2012-06-04 14:12:20 20105 3

原创 LINQ TO XML 应用之 Win8 Metro 开发

Win8 Metro 开发,需要用到数据绑定 想到了LINQ TO XML 以下简单的例子说明如何加载XML--》读取XML--》页面绑定 1。  在项目根目录新建一文件夹,命名为XML,文件夹内放置一 Resource.xml 文件,格式如下:   C00...

2012-05-24 15:45:59 4610 2

原创 LINQ TO SQL Null 查询

LINQ TO SQL   Null 查询   在论坛里不止一次看到有网友提问关于LINQ NULL查询的问题了,现以微软NorthWind 数据库为例总结一下: 如查询这样一句SQL ,用LINQ如何实现? SELECT * FROM [Orders] AS [t0] WHERE (...

2012-03-13 13:34:27 13061 1

原创 LINQ full out join 实现

今天在CSDN上看到一网友提问,问题大意如下:   比如dt1数据是 id price 1 100 2 100 dt2 id excelprice 1 100 3 200 想要得出来的数据是: id price excleprice 1 100 100 2 10...

2012-02-22 09:44:43 7108 3

原创 GridView 合并单元格(多列)及特定条件的数据高亮显示实现

效果图如下:  代码: Tim Demo 演示 <asp:GridView ID="GridView1" runat="server" onrowdatabound...

2011-11-25 09:11:59 5272 1

原创 LINQ Aggregate 取集合中连续递增记录

需求:例如A B C----------1 1 a1 2 a1 3 a   1 4 b1 5 a2 6 a2 7 b2 8 b得出结果: 要A.C相同 ,B连续递增A B C----------1 1 a1 2 a1 3 a   2 7 b2 8 b  实现代码:void Mai

2011-07-22 11:18:22 6752 1

原创 XDocument 与XElement 区别

二者在通过Load方法加载XML时,你会发现二者的区别:简单概括就是:XDocument.Load() 加载整个XML文档  包括根节点XElement.Load()不会加载XML的根节点XElement.Load()示例代码:File.WriteAllText("Test.xml&qu...

2011-07-02 23:55:20 10677 1

原创 实现 List转换成DataSet

前台:   后台: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using ...

2011-06-20 14:24:00 15699 3

原创 正则 实现等长度的分割字符串

需求是,有一任意长度的字符串,要将其按每四个1组的等长度分割成一数组   实现过程是这样的:   void Main() { string str="afdsafasdfaaafddabadsdfdfd"; var temp=Regex.Split(str,...

2011-05-21 20:30:00 5639 6

原创 LINQ Intersect 自定义规则

     如果你还不了解Intersect, 可参考这往篇文章:http://blog.csdn.net/q107770540/archive/2011/03/18/6258109.aspx     实际项目中,往往需求会复杂的多    比如有这样一个Product类: ...

2011-04-29 09:09:00 6706 4

原创 LINQ 求1到100内的素数

void Main() { Enumerable.Range(1,100).ToList().ForEach(n=>Console.Write(primeNumber(n)?n.ToString()+" ":" ")); // 2 3 ...

2011-04-15 08:40:00 3764 1

原创 LINQ TO SQL 实现行转列

表结构如下: id          NAME                 result ----------- -------------------- ------ 1           jim                  胜 2           jim   ...

2011-03-23 13:40:00 13365 9

原创 Linq Concat Union Intersect 区别

Concat  :连连接两个序列。 http://msdn.microsoft.com/zh-cn/library/bb351755(v=vs.90).aspx Union  : 通过使用默认的相等比较器生成两个序列的并集。http://msdn.microsoft.com/zh-cn/libr...

2011-03-18 09:44:00 7644 2

原创 Linq to DataTable 合并结构相同的 个DataTable 且已重复的行不合并

可能标题有点绕口,先看一下需求: 有两个结构相同的DataTable 分别为dtA,dtB : dtA: 1 a 2 b 3 c 3 c 3 b 5 a ...

2011-03-16 08:12:00 9052 3

原创 CSDN 个人签名 插件使用帮助

插件预览:         怎么添加该插件呢?? 点击回复框工具条上的UBB插件按钮“”进入插件管理对话框   将“本机插件URL”输入框中的内容,替换成 http://tim-tang.googlecode.com/files/demo.js即可装载     最后...

2011-03-15 10:18:00 25219 56

转载 展望未来,总结过去10年的程序员生涯

走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。 ...

2011-01-26 09:26:00 2170 22

原创 linq 实现动态 orderby

class Pet { public string Name{get;set;} public int Age{get;set;} } void Main() { Pet[] pets = { new Pet { Name="Tim"...

2011-01-13 08:42:00 15550 6

原创 LINQ 查询指定库中所有表名称的实现

我以Northwind库为例: void Main() {   var constr = @"Data Source=.;Initial Catalog=Northwind;Integrated Security=True";   ...

2011-01-10 15:59:00 5668 0

原创 英文版WIN7 查看中文文档乱码 解决办法

打开控制面板: Control Panel / Clock, Language, and Region / Region and Language 1. Format: 选择“Chinese(Simplified, PRC)” ...

2011-01-05 15:20:00 2682 0

原创 LINQ to XML 之 XNamespace

void Main() { string xml = @" Go...

2011-01-05 08:35:00 3415 0

原创 linq to datatable group by 多列 实现

<br />void Main() { DataTable dt=new DataTable(); dt.Columns.Add("flightno"); dt.Columns.Add("flightTime",typeof(DateTi...

2010-12-20 12:36:00 16901 6

原创 linq 如何查询 hashtable

今天在论坛上看到这个问题 现写了个DEMO 希望对其他人有帮助:void Main() { Hashtable ht = new Hashtable(); ht.Add("a", 123); ht.Add("b", 1234); h...

2010-12-20 10:52:00 4779 6

原创 C# 获取方法内参数名称

public partial class Main : Form { public Main() { foreach(var parameter in typeof(Main).GetMethod("fnAAA&...

2010-12-03 16:05:00 5632 0

原创 C# 动态编译代码实现

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.CodeDom.Compiler; using Microsoft.CSharp; us...

2010-11-20 13:50:00 6796 2

原创 关于C#扩展方法

今天在论坛上看到一问题,是这样描述的:我有个student.cs 模型class student{ public string Sname{get;set;} public int Money{get;set;} } 已有的集合 IList list = new List(); ...

2010-11-15 15:56:00 3648 2

转载 C# 各种字符串格式

C#的String.Format举例 stringstr1 =string.Format("{0:N1}",56789); //result: 56,789.0 stringstr2 =string.Format("{0:N2}&qu...

2010-11-05 15:21:00 12964 4

转载 假设你的收入只有2000元 如何分配有意义

<br />假设你的月收入只有2000元,你也可以过得很好。我帮你把钱分成五份。第一份600元,第二份400元,第三份300元,第四份200元,第五份500元。 <br />第一份,用来做生活费。这么少的生活费,每天只能够分到十几元。早餐一份煮米丝,一个鸡蛋,一杯豆浆。中餐...

2010-11-02 12:59:00 1733 9

原创 CSDN 升三星后的一点感想

<br /> <br />  07年就注册的CSDN账号,真正使用这个账号还是从10年5月份<br /> <br />  那时正逢工作变动,处于离职交接,难得闲一下来的大半个月月 [哎,人生难得能有半月闲呐~~~]<br /> <b...

2010-10-11 13:22:00 1071 6

原创 ASP.NET 几种括尖括号+百分号用法 区别简介

: 是在绑定控件DataBind()方法执行时被执行,用于数据绑定如: : 在程序执行时被调用,可以显示后台变量值如:*.aspx中: *.cs中: public string Title ="title";: 内联代码块里面可以在页面文件*.aspx或*.ascx文件里面嵌入...

2010-09-03 07:43:00 4457 1

原创 IPhone开发资料整理

最近忍不住啃起了苹果在学习Ojbectiv-C ,将一些在网上搜集的开发资料整理帖出以供给需要的人http://cocoachina.com/ 大量iPhone开发资料,教学,经验,还有自曝。 http://www.javaeye.com/forums/board/mobile iPhone开发论...

2010-09-02 13:56:00 3494 9

转载 使用LINQ的几个小技巧

<br /><br />自从学习LINQ以来,我发现了很多使用LINQ来改善代码的方式。每一个技巧都让代码写起来更简单,可读性更强。<br />这里总结了这些技巧。我会介绍如何使用LINQ来:初始化数组在一个循环中遍历多个数组生成随机序列生成字符串转换序列或集合...

2010-08-18 10:36:00 4850 0

原创 LINQ TO SQL CAST方法的实现

--User。post nvarchar(20) -- News.id int --先来看一下这个SQL语句 SELECT u.post,n.id, FROM User u ,News n WHERE u.post=CAST(n.id AS nvarchar)     用linq我...

2010-08-17 22:27:00 3876 2

提示
确定要删除当前文章?
取消 删除