上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页
  2014年6月19日
摘要: 上一篇文章我们总结了多线程最基础的知识点Thread,我们知道了如何开启一个新的异步线程去做一些事情。可是当我们要开启很多线程的时候,如果仍然使用Thread我们需要去管理每一个线程的启动,挂起和终止,显然是很麻烦的一件事情。还好.net framework为我们提供了线程池ThreadPool... 阅读全文
posted @ 2014-06-19 15:18 永远的麦子 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 因为现项目中有用到多线程和并发的知识,所以打算近期补习一下多线程相关的内容。第一篇文章从最基础的开始,就是如何开启一个线程,如何启动线程和阻塞线程等,这篇文章分以下几点进行总结。多线程初印象多线程的使用场景线程的启动,挂起和终止一个简单的多线程实例多线程初印象 首先通过一张图来了解一下进程Pr... 阅读全文
posted @ 2014-06-19 14:47 永远的麦子 阅读(869) 评论(0) 推荐(0) 编辑
  2014年5月24日
摘要: 在开发过程中,我们经常需要给类或接口添加public修饰符(默认没有)和一些相关的注释信息,这个工作是机械而枯燥的,而这个简单的需求其实是可以通过修改VS自带的类模板来实现的,下面是详细的修改步骤。1,找到目录C:\Program Files (x86)\Microsoft Visual Studi... 阅读全文
posted @ 2014-05-24 12:38 永远的麦子 阅读(1985) 评论(3) 推荐(2) 编辑
  2014年5月20日
摘要: 这是一道面试题目,要求实现字符串按首字母分组并ToDictionary输出,当时没有做出来,后面研究了一下,现在将这道题的几种实现方式记录下来。 首先初始化数据源,是一个List<string>对象。如下代码。 第一种分组方法,使用正则表达式,代码如下。 第二种方法,直接比较两个char,代码如下。 阅读全文
posted @ 2014-05-20 10:48 永远的麦子 阅读(3050) 评论(0) 推荐(1) 编辑
  2014年5月17日
摘要: 为了进一步加深对Lambda表达式的理解,我们需要掌握一个新的知识,Lambda表达式树,可能听名字看起来很高深和难以理解,但实际上理解起来并没有想象中那么难,这篇文章我想分以下几点进行总结。1,表达式树的语法2,将代码转换到数据3,探索表达式树4,将数据转换到代码5,IQueryable和表达... 阅读全文
posted @ 2014-05-17 12:10 永远的麦子 阅读(1398) 评论(3) 推荐(5) 编辑
  2014年5月16日
摘要: Lambda表达式是学好LINQ很重要的一个知识点,后面的LINQ查询中会大量地使用到Lambda表达式。这篇文章从以下几点进行总结。1,Lambda表达式的前世今生2,Lambda表达式的实际运用Lambda表达式的前世今生在没有Lambda表达式之前,我们一般使用原始方法或匿名方法来创建委托... 阅读全文
posted @ 2014-05-16 17:43 永远的麦子 阅读(741) 评论(0) 推荐(1) 编辑
摘要: LINQ为我们提供了两种查询语法,分别是查询表达式和查询方法语法。这篇文章分为以下几个方面进行总结。1,一个包含两种查询语法的简单示例2,查询表达式的结构3,查询方法相关的运算符一个包含两种查询语法的简单示例一个LINQ查询既可以使用查询表达式实现,也可以用查询方法实现,还可以同时组合两种查询。... 阅读全文
posted @ 2014-05-16 16:19 永远的麦子 阅读(1063) 评论(0) 推荐(1) 编辑
摘要: LINQ to Objects是LINQ的一部分,是查询对象集合的一种语法。首先看一下LINQ的体系结构,这样对LINQ有一个大致的了解。如图。第一篇文章主要是回顾一下学习LINQ to Objects相关的基础知识,主要分为以下几个方面。1,隐式类型局部变量2,匿名类型3,扩展方法4,对象初始... 阅读全文
posted @ 2014-05-16 14:17 永远的麦子 阅读(510) 评论(0) 推荐(1) 编辑
  2014年4月15日
