计算机科学里的宏(Macro),是一种批量批处理的称谓。一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是字符串)。这种替换在预编译时进行,称作宏展开。 发现定义中有意思的点在于这个“语法替换”,。 当宏定义值本身为常量时 ...
分类:
其他好文 时间:
2020-01-19 12:45:46
阅读次数:
234
2020年1月9日 17:50:55附件https://files.cnblogs.com/files/xe2011/ListBoxSort.rar这种方法 如果内容足够多就能看到滚动条闪烁了,我觉得这是列表框清除内容,再添加内容引起的。用不删除列表,重新赋值的方法能解释闪烁,但过程时间又太长。us... ...
分类:
其他好文 时间:
2020-01-09 18:35:54
阅读次数:
95
前言 最近,使用Perl运行脚本出现问题 23333 Error Cause of error Solve the error Linux命令行输入“perl MCPAN e shell”进入perl界面,然后输入“install Perl4::CoreLibs”安装相应模块 ...
分类:
其他好文 时间:
2019-12-31 12:11:26
阅读次数:
106
[TOC] 8 预处理 SWIG includes its own enhanced version of the C preprocessor. The preprocessor supports the standard preprocessor directives and macro exp ...
分类:
其他好文 时间:
2019-12-28 13:01:48
阅读次数:
356
本文首发于个人博客 "https://kezunlin.me/post/a201e11b/" ,欢迎阅读最新内容! colorwheel for colored print and trace for cpp programs <! more Guide install sudo wget O /u ...
分类:
编程语言 时间:
2019-12-13 09:19:29
阅读次数:
120
一.模板宏的使用 macro_demo.py #!/usr/bin/env python # -*- coding: utf-8 -*- #author tom from flask import Flask,render_template app = Flask(__name__) @app.ro ...
分类:
其他好文 时间:
2019-11-25 00:26:48
阅读次数:
128
定义一个宏,用于渲染static文件的时候,只需要传文件名就可以,上下两个“-”是解决渲染的时候源代码换行的情况 {% macro static(filename) -%} {{ url_for('static', filename=filename) }}{%- endmacro %} {% fr ...
分类:
其他好文 时间:
2019-11-21 23:20:43
阅读次数:
223
一.setImmediate 目前只有IE10+和NodeJS支持该API。 立即触发回调函数,使其进入宏任务队列(macro task queue) 语法: 比setTimout(fn, 0)的执行顺序要快,性能也更高。 因为setTimeout(fn,0)实质上会有4ms的延迟。 二. Mess ...
分类:
Web程序 时间:
2019-11-11 10:04:00
阅读次数:
125
package com.macro.cloud;import com.macro.cloud.domain.User;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.boot.test. ...
分类:
其他好文 时间:
2019-11-08 19:00:53
阅读次数:
111
怎么判断是浏览器还是node环境? node中window是未定义;setImmediate是定义的,在浏览器中未定义 timer阶段:这个阶段会执行setTimeout和setInterval check阶段:执行setImmediate macro task [task] 宏任务 :script ...
分类:
编程语言 时间:
2019-10-29 00:09:43
阅读次数:
125