E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
元编程
社区专家谈Ruby及Rails的发展
许多Ruby开发者都来自敏捷社区,大家都对企业级Java编程中为了实现一点功能却要大量的代码和XML配置的做法很厌倦:
元编程
能力、动态类型、Ruby/Rails带来的约定
·
2012-11-14 06:00
Ruby
社区
专家
社区专家谈Ruby及Rails的发展
许多Ruby开发者都来自敏捷社区,大家都对企业级Java编程中为了实现一点功能却要大量的代码和XML配置的做法很厌倦:
元编程
能力、动态类型、Ruby/Rails带来的约定
崔康
·
2012-11-14 00:00
社区专家谈Ruby及Rails的发展
许多Ruby开发者都来自敏捷社区,大家都对企业级Java编程中为了实现一点功能却要大量的代码和XML配置的做法很厌倦:
元编程
能力、动态类型、Ruby/Rails带来的约定
崔康
·
2012-11-14 00:00
编译期约束(1)
为了在运行期减少应类型安全而导致的程序崩溃,我们回使用断言和一些模板
元编程
来进行编译期的类型检测。
zhx6044
·
2012-11-13 18:00
Effective C++学习(一)
),同时支持过程形式(Multiparadigmprogramminglanguage)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、
元编程
形式
zhangchao3322218
·
2012-11-11 20:00
Groovy
元编程
MOP(ExpandoMetaClass:EMC)的应用场景
使用ExpandoMetaClass和Category可以实现
元编程
。ExpandoMetaClass可以动态添加和修改类的构造器,方法和属性。
xiajs
·
2012-11-09 10:00
groovy
C++模板
元编程
使用TMP在编译阶段计算阶乘:#include usingnamespacestd; template structFactorial{ enum{value=n*Factorial::value}; }; template{ enum{value=1}; }; intmain() { cout::value<<endl; return0; }
Nathan_wz
·
2012-11-06 17:00
元编程
第一章-methods
1.介绍使用动态调用和动态定义方法来消除重复代码 2.使用Ghost Method和动态代理技术消除重复代码 class DS def initialize(id, m_info, m_price, cpu_info, cpu_price) @id = id @m_info = m_info @m_price = m_price @
michael_roshen
·
2012-10-31 22:00
元编程
Dynamic Methods
Pattern Dispath
Ghoset Methods
Blank State
继续小测python web server
比如ShellXu的
元编程
,赖总的state/message,沈大侠谈的pypy等。回来就想测一下用pypy跑web应用看看性能如何。顺便也对上次的测试范围作了点扩大化。
Raptor
·
2012-10-23 12:00
多线程
Web
server
python
测试
web.py
什么是模版
元编程
技术
也就是说模板
元编程
的优势在于:1.以编译耗时为代价换来卓越的运行期性能(一般用于为性能要求严格的数值计算换取更高的性能)。通常来说,一个有意义的程序的运行次数(或服役时间)
ghevinn
·
2012-10-11 10:00
设计模式
编程
c
算法
工作
编译器
Groovy
元编程
MOP(ExpandoMetaClass:EMC)的应用场景
使用ExpandoMetaClass和Category可以实现
元编程
。ExpandoMetaClass可以动态添加和修改类的构造器,方法和属性。Category只能动态添加和修改类的方法。
飞飞狐
·
2012-09-29 16:00
groovy
元编程
MOP
近期要学的一些东西
有空粗略思考一些语言设计、对象模型、泛型和
元编程
、编译实现
quanben
·
2012-09-24 15:00
设计模式
算法
Hibernate
C#
asp.net
语言
在编译期完成数值计算
编译期数值计算是C++模板
元编程
很小的一部分,在编译期完成一些数值计算可以提高程序的执行速度,还有就是减少了一些可能的运行期错误。
zhx6044
·
2012-09-21 21:00
编程
c
Groovy
元编程
MOP(ExpandoMetaClass:EMC)的应用场景
使用ExpandoMetaClass和Category可以实现
元编程
。ExpandoMetaClass可以动态添加和修改类的构造器,方法和属性。Category只能动态添加和修改类的方法。
xiefeifeihu
·
2012-09-20 16:43
编程
动态
target
blank
的
Groovy
元编程
MOP(ExpandoMetaClass:EMC)的应用场景
阅读更多使用ExpandoMetaClass和Category可以实现
元编程
。ExpandoMetaClass可以动态添加和修改类的构造器,方法和属性。Category只能动态添加和修改类的方法。
xiefeifeihu
·
2012-09-20 16:00
groovy
aop
mop
元编程
Groovy
元编程
MOP(ExpandoMetaClass:EMC)的应用场景
使用ExpandoMetaClass和Category可以实现
元编程
。ExpandoMetaClass可以动态添加和修改类的构造器,方法和属性。Category只能动态添加和修改类的方法。
xiefeifeihu
·
2012-09-20 16:00
AOP
groovy
元编程
MOP
Groovy
元编程
MOP(ExpandoMetaClass:EMC)的应用场景
阅读更多使用ExpandoMetaClass和Category可以实现
元编程
。ExpandoMetaClass可以动态添加和修改类的构造器,方法和属性。Category只能动态添加和修改类的方法。
xiefeifeihu
·
2012-09-20 16:00
groovy
aop
mop
元编程
C++模板
元编程
(1)
最近在看《C++TemplateMetaprogramming》,学习模板也知道一些所谓的fristclass编程活动的原理。 元程序-Metaprogram,就是“aprogramaboutprogram”,就是操作代码的程序,我们最熟悉的也就是我们手头使用的编译器了,它将我们写的高级语言的源代码翻译成机器码。
zhx6044
·
2012-09-14 17:00
编程
C++
function
Class
编译器
returning
【Boost】C++ Boost库简介
boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板
元编程
、预处理
元编程
、并发编程、数学相关、纠错和测试
huang_xw
·
2012-09-02 08:26
[C++]--[Boost]
【Boost】C++ Boost库简介
boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板
元编程
、预处理
元编程
、并发编程、数学相
huang_xw
·
2012-09-02 08:00
编程
C++
windows
python
正则表达式
iostream
Boost
boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板
元编程
、预处理
元编程
、并
lxqfirst
·
2012-08-30 15:00
数据结构
编程
算法
iterator
语言
工具
C++ Boost库简介
boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板
元编程
、预处理
元编程
、并发编程、数学相关、纠错
ruglcc
·
2012-08-16 08:00
编程
C++
windows
正则表达式
python
iostream
使用 JavaScript 进行
元编程
149.entryAdamMcCrea写了篇使用JavaScript进行
元编程
的文章:MetaprogammingJavaScript。该文用一个例子来说明
元编程
。
ilvu999
·
2012-08-16 00:00
ruby
元编程
之 method_missing 一个细节
我们知道顶级域,定义域的self是啥? puts self #main puts self.class #Object 我们知道当一个方法被调用的时候,如果没有对象接受,默认就是self,如: def tell_me_who puts self end tell_me_who #main 方法调用是这样的步骤,先查找当前对象的所在类的实例方法存在
Anleb
·
2012-07-31 18:00
Ruby
method_missing
ruby
元编程
那些书里没有的知识 define_method
你有多少种方式创建一个方法?大多数人想到的可能是def 关键字 #普通方法 def tele_you puts "I am Anleb" end #定义单件方法 n="Anleb" def n.tell_you puts "I am #{self}" end n.tell_you
Anleb
·
2012-07-31 17:00
Ruby
define_method
ruby
元编程
之大话 对象模型
class A @@var=1 @class_var="class var" attr_accessor :object_var,:object_var2 class << self attr_accessor :class_var def a_method1
Anleb
·
2012-07-27 16:00
object
Ruby
可爱的 Python: Decorator 简化
元编程
少劳多得Decorator与Python之前引入的
元编程
抽象有着某些共同之处:即使没有这些技术,您也一样可以实现它们所提供的功能。
Hsuxu
·
2012-07-25 17:00
编程
Decorator
python
object
Class
methods
编程基础之什么是
元编程
大家知道
元编程
么?
元编程
到底什么呢?下面为你介绍
元编程
。
元编程
是用来产生代码的程序,操纵代码的程序,在运行时创建和修改代码而非编程时,这种程序叫做元程序。而编写这种程序就叫做
元编程
。
Hsuxu
·
2012-07-25 17:00
编程
语言
smalltalk
pascal
编译器
yacc
C++ Boost库简介
boost主要包含一下几个大类:字符串及文本处理、容器、迭代子(Iterator)、算法、函数对象和高阶编程、泛型编程、模板
元编程
、预处理
元编程
、并发编程、数学相关、纠错和
ccf19881030
·
2012-07-06 11:00
Ruby
元编程
(三)
Ruby
元编程
(三)DeathKingposted@2011年8月28日10:54inRubywithtagsrubysend反射metaprogramming
元编程
反射机制内省自省reflectionremove_methodundef_methodmethod_missing
emerald0106
·
2012-07-05 12:00
编程
Module
cgi
Class
Ruby
variables
Ruby
元编程
(一)
Ruby
元编程
(一)DeathKingposted@2011年8月20日20:50inRubywithtagsrubymetaprogramming
元编程
动态特征类元类匿名类单例类singltonclasseigenclassMetaclass
emerald0106
·
2012-07-05 12:00
编程
object
Class
Ruby
overloading
accessor
053 - 问,什么是模板
元编程
053-问,什么是模板
元编程
优势1.通过编译耗时的代价换运行时性能。2.编译时类型计算。
everettjf
·
2012-06-30 00:00
C++模板
元编程
入门简介
转载自:http://www.cnblogs.com/salomon/archive/2012/06/04/2534787.html最近一直在看STL和Boost,源码里边好多涉及到模板
元编程
技术,简单了解一下
LCL_data
·
2012-06-23 11:00
Ruby
元编程
起步4
阅读更多如果感谢大家能看到第四篇……为了答谢各位新老客户,所以本店将赠送大家装X名字一枚:metaclass(我认为面试ruby的话能说出metaclass跟扁平作用域就能说明你对ruby有一定层次的理解了。)不过首先呢,我们要知道什么是eigenclass。本人的一贯工作作风就是脏活累活给别人干,所以我就不在这里介绍eigenclass,大家可以自行baidu或者参考http://17test.
piecehealth
·
2012-06-14 13:00
ruby
元编程
Ruby
元编程
起步4
如果感谢大家能看到第四篇…… 为了答谢各位新老客户,所以本店将赠送大家装X名字一枚:metaclass(我认为面试ruby的话能说出metaclass跟扁平作用域就能说明你对ruby有一定层次的理解了。) 不过首先呢,我们要知道什么是eigenclass。 本人的一贯工作作风就是脏活累活给别人干,所以我就不在这里介绍eigenclass,大家可以自行baidu或者参考http://1
piecehealth
·
2012-06-14 13:00
Ruby
元编程
Ruby
元编程
起步4
阅读更多如果感谢大家能看到第四篇……为了答谢各位新老客户,所以本店将赠送大家装X名字一枚:metaclass(我认为面试ruby的话能说出metaclass跟扁平作用域就能说明你对ruby有一定层次的理解了。)不过首先呢,我们要知道什么是eigenclass。本人的一贯工作作风就是脏活累活给别人干,所以我就不在这里介绍eigenclass,大家可以自行baidu或者参考http://17test.
piecehealth
·
2012-06-14 13:00
ruby
元编程
Ruby
元编程
起步3
阅读更多创建类方法上回我们动态创建了initialize方法,其他实例方法跟initialize如出一辙,就不介绍了,今天我们要面临的是如何创建类方法。不过为了剧情需要,先把我们刚刚建好initialize的类给填满。按照第一节的例子,我们来吧数据都填充到类变量@@data中去,不过为了巩固上节的知识,请先自己试着写这段代码。moduleTooldefself.csv2classcsv_namek
piecehealth
·
2012-06-14 11:00
ruby
元编程
Ruby
元编程
起步3
阅读更多创建类方法上回我们动态创建了initialize方法,其他实例方法跟initialize如出一辙,就不介绍了,今天我们要面临的是如何创建类方法。不过为了剧情需要,先把我们刚刚建好initialize的类给填满。按照第一节的例子,我们来吧数据都填充到类变量@@data中去,不过为了巩固上节的知识,请先自己试着写这段代码。moduleTooldefself.csv2classcsv_namek
piecehealth
·
2012-06-14 11:00
ruby
元编程
Ruby
元编程
起步3
创建类方法 上回我们动态创建了initialize方法,其他实例方法跟initialize如出一辙,就不介绍了,今天我们要面临的是如何创建类方法。 不过为了剧情需要,先把我们刚刚建好initialize的类给填满。 按照第一节的例子,我们来吧数据都填充到类变量@@data中去,不过为了巩固上节的知识,请先自己试着写这段代码。 module Tool
piecehealth
·
2012-06-14 11:00
Ruby
元编程
Ruby
元编程
起步2
阅读更多书接上回……不过要先打个岔……动态语言就是要动起来Ruby被人说上亿遍是动态语言,所以咱就要动态给你们看Array.class_evaldodefpunch_horse_assputs"Piecehealthisaverytall,richandhandsomeman!!!"enddefsay_truthputs"OK,fine,acutallyI'madiaosi"endend[1,2,
piecehealth
·
2012-06-13 21:00
ruby
元编程
Ruby
元编程
起步2
阅读更多书接上回……不过要先打个岔……动态语言就是要动起来Ruby被人说上亿遍是动态语言,所以咱就要动态给你们看Array.class_evaldodefpunch_horse_assputs"Piecehealthisaverytall,richandhandsomeman!!!"enddefsay_truthputs"OK,fine,acutallyI'madiaosi"endend[1,2,
piecehealth
·
2012-06-13 21:00
ruby
元编程
Ruby
元编程
起步2
书接上回…… 不过要先打个岔…… 动态语言就是要动起来 Ruby被人说上亿遍是动态语言,所以咱就要动态给你们看 Array.class_eval do def punch_horse_ass puts "Piecehealth is a very tall, rich and handsome man!!!" end
piecehealth
·
2012-06-13 21:00
Ruby
元编程
Ruby
元编程
起步1
阅读更多不少测试同行都有接触过Ruby,但是如果没有接触过Ruby的
元编程
是一种比较遗憾的事情。今天与大家分享一个简单的小例子,希望对大家有帮助。
piecehealth
·
2012-06-13 20:00
ruby
元编程
Ruby
元编程
起步1
阅读更多不少测试同行都有接触过Ruby,但是如果没有接触过Ruby的
元编程
是一种比较遗憾的事情。今天与大家分享一个简单的小例子,希望对大家有帮助。
piecehealth
·
2012-06-13 20:00
ruby
元编程
Ruby
元编程
起步1
不少测试同行都有接触过Ruby,但是如果没有接触过Ruby的
元编程
是一种比较遗憾的事情。今天与大家分享一个简单的小例子,希望对大家有帮助。
piecehealth
·
2012-06-13 20:00
Ruby
元编程
ruby的动态性 回调和钩子方法
==回调方法和钩子方法 回调和钩子是相当常见的
元编程
技术。在Ruby程序运行过程中,当特定的事件发生时,将调用这些回调和钩子方法。
selfcontroller
·
2012-06-13 18:00
Ruby
模板
元编程
(3):类型选择
模板
元编程
(3):类型选择 类型选择是一种编译时的类型计算技术,也就是根据条件判断来匹配对应的类型,功能形如运行时的ifelse和switchcase控制结构。
一年十二月 谁主春秋
·
2012-06-06 13:00
模板
元编程
(2):计算最值
模板
元编程
(2):计算最值 本文就Loki编译期技术中的类型列表Typelist作了一些扩展,增加了以下几个方法: •获取最大和最小长度,即求取Typelist中长度最大和最小的值
一年十二月 谁主春秋
·
2012-05-29 01:00
模板的类型萃取
C++面向过程不如C,面向对象不如java,其精华在于使用模板实现的泛型编程以及模板
元编程
,模板除了可以预编译,还有一个重要的特性---类型萃取,我们可以通过传入的参数,萃取出其类型,进行泛型编程。
lixiandejian
·
2012-05-24 19:00
C++模板
元编程
的两个例子
C++模板
元编程
,是使用template进行编译期运算的一种机制,可以认为是C++的一种编程方式。第一个例子:计算整数N的阶乘。
忘忧菜
·
2012-05-24 19:55
C++模板
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他