摘要: 大多数的程序员都有自己经常上的一些技术网站,不管是学习还是咨询问题。我经常上的一些网站主要有以下几个,现在总结出来跟大家分享一下,也在这里作为记录。 阅读全文
posted @ 2014-04-15 10:48 永远的麦子 阅读(1296) 评论(3) 推荐(3) 编辑
  2014年4月14日
摘要: 做.net开发已经几年了,也参与开发了很多大大小小的项目,所以现在希望总结出一套开发.net项目的常用技术,也为以后做项目技术选型的时候作为参考。 阅读全文
posted @ 2014-04-14 22:12 永远的麦子 阅读(4502) 评论(7) 推荐(7) 编辑
  2013年11月6日
摘要: 说起属性,实际上java中没有属性这个概念,只有字段和方法,但是可以通过私有字段和声明get,set方法来实现类似于C#中属性的效果。 在C#中,声明属性有两种方式,一种是声明访问器,另外一种是利用C# 3.0新增的自动属性。 下面利用代码来说明: java中声明”属性”: package property;/** * java中的属性 * @author mcgrady * */p... 阅读全文
posted @ 2013-11-06 22:10 永远的麦子 阅读(7099) 评论(8) 推荐(3) 编辑
  2013年11月5日
摘要: 这一篇文章要总结的内容是数组,数组可以简单地看成是同种数据类型变量的集合,它在我们的开发中经常用到,我们主要从以下几个方面进行总结: 1,数组的创建和初始化 2,数组的访问和遍历 3,数组的总结 数组的创建和初始化 数组的创建和初始化一般有两种方法。 方法一:使用赋值语句 下面是示例和代码。 package array;public class ArrayDemo { ... 阅读全文
posted @ 2013-11-05 22:15 永远的麦子 阅读(1784) 评论(4) 推荐(2) 编辑
  2013年11月4日
摘要: java中流程控制语句主要分为以下几类,第一,条件语句,主要包括if语句和switch语句。第二,循环语句,主要包括while循环语句,for循环语句。第三,跳转语句,主要包括三种,break跳出语句,continue继续语句和return返回语句。可以说分类和用法大致与C#基本相同。 这篇文章主要从以下几个方面进行总结。 1,条件语句之if语句 2,条件语句之switch语句 3,循环语... 阅读全文
posted @ 2013-11-04 21:15 永远的麦子 阅读(2081) 评论(3) 推荐(0) 编辑
  2013年10月31日
摘要: 上一篇总结了java的数据类型,得到了冰麟轻武等兄弟的支持,他们提出并补充了非常好的建议,在这里向他们表示感谢。在后面的文章中,我会尽力写得更准确和更完善的,加油! 另外,因为C#是在java之后,也是在java的基础上设计出来的,所以C#语言与java有非常多相同的地方,同时,C#中也添加了一些新的功能和特性,比如LINQ和Lambda表达式等等。所以,我在比较java与.net的时候,大多数... 阅读全文
posted @ 2013-10-31 22:22 永远的麦子 阅读(1807) 评论(3) 推荐(1) 编辑
  2013年10月30日
摘要: 在Java中,数据类型分为两类,一类是基本数据类型,另外一类是引用类型。 而在C#中,数据类型分为三类,分别是基元类型,值类型和引用类型。其中基元类型是.net framework框架中预定义的类型,当然,基元类型中可能包含有值类型和引用类型。下面是C#中数据类型的图示: 这一篇要总结的是java中几种基本的数据类型以及类型转换。大致分为以下几点: 1,整数类型 2,浮点数类型 3,... 阅读全文
posted @ 2013-10-30 21:47 永远的麦子 阅读(3156) 评论(4) 推荐(2) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页