交错序列, 美团笔试题

动态规划 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] a = new int[n]; for(int i=0; i < n; i++) a[i] = sc.nextInt();
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

element中的组件说明

Form表单中的参数   :model 绑定的是表单的数据对象   :rules 是表单的验证规则对象   ref 是当前表单组件的引用对象   el-from-item 的 prop属性: 专门用来指定校验规则 所有的校验规则都在:rules 所绑定的对象中定义 Form 方法 重置/清空 的方法 resetForm() { this.$refs.formName.resetFields(); } 注意使用 resetFields 时,表单中必须有 ref属性 a
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

kubernetes安装包下载

一下载步骤 1.打开github.com https://github.com/kubernetes/kubernetes/ 2.找到对应的版本安装包
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

笔记 可持久化线段树

啥是可持久化线段树 可持久化线段树就是可以询问历史版本状态的线段树。 既然要维护历史版本,那么就直接都开一棵线段树维护不就好了么,但是这样显然会MLE,仔细想想会发现没有必要每次去建一棵线段树,因为一次修改只会动一条链,所以处理这一条链上的情况就行。 理解 历史版本不止是指曾经使用过的版本,还指一些别的情况,比如第i棵线段树可以表示区间[1,i]的值的出现范围,比如这个题。 用前缀和的思想维护一下就行。 然后我就太弱了,我也不知道写啥好。。。
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

Redis 主从集群,从机配置内容

port 26379 protected-mode no daemonize yes logfile "26379.log" dir "./" # sentinel monitor [master-group-name] [ip] [port] [quorum] # # master-group-name:master名称(可以自定义) # ip port : IP地址和端口号 # quorun:票数,Sentinel需要协商同意master是否可到达的数量 # 票数在本文中:redis集群中
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

Linux系统如何使用Fuser命令

