BZOJ 2749 HAOI2012外星人

Problem BZOJ Thoughts FBI warning:Thoughts是错的,正解是下面的Solution 一开始看比较懵逼,然后就开始了大力推公式 第一次迭代 ϕ(∏i=1mpqii)=∏i=1m(pi−1)pqi−1iϕ(∏i=1mpiqi)=∏i=1m(pi−1)piqi−1\phi\biggl(\prod_{i=1}^mp_i^{q_i}\biggr)=\pr...
分类: 其他 发布时间: 07-16 22:59 阅读次数: 0

BZOJ 3735 Pa2013Konduktorzy

Problem BZOJ Solution 先喷一下这道题的提示,能继续检票的条件可以无视。 我们希望能减少中途对最后答案无意义的模拟,那么考虑二分最后的位置,然后用堆模拟最后几步。 step=∑ki=1posa[i]step=∑i=1kposa[i]step=\sum_{i=1}^k \frac {pos} {a[i]} 那么二分出这个pos之后,就可以再向前推几步,然后用堆模拟...
分类: 其他 发布时间: 07-16 22:59 阅读次数: 0

第一篇 开篇

其实之前就对CSDN有所了解,也是一直在用,虽然也有过自己写博客的打算,但也一直没有实施,就搁置下来了。近段正好赶上ACM实验室夏季集训,也算是借此机会,由此作序,开启我的CSDN博客。Flag就不立了,希望以后能够坚持写。加油!!!...
分类: 其他 发布时间: 07-16 22:58 阅读次数: 0

Shell添加指定数量的用户

