VS2013 自定义代码段
在开发过程中,有时候可能会经常敲一段相同的代码,放到一个文件中复制粘贴? 这样也很烦,需要频繁在编辑器和文件之间来回切换,那么能不能在编辑器中设置呢,唉,代码段闪亮登场了
首先需要说明的是VS2013在安装的过程中有很多内置的代码段,就在安装路径下
安装路径\Microsoft Visual Studio 12.0\VC#\Snippets...
分类:
其他好文 时间:
2016-05-07 10:41:54
阅读次数:
174
本文主要通过WinDriver工具图形化的查看PCIe设备,来认识PCIe设备的空间结构。本文主要参考《PCI Express体系结构导读》和网友博客:点击打开链接。
一、PCIe设备空间结构
PCIe设备有三个独立的物理地址空间:设备存储器空间(memory)、IO空间和配置空间(config)。由于PCIe设备支持即插即用,存储器空间和IO空间是在设备插入host后...
柴俊理金:5、6现货黄金,宁贵沥青操作建议及分析
美国能源信息署(EIA)最新数据显示,截至4月29日当周,美国原油库存增加278.4万桶,市场预估为增加169.5万桶。库欣原油库存增加24.3万桶,至6,629万桶。美国上周汽油库存增加53.6万桶,市场预估为减少14.4万桶,而美国精炼油库存减少126.1万桶,市场预估为减少8.3万桶。上周美国原油日进口量增加11.0万桶,至72...
分类:
其他好文 时间:
2016-05-07 10:41:05
阅读次数:
144
hdoj2005java代码 强制类型转换 闰年判断 字符串截取...
分类:
其他好文 时间:
2016-05-07 10:40:05
阅读次数:
188
设dp[i][j]表示有i人队,排在第j号位置时,达到目标状态的概率,初始:dp[1][1]=p4/(1-p1-p2),则dp[n][m]即为答案
则状态转移方程为:
①j==1:dp[i][1]=p1*dp[i][1]+p2*dp[i][i]+p4;
②1<j<=k:dp[i][j]=p1*dp[i][j]+p2*dp[i][j-1]+p3*dp[i-1][j-1]+p4;
③k<j<=i:dp[i][j]=p1*dp[i][j]+p2*dp[i][j-1]+p3*dp[i-1][j-1];
即:
①j=...
分类:
其他好文 时间:
2016-05-07 10:41:22
阅读次数:
141
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DelegateDemo1
{
class Program
{
///
/// 定义一个返回st...
平台:win7 64位+Qt Creator 3.6.1
1. 首先要获取一个.ico格式的图片文件,https://www.iconfinder.com/如果感觉自己没有合适的ico图片,可以从这个网站获取,说不定有你需要的图片。我下载了一张这样的图片:
图片获取后置于项目文件夹下,可以放于项目根目录下,也可以放到子文件夹下。我放到了:项目根目录/res/myapp.ico,红色部分根据...
(一) collection和collections
(二)iterator和Iterable...
分类:
编程语言 时间:
2016-05-07 10:37:44
阅读次数:
178
项目填空
一、问题及代码
#include
#include
using namespace std;
class Person
{
string name; // 姓名
int age; // 年龄
public:
Person() {}
void setname(...
分类:
编程语言 时间:
2016-05-07 10:39:12
阅读次数:
182
Seek the Name, Seek the Fame
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 16036
Accepted: 8159
Description
The little cat is so famous, that many couple...
分类:
编程语言 时间:
2016-05-07 10:40:19
阅读次数:
133
最大流,拆点
题意:@可以无限走,*人的初始位置,其他人不能走。~水,不能走, ...只能走一次,#终点,可以容纳的人数为p;问最多有多少人获救(到达了#)
这道题是最大流问题,主要是要去构建图。怎么构建图呢?主要是用拆点,把一个点拆成两个点,点(i,j)可以表示为:前点(i-1)*A+j,后点(i-1)*A+j+M(M为一个较大的数,保证M大于等于S*A就行),然后连接前点和后点,方向是从前点到后点,@和#他们的前点和后点边的权值设置无穷大。
相邻的点,图是无向的,用该点的后点连接相邻点的前点,如果是相邻...
分类:
其他好文 时间:
2016-05-07 10:38:40
阅读次数:
172
对list进行切片取一个list的部分元素是非常常见的操作。比如,一个list如下:>>> L = ['Adam', 'Lisa', 'Bart', 'Paul']
取前3个元素,应该怎么做?笨办法:>>> [L[0], L[1], L[2]]
['Adam', 'Lisa', 'Bart']
之所以是笨办法是因为扩展一下,取前N个元素就没辙了。取前N个元素,也就是索引为0-(N-1)的元素,可以用...
分类:
编程语言 时间:
2016-05-07 10:39:30
阅读次数:
198
这里介绍一个在父项目中的根结点中声明dependencyManagement和dependencies的区别
dependencyManagement
Maven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。通常会在一个组织或者项目的最顶层的父POM 中看到dependencyManagement 元素。使用pom.xml 中的depende...
分类:
其他好文 时间:
2016-05-07 10:37:51
阅读次数:
156
题目描述:给定一个整数数组,实现一个函数来调整数组中的数字顺序,使得奇数都在这个数组中的前半部分,偶数都在数组中的后半部分。
比如数组为:[1,2,3,4,5]。那么调整完后的数组为:[1,3,5,2,4]
笨方法
笨方法是从数组的第一个成员开始寻找,每当遇到一个偶数就将它取出,将后面所有的成员依次向前挪一位,再将这个取出的偶数放在最后一位。时间复杂度为O(n^2)
好方法
...
分类:
编程语言 时间:
2016-05-07 10:37:08
阅读次数:
142
函数重载
函数重载的定义是:在相同的作用域中,如果函数具有相同名字而仅仅是形参表不同,此时成为函数重载。注意函数重载不能基于不同的返回值类型进行重载。
注意函数重载中的“形参表”不同,是指本质不同,不要被一些表象迷惑。main函数不能被重载。
重载确定的三个步骤:
1,候选函数
2,选择可行函数
3,寻找最佳匹配
4,含有多个形参的重载确定
下面三组定义本质是相同的,不...
分类:
其他好文 时间:
2016-05-07 10:36:47
阅读次数:
115
1. 报错信息
org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'read...
分类:
其他好文 时间:
2016-05-07 10:38:26
阅读次数:
790
问题及代码:
#include
#include
#include
using namespace std;
enum VehicleStaus {rest, running}; //车辆状态:泊车、行进
class Vehicle //车辆类
{
protected:
int maxSpeed; //最大车速
int currentSpeed; //当前速...
分类:
其他好文 时间:
2016-05-07 10:37:09
阅读次数:
225