摘要:
元编程一言以蔽之,就是用代码生成(操纵)代码。常见的开发语言均能做到元编程,Lisp这货就不用多说了,C的Marco,C++的Template,Java的Annotation,C#的Attribute、Reflection、CodeDom和IL Emitter,各种脚本语言(如js、python)的 阅读全文
摘要:
人类将语言解释为存在及存在的状态,计算机将语言解释为计算机体系的概念机状态 阅读全文
摘要:
target 'NewCompass' do #UI通用 pod 'SVProgressHUD' pod 'MJRefresh' pod 'SnapKit' #pod 'RTRootNavigationController' #pod 'NerdyUI' #pod 'FlexLib' #UI组件 p 阅读全文
摘要:
By Chaitanya Singh | Filed Under: Learn Java By Chaitanya Singh | Filed Under: Learn Java Java is a high level programming language. A program written 阅读全文
摘要:
非常重要】 组件扫描(Component-Scan) 通过配置组件扫描,可以使得spring自动扫描package,而不必在spring的配置文件中逐一声明各个<bean> 在配置组件扫描时,指定的包是“根包”,即例如指定了cn.tedu.spring,spring不只会扫描这个包,还会扫描它的各个 阅读全文
摘要:
元应用层——》使用元语言组织的代码 元语言层——〉元编程代表的高阶编程概念 元解释层—-》转换解释层 目标代码层 阅读全文
摘要:
元编程的本质 高级语言的表达通过解释生成低级语言的表达(代码) 阅读全文
摘要:
织入应用层—-》待织入的附加功能 >代码即数据 应用层 织入管理层—-》使用元语和织入的功能进行编程 语言层 aop元语层 〉aop机制提供的高阶抽象概念。 解释层 aop引擎层—-》维护的实现机制,为管理层提供元语 目标代码层——》待维护的代码 阅读全文
摘要:
一、机器的思想: 机器本身是人类思想的结晶。 报告指出: (1)计算机应采用二进制, 不但数据采用二进制, 程序指令也采用二进制; (2)计算机由5部分构成: 运算器、 控制器、 存储器、 输入和输出装置; (3)程序由指令组成并和数据一起存放在存储器中, 机器按程序指定的逻辑顺序, 把指令从存储器 阅读全文
摘要:
同样,首先给出 SOAP 实现的整体架构图,如下图所示: 可以看到,与 REST 架构相比,SOAP 架构图明显不同的是:所有的 SOAP 消息发送都使用 HTTP POST 方法,并且所有 SOAP 消息的 URI 都是一样的,这是基于 SOAP 的 Web 服务的基本实践特征。 Restful 阅读全文
摘要:
You can see the following illustration to better understand the lifecycle of the Servlet. When the request of users to Servlet, the servlet will call 阅读全文
摘要:
this泛指函数的上下文 当前函数运行的类型上下文。 阅读全文
摘要:
价值理论根基于人的需求,是人为了生存给万物定的标尺。 没有价值理论的指导,人类的所有行为都会失去意义。 没有价值模型的决策和行动是自寻死路。 价值论、价值链是人的地图。 整个人类社会的所有需求构成了一个价值场。 和磁场一样,价值场在无形中控制着所有人的行为和决策。 阅读全文
摘要:
事实判断基于人类的认知; 价值判断基于人类的需求;用 人类对于客观事物,只有在事实判断的基础上,才能做出价值判断。 18世纪的英国哲学家休谟首先注意到,人们经常在事实判断的后面,跟一句价值判断,而实际上从第一句话并不能推出后一句话。 阅读全文
摘要:
大人只看利弊 小孩才分对错 阅读全文
摘要:
所以总结一下c++,java,c#的泛型。c++的泛型在编译时完全展开,类型精度高,共享代码差。java的泛型使用类型擦出,仅在编译时做类型检查,在运行时擦出,共享代码好,但是类型精度不行。c#的泛型使用混合实现方式,在运行时展开,类型精度高,代码共享不错。 很长一段时间我只知道java的泛型使用了 阅读全文
摘要:
面向对象:类的成员 只是特定(类的)命名空间的全局变量(函数)而已 类变量: 生命周期:全生命周期; 作用域: 1)外部可见性:修饰符确定; 2)继承可见性:修饰符确定。 阅读全文