本文不再更新,可能存在内容过时的情况,实时更新请访问原地址:Linux系统如何使用Fuser命令; 什么是Fuser命令? fuser命令是一个非常聪明的unix实用程序,用于查找正在使用某个文件、目录或socket的进程。 它还提供有关拥有该进程的用户和访问类型的信息。。fuser工具显示了使用指定文件或文件系统的每个进程的进程ID(PID)。 安装 如果你的精简版运行fuser提示如下信息: -bash: fuser: command not found 请执行如下命令安装: [winb
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

并发编程学习笔记(二十一、ArrayBlockingQueue源码分析)

目录: 什么是ArrayBlockingQueue 为什么要有ArrayBlockingQueue 如何使用ArrayBlockingQueue ArrayBlockingQueue源码分析 什么是ArrayBlockingQueue 首先在说明ArrayBlockingQueue前,我们需要只要ArrayBlockingQueue是实现与BlockingQueue的,而BlockingQueue是一个阻塞队列。 也就是说ArrayBlockingQueue其实也是一个阻塞队列,只不过是众多阻
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

shell-一键安装ELK脚本

安装环境 系统 :centos7 软件信息: lasticsearch-6.6.2.rpm jdk-8u131-linux-x64_.rpm kibana-6.6.2-x86_64.rpm logstash-6.6.0.rpm 提醒信息 请提前写配置文件,并保证配置文件与脚本处于同一目录内 以及四个安装包 脚本代码 #!/bin/bash echo "请将脚本与配置文件和安装包放在同一路径下" # 关闭防火墙与selinux systemctl stop firewalld.service s
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

线段树—区间乘法

线段树区间乘法 题目描述 如题,已知一个数列,你需要进行下面三种操作: 将某区间每一个数乘上\(x\) 将某区间每一个数加上\(x\) 求出某区间每一个数的和 输入格式 第一行包含三个整数\(n,m,p\),分别表示该数列数字的个数、操作的总个数和模数。 第二行包含\(n\)个用空格分隔的整数,其中第\(i\)个数字表示数列第\(i\)项的初始值。 接下来\(m\)行每行包含若干个整数,表示一个操作,具体如下: 操作\(1\): 格式:\(1 x y k\) 含义:将区间\([x,y]\)内每
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

将当前系统中的进程信息打印到文件中

将当前系统中的进程信息打印到文件中 思路: 1、open()打开文件,没有就新建; 2、dup2()将标准输出STDOUT_FILENO重定向到文件ps.out中; 3、execlp()系统调用ps aux命令程序载入进程。 1 #include<unistd.h> 2 #include<fcntl.h> 3 #include<stdio.h> 4 #include<stdlib.h> 5 6 int main(void) 7 { 8 int fd; 9 f
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

总结软连接和硬连接区别,并用实例操作说明。

软链接   ln -s 原文件 目标文件    特征:1、相当于windows的快捷方式     2、符号链接,所以链接文件大小都很小     3、当运行软连接的时候,会根据链接指向找到真正的文件,然后执行 4、所有链接文件的权限都是777,而真正的权限是由指向的那个文件决定的 5、原文件丢失后,软链接无法访问,会报找不到的错误 6、ls -al ,
分类: 其他 发布时间: 06-28 21:38 阅读次数: 0

强大的工作流引擎,让OA办公系统更智能

OA的选型关乎企业的发展,除了需要重视“OA技术、OA品牌、OA产品、OA服务”四大要素之外,更重要的其实是让免费OA办公系统变得智能化的工作流引擎。毫不夸张的说,工作流是免费OA协同办公的核心,起到协助提高企业运营效率、改善企业资源利用、提高企业运作的灵活性和适应性、提高工作效率等等的作用。点晴OA协同办公的工作流管理模块使用流程:新增模板—&gt;新增流程—&gt;工作流申请—&gt;待办工作
分类: 企业开发 发布时间: 06-28 21:27 阅读次数: 0

python-算术运算符、复合赋值运算符

算术运算符 # a=10,b=20为例 # + 加 两个对象相加 a + b 输出结果 30 # - 减 得到负数或是一个数减去另一个数 a - b 输出结果 -10 # * 乘 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 # / 除 b / a 输出结果 2 # 请输入第一个数字a: a = int(input("请输入第一个数字a:")) #把字符串转成int类型 # 请输入第二个数字b: b = int
分类: 其他 发布时间: 06-28 21:22 阅读次数: 0

LoadRunner项目初次使用问题及解决方法

1.录制时报错LoadRunner报错Host socket0 is unknown. Error code : 9008 这是因为在vuser_init.c中"RemoteHost= http://192.168.1.229:8110"才报以上的错误, 改成"RemoteHost=192.168.1.229:8110",就运行成功了! 修改脚本为: lrs_create_socket("socket0","TCP","RemoteHost=47.92.127.107:8180", LrsLa
分类: 其他 发布时间: 06-28 21:22 阅读次数: 0

微服务技术栈:流量整形算法,服务熔断与降级

本文源码:GitHub·点这里 || GitEE·点这里 一、流量控制 1、基本概念 流量控制的核心作用是限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度流动发送,达到保护系统相对稳定的目的。通常是将请求放入缓冲区或队列内,然后基于特定策略处理请求,匀速或者批量处理,该过程也称流量整形。 流量控制的核心算法有以下两种:漏桶算法和令牌桶算法。 2、漏桶算法 基础描述 漏桶算法是流量整形或速率限制时经常使用的一种算法,它的主要目的是控制数据注入到网络的速率,平滑网络上的突发流量。
分类: 其他 发布时间: 06-28 21:22 阅读次数: 0

被iframe页面更改顶层的跳转链接

界面被其他网页Iframe,需要修改顶层链接---方法如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <iframe src="./b.html" frameborder="0"
分类: 其他 发布时间: 06-28 21:22 阅读次数: 0

如何不虚度光阴

你要让生命充满丰盈的体验。当离开的那一刻,你所经历的所有的时刻与体验,谱成了生命的最终乐章。 你不是每时每刻都要做什么,但每时每刻都在体验生命。当你静坐聆听时,当你奋指击键时。 你要有一颗细腻敏锐的心,去感受天地万物的美与丑、善与恶; 你要记录自己的想法、情感、生活,不让逝去的一天天变成一片空白。 你要有健康活力的身体,倾注于创造上,努力做多产的人; 当你孤独时,克制自己,去阅读经典,而不是去猎奇和无益的浪荡; 只拥有必需的物品,投注精力在自身和创造上; 当你在晚上入睡时,能够放松地进入梦乡,
分类: 其他 发布时间: 06-28 21:22 阅读次数: 0

LeetCode 209. 长度最小的子数组 | Python

209. 长度最小的子数组 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/minimum-size-subarray-sum 题目 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组,并返回其长度。如果不存在符合条件的连续子数组,返回 0。 示例: 输入: s = 7, nums = [2,3,1,2,4,3] 输出: 2 解释: 子数组 [4,3] 是该条件下的长度最小的连续子数组。
分类: 其他 发布时间: 06-28 21:22 阅读次数: 0

无人值守安装操作系统---cobbler

1、cobbler check失败 httpd does not appear to be running and proxying cobbler, or SELinux is in the way. Original traceback: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/cobbler/cli.py", line 251, in check_setup s.ping() Fi
分类: 其他 发布时间: 06-28 21:22 阅读次数: 0

LoadRunner协议选择

一、Loadrunner的安装 注意事项:去掉勾选”指定LoadRunner代理将要使用的证书”选项; 不能同时装两个版本,装低版本时需要卸载掉高版本。 新建脚本,如果你们知道应用程序的协议,可以直接选择,反之则可以只用协议推荐器。 如何使用协议推荐器呢? 步骤1 LoadRunner,Create/Edit Script,从起始页选择 “File > Protocol Advisor > Analyze Application”,填写对话框 步骤2 执行业务流程 步骤3 保存结果 步骤4 选
分类: 其他 发布时间: 06-28 21:22 阅读次数: 0