[CCPC2019网络赛] 1008-Fishing Master(思维)

>传送门< 题意:现在需要捕$n$条鱼并且将它们煮熟来吃。每条鱼要煮相应的时间才能吃(可以多煮一会),锅里每次只能煮一条鱼,捕一条鱼的时间是相同的,但是在捕鱼的时间内不能做其他事(比如换一条鱼煮),求把所有的鱼都煮熟最少需要多少时间。 思路:这里提供一种比较好理解的想法,来自$yx$学长 你想一下,我们要吃鱼的话鱼肯定是要煮熟的,所以煮鱼的时间必须要花出去,我们这里可以先把煮鱼的时间统计到一起。题目是要求我们尽可能的节省时间,所以我们除了第一条鱼以外,其他的鱼可以在煮的时候钓,这样能最大利用时
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

(十三)Linux sysfs device_attribute

/*************************************************************************** * Linux sysfs device_attribute * 声明:
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

pytest--运行指定的测试和参数化

mark pytest提供了标记机制,允许你使用marker对测试函数做标记,一个测试函数可以有多个marker,一个marker也可以用来标记多个测试函数 比如我们需要进行冒烟测试,不可能把所有的用例都跑一遍,我们可以挑选一些重要的用例进行冒烟测试,为了把选定的测试加入冒烟测试,可以对他们添加@pytest.mark.smoke装饰器。我们有两个文件,里面分别放了两个测试用例 test_demo.py import pytest @pytest.mark.get def test
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

用nginx搭建简单的文件下载服务器

用nginx搭建简单的文件下载服务器 1.修改nginx.conf配置文件,内容如下: server { listen 8000; # 端口 server_name localhost; # 服务名 charset utf-8; # 避免中文乱码 root E:\Download\java; # 显示的根索引目录,注意这里要改成你自己的,目录要存在 location / { autoindex on; # 开启索引功能 autoindex_exact_size off; # 关闭计算文件确切大
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

[20190823]关于CPU成本计算2.txt

[20190823]关于CPU成本计算2.txt --//前几天探究CPU cost时遇到的问题,获取行成本时我的测试查询结果出现跳跃,不知道为什么,感觉有点奇怪,分析看看。 --//ITPUB原始链接已经不存在,我的日记本还有记录,现在想想当时的记录思路很乱,不过这些都是猜测的过程,以前思路混乱也是正常的。 --//顺便做一些必要补充。 1.环境: SCOTT@test01p> @ ver1 PORT_STRING VERSION BANNER CON_ID ----------------
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

XXE漏洞学习笔记

导读 1.XML基础知识 2.DTD基础知识-定义-内外DTD声明-优势 3.DTD基础知识-元素 4.DTD基础知识-实体-外部实体支持协议 5.XXE漏洞原理-有回显和无回显漏洞利用 6.其他危害-payload 7.检测和防御 1.XML基础知识 1.1XML定义: XML 指可扩展标记语言(Extensible Markup Language) XML 被设计用来传输和存储数据。 HTML 被设计用来显示数据 XML把数据从HTML分离,XML是独立于软件和硬件的信息传输工具。 XML
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

StarUML自动生成Java代码

下载一个starUML 链接:https://pan.baidu.com/s/1pIGNVmhtwBxMrCG9LHdkCQ 提取码:c4i6 复制这段内容后打开百度网盘手机App,操作更方便哦 添加class类图 添加类 右键选择java--生成代码 默认放到桌面 找到桌面的文件 此外,还没有画用例图,感觉这个轻量级的UML工具比重量级的PowerDisigner好用
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

POJ-1611(并查集)

The Suspects POJ-1611 这题就是并查集的简单应用 #include<iostream> #include<cstring> #include<cstdio> #include<string> #include<algorithm> #include<cmath> #include<vector> #include<map> using namespace std; const int maxn=30004; int n,m; int set[maxn]; int rank1
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

来聊聊JavaScript中的防抖和节流

目录 JavaScript防抖和节流 问题还原 防抖 什么是防抖 使用场景 节流 什么是节流 使用场景 JavaScript防抖和节流 问题还原 我们先来通过代码把常见的问题还原: <html> <head> <meta charset="utf-8"> <title>问题演示</title> </head> <body> <script type="text/javascript"> window.onload = function(){
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

R-CNN常见问题

可以不进行特定样本下的微调吗?可以直接采用AlexNet CNN网络的特征进行SVM训练吗? 不针对特定任务进行微调,而将CNN当成特征提取器,pool5层得到的特征是基础特征,类似于HOG、SIFT,类似于只学习到了人脸共性特征;从fc6和fc7等全连接层中所学习到的特征是针对特征任务特定样本的特征,类似于学习到了分类性别分类年龄的个性特征。 为什么微调时和训练SVM时所采用的正负样本阈值【0.5和0.3】不一致? 微调阶段是由于CNN对小样本容易过拟合,需要大量训练数据,故对IoU限制宽松
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

vue-element-admin中的换肤功能

样式覆盖 element-ui 的通用样式变量可能无法满足所有定制需求,你可以通过覆盖默认的组件样式的方式实现。 由于 element-ui 的样式我们是在全局引入的,所以你想在某个view里面覆盖它的样式就不能加 scoped,但你又想只覆盖这个页面的 element 样式,你就可在它的父级加一个 class,以用命名空间来解决问题。或者使用深度作用选择器。 /* 你的命名空间 */ .article-page { /* element-ui 元素 */ .el-tag { m
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

python enumerate用法总结(转)

原文链接:https://blog.csdn.net/churximi/article/details/51648388 enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举、列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate多用于在for循环中得到计数 例如对于一个seq,得到: (0, seq[0]), (1, seq
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

Web基础之日志

Web基础之日志   日志在企业开发中有着不可或缺的作用,它可以用以记录用户操作、系统运行状态和错误信息。日志记录的好坏直接关系到系统出现问题时定位的速度。   最开始的日志一般使用log4j,后来sun公司心有不甘,在jdk 1.4中加入了一个叫java.util.logging的日志包,简称jul。两种日志的api肯定是不同的,此时日志就出现了混乱。log4j的作者Ceki Gülcü就写了一个叫Jakarta Commons Logging的接口,简称jcl,来共同管理log4j和jul
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

工具安装及环境配置

anaconda mysql sublime pycharm
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

python多条插入问题

多条插入用excutemany(listtuple) #coding=utf-8 import MySQLdb import traceback sqlstr= "insert into table1 values(%s,%s,%s,%s);" #SQL模板字符串 如果懒的写每一个属性对应的字段,那么后面的s%的个数要和数据库表中属性个数一样(所有类型,都用%s表示) lists=[[1,2,3,4],[2,3,4,5],[3,4,5,6]]
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

备忘录实现+具体需求应用备忘录

首先你要了解设计模式,了解备忘录模式,如果不了解那就先去了解吧. class Cache { // 中间对象 constructor(json) { this.json = json } getJson() { return this.json } } class CacheList { // 缓存列表 constructor() { this.list = [] } add(cache) { this.list.push(cache) } get(index) { return this.l
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

(5.6)mysql高可用系列——MySQL中的GTID异步复制

【1】实验环境 操作系统:CentOS linux 7.5 数据库版本:5.7.24 数据库架构:主从复制,主库用于生产,从库用于数据容灾和主库备机,采用默认传统的异步复制。 主库IP:192.168.1.201  端口:3306 从库IP:192.168.1.202  端口:3306
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

息县装修“飘窗的设计”

卧室的窗户是属于飘窗类型的,目前有很多人将飘窗打造成属于自己的小天地,会对飘窗重点设计,但卧室飘窗装修设计要点有哪些?在打造卧室飘窗的时候,许多人也会为装修方案而烦恼,不知道卧室飘窗怎么装修?      飘窗,一平方左右的空间,一些人认为飘窗太狭窄,象鸡肋食之无味弃之可惜,没什么大的用处,但如果飘窗能够好好的利用起来,有一个好的设计,会是家中的一个亮点。下面我们一起来看看怎么把飘窗变成家里的黄金地段吧!      要是觉得客厅不够宽敞,就把飘窗改造成一个小小的娱乐休闲室吧。其实,只要在飘窗中间
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

ubuntu set up 2 - 双系统时间问题

http://ubuntuhandbook.org/index.php/2016/05/time-differences-ubuntu-1604-windows-10/ For users who dual boot Ubuntu 16.04 and Windows, you may find the clock time is off that causes time differences after you reboot and switch between the two system
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0

vuerouter-10_swiper组件

1.安装 npm install vue-awesome-swiper --save 2.全局配置: import VueAwesomeSwiper from 'vue-awesome-swiper' import 'swiper/dist/css/swiper.css' Vue.use(VueAwesomeSwiper) 3.组件内的局部配置: import 'swiper/dist/css/swiper.css' import { swiper, swiperSlide } from
分类: 其他 发布时间: 08-24 20:30 阅读次数: 0