std::move和std::forward是C++11中新增的标准库函数,分别用于实现移动语义和完美转发。 下面让我们分析一下这两个函数在gcc4.6中的具体实现。 预备知识 引用折叠规则 T& + & => T&T&& + & => T&T& + && => T&T&& + && => T&& ...
分类:
其他好文 时间:
2020-07-04 18:45:02
阅读次数:
81
1.使用 var scheduler =await StdSchedulerFactory.GetDefaultScheduler(); await scheduler.Start(); var job = JobBuilder.Create<FirstJob>().Build(); var tri ...
分类:
Web程序 时间:
2020-07-03 10:28:09
阅读次数:
71
后端服务 首先来看后端的代码,使用express简单的搭建的一个微服务。运行在3000的端口。 login的接口,它是一个post的请求 首先获取到前端传递过来的userName和password。如果有用户名且有密码的话就获取userInfo token是使用这个jsonwebtoken生成的 传 ...
分类:
其他好文 时间:
2020-07-03 01:08:04
阅读次数:
92
编译 lua 是解释语言 但 lua 允许在运行源代码前,先将源代码编译为一种中间形式 区别解释语言的主要特征并不在于是否能编译它们 在于编译器是否是语言运行时库的一部分 是否有能力执行动态生成的代码 loadfile 函数 dofile 函数是一种内置的操作,用于运行 lua 代码块 dofile ...
分类:
其他好文 时间:
2020-06-30 19:00:21
阅读次数:
57
1、整数运算工具 原生bash不支持简单的数学运算,需要命令协助使用 1)expr命令 乘法操作应采用 \* 转义,避免被作为Shell通配符;参与运算的整数值与运算操作符之间需要以空格分开,引用变量时必须加$符号 X=1234 expr $X + 78 a=`expr 2 + 2` echo $a ...
分类:
系统相关 时间:
2020-06-28 00:05:55
阅读次数:
76
#!/usr/bin/env sh for ((x=1;x<10;x++));do for ((y=1;x>=y;y++));do printf "${y}x${x}=$(expr ${x} \* ${y}) " done echo -e "\n" done ...
分类:
系统相关 时间:
2020-06-25 23:25:07
阅读次数:
86
什么是DML语言 数据操纵语言DML(Data Manipulation Language),用户通过它可以实现对数据库的基本操作。这里说的基本操作主要指对数据库的增删改查!这四项基本功能也是数据库操作的主要功能。 有什么用? 数据操作语言(DML)可用于对数据库进行增加数据,修改数据,删除数据,查 ...
分类:
数据库 时间:
2020-06-25 21:49:30
阅读次数:
77
在文章模板(如:article_article.htm)中加入以下css代码 <style type="text/css"> img,a img{ border:0; margin:0; padding:0; max-width:600px; width: expression(this.width ...
分类:
其他好文 时间:
2020-06-25 15:51:21
阅读次数:
80
@ConditionalOnExpression("'true") 当括号中的内容为true时,使用该注解的类被实例化,支持语法如下: @ConditionalOnExpression("${mq.cumsumer.enabled}==1&&${rabbitmq.comsumer.enabled:t ...
分类:
编程语言 时间:
2020-06-24 16:26:23
阅读次数:
319
今天用awk格式化字符串的时候,发现了一个奇怪现象,查看了awk手册后,特以此文记录。示例文本内容后文所有awk语名中出现的file.txt内容均如下:#cat-Afile.txt1^Iroot:x:0:0:root:/root:/bin/bash$2^Ibin:x:1:1:bin:/bin:/sbin/nologin$3^Idaemon:x:2:2:daemon:/sbin:/sbin/nolo
分类:
其他好文 时间:
2020-06-24 00:34:02
阅读次数:
91