chenxfeng's blog


  • 首页

  • 归档

  • 标签

  • 搜索

模板(二):访问容器中的元素

发表于 2017-01-21

访问容器中的元素
保留Array和一个指向T的指针之间的密切关系要付出一定的代价

    1. 用户能够轻易得到一个指向Array内部的指针,即使Array本身不存在了,这个指针仍被保留
    1. 不得不暴露类的内部机制,一旦内存变化肯定导致用户错误;resize之类的扩展有诸多潜在错误

增加防止出错的中间层

阅读全文 »

现代经济中的市场和政府

发表于 2017-01-21

什么是市场

  • 市场(market)是买者和卖者相互作用并共同决定商品和劳务的价格和交易数量的机制
阅读全文 »

供给与需求的基本原理

发表于 2017-01-21

需求表

  • 在其他条件相同时,一种物品的价格越高,人们愿意购买的数量就越少;而市场价格越低,人们愿意购买的数量就越多

  • 价格与需求之间的关系可以用一张需求表(demand schedule)或一条需求曲线(demand curve)表示

  • 需求曲线:数量和价格呈反比关系
阅读全文 »

宏观经济学鸟瞰

发表于 2017-01-21
  • 研究对象:整体经济行为

  • 个体行为的总体成果

  • 不是研究特定部门或特定经济活动主体的行为

  • 经济生活中的重大问题

  • 基本研究方法:考察经济的总体趋势

  • 收集不同时期、不同国家有关收入、通货膨胀和失业等变量的数据,尝试构建有助于理解这些数据的一般理论

发展历程

阅读全文 »

宏观经济现象鸟瞰

发表于 2017-01-21

三个重要的宏观经济变量

  • 实际国内生产总值(real GDP):
    经济体内所有人的实际总收入。
    人均国内生产总值(GDP per capita): 经济体内平均而言每个人的实际收入。

  • 通货膨胀率(inflation rate):
    物价水平变动的百分比。(物价指数)
    用消费者价格指数(consumer price index, CPI)或GDP缩减指数(GDP deflator index)
    衡量。

  • 失业率(unemployment rate):
    经济体中没有工作当正在积极找工作的劳动力比重。

阅读全文 »

现代经济中的市场和政府

发表于 2017-01-21

经济学十大原理

稀缺性(scarcity): 社会拥有的资源是有限的,不能生产人们希望拥有的所有物品与服务

经济学(economics)研究社会如何管理自己的稀缺资源

人们如何做出决策

  1. 原理一: 人们面临权衡取舍(People face trade-offs)
  • 社会面临的一种权衡取舍是在效率与平等之间。

效率(efficiency)是指社会能从稀缺资源中得到的最大的利益;平等(equality)是指将这些利益平均地分配给社会成员。

  1. 原理二: 某种东西的成本是为了得到它所放弃的东西(The cost of something
    is what you give up to get it)

一种东西的机会成本(opportunity cost)是为了得到这种东西所放弃的东西

  1. 原理三: 理性人考虑边际量(Rational people think at the margin)

在可用的机会为既定的条件下,理性人(rational people)系统而有目的地尽最大努力去实现其目标

边际变动(marginal change): 对行动计划的微小增量调整

理性人通常通过比较边际收益(marginal benefit)与边际成本(marginal cost)做决策

  1. 原理四: 人们会对激励做出反应(People respond to incentives)

激励(incentive)是引起一个人做出某种行为的某种东西(如惩罚或奖励的预期)

人们如何相互影响

  1. 原理五: 贸易可以使每个人的状况都变得更好(Trade can make everyone better off)

在某种意义上,经济中每个家庭都在与所有其他家庭相竞争,但与其他家庭隔绝开来并不会使这个家庭过得更好

  1. 原理六: 市场通常是组织经济活动的一种好方法(Markets are usually a good way to
    organize economic activity)

市场经济(market economy): 当许多企业和家庭在物品与服务市场上相互交易时,通过他们的分散决策配置资源的经济

价格是看不见的手用来指引经济活动的工具

税收对资源配置有不利的影响: 税收扭曲了价格,也扭曲了家庭和企业的决策

  1. 原理七: 政府有时可以改善市场结果(Governments can sometimes improve market
    outcomes)

只有在政府实施规则并维持对市场经济至关重要的制度时,看不见的手才能施展其魔力

市场经济需要实施产权的制度以便个人可以拥有和控制稀缺资源

产权(property rights): 个人拥有并控制稀缺资源的能力

政府干预经济并改变人们自己选择的资源配置的原因有两类: 促进效率或促进平等

市场失灵(market failure): 市场本身不能有效配置资源的情况

  • 一个可能原因:外部性;典型例子:污染

外部性(externality): 一个人的行为对旁观者福利的影响

  • 另一个可能原因是市场势力

市场势力(market power): 单个经济活动者(或某个经济活动小群体)对市场价格有显著的影响能力

整体经济如何运行(宏观经济)

  1. 原理八: 一国的生活水平取决于它生产物品与服务的能力(A country’s standard of living depends on its ability to produce goods and services)

几乎所有生活水平的差别都可以归因于各国生产率的差别

生产率(productivity): 每单位劳动投入所生产的物品与服务数量

  1. 原理九: 当政府发行了过多货币时,物价上升(Prices rise when the government
    prints too much money)

通货膨胀(inflation): 经济中物价总水平的上升

  1. 原理十: 社会面临通货膨胀与失业之间的短期权衡取舍(Society faces a short-run
    trade-off between inflation and unemployment)

经济周期(business cycle)是用生产的物品与服务量或雇用的人数来衡量的,经济活动的无规律的、很大程度上无法预测的波动

经济学基础知识

发表于 2017-01-21

研究一个社会如何利用稀缺资源生产有价值的物品和劳务并将它们在不同人中间进行分配。

  • 物品和资源是稀缺的
  • 社会必须有效地加以利用

稀缺(sarcity):相对于需求,物品总是有限的

效率(efficiency):最有效地使用社会资源以满足人类的愿望和需要

阅读全文 »

模板(一):设计容器类

发表于 2017-01-20

容器类设计

容器:保存值的集合的数据结构

  • 语言内建容器:数组、结构体
  • C++没有提供更多的内建容器:不将容器的设计限定到某种单一的方法上(可能不存在唯一正确的方法)
阅读全文 »

类和继承(五):不应当使用虚函数的情况

发表于 2017-01-19

关于是否应该所有成员函数缺省为虚函数的争论

只有涉及继承时,才需要考虑与此相关的问题

  • 适用的情况
    • 基类派生出的子类需要重写(or 覆盖,override),基类中相应的成员和函数应声明为虚函数
  • 不适用的情况
    • 虚函数代价并不是非常高,当时会带来一定的额外开销

有些情况下非虚函数能够正确运行而虚函数不能

有些类并非为继承而设计(设计时并不兼容被继承)

阅读全文 »

类和继承(四):面向对象编程

发表于 2017-01-18

一个面向对象程序范例

  • 面向对象对象编程三要素:
    1. 数据抽象
    1. 继承
    1. 动态绑定

适用于大型程序

以算术表达式树形表示的面向对象解决方案为例

阅读全文 »
1…8910
chenxf

chenxf

93 日志
16 标签
GitHub Weibo
© 2017 — 2023 chenxf
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.2