read -p "please input user name:" -t 30 name read -p "please input the number of users:" -t num read -p "please input the password of users:" -t pass if [ !-z "$name" -a !-z "
分类: 编程语言 发布时间: 07-16 22:58 阅读次数: 0

laravel migrate数据迁移命令

创建数据表文件php artisan make:migration create_article_table --create=articles执行完成之后,在database的migrations文件夹下生成 时间戳_create_articles_table.php文件,打开该文件,该文件下的默认 up函数如下:public function up() { Schema...
分类: 编程语言 发布时间: 07-16 22:57 阅读次数: 0

JAVA-WEB 中文处理

1.直接转码        String parameter = request.getParameter("text"); parameter = new String(parameter.getBytes("iso8859-1"),"UTF-8");
分类: 编程语言 发布时间: 07-16 22:57 阅读次数: 0

Python笔记————20180716

2-12-2简单消息:将一条消息储存到变量中,再将其打印出来。message='This a simply message' print(message)message='simply is not easy'print(message)     运行结果如下:————————————————————————2-3个性化消息:将用户的姓名储存到一个变量中,并向该用户显示一条消息user_name ...
分类: 编程语言 发布时间: 07-16 22:57 阅读次数: 0

Verilog HDL程序设计——基本要素

 Verilog基本上熟悉了,继续整理一下Verilog的学习笔记吧。前面记载了Verilog的结构,写Verilog的结构有了,但是该怎么写呢?在写之前就得了解一下Verilog的一些基本要素了,也就是Verilog是怎么一点一点写出来的。 一、标识符与注释前面已经说到,模块名的定义要符合标识符的定义,那么什么是标识符呢?它的语法是什么呢?  ①标识符是赋给对象的唯一名称,通过标识符可以提及相应...
分类: 编程语言 发布时间: 07-16 22:56 阅读次数: 0

IDEA 中的断点颜色变成灰色

没事别瞎点,禁用了断点当然不走了
分类: 编程语言 发布时间: 07-16 22:56 阅读次数: 0

Navicat数据库备份还原

Navicat数据库备份包括数据和架构 还原数据库:把备份文件复制到备份文件夹所在位置,还原即可
分类: 其他 发布时间: 07-16 22:56 阅读次数: 0

Git4:Git标签

目录 简介 新建标签 查看标签详细信息 后期添加标签 将标签推送到远端仓库 简介 Git可以对某一时间点上的版本打上标签。人们在发布某个软件版本(比如 v1.0 等等)的时候,经常这么做。本节我们一起来学习如何列出所有可用的标签,如何新建标签,以及各种不同类型标签之间的差别。 新建标签 假如说,我们某个应用经过一段时间的开发,完成了某个功能,现在需要往线上发布。我们可以先将开发代码合并到master,然后对当前的master打一个标签,来标识当前的发布版本。假如说就叫v1.0: # 将当前代码
分类: 其他 发布时间: 07-16 22:56 阅读次数: 0

web服务器选择Apache还是Nginx

转自:https://www.cnblogs.com/aspphp/p/6135889.html 首先我们来谈谈老朋友Apache,Apache HTTP Server(简称Apache)是世界使用排名第一的Web服务器软件,音译为阿帕奇,是Apache软件基金会的一个开放源码Web服务器,可以运行几乎所有的计算机平台,其次开放的API接口,任何组织和个人都可以在它上面扩展和增加各种需要功能,达到为自己量身定制的功能。再次是因为老,所有相关文档很齐全,甚至在windows平台很多爱好者都为它开
分类: 其他 发布时间: 07-16 22:56 阅读次数: 0

echarts 响应式布局

<body> <!-- 为ECharts准备一个具备大小(宽高)的Dom --> <div id="main" style="width: 600px;height:400px;"></div> <script type="text/javascript"> // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); // 指定图表的配置项和数据 var optio
分类: 其他 发布时间: 07-16 22:56 阅读次数: 0

jmeter之JDBC请求

jmeter不仅可以测试http请求,也可以执行JDBC请求的测试。本次以mysql为例,介绍JDBC请求如何完成发送 目录 1、环境配置 2、数据库连接配置 3、添加一个JDBC请求 1、环境配置 测试mysql请求,需要添加一个jar包,下载mysql-connector-java-5.1.23-bin.jar(网盘:链接:https://pan.baidu.com/s/1eYx5vNc3K4QIpiyx6UPgHQ 密码:wx2v),放到D:\Program Files\apache-j
分类: 其他 发布时间: 07-16 22:56 阅读次数: 0

验证码的制作

1.创建一个BufferedImage对象   BufferedImage image = new BufferedImage(120,35,BufferedImage.TYPE_INT_RGB); 2.由BufferedImage对象得出Graphics对象   通过这个Graphics对象即可操作生成图片 3.对这个Graphics对象进行设置处理 ①设置背景颜色 设置颜色    setColor(); 填充整个矩形  fillRect(); ②设置边框 设置边框颜色  setColor(
分类: 其他 发布时间: 07-16 22:56 阅读次数: 0

linux 修改history带有时间

今天在网上学到了给linux的history添加时间。方法如下: 首先已知HISTTIMEFORMAT可以给history设置时间:临时修改直接赋值:HISTTIMEFORMAT="%F %T" 显示为: 由于是临时的,重启后恢复初始格式,为了永久生效,将其写入文件。安全的方法:     首先建立一个文件在etc/profile.d/文件下建立文件env.sh:touch /etc/profile.d/env.sh     将HISTTIMEFORMAT="%F %T"写入文件,即可!
分类: 其他 发布时间: 07-16 22:56 阅读次数: 0

Faster-RCNN (2):py-faster-rcnn训练时遇到的一些问题及解决办法(转载)

        按照github上的训练步骤训练faster-rcnn遇到了几个问题,基本上还是numpy和protobuf版本不兼容的问题,尝试将numpy版本将为1.11无效,百度之后发现https://blog.csdn.net/qq_21089969/article/details/69422624的修改代码方法总结到位,于是转载过来。Problem 1AttributeError: 'm...
分类: 编程语言 发布时间: 07-16 22:56 阅读次数: 0

RobotFramework教程使用笔记——时间控件的相关操作

在web测试过程中,我们可能会遇到时间控件,有的是支持直接输入的,有的为了保证输入时间格式的一致性是只支持点击选择的,那么这个时候如何用robotframework来操作呢? 看下面这个例子: 这个是只支持点击选择的,对于这种控件有以下解决方法: 1.直接定位时间点,使用点击选择时间。 可以看到时间控件里的每个时间都是可以定位到的,所以可以直接定位一个时间点完成操作。 2.使用js来操作显示框,使之变成可输入的。 先使用Assign Id To Element,给输入框赋值个临时id Assi
分类: 其他 发布时间: 07-16 22:56 阅读次数: 0

nyoj 96-n-1位数 (strlen, atoi, ceil)

96-n-1位数 内存限制:64MB 时间限制:3000ms 特判: No 通过数:30 提交数:47 难度:1 题目描述: 已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。 输入描述: 第一行为M,表示测试数据组数。 接下来M行,每行包含一个测试数据。 输出描述: 输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都为0,则输出0。 样例输入: 复制 4 1023 5923 923 1000 样例输出: 2
分类: 其他 发布时间: 07-16 22:56 阅读次数: 0

C# 栈的应用

栈的特性:后进先出(LIFO) 回文判断 类似123321,123a321即为回文 思路: 将字符串前一半入栈 依次弹出栈与字符串后一半比较 public static bool IsPlalindrome(string str) { var stack = new Stack<char>(); for (int i = 0; i < str.Length / 2; i++) { stack.Push(str[i]); } var le
分类: 其他 发布时间: 07-16 22:55 阅读次数: 0