搜索结果
查询Tags标签: include,共有 2133条记录-
Linux什么情况下回发生page fault
以下是几种会导致page fault的情景:1.用户态按需调页 2. 主内核页目录的同步 3. 对exception table中的异常操作的处理 4.堆栈自动扩展 5.对用户态指针越界的检查下列关于makefile描述正确的是: 1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Mak…
2022/9/18 7:12:04 人评论 次浏览 -
07-MyBatis中的动态标签
MyBatis中的动态标签 1、if标签if标签是为了判断传入的值是否符合某种条件,比如是否不为空2、where标签where标签可以用来做动态拼接查询条件,当和if标签配合的时候,不用显示的声明类型where 1 = 1这种无用的条件3、foreach标签foreach标签可以把传入的集合对象进行遍历…
2022/9/17 23:09:48 人评论 次浏览 -
Problem P30. [算法课分支限界法]组合
分支树的思想遍历所有可能性,然后加上限制条件,剪枝掉不符合条件的分支,比如只能选出k个数进行组合,那么curk==k时结束这个分支,还有就是注意边界的问题,curn>n。#include<iostream> #include<bits/stdc++.h> #include<cstdio> #include<st…
2022/9/17 11:12:17 人评论 次浏览 -
node.js 使用教程-1.使用gulp-file-include插件,实现html复用
前言 做后端开发的时候可以用模板生成html代码,像多个页面一些公共的导航栏,侧边栏都需要复用,方便维护。 纯前端开发,可以用到gulp-file-include编译工具进行一次替换,之后页面html页面就是完整的。 安装gulp-file-include 先安装gulp以及gulp-file-include 先全局安…
2022/9/17 11:12:13 人评论 次浏览 -
c++ Primer 第二章 变量和基本类型
2.1 基本内置类型 包括算术类型和空类型 2.1.1 算术类型带符号类型和无符号类型带符号类型:可以表示正数、负数或0 无符号类型:仅能表示大于0的值2.1.2 类型转换 #include <iostream>int main() {bool b = 42; // b为真int i = b; // i为1std::cout << b &l…
2022/9/17 11:11:06 人评论 次浏览 -
c++11 为什么使用ref,和引用的区别
std::ref只是尝试模拟引用传递,并不能真正变成引用,在非模板情况下,std::ref根本没法实现引用传递,只有模板自动推导类型时,ref能用包装类型reference_wrapper来代替原本会被识别的值类型,而reference_wrapper能隐式转换为被引用的值的引用类型。 std::ref主要是考虑…
2022/9/17 11:11:05 人评论 次浏览 -
NOIP 2018 普及组初赛试题阅读程序解析
第 18 题 阅读程序写结果:#include<stdio.h> char st[100];int main() {scanf("%s", st);//输入一个字符串for (int i = 0; st[i]; ++i) {if (‘A’ <= st[i] && st[i] <= ‘Z’)//如果是大写字母,执行指令st[i] += 1;//往后退一位(如A变…
2022/9/17 11:11:02 人评论 次浏览 -
结对编程——队友个人项目代码分析
项目需求 面向用户: 小学、初中、高中老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否…
2022/9/14 9:07:07 人评论 次浏览 -
Linux环境下动态库的生成与使用
一、动态库的生成 定义 a.h、a.c 如下: a.h #include <stdio.h> #include <stdlib.h>void FuncA();a.c #include "a.h"void FuncA() {printf("我是 a\n"); }调用gcc -c -fpic a.c指令在同级目录下生成 a.o 文件; 调用gcc -shared a.o -…
2022/9/14 7:09:38 人评论 次浏览 -
27
1 #include <iostream>2 #include <string>3 using namespace std;4 template <class T>5 T SumArray(6 T *p,T *q){7 T sum = *p;8 while(++ p != q)9 sum += *p; 10 return sum; 11 } 12 int main() { 13 string array[4] = { "Tom…
2022/9/14 6:09:26 人评论 次浏览 -
「题解」洛谷 P8512 [Ynoi Easy Round 2021] TEST_152
有三个维度,序列维,操作维,询问维。 尝试扫描线,枚举一下扫哪个维能做。 或者考虑序列维上有颜色段均摊的性质。 这样不难想到在操作维上从小到大扫描线,或者说对询问维的 \(r\) 作扫描线,用 set 维护序列维上的连续段。 现在将询问 \((l,r)\) 挂在了 \(r\) 上,扫描…
2022/9/14 6:09:24 人评论 次浏览 -
「题解」洛谷 P8511 [Ynoi Easy Round 2021] TEST_68
简要题意:给定带点权树,对每个点求出其子树补中选出两个数异或得到的最大值。 考虑整个树中的最优解是 \(a_x\oplus a_y\),那么除了 \(x\) 和 \(y\) 到根的链上这些点以外,其他的所有点答案都是 \(a_x\oplus a_y\). 这样只需要考虑如何求出一条到根的链的答案。 考虑…
2022/9/14 6:09:24 人评论 次浏览 -
差分
目录一、一维差分1.一维差分的定义2.一维差分的操作3.一维差分相关的例题二、二维差分1.二维差分的重要操作2.二维差分例题 一、一维差分 1.一维差分的定义 给定一个数组A它的差分数组B的定义为:$$B[i] = A[i] - A[i - 1](2 <= i <= n)$$ 2.一维差分的操作 一维差分…
2022/9/14 6:06:55 人评论 次浏览 -
cannot open source file "windows.h"的解决方法
1.在资源浏览器检索SDK(一般是检索C盘),找到Windows SDK的安装目录(名字一般是Microsoft SDKs),并确认里面不是空。2.如果检索不到Windows SDK/Microsoft SDKs目录或目录为空,就运行Visual Studio Installer,补充安装Windows 10 SDK或Windows 11 SDK3.如果SDK目录…
2022/9/11 7:04:17 人评论 次浏览 -
SDUT 2022 Autumn Team Contest 7th
1.J题:给你T组数据,每一组数据给你一个区间,让你求这个区间的范围,区间的起始时间和终止时间可能被包含或重复思路:思路的话,就是直接把给定的两个区间的之间的数包括端点存到vector去重,然后直接输出个数即可,或者直接存到set里直接系统去重也可#include <ios…
2022/9/10 23:05:50 人评论 次浏览