Microsoft.NET 解决方案,项目开发必知必会。
从这篇文章开始我将分享一系列我认为在实际工作中很有必要的一些.NET项目开发的核心技术点,所以我称为必知必会。尽管这一些列是使用.NET/C#来展现,但是同样适用于其他类似的OO技术平台,这些技术点可能称不上完整的技术,但是它是经验的总结,是掉过多少坑之后的觉醒,所以有必要花几分钟时间记住它,在真实的项目开发中你就知道是多么的有帮助。...
分类:
Web程序 时间:
2014-09-15 21:21:19
阅读次数:
387
从这篇文章开始我将分享一系列我认为在实际工作中很有必要的一些.NET项目开发的核心技术点,所以我称为必知必会。尽管这一些列是使用.NET/C#来展现,但是同样适用于其他类似的OO技术平台,这些技术点可能称不上完整的技术,但是它是经验的总结,是掉过多少坑之后的觉醒,所以有必要花几分钟时间记住它,在真实...
分类:
Web程序 时间:
2014-09-15 21:16:29
阅读次数:
379
Swift中的闭包表达式很灵活,其标准语法格式如下:{ (参数列表) ->返回值类型 in 语句组}其中,参数列表与函数中的参数列表形式一样,返回值类型类似于函数中的返回值类型,但不同的是后面有in关键字。Swift提供了多种闭包简化写法,这一节我们将介绍几种不同的形式。1.类型推断简化类型推断是Swift的强项,Swift可以根据上下文环境推断出参数类型和返回值类型。以下代码是标准形式的闭...
分类:
编程语言 时间:
2014-09-04 20:55:40
阅读次数:
344
总结《现代操作系统》的一些概念知识。
1.进程上下文环境:
对进程执行活动全过程的静态描述
由进程的用户地址空间内容、硬件寄存器内容及与该进程相关的核心数据结构组成
用户级上下文:进程的用户地址空间(包括用户栈各层次),包括用户正文段、用户数据段和用户栈 寄存器级上下文:程序计数器、程序状态寄存器、栈指针、通用寄存器的值 系统级上下文: 静态部分(PCB和资源...
分类:
其他好文 时间:
2014-09-01 00:31:31
阅读次数:
305
根据上下文环境,java的关键字final也存在着细微的区别,但通常指的是“这是无法改变的。”不想改变的理由由两种:一种是效率,另一种是设计。由于两个原因相差很远,所以关键子final可能被吴用。 接下来介绍一下使用到fianl的三中情况:数据,方法,类。 final数据 许多编程语言都有某种方法....
分类:
编程语言 时间:
2014-08-31 18:28:51
阅读次数:
314
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,...
分类:
编程语言 时间:
2014-08-31 18:27:11
阅读次数:
264
本文的上下文环境操作系统:Win7 x64 Ultimate开发工具:Visual Studio 2013一、前言 在以前开发的大多数场景下,使用的开发语言是C#,使用的数据库是Sql Server,这样的组合,必然少不了Entity Framework这样的ORM,自从习惯了Entity Fra....
分类:
移动开发 时间:
2014-08-23 11:16:50
阅读次数:
364
什么是进程(Process):普通的解释就是,进程是程序的一次执行,而什么是线程(Thread),线程可以理解为进程中的执行的一段程序片段。在一个多任务环境中下面的概念可以帮助我们理解两者间的差别: 进程间是独立的,这表现在内存空间,上下文环境;线程运行在进程空间内。 一般来讲(不使用特殊技术)进....
分类:
编程语言 时间:
2014-08-21 16:57:24
阅读次数:
166
Android应用程序窗口(Activity)的运行上下文环境(Context)的创建过程分析1. 能用 Application 的 上下文 就用。 因为如果用 Activity 的 Context ,如果用太多的 Activity, 如果 有些资源 还在引用 Activity的context的资源...
分类:
移动开发 时间:
2014-08-14 13:43:48
阅读次数:
187