陈小峰(iefreer)的专栏

踏得网创始人,Stone 3D作者。

  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

转载 iPhone的操作系统介绍MacOS X

      iPhone的操作系统介绍MacOS X (转贴)摘要:Mac OS X 使用基于 BSD Unix 的内核,并带来Unix风格的内存管理和抢占式多任务处理 (pre-emptive multitasking)。大大改进内存管 理,允许同时运行更多软件,而且实质上消除了一个程序崩溃导致其它程序崩溃的可能性。 标签:iPhone  MacOS X  Aqua Fi

2009-07-30 18:24:00 3591

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第十部分)

 一种新的移动N层体系结构( 10部分)这是这个系列的最后一帖。为有一个完整的参考,这里列出以前的部分: 第1部分 总体介绍 第2部分 谈到了底层的变化(逻辑+数据,LINQ2SQL) 第3部分 讨论了消息通讯(WCF) 第4部分 涵盖了用户界面中的重要内容(MVC模式) 第5部分 概述了新的架构 第6部分 新架构-业务域的实现 第7部分 新架构-服务的构建

2009-07-30 18:05:00 1944 1

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第九部分)

 在这部分,我将更为实际的展示从代码角度来看这一新的移动架构第一部分看起来会是个什么样子,如果您需要了解一些背景,请参阅本系列前面部分:第1部分 总体介绍 第2部分 谈到了底层的变化(逻辑+数据,LINQ2SQL) 第3部分 讨论了消息通讯(WCF) 第4部分 涵盖了用户界面中的重要内容(MVC模式) 第5部分 概述了新的架构 第6部分 新架构-业务域的实现

2009-07-30 16:53:00 2211

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第八部分)

一种新的移动N层体系结构(第8部分) 在这部分,我将更为实际的展示从代码角度来看这一新的移动架构第一部分看起来会是个什么样子,如果您需要了解一些背景,请参阅本系列前面部分:第1部分 总体介绍 第2部分 谈到了底层的变化(逻辑+数据,LINQ2SQL) 第3部分 讨论了消息通讯(WCF) 第4部分 涵盖了用户界面中的重要内容(MVC模式) 第5部分 概述了新的架构

2009-07-30 09:22:00 2566

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第七部分)

一种新的移动N层架构(第七部分) 在这部分,我将更为实际的展示从代码角度来看这一新的移动架构第一部分看起来会是个什么样子,如果您需要了解一些背景,请参阅本系列前面部分:第1部分 总体介绍 第2部分 谈到了底层的变化(逻辑+数据,LINQ2SQL) 第3部分 讨论了消息通讯(WCF) 第4部分 涵盖了用户界面中的重要内容(MVC模式) 第5部分 概述了新的架构

2009-07-29 18:36:00 2136

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第六部分)

一种新的移动N层体系结构( 6 )在这部分,我将更为实际的展示从代码角度来看这一新的移动架构第一部分看起来会是个什么样子,如果您需要了解一些背景,请参阅本系列前面部分:第1部分 总体介绍 第2部分 谈到底层的变化,(逻辑+数据, LINQ2SQL) 第3部分 讨论了信息交互(WCF)构建 第4部分 涵盖用户界面里的重要内容(MVC模式) 第5部分 概述了新的架构

2009-07-29 13:27:00 2071

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第五部分)

一种新的移动N层体系结构(第5部分) 在这一系列的前面部分,我已经讨论了影响到架构设计的变化。现在是时候总结所有这些带来了什么样的架构智慧,我建议的架构应该是下面这个样子:大部分基础部件(三个层次,公共服务等),甚至许多更具体的(服务接口/代理,数据存取,商业实体等)实际上和Application Architecture for .NET完全一样,我已经在这一系列的博客帖子提到过

2009-07-28 09:15:00 2289

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第四部分)

一种新的移动N层体系结构(第4部分) 这次,我们更密切的关注用户界面侧的变化。我想说的是运用MVC模式(或其变体,MVP模式),尽管这个变化远非最近才发生(所提到的两个模式均已经存在很长一段时间),但其重要性却大大增加了。原因是自动测试,TDD,以及持续集成(continous integration)伴随着敏捷开发的理念得到了越来越多的关注。通过应用MVC模式,用户界面逻辑的测试可以独立

2009-07-27 12:46:00 2129

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第三部分)

一种新的移动N层体系结构(第3部分) 继续这个系列(开始于第1部分 和第2部分)我将谈到一个现代的移动多层架构中更多的变化。我们可以看到,最重要的变化是发生在两个层次,第一是我在前面部分中谈到的更紧密的业务逻辑和数据之间的纽带关系。 正如我前面帖子中已经提到的,第二个重大变化在于如左边所示的经典.NET应用体系结构中服务器和客户端交流信息的方式(或更一般的,两个系统或对端交流信息的方式

2009-07-26 18:35:00 2102

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第二部分)

继续开始于一种新的移动N层架构(第一部分)的这一系列,我会更多地谈论现代移动多层架构里的变化。我们可以看到,最重要的变化是发生在两个层次,第一是更紧密的业务逻辑和数据之间的联系。以前,我们在逻辑和数据之间两个较低的层次上有一个清晰的分隔。思想是,数据服务可以被多个业务逻辑部分用来处理基本的CRUD(Create, Read, Update and Delete)操作。这从2002年就体现在

2009-07-26 12:37:00 2243

翻译 一种新的基于Windows Mobile平台的移动开发N层架构(第一部分)

当2001年我们写这本书的时候,我们的目标之一就是帮助开发人员基于架构蓝图搭建强健的移动多层应用。在那个时候,最注重的是移动开发的用户界面和设备方面的移动解决方案。 自那时以来,许多事情已经发生了变化。 基于.NET Compact Framework的Windows Mobile开发平台已经发展得非常强大。技术持续不断的从桌面(整体)框架内迁移,即便对于急切等待的人而言它有时似乎显得过于缓慢。还

2009-07-25 19:29:00 3292 1

原创 Python文件重命名工具

 #Filename:brn.py#Description: batch replace certain words in file names#Use to bat rename the file in a dir(modify the suffix from a to b) for Windows Vista OSimport sysimport osimport fnmatchimpor

2009-07-25 15:48:00 2808

Atomikos Transactions Guide

You should read this guide if you fall into one of the following categories: • You want to use Atomikos TransactionsEssentials. • You want to add transaction support to your J2SE application. • You want to understand a bit more about JTA.

2013-03-16

Android 三维图形演示代码

关于Android开发指南一文的三维图形演示应用程序,使用OpenGL ES技术,即Tunnel3D,代码来自网络,修改了若干编译问题。在G1上测试通过。

2009-10-01

一种新的Windows Mobile软件架构

本文详细讲解了一个简洁干净的基于windows mobile平台和.Net Compact Framework框架上的移动应用程序的开源架构实现

2009-07-30

Python文件重命名工具

可遍历替换某用户指定目录下所有文件名中的关键字. 如把c:\myproject下所有文件名中的sun关键字替换成hpux,且遍历所有子目录.

2009-07-25

windows mobile 程序异常问题定位指南

本文全面深入的阐述了windows mobile平台上程序异常处理的几个关键问题:1. windows mobile平台的内存管理机制2. 如何使自己的应用程序具备结构化的异常处理能力3. 如何在客户现场发生异常且不可复现的情况下,迅速离线定位到准确的代码行和调用逻辑(本文适用于所有windows mobile 5.x 6.x平台,因为工作环境的原因,用英文撰写)

2009-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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