1.函数模板的声明 声明形式 template<typename 数据类型参数标识符> <返回类型><函数名>(参数表) { 函数体 } 注: template是关键字 <>固定格式 typename(或class)是声明数据类型参数的关键字 数据类型参数 2.常见问题 (1)函数模板允许使用多个类 ...
分类:
编程语言 时间:
2017-04-05 10:00:30
阅读次数:
182
简要说明spring什么时候实例化bean,首先要分2种情况 第一:如果你使用BeanFactory作为Spring Bean的工厂类,则所有的bean都是在第一次使用该Bean的时候实例化 第二:如果你使用ApplicationContext作为Spring Bean的工厂类,则又分为以下几种情况 ...
分类:
编程语言 时间:
2017-04-05 09:59:17
阅读次数:
194
@Configuration 相当于beans、@bean相当于bean。 下面是一个典型的Spring配置文件(application-config.xml): <beans> <bean id="orderService" class="com.acme.OrderService"/> <con ...
分类:
编程语言 时间:
2017-04-05 09:57:38
阅读次数:
155
“我跟你们说,你们知道STL容器,vector/string/deque等等,都有个reserve方法吗?你们一个个地push_back,嫌C++比C慢,怪谁?” “要像我这样,预先分配足够大的空间,这样push_back的时候才快,明不明白?” “别老说写C比写C++好,因为C代码怎么运行的都在自 ...
分类:
编程语言 时间:
2017-04-05 09:55:09
阅读次数:
219
主内存(RAM,随机访问内存)当计算机关闭时其数据就丢失。 对于cin和cout支持的函数调用和操作,c++提供的文件流也同样支持。前者需要#include <iostream>,后者需要#include <fstream>。流(stream)在写数据时是目的地,读数据时就是源头。 打开badgir ...
分类:
编程语言 时间:
2017-04-05 09:54:35
阅读次数:
184
最近业务中需要用 Python 写一些脚本。尽管脚本的交互只是命令行 + 日志输出,但是为了让界面友好些,我还是决定用中文输出日志信息。 很快,我就遇到了异常: Python代码 UnicodeEncodeError: 'ascii' codec can't encode characters in ...
分类:
编程语言 时间:
2017-04-05 09:48:02
阅读次数:
277
算法提高 超级玛丽 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 大家都知道"超级玛丽"是一个很善于跳跃的探险家,他的拿手好戏是跳跃,但它一次只能向前跳一步或两步。有一次,他要经过一条长为n的羊肠小道,小道中有m个陷阱,这些陷阱都位于整数位置, ...
分类:
编程语言 时间:
2017-04-05 09:42:33
阅读次数:
274
html中的特殊字符,java后台接收会显示转义字符。例如 ’ 会被显示成';因此需要对特殊字符转义。 方法一:特殊字符替换 ...
分类:
编程语言 时间:
2017-04-05 09:39:29
阅读次数:
430
1.1 建立主程序应用菜单选项 主程序应用菜单选项包含所实现的所有功能,并且对选项采用数字标识进行选择,对其他错误输入可以进行判别,提示输入错误。 1.2 导游线路图的创建级景区分布图的输出 用邻接链表存储景点分布图的信息,(带权无向)图的邻接链表。输出景区景点分布图(邻接矩阵)。图中边的权值∞用3 ...
分类:
编程语言 时间:
2017-04-05 09:38:53
阅读次数:
229
Selenium是一组web自动化测试工具集,它由以下几个部分构成: Selenium IDE(Integrated Development Environment) 这是Firefox浏览器的一个插件,用于录制和回放selenium测试脚本。 WebDriver和RC ... ...
分类:
编程语言 时间:
2017-04-05 09:38:36
阅读次数:
166
spring 整合Mybatis 运行环境:jdk1.7.0_17+tomcat 7 + spring:3.2.0 +mybatis:3.2.7+ eclipse 错误:class path resource [config/spring/springmvc.xml] cannot be opene ...
分类:
编程语言 时间:
2017-04-05 09:34:13
阅读次数:
533
关于线程的一点心得 //首先导入需要的包 improt java.util.Timer;import java.io.File;import java.util.TimerTask; //首先需要创建一个线程并且一直运行,然后创建一个计时器任务来触发事件(比如创建一个stop.txt文件,如果发现文 ...
分类:
编程语言 时间:
2017-04-05 09:33:37
阅读次数:
203
1.简单介绍 Spring提供了三种装配机制: 1.在XML中进行显式配置; 2.在java中进行显式配置; 3.隐式的bean发现机制和自动装配。 其中,1和3项在项目中经常使用,而在java中进行显示配置方式很少使用。本文专门介绍第2种方式。 如果在项目中,我们需要将第三方库装配到spring中 ...
分类:
编程语言 时间:
2017-04-05 09:32:37
阅读次数:
280
简单的聊天软件 package yjd9;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.*;import java.net.Socket;import java.util.l ...
分类:
编程语言 时间:
2017-04-05 09:29:57
阅读次数:
292
SMTP发送邮件 阅读: 90274 SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。 Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件。 首先,我们来构造一个最简单的纯文 ...
分类:
编程语言 时间:
2017-04-05 09:29:00
阅读次数:
321
这一节我们介绍一下Spring框架的相关常用配置 Spring依赖注入的两种方式(构造方法注入和setter方式注入) p-namespace方式配置 properties属性文件配置方式 集合对象配置方式 Bean scopes作用域(单例作用域和原生作用域) 1. Spring依赖注入方式 构造 ...
分类:
编程语言 时间:
2017-04-05 09:27:14
阅读次数:
212