码迷,mamicode.com
首页 >  
搜索关键字:元编程    ( 196个结果
[常识] js 程序员基本常识
Ⅰ、js 作用域与 this 一.作用域 1. 全局变量可以直接引用 2. 函数内的普通变量使用 3. 普通函数可以对全局变量做赋值,发生的是一个永久的改变 4. 通过元编程定义的函数,访问相应的变量,因为不是window的,而是内部的,所以会报 not defined 的错误。 var six = ...
分类:Web程序   时间:2021-06-08 23:38:10    阅读次数:0
STL源码分析--traits
更多精彩内容,请关注微信公众号:后端技术小屋 traits(译作萃取)是C++中一种特殊的编程技法,它是模板元编程最直接的用例之一。通过traits,可以抽取模板入参类型的各种属性。接下来我们通过STL中最常见的几种traits举例说明。 1 __type_traits:trivial判定 __ty ...
分类:其他好文   时间:2021-02-26 13:30:23    阅读次数:0
python 元编程
用于构建实例的方法是__new__, 必须返回一个实例,返回的实例会作为__init__的第一个参数(self) __init__方法其实是初始化方法,真正的构造方法是__new__ 从__new__方法到__init__是最常见的方法,但是__new__方法也可以返回其他类的实例,此时,解释器不会 ...
分类:编程语言   时间:2020-07-08 15:27:21    阅读次数:79
深刻理解Python中的元类(metaclass)
译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e ...
分类:编程语言   时间:2020-07-02 19:59:00    阅读次数:60
Proxy
Proxy代理器 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程。 简单的例子,对获取某属性的处理 let apple = { color: 'red', price: 8.6 } let proxy = new ...
分类:其他好文   时间:2020-06-28 00:16:23    阅读次数:87
proxy
Proxy 概述 Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程。 Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访 ...
分类:其他好文   时间:2020-06-23 19:02:34    阅读次数:46
C++值元编程
从整数划分问题到C++值元编程——constexpr、模板与函数式。 ...
分类:编程语言   时间:2020-06-15 20:48:03    阅读次数:46
「译」懂点那啥编译
原文compilers-for-free,主要用Ruby来描述,意译为主,文章太长了,typo/翻译错误等请留言,谢谢。 最后,对编译器解释器感兴趣的可以看看 目录 介绍 执行 解释 编译 部分求值 应用 二村映射 总结 介绍 我喜欢编程,尤其喜欢元编程。当Ruby开发者讨论元编程时他们说的通常是“ ...
分类:其他好文   时间:2020-06-15 16:09:18    阅读次数:58
Python Cookbook(第3版) 中文版 pdf完整版高清下载
Python Cookbook(第3版)中文版介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及 ...
分类:编程语言   时间:2020-06-11 21:38:23    阅读次数:93
Python Cookbook(第3版) 中文版 pdf完整版高清下载
Python Cookbook(第3版)中文版介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及 ...
分类:编程语言   时间:2020-06-11 21:23:46    阅读次数:123
196条   1 2 3 4 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!