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
元编程
Python中的特殊方法以及应用详解
除非有大量的
元编程
存在,直接调用特殊方法的频率应远小于实现它们的次数。模拟数值类型可以通过在自定义对象中实现__add__和__mul_
·
2020-09-20 17:46
技术解析丨C++
元编程
之Parser Combinator
摘要:借助C++的constexpr能力,可以轻而易举的构造ParserCombinator,对用户定义的字符串(Userdefinedliteral)释放了巨大的潜力。##引子前不久在CppCon上看到一个Talk:[constexprAllthethings](https://www.youtube.com/watch?v=PJwd4JLYJJY),这个演讲技术令我非常震惊,在编译期解析jso
华为云开发者社区
·
2020-09-19 10:00
量化选哪个工具呢?
首先列举一下常见的工具:vn.py2.x版本的架构清晰了很多,相对于1.x版本,降低了很多耦合,也比较方便修改,另外据说有很多坑backtrader没怎么用过,反正很多大佬都说这个挺好,看了点源码,不禁佩服作者真是
元编程
的高手
wise南迦
·
2020-09-17 03:56
量化
Less code, more Imutable - Immer 介绍 + 源码解读
immer通过使用Proxy
元编程
,使得我们能以一种更简单清晰的方式去处理immutable特性的数据。
iheyunfei
·
2020-09-17 02:37
前端
20190806_python基础笔记
文章目录目录一、面试重点总结二、面试中可能会遇到的题目1.动态语言的内存管理:2.
元编程
3.计算机5大组成部分及各部分的功能4.python语言的特点三、计算机基础知识1.冯诺伊曼体系2.解释性语言和汇编语言四
April_jw
·
2020-09-16 21:32
20191010_python基础笔记
文章目录目录一、面试重点总结二、面试中可能会遇到的题目1.动态语言的内存管理:2.
元编程
3.计算机5大组成部分及各部分的功能4.python语言的特点5.python中的线性结构及特点三、计算机基础知识
April_jw
·
2020-09-16 21:32
python
20190819_python基础笔记
文章目录目录一、面试重点总结二、面试中可能会遇到的题目1.动态语言的内存管理:2.
元编程
3.计算机5大组成部分及各部分的功能4.python语言的特点5.python中的线性结构及特点三、计算机基础知识
April_jw
·
2020-09-16 21:32
Effective c++ 读书笔记
过程,面向对象,函数式,泛型编程,
元编程
4种组成2.尽量以const,enum,inline代替#define。#define可能会被预编译器移走,在编译器开始的时候,#d
sailing_yyd
·
2020-09-16 21:34
c++
【北京】低价出售C/C++经典书籍
/C++编程指南8元C++对象模型10元STL源码剖析12元深入浅出MFC10元设计模式10元C++primer8元面向对象程序设计5元java语言基础教程5元C语言程序设计5元VC++数字图像处理8
元编程
之美
bxyill
·
2020-09-16 07:49
ARRAYSIZE:计算数组长度
"//templatescannotbedeclaredtohave'C'linkagetemplatechar(*RtlpNumberOf(UNALIGNEDT(&)[N]))[N];//详见"模板
元编程
华秋实
·
2020-09-15 18:59
C/C++
[TypeScript]TypeScript资料收集
收集TypeScript的优秀资料,持续更新:ts类型编程实战(一):修复rematch类型问题深入typescript类型系统(二):泛型和类型
元编程
合格前端第十二弹-TypeScript+大型项目实战
madlaxnoir
·
2020-09-15 17:05
typescript
前端
typescript
node.js
Golang 的反射法则
原文链接:https://blog.golang.org/laws-of-reflectionIntroduction反射是计算机学中程序检查自身结构的能力,特别是通过类型;它是一种
元编程
的形式。
minimonster
·
2020-09-15 01:29
d串插件示例
原文在此还有一篇还有这里还有这里都可以看看.
元编程
相关的.我们想要:enumsql=`CREATETABLEPerson(idINTEGERNOTNULL,nameTEXT,birthdayDATE);
fqbqrr
·
2020-09-14 22:47
笔记
Google Java编程风格指南
GoogleJava编程风格指南书籍像外行一样思考,像专家一样实践——科研成功之道(修订版)MacTalk人生
元编程
23萝卜
·
2020-09-14 22:30
struts
google
【Python】【
元编程
】【从协议到抽象基类】
"""classVector2d:typecode='d'def__init__(self,x,y):self.__x=float(x)self.__y=float(y)@propertydefx(self):returnself.__x@propertydefy(self):returnself.__ydef__iter__(self):return(iforiin(self.x,self.y)
weixin_30709929
·
2020-09-14 16:20
我的d类文章索引
d中的pod定义d从外部文件读入中文两个…就是型列上场时.亚当的动态库使用arsd.comd奇怪的容器类型d模板
元编程
笔记05d模板
元编程
笔记04d模板
元编程
笔记03d模板
元编程
笔记02d模板
元编程
笔记
fqbqrr
·
2020-09-14 02:23
笔记
ES6 Proxy 和 Reflect 用法
Proxy用于修改某些操作的默认行为,等同于在语言层面作出修改,需要一种“
元编程
”,即对编程语言进行编程。可以理解为对目标对象设置“拦截”层,外界访问该对象必须先通过拦截层。因此提供了一种机制
JarunWang
·
2020-09-13 22:44
前端技术
Groovy11_编译时
元编程
1.ASTTransformation介绍2.拦截一个方法,修改方法的实现3.利用注解来进行ast转换利用ASTTransformation来实现1.ASTTransformation介绍lsn11_0.groovyclassContent{defa;defb(){}}println()MyASTTansformation.groovyimportorg.codehaus.groovy.ast.A
李樟清
·
2020-09-13 06:00
Groovy
Gradle
Groovy10_
元编程
(方法合成与委托)
1.创建动态类//1.创建一个动态类//在运行的时候创建一个类(动态类)defexpand=newExpando(name:'hello',fun1:{"fun1"})expand.height=100expand.fun2={"fun2"}printlnexpand.nameprintlnexpand.heightprintlnexpand.fun1()printlnexpand.fun2()2
李樟清
·
2020-09-13 06:28
Groovy
Gradle
Groovy09_MOP与
元编程
(方法注入)
现在讲的都是运行时
元编程
,而编译时
元编程
比如ButterKnife使用AOP,进行事件和View的寻找和绑定运行时
元编程
,方法注入3中方式category分类注入(和继承类似)meteclass(ExpandoMetaClass
李樟清
·
2020-09-13 06:28
Groovy
Gradle
浅谈C++
元编程
元编程
作为一种新兴的编程方式,受到了越来越多的广泛关注。结合已有文献和个人实践,对有关C++
元编程
进行了系统的分析。
「已注销」
·
2020-09-12 12:41
c++
编程语言
MIT 计算机操作环境导论Missing Semester Lesson 8
元编程
我们这里说的“
元编程
(metaprogramming)”是什么意思呢?好吧,对于本文要介绍的这些内容,这是我们能够想到的最能概括它们的词。
lucas1997
·
2020-09-12 12:05
编程杂谈
[MIT公开课(计算机教育中缺失的一课)]7.调试及性能分析
p=1)上一讲:版本控制(git)下一讲:
元编程
目录调试代码打印调试法与日志颜色输出格式参数含义第三方日志系统调试器专门工具静态分析性能分析计时性能分析工具(profilers)CPU内存事件分析
Lil_Hoe
·
2020-09-12 12:47
python
linux
shell
mit
mac
[MIT公开课(计算机教育中缺失的一课)]9.安全和密码学
p=1)上一讲:
元编程
下一讲:大杂烩目录熵散列函数密码散列函数的应用密钥生成函数密钥生成函数的应用对称加密对称加密的应用非对称加密非对称加密的应用密钥分发混合加密案例分析密码管理器两步验证(双因子
Lil_Hoe
·
2020-09-12 12:14
mit
linux
mac
shell
密码学
[MIT公开课(计算机教育中缺失的一课)]8.
元编程
(该系列文章大部分内容来源于MIT课程笔记,加入了个人的理解、原笔记中没有的细节和其他的需要理解的内容,公开课地址:https://www.bilibili.com/video/BV14E411J7n2?p=1)上一讲:调试及性能分析下一讲:安全和密码学目录构建系统依赖管理持续集成系统测试简介课后练习我们今天要讲的东西,更多是关于流程,而不是写代码或更高效的工作。本节课我们会学习构建系统、代码测试
Lil_Hoe
·
2020-09-12 12:14
mit
cmake
mac
unix
shell
Qt 学习(一)信号与槽机制
学习记录首先聚焦一下qt的核心机制之一:信号槽机制信号(signals)信号是定义在类里面的一个函数,必须在函数前加入关键字signals,其实也可以理解为宏,这个signals涉及到qt的另一个核心机制(模板
元编程
zhouzhouasishuijiao
·
2020-09-11 23:32
qt
C++11:constexpr详解,以及与const对比
假如你熟悉模板
元编程
,你将发现constexpr使这一切变得更加简单。constexpr使我们很容易利用上编译时编程的优势。常量表达式主要是允许一些计算发生在编译时,即发生在代码编译而不是运行的时候。
zzhongcy
·
2020-09-11 18:49
C++
11
ES6 proxy即其常见实例解析以及proxy常用例子
1.proxy概述proxy用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种"
元编程
",即对编程语言进行编程。
七月是我的生日
·
2020-09-11 10:08
es6
第一章 Spring FrameWork总览
Core)数据存储(DataAccess)Web技术(Web)技术整合(Integration)测试(Testing)Spring模块化设计(Modular)Spring编程模型面向对象编程面向切面编程面向
元编程
函数驱动模块驱动面试题什么是
king_zfb
·
2020-09-11 02:42
深刻理解Python中的元类(metaclass)
他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行
元编程
。
陳小貳
·
2020-09-11 01:35
python
ES6
元编程
1.什么是
元编程
元编程
(Metaprogramming)是指某类计算机程序的编写,这类计算机程序编写或者操纵其他程序(或者自身)作为它们的数据,或者在运行时完成部分本应在编译时完成的工作。
Ezreal09
·
2020-08-29 14:32
ES6代理器Proxy简介
Proxy概述Proxy用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“
元编程
”(metaprogramming),即对编程语言进行编程。
magic_engineer
·
2020-08-26 23:23
JavaScript高级编程
Python 的元类与
元编程
术语
元编程
是指程序具有了解或操纵自身的潜力。Python支持一种称为metaclasses的类的
元编程
形式。元类是一个深奥的OOP概念,几乎隐藏在所有Python代码之后。
Yujiaao
·
2020-08-26 11:00
python
metaclass
Python 的元类与
元编程
术语
元编程
是指程序具有了解或操纵自身的潜力。Python支持一种称为metaclasses的类的
元编程
形式。元类是一个深奥的OOP概念,几乎隐藏在所有Python代码之后。
Yujiaao
·
2020-08-26 08:14
python
metaclass
简述c++ 发展史
C++从最初的Cwithclass,经历了从C++98、C++03、C++11、C++14再到C++17多次标准化改造,功能得到了极大的丰富,已经演变为一门集面向过程、面向对象、函数式、泛型和
元编程
等多种编程范式的复杂编程语言
·
2020-08-26 07:18
利用“宏
元编程
”解决重复问题
在一个网元中,存在着各种“受管对象”(ManagedObject)。每种“受管对象”都有自己的一组配置数据。比如,一个“学生”对象的配置数据定义如下:structStudent{unsignedlongcode;charname[9];unsignedcharheight;unsignedshortscore;};在“受管对象”配置修改的过程中,如果出了差错,应该可以将配置“回滚”到之前的值。所以
godsme_yuan
·
2020-08-25 16:19
设计
C++
宏
元编程
——技术——宏重载
学过c++语言都知道函数重载,宏可以重载吗?#defineMACRO(number)TL_ADD(number,10)#defineMACRO(number1,number2)TL_ADD(number1,number2)上面定义了两个同名的宏MACRO,如果有两个参数,就返回两个参数的和,如果是一个参数,就把这个参数加上10返回。但是c的宏处理器是不允许定义两个同名的宏,编译的时候就会报错。我们
jakcymay
·
2020-08-25 15:49
宏元编程
peprocess
宏
元编程
重载
元编程
physics,即物理学,是研究物质、能量的本质与性质,以及它们彼此之间相互作用的自然科学。metaphysics,被翻译为「形而上学」,由日本人井上哲次郎于明治时代翻译为汉字词语,指研究事物本身的学问。通常人们在谈论形而上学时,往往将它作为一种哲学上的讨论--关于根本(或者存在)本身的意义。meta前缀,源于希腊语,其本意是「在…后,越过…的」,而后在西方哲学界的发展中渐渐赋予该词缀一种全新的意
EvinK
·
2020-08-25 08:02
Ruby实现单例模式
在看完《ruby
元编程
》第五章后,似乎有了一些思路决定自己实现一个(备注:和标准库的
teashown
·
2020-08-24 20:39
Ruby
Effective C++ 01 视C++为一个语言联邦 笔记
C++是一个多重范型编程语言,一个同时支持过程形式,面向对象形式,函数形式,泛型形式,
元编程
形式的语言。最简单的方法是将C++视为一个由相关语言组成的联邦而非单一语言。
zhll0218
·
2020-08-24 18:25
C/C++
c++
语言
编程
inheritance
containers
c
Groovy核心(二):闭包、类、方法、运行时
元编程
博客主页上一章已经讲解完字符串、集合、运算符重载等,接下来讲解闭包、流程控制、方法、类等核心基础。闭包闭包是一种表示可以执行代码块的方法,且闭包也是对象,可以像方法一样传递参数。在声明闭包后,可以使用并修改其作用域内的所有变量值。闭包语法定义参数列表->实现体不带参数的闭包,可以省略参数和->,调用直接调用call方法//闭包及其调用方法defclosure={println"HelloGroov
小兵兵同学
·
2020-08-24 16:40
android
groovy
条款1:视C++为一个语言联邦
multiparadigmprogramminglanguage),一个同时支持过程形式(procedural)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、
元编程
形式
不闻窗外事
·
2020-08-24 16:19
Effiective
C++笔记
Effective C++学习(一)
multiparadigmprogramminglanguage),一个同时支持过程形式(procedural)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、
元编程
形式
Fighting++++
·
2020-08-24 15:13
Effective
C++
《Effective C++》读书笔记第一章:让自己习惯c++
AccustomingYouselftoC++条款1.视c++为一个语言联邦C++是个多重范型编程语言,同时支持过程形式、面向对象形式、函数形式、泛型形式、
元编程
形式。
幸福的起点_
·
2020-08-24 15:40
EffectiveC++
C++
11
C++学习
Go进阶:反射3定律
反射来自
元编程
,指通过类型检查变量本身数据结构的方式,只有部分编程语言支持反射。类型反射构建在类型系统之上,Go是静态类型语言,每一个变量都有静态类型,
大彬
·
2020-08-24 15:05
golang
reflect
《Effective C++》条款1:视c++为一个语言联邦
什么是
元编程
?(海康威视)当时我记得没有回答上来,也说明自己对于c++的一些知识不是很熟悉,面试最终也没有过。
不是程序员是码农
·
2020-08-24 14:45
《Effective
c++》
条款01:视C++为一个语言联邦
而如今,C++已经是多重泛型编程语言了,同时支持:过程形式面向对象形式函数形式泛型形式
元编程
形式而最便捷的理解方式,就是将其视为由相关语言组成的联邦而非单一语言。
WhiteJunior
·
2020-08-24 14:05
Effective
C++
Self-Culture
C/C++
Effective
C++
学习记录
Scala
元编程
:实现lombok.Data
如果你读完了《Scala
元编程
:伊甸园初窥》,理论上你已经具备实现lombok.Data的能力了。所以,我建议你不要阅读本文,直接自己尝试。
溢出的达达
·
2020-08-24 14:27
scala
元编程
lombok
Vue框架TypeScript装饰器使用指南
关键词装饰器Decorator
元编程
前言装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,访问符,属性或参数上。
CharlesYu
·
2020-08-24 14:52
装饰器
decorator
元编程
julia学习笔记:
元编程
-宏(macro)
宏像是一个函数,这个函数接受一组参数返回一个表达式。一个简单的宏定义:julia>macrosayhello(name)return:(println("Hello,",$name))end@sayhello(macrowith1method)这个宏接收一个参数并返回一个表达式打印一句话,调用:julia>@sayhello("human")Hello,human1、宏调用两种调用方式@namee
杜若
·
2020-08-24 14:58
julia
macro
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他