一道神题ORZ,思路真的很妙啊。 ### 正文部分: 题意: 给一个序列,可以对某一个区间升序和降序排序,问你最后数列中第$Q$个数是什么? 乍一看貌似毫无思路,于是我们考虑一个更简单的问题:如果对$1$个$01$序列执行上面的操作,是不是就可以变得简单一点? 设某段区间$[l,r]$里总共有$cn ...
分类:
编程语言 时间:
2019-01-07 21:00:26
阅读次数:
165
Swagger,中文“拽”的意思,它是一个功能强大的在线API在线文档,目前它的版本为2.x,所以称为Swagger2。Swagger2提供了在线文档的查阅和测试功能。利用Swagger2很容易构建RESTful风格的API,在SpringBoot中集成Swagger2,步骤如下。 1.引入依赖 2 ...
分类:
编程语言 时间:
2019-01-07 21:00:46
阅读次数:
223
1、init函数的介绍 示例: 文件夹目录如下: 源代码: vi main.go //程序入口 vi /src/calc.go #执行结果: ...
分类:
编程语言 时间:
2019-01-07 21:01:03
阅读次数:
183
1 什么是ioc:ioc就是将对象的创建及对象之间的关系交给容器管理 2 BeanFactory与ApplicationContext,及FactoryBean 一般来说,我们称BeanFactory为ioc容器 而ApplicationContext成为Spring容器。 ApplicationC ...
分类:
编程语言 时间:
2019-01-07 21:01:25
阅读次数:
217
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "“全栈2019”Java第九十七章:在方法中访问局部内部类成员详解" 下一章 "“全栈2019”Java第九十八章:局部内部类访问作用域成员详解 ...
分类:
编程语言 时间:
2019-01-07 21:05:29
阅读次数:
201
(首发于 2018 年 7 月 30 日) IO 在计算机中指的是 Input/Output,也就是输入和输出。凡是用到数据交换的地方,都会涉及到 IO 编程。在 IO 编程中,Stream(流)是一种很重要的概念,分为输入流(Input Stream)和输出流(Output Stream)对于流的 ...
分类:
编程语言 时间:
2019-01-07 21:07:01
阅读次数:
181
1.执行的python程序获取自己文件所在目录 ...
分类:
编程语言 时间:
2019-01-07 21:07:21
阅读次数:
174
在网上看到两篇不错的文章,由于博主原创,这里只贴地址,希望能帮助大家! https://blog.csdn.net/java2000_wl/article/details/8030172 https://www.cnblogs.com/redcreen/archive/2011/05/04/2037 ...
分类:
编程语言 时间:
2019-01-07 21:08:14
阅读次数:
273
搞了半个小时可算是安装上去了 做法 ①先cmd输入Python看一下自己的Python是什么版本的,以及自己的平台,我这里是win32以及python3.6 ②然后去寻找合适的whl,注意cp就是版本号cp27就是python2.7所以我要找的是cp36 ③检测一下pip存不存在,一般来说是存在这个 ...
分类:
编程语言 时间:
2019-01-07 21:08:45
阅读次数:
231
> 问题出现:
即使对于一个经验丰富的开发人员来说,方法重载和方法覆盖的区别都能让他犹豫一下,
对于新手来说,经常容易弄混淆。
有没有比较深入浅出的理解方式,能让人过目不忘,用起来还能有条件反射般的速...
分类:
编程语言 时间:
2019-01-07 21:09:05
阅读次数:
152
依赖包: JavaBean:(此处使用lombok,可省略setter、getter等方法) application.yml 已缩进来区分同级,并且冒号后必须有空格。 测试代码: 执行结果 此处绑定注入类型分为批量注入和单个注入,批量注入的优先级较高,两种方式的比较如下图: ...
分类:
编程语言 时间:
2019-01-07 21:09:28
阅读次数:
237
注释是对一段代码的解释和说明,可提高程序代码的可读性,让人们能够更加轻松地了解代码,尤其在大型项目开发和团队项目中,注释是必不可少的! ...
分类:
编程语言 时间:
2019-01-07 21:09:35
阅读次数:
216
[原文] 一、多线程与单线程像java、python这个可以具有多线程的语言。多线程同步模式是这样的,将cpu分成几个线程,每个线程同步运行。而node.js采用单线程异步非阻塞模式,也就是说每一个计算独占cpu,遇到I/O请求不阻塞后面的计算,当I/O完成后,以事件的方式通知,继续执行计算2。事件 ...
分类:
编程语言 时间:
2019-01-07 21:09:58
阅读次数:
156
URLClassLoader classLoader = new URLClassLoader(new URL[]{new URL("jar 本地路径,例如:file:D:/project/inputsplit-1.0-SNAPSHOT.jar")}, Thread.currentThread().... ...
分类:
编程语言 时间:
2019-01-07 21:10:06
阅读次数:
839
1、python装饰器装之高阶函数 示例: ...
分类:
编程语言 时间:
2019-01-07 21:10:30
阅读次数:
175
SpringBoot默认加载配置文件名为:application.properties和application.yml,如果需要使用自定义的配置文件,则通过@PropertySource注解指定。 JavaBean: pet.properties(./resources/config/pet.pro ...
分类:
编程语言 时间:
2019-01-07 21:11:29
阅读次数:
173
Emoji表情从三方数据中获取没有过滤,导致存入DB的时候报错。 原因: UTF-8编码有可能是两个、三个、四个字节。Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。 方法1.将已经建好的表也转换成utf8mb4 2,写个工具类:过滤掉emoji表情符号 publ ...
分类:
编程语言 时间:
2019-01-07 21:11:35
阅读次数:
480
1.安装ansible 克隆虚拟机 2.管理被控端,管理机先生成秘钥,然后推送公钥 多台机器情况下: 3.配置被管理的主机清单 4.使用ansible的ad-hoc测试 5.ansible playbook自动化安装nginx 6.default.conf.template文件如下 7.执行ansi ...
分类:
编程语言 时间:
2019-01-07 21:12:16
阅读次数:
241
import requests import json import unittest import HTMLTestRunner telphone =18200717087 #参数化手机号码 ur1='http://--:8081/systLogonUser/adminLogon.do' head... ...
分类:
编程语言 时间:
2019-01-07 21:13:01
阅读次数:
181
1.安装clamav 2.更新病毒库 如果更新不了,或者更新特别慢,可以手动下载病毒库文件,放到/var/lib/clamav/文件下,在更新病毒库。 病毒库文件链接(三个文件): bytecode.cvd:http://database.clamav.net/bytecode.cvd daily. ...
分类:
编程语言 时间:
2019-01-07 21:13:56
阅读次数:
1258