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
元编程
Boost 和 STL 相比有哪些优势和劣势?
STL/Boost 针对 Developer 和 User 的要求不同对于Boost开发者而言,强调的是代码可读、高效、强调
元编程
和编程技巧。
·
2015-11-13 08:57
boost
疯狂的预编译加类型推导能孵化什么吗?
MPL 是用来进行模版
元编程
的工具,它将一些对象的推导工作做了抽象,可以把类型放入容器,在编译期实现一些很神奇的功能。
·
2015-11-13 07:22
编译
JavaScript知识总结--历史-html引用方式-基础概念
如今的JavaScript拥有了闭包、匿名函数、甚至
元编程
的能力。一门能够解决棘手问题的新语言的诞生必定有很广阔的市场,有市场就会有竞争,竞争逐渐演化为标准也就是EC
·
2015-11-13 05:35
JavaScript
expression template
表达式模板是一种C++模板
元编程
(template metaprogram)技术。典型情况下,表达式模板自身代表一种操作,模板参数代表该操作的操作数。
·
2015-11-13 04:36
template
Effective C++ 笔记一 让自己习惯C++
条款01:视C++为一个语言联邦 C++是个多重范型编程语言,一个同时支持面向过程形式、面向对象形式、函数形式、泛型形式、
元编程
形式的寓言。
·
2015-11-13 03:21
effective
近期要学的一些东西
有空粗略思考一些语言设计、对象模型、泛型和
元编程
、编
·
2015-11-13 00:03
国产编程语言R++ V1.5发布
2.强大的
元编程
支持,元函数可以直接访问实函数的变量 3.完整的反射和自
·
2015-11-12 18:12
编程语言
模板
元编程
(template metaprograming)
今天第一次听说模板
元编程
,或者之前没在意,见到了还以为是和模板编程一样的概念,结果今天在看何海涛的面试100题第9题的时候发现下面有个解法颇为不解,查了一下,叫模板
元编程
。
·
2015-11-12 17:22
template
GOLANG 反射法则
译自[blog.golang.org/laws-of-reflection] 在计算机中, 反射是程序通过类型,检测到它自己的结构能力;是一种
元编程
程;也是一个具大的混淆点在本文中,我们将通过解释反射是如何在
·
2015-11-11 08:55
golang
最近的一些想法和实践
最近的一些想法和实践 自从看了mactalk人生
元编程
,生活似乎发生了一些变化,产生了许多想法,并且开始逐一着手实践,记录下这些想法和相关的一些事情。
·
2015-11-11 08:13
Effective C++ 条款一 视C++为一个语音联邦
nbsp; 类、封装、继承、多态、virtual函数 等 3、Template C++ 泛型编程,模板
元编程
·
2015-11-11 06:24
effective
Javascript
元编程
创建DOM节点
在使用javascript创建DOM节点的过程中,难免要使用document.createElement、setAttribute、 document.createTextNode等冗长、还有浏览器兼容性问题的节点操作方法,虽然有人提议使用字符串拼接后,再使 用.innerHTML=可以降低创建节点的成本,而且还有更好的性能,但在我印象中innerHTML并不能适应所有需求(具体神马需求我也忘了)
·
2015-11-11 05:27
JavaScript
深刻理解Python中的元类(metaclass)
他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行
元编程
。
·
2015-11-11 00:42
python
深刻理解Python中的元类(metaclass)
他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行
元编程
。
·
2015-11-10 23:03
python
C++中的静态多态和动态多态
programming lauguage),一个同时支持过程形式(procedural)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、
元编程
形式
·
2015-11-10 21:58
C++
C++的开源跨平台日志库glog学习研究(三)--杂项
相应的,静态断言,也即是编译期断言随着模板编程、
元编程
的发展,也表现出了动态断言所没有的优势:在编译期完成断言检查,而不是
·
2015-11-08 13:31
C++
C++模板
元编程
入门简介
最近一直在看STL和Boost,源码里边好多涉及到模板
元编程
技术,简单了解一下,备忘(Boost Python中的涉及模板元的部分重点关注一下)。
·
2015-11-07 13:59
C++
C++ template metaprogramming 几年前写的,移过来
例如,描述数据的数据,称之为元数据(meta data),而metaprogramming可以理解为运用程序语言自身的某种特性,对程序语句进行编程,更简洁些,就是对编程的编程――
元编程
。
·
2015-11-07 12:13
programming
ruby
元编程
那些书里没有的知识 define_method
你有多少种方式创建一个方法?大多数人想到的可能是def 关键字 Ruby代码 #普通方法 def tele_you puts "I am Anleb" end&n
·
2015-11-07 10:56
method
MIT教授将网页开发整合为完整独立的程式语言Ur/Web
的软体技术教授 Adam Chlipala 设计了新的 Ur/Web 程式语言,这是一个整合 HTML、CSS、XML、SQL 及 JavaScript 等网路标准的“完整独立”语言,强调快速、安全及“
元编程
·
2015-11-07 10:31
Web
C++11版本的ScopeGuard
C++11带来了变长模板参数,借助模板
元编程
的编译期递归技术,实现了一个简单的C++11版本的ScopeGuard类,在vs2013和gcc4.8.1编译器下编译通过,如下是代码: #include
·
2015-11-06 07:30
scope
ruby
元编程
之 method_missing 一个细节
我们知道顶级域,定义域的self是啥? puts self #main puts self.class #Object 我们知道当一个方法被调用的时候,如果没有对象接受,默认就是self,如: def tell_me_who puts self end tell_me_who #main 方法调用是这样的步骤,先查找当前对象的所在类的实例
·
2015-11-02 17:33
method
模板
元编程
神奇的东西.....
代码 /* ********************************************************************** */ /* 模板
元编程
·
2015-11-02 09:31
元编程
Ruby学习(三)——类与对象(1)
今天看了《Ruby
元编程
》,感觉内容新颖翔实,是Ruby中难得的一见的好书,在此推荐给大家。其实今天看的主要是第一章的第一部分,先把内容梳理一下,也许这一部分会分成几天的内容来给大家介绍吧。
·
2015-10-31 19:22
Ruby
IT好书
, More Exceptional C++ Effective STL, C++ 标准库, STL 源码剖析, C++ Template, C++ 现代编程范式, C++ 模板
元编程
·
2015-10-31 13:10
it
C++ Templates之模板
元编程
#ifndef POW3_H #define POW3_H template <int N> class Pow3 { public: enum{result = 3 * Pow3<N-1>::result}; }; template<> class Pow3<0> { public: enum{result = 1}
·
2015-10-31 13:19
template
元编程
Meta Programming,
元编程
。
·
2015-10-31 10:13
元编程
Javascript prototype 元语言编程
昨天发了一篇小文Javascript 匿名函数的一种应用:封装,没想到来自Tony Zhou的第一个回复就把我带入到Javascript的
元编程
领域。
·
2015-10-31 10:39
JavaScript
Boost库了解
图组件和算法 Lambda 在调用的地方定义短小匿名的函数对象,很实用的functional功能 concept check 检查泛型编程中的concept Mpl 用模板实现的
元编程
框架
·
2015-10-31 10:36
boost
Ruby探针的基本实现原理
语言本身 Ruby语言支持语法级别的系统,框架,甚至语言本身的方法复写,一般叫做
元编程
(meta programming), 此基础之上还有一些术语为mixin,方法的动态定义,运行时类改写等等,这些技术和机制可以让语言本身就能实
·
2015-10-31 09:44
Ruby
Ruby探针的基本实现原理
李哲 — MAY 13, 2015 语言本身 Ruby语言支持语法级别的系统,框架,甚至语言本身的方法复写,一般叫做
元编程
(meta programming), 此基础之上还有一些术语为mixin,方法的动态定义
·
2015-10-31 09:43
Ruby
RUBY
元编程
学习之”编写你的第一种领域专属语言“
今天又学了一会RUBY的闭包,主要是看《RUBY
元编程
(metapromgramming ruby)》一书: http://book.douban.com/subject/4086938/ 第三章闭包结尾的守关
·
2015-10-31 09:48
Ruby
一道模板
元编程
题源码解答(replace_type)
今天有一同学在群上聊到一个比较好玩的题目(本人看书不多,后面才知是《C++模板
元编程
》第二章里面的一道习题), 我也抱着试一试的态度去完成它, 这道题也体现了c++模板
元编程
的基础和精髓: 类型就是数据
·
2015-10-31 09:23
replace
C++11用于
元编程
的类别属性
【C++11用于
元编程
的类别属性】 许多算法能作用在不同的数据类别; C++ 模板支持泛型,这使得代码能更紧凑和有用。然而,算法经常会需要目前作用的数据类别的信息。
·
2015-10-31 08:17
C++
翻译 -
元编程
动态方法之public_send
李哲 — MAY 20, 2015原文地址:Metaprogramming Dynamic Methods: Using Public_send 作者:Friends of The Web的开发者Vaidehi,OneAPM官方技术博客编译整理。 在上周,我写了一些让我感到非常骄傲的代码!当时,我正努力解决一个有趣的问题,这个问题也是我最近开发的一款应用中所遇到的。于是我把脑海中想到的第一
·
2015-10-31 08:21
public
Python学习_10__python2到python3
同样作为动态语言,python的面相对像和ruby有很多类似的地方,这里还是推荐《Ruby
元编程
》一书来参考学习python的面向对象。
·
2015-10-31 08:18
python3
Ruby学习之对象模型
是《Ruby
元编程
》这本书,好像给我打开了一扇新世界的大门,书中介绍的每一个特性都让我兴奋
·
2015-10-31 08:18
Ruby
慎用auto关键词
利用这个关键词可以有效减少代码的长度,特别是在使用模板
元编程
的时候。
·
2015-10-30 14:42
auto
经典阅读-《Effective C++》Item1:视C++为一个联邦语言
已经是个多重范型编程语言(multiparadigm programming language),一个同时支持过程形式(procedural)、面向对象形式(object-oriented)、泛型形式(generic)、
元编程
形式
·
2015-10-30 13:46
effective
golang反射与反射三法则
由于反射可以得出关于变量结构的数据(即“关于数据的数据”),所以这也被认为是golang
元编程
的基础。初学反射,会感觉有些“玄乎”。
说话的白菜
·
2015-10-29 12:14
反射
reflect
type
value
golang
golang反射与反射三法则
由于反射可以得出关于变量结构的数据(即“关于数据的数据”),所以这也被认为是golang
元编程
的基础。初学反射,会感觉有些“玄乎”。
说话的白菜
·
2015-10-29 12:14
value
反射
golang
Golang
golang反射与反射三法则
由于反射可以得出关于变量结构的数据(即“关于数据的数据”),所以这也被认为是golang
元编程
的基础。初学反射,会感觉有些“玄乎”。
说话的白菜
·
2015-10-29 12:14
反射
reflect
type
value
golang
C++模板
元编程
(C++ template metaprogramming)
实验平台:Win7,VS2013 Community,GCC 4.8.3(在线版) 所谓
元编程
就是编写直接生成或操纵程序的程序,C++ 模板给 C++ 语言提供了
元编程
的能力
·
2015-10-28 09:56
programming
初识c++模板
元编程
模板
元编程
(Template metaprogramming,简称TMP)是编译器内执行的程序,编译器读入template,编译输出的结果再与其他源码一起经过普通编译过程生成目标文件。
·
2015-10-27 15:26
C++
《MacTalk·人生
元编程
》
《MacTalk·人生
元编程
》 基本信息 《MacTalk·人生
元编程
》 基本信息 作者:池建强 出版社:人民邮电出版社
·
2015-10-27 13:30
mac
Ruby学习之
元编程
Kernel#evel()方法 和Object#instance_evel()、Module#class_evel()方法类似,evel()方法也是一个内核方法,Object#instance_evel()方法可以使调用对象为self,当前类为#self(当前对象的eigenclass),并且传递一个代码块访问self;Module#class_evel()方法则可以使调用者成为当前类,并在当前
·
2015-10-23 08:58
Ruby
Boost的介绍
Graph 图组件和算法 Lambda 在调用的地方定义短小匿名的函数对象,很实用的functional功能 concept check 检查泛型编程中的concept Mpl 用模板实现的
元编程
框架
·
2015-10-23 08:01
boost
模板(一) 模板及相关概念的介绍
一、
元编程
(Meta Programming) Metaprogramming is the writing of computer programs with the ability to treat
·
2015-10-21 13:35
模板
IronRuby:
元编程
特性【method_missing】的使用
在OpenExpressApp中写的自动化测试用例片段如下,之所以能这么易读,是因为可以使用Ruby的method_missing来进行方法调用: 打开模块 "部门管理" # 1 新增部门, 编码:Test 名称:自动化测试 添加 输入 "编码","Test" #也可以用一般语句对象.动作(参数): 属性编辑框(&quo
·
2015-10-21 11:41
method
Python
元编程
利用 __getattr__来的- - 这个似乎感觉和Ruby的mising_method差不多(当然我也不清楚mising_method 那就ok立刻。。 def __getattr__(self, name): pass 这个name就是调用时候木有的attr class N: def __init__(self,base): self
·
2015-10-21 11:38
python
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他