求数组中等于给定值的最长子数组

  求数组中等于给定值的最长子数组 //数组中等于给定值的最长子数组 #include <iostream> #include <map> #include <vector> using namespace std; int longest_sum_sub(const vector<int> &a,const int &aim) { if(a.empty()||a.size()==0) return -1; map<in
分类: 其他 发布时间: 03-18 23:18 阅读次数: 0

第七章 SpringCloud之非声明式RestClient:Feign

####################使用默认的Feign方式########################### 1、pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http
分类: 其他 发布时间: 03-18 23:18 阅读次数: 0

总结一下三个io复用函数

1.select   int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); 1)nfds为被监听文件描述符的总数,通常为个数+1 2)struct fd_set由定义来看__fd_mask fds_bits[__FD_SETSIZE / __NFDBITS];包含一个整形数组,其中每个位代表着一个文件描述符,这
分类: 其他 发布时间: 03-18 23:18 阅读次数: 0

leetcode 35. 搜索插入位置(Search Insert Position)

目录 题目描述: 示例 1: 示例 2: 示例 3: 示例 4: 解法: 题目描述: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 示例 3: 输入: [1,3,5,6], 7 输出: 4 示例 4: 输入: [1,3,
分类: 其他 发布时间: 03-18 23:18 阅读次数: 0

036有效的数独

1 #include "000库函数.h" 2 3 //一看,没想出什么好法子,就遍历了 4 //最重要的是如何比较小九宫格的数据 5 //44ms 6 class Solution { 7 public: 8 bool isValidSudoku(vector<vector<char>>& board) { 9 for (int i = 0; i < 9; ++i) 10 for (int j = 0; j
分类: 其他 发布时间: 03-18 23:18 阅读次数: 0

【第一次作业】&&软件工程大一班---彭潇然

第一次阅读和准备作业 请大家在作业开头添加格式描述: 这个作业属于哪个课程 软件工程 这个作业要求在哪里 <作业要求的链接> 我在这个课程的目标是 学习现实生活中软件编程 遇到的问题并解决 这个作业在哪个具体方面帮助我实现目标  争取做到最好 一.建立博客并介绍自己 软件工程2班彭潇然,在最开始选择这个专业的时候出于兴趣爱好,平时喜欢打打篮球,看NBA,有时候也打打游戏,比较迷恋音乐,喜欢在做任何事的时候听音乐。 身上闪光点:脾气比较好,比较好相处,平时喜欢笑,很积极。 二.阅读与思考 (阅读
分类: 其他 发布时间: 03-18 23:18 阅读次数: 0

2019.3.18 笔记整理

目录 乱七八糟的弯道记录 文件的读写 Python 3 标准库OS, SYS的使用心得 OS模块对路径文件夹的操作 路径拼接 关于重构 其他 @(2019.3.18 笔记整理) 乱七八糟的弯道记录 文件的读写 对文件的读写, 在程序中不是直接在原文件上直接修改的. 它进行了5步的操作 将原文件读取到内存中 在内存中进行修改, 形成新的记录内容 将新的字符串写入新文件 将原文件删除 将新文件重命名成原文件,替换原文件 Python 3 标准库OS, SYS的使用心得 OS模块对路径文件夹的操作
分类: 其他 发布时间: 03-18 23:18 阅读次数: 0

VMware workstation中rhel安装VMware tools失败

切换登录用户为root即可
分类: 其他 发布时间: 03-18 23:18 阅读次数: 0

做项目时遇到的一些问题

前端配置
分类: 其他 发布时间: 03-18 23:18 阅读次数: 0

57、火灾报警控制器的检测要求

根据《火灾报警控制器》的要求,对控制器进行检查时要做到以下几点: 1、使任一总线回路上不少于10只的火灾探测器同时处于火灾报警状态,检查控制器的负载功能; 2、使控制器与探测器之间的连线短路和断路,控制器应在100s内发出故障信号; 3、在故障状态下,使任一非故障部位的探测器发出火灾报警信号,控制器应在1min内发出火灾报警信号,并记录火灾报警时间;再使其他探测器发出火灾报警信号,检查控制器的再次报警功能; 4、使总线隔离器保护范围内的任一点短路,检查总线隔离器的隔离保护功能;
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

MapReduce计算每年最大值

1. 测试文件生成程序,参考 https://www.cnblogs.com/jonban/p/10555364.html MapReduce程序示例如下: 2. 新建Maven项目 hadoop 3. pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

2019.03.16 ZJOI2019模拟赛 解题报告

得分: \(100+27+20=147\)(\(T1\)巨水,\(T2,T3\)只能写暴力分) \(T1\):深邃 比较套路的一眼题,显然是一个二分+贪心,感觉就是\(NOIP2018Day1T3\)弱化版。 我们可以考虑,对于两个祖先关系的关键点之间路径上的一个节点,我们如果选择了它,就必须选择它所有不含关键点的子树(显然,证明略)。 因此,我们便可以将一个关键点作为整棵树的根节点,然后对于每个节点,将其与它所有不含关键点的子树合并在一起,这样就方便操作了。 然后,易发现每个非关键点只可能与
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

css——常用选择器

一,常用的基本选择器 1.最基本的了 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>基本选择器</title> <style type="text/css"> /*通配符选择器*/ * { margin: 0; padding: 0; border: none; } /*元素选择器*/ body { background: #eee; } /*类选择器*/ .list { lis
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

[THUSC 2016] 补退选 (Trie树)

link $solution:$ $Trie$树很显然吧,那么如何去处理每次询问。对于$Trie$树的每个节点放一个$vector$表示其若有$v$个人的最小时间。 #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #include<vector> #define ll long long using namespace std; inline int read(){ in
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

Java多线程笔记[未更新完]

最近课上可摸鱼时间较多,因此并发开坑学习 本篇学习自Java多线程编程实战指南 目前进展:刚开坑,处于理解概念阶段 Q.进程和线程的区别 进程Process是程序运行的实例,在Java的范畴中,运行一个Java程序的实质是启动一个JVM进程,也就是一个运行的Java程序就是一个Java虚拟机进程(Java Web服务器是一个进程同时运行多个Java Web应用) 进程是程序向操作系统申请资源(内存空间、文件句柄等)的基本单位,而线程Thread是进程中可独立运行的最小单位,一个进程可以包含多个
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

es6Map和Set

Map Map是一组键值对的结构,具有极快的查找速度。解决的JavaScript只能以字符串为键的问题 Map 结构的操作方法: (1)set(key, value) (2)get(key) (3)has(key) (4)delete(key) (5)clear() var map=new Map([["ziqi",98],["juxiang",87],["wuning",45]]); map.set("adm",23); var score1=map.get("juxiang");//
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

iterator遍历器

Iterator 遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制,即for...of循环,任何数据结构只要部署 Iterator 接口,就可以完成遍历操作 Iterator 的作用: 1>为各种数据结构,提供一个统一的、简便的访问接口 2>使得数据结构的成员能够按某种次序排列 3>Iterator为es6提供的新的遍历命令for .... of ....提供消费 ES6 规定,默认的 Iterator 接口部署在数据结构的Symbol.iter
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

es6的class类

ES6 提供了更接近传统语 言的写法,引入了 Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。下面是一个student的类 class Student { constructor(name) { this.name = name; } hello() { alert('Hello, ' + this.name + '!'); } } class的定义包含了构造函数constructor和定义在原型对
分类: 其他 发布时间: 03-18 23:17 阅读次数: 0

node.js只stream

流的特点是数据是有序的,而且必须依次读取,或者依次写入,不能像Array那样随机定位。 在Node.js中,流也是一个对象,我们只需要响应流的事件就可以了:data事件表示流的数据已经可以读取了,end事件表示这个流已经到末尾了,没有数据可以读取了,error事件表示出错了 'use strict'; var fs = require('fs'); // 打开一个流: var rs = fs.createReadStream('sample.txt', 'utf-8'); rs.on(
分类: 其他 发布时间: 03-18 23:16 阅读次数: 0

spark-submit spark应用程序提交和运行

用于提交spark jar Usage: spark-submit [option] <app jar | python file> [app option] Options: --master Master_URL spark://host:port, mesos://host:port,yarn,or local --deploy-mode DEPLOY_MODE driver运行之处,client运行在本机,cluster运行在集群 --class CLASS_NAME 应用程序包的要运
分类: 其他 发布时间: 03-18 23:16 阅读次数: 0