一. make系列函数 (一)三个make函数 1. std::make_shared:用于创建shared_ptr。GCC编译器中,其内部是通过调用std::allocate_shared来实现的。 2. std::make_unique:C++14中加入标准库。 3. std::allocate ...
分类:
其他好文 时间:
2019-10-05 22:25:39
阅读次数:
129
JdbcTemplate 概述 JdbcTemplate是Spring提供的一个模板类,它是对jdbc的封装.用于支持持久层的操作.具有简单,方便等特点. pom.xml 入门案例 SpringIOC管理JdbcTemplate bean.xml 案例 整合数据源 在使用JdbcTemplate的时 ...
分类:
数据库 时间:
2019-10-04 18:43:21
阅读次数:
79
/* queue 模板类需要两个模板参数,一个是元素类型,一个容器类型,元素类型是必要的,容器类型是可选的,默认为deque队列 类型。一:定义queue(要有头文件#include <queue>)queue<int> q1;queue<double> q2;二:基本函数back()返回一个引用, ...
分类:
编程语言 时间:
2019-10-03 23:48:27
阅读次数:
107
ThreadLocal在Spring中发挥着重要的作用,在管理request作用域的Bean、事务管理、任务调度、AOP等模块都出现了它们的身影,起着举足轻重的作用。要想了解Spring事务管理的底层技术,ThreadLocal是必须攻克的山头堡垒。我们知道spring通过各种模板类降低了开发者使用... ...
分类:
编程语言 时间:
2019-10-01 14:23:31
阅读次数:
78
①首先,实例化从字面上来看就是产生一个实际的事物。在函数模板中就是产生一个特定的函数定义,例如有一个swap函数: template<typename T> void swap(T& a,T& b) {…} 使用模板,并不意味着我们生成了一系列的函数定义,而是一种方案,当我们传递类型进入的时候才生成 ...
分类:
其他好文 时间:
2019-09-20 21:23:33
阅读次数:
129
template: “class path resource [templates/emp/list.html]”模板解析过程中出错(模板:“类路径资源[templates/emp/list.html]”) 我一开始的想法就是错误的,这个问题和模板引擎本身毫无关系,回归原题,这个的错误是thymel ...
分类:
编程语言 时间:
2019-09-20 19:33:30
阅读次数:
269
https://www.cnblogs.com/cappuccino/p/3262056.html c++ 模板类 实现的委托机制,c#中大量使用委托机制,c++利用 一个是基于运行时汇编另一类是利用C/C++11编译器特性(泛型可变模板) ...
分类:
编程语言 时间:
2019-09-16 10:02:04
阅读次数:
79
1、泛型 所谓类型擦除指的就是Java源码中的范型信息只允许停留在编译前期,而编译后的字节码文件中将不再保留任何的范型信息。也就是说,范型信息在编译时将会被全部删除,其中范型类型的类型参数则会被替换为Object类型,并在实际使用时强制转换为指定的目标数据类型。而C++中的模板则会在编译时将模板类型 ...
分类:
编程语言 时间:
2019-09-03 13:18:42
阅读次数:
98
一、为什么使用模板?? 使用模板的目的是为了避免重复声明和定义一系列基本功能相同的函数或者类,其区别因传入参数的不同而产生不同类型的数据,其基本工作过程都是一致的! 二、调用模板函数产生不明确问题 (1)template declarations are only permitted at glob ...
分类:
编程语言 时间:
2019-09-03 11:25:52
阅读次数:
161