自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

albertliangyg的专栏

程序开发

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

转载 堆栈与函数调用

函数调用约定和堆栈1 什么是堆栈编译器一般使用堆栈实现函数调用。堆栈是存储器的一个区域,嵌入式环境有时需要程序员自己定义一个数组作为堆栈。Windows为每个线程自动维护一个堆栈,堆栈的大小可以设置。编译器使用堆栈来堆放每个函数的参数、局部变量等信息。函数调用经常是嵌套的,在同一时刻,堆栈中会有多个函数的信息,每个函数占用一个连续的区域。一个函数占用的区域被称作帧(frame)。

2012-11-25 17:34:53 1003 2

原创 当前的软件潮流

1) 以ERP为代表,注重业务逻辑,模式, 数据存储. 比较经典的书籍有Fowler的等.2) SaaS. 一些通用型的企业需求越来越倾向于使用data center提供的服务,如CRM, HCM(human capital management)等。知名的企业包括salesforce , workday等。设计此类系统除了熟悉企业模式之外,还需要精通基于云的设计,比如帐户管理的设计,后台数据

2012-11-08 14:36:22 943 6

原创 创业

创业如同开发一个软件。用户最基本的需求。系统的架构设计。人员角色的分配。

2012-11-05 09:34:20 352

原创 IEnumerable vs IEnumerator

对对象的存储对每一种语言都很重要,例如C++中的Iterator, C#中的IEnumerator, Java中的Iterator等。C++:所有的集合类都定义了一个叫iterator的数据成员。可以通过此对象实现对集合的traverse.vector ivec(10,42);// loop using iterators to reset all the elements in iv

2012-11-01 15:48:13 447

Lambda Calculi with Types

理解Lambda计算背后的理论,有助于对集合类进行各种复杂的逻辑运算。

2018-09-20

空空如也

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

TA关注的人

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