自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Codeforces 1090C New Year Presents

New Year Presents 用set模拟一下。。 写的bug有点多。 #include<bits/stdc++.h> #define LL long long #define fi first #define se second #define mk make_...

2019-10-01 20:39:00

阅读数 3

评论数 0

转载 codeforces 1156F Card Bag 概率dp

Card Bag 状态只会从a小转移到a大,随便dp就好了。 #include<bits/stdc++.h> using namespace std; const int N = 5000 + 7; const int mod = 998244353; int ...

2019-10-01 13:20:00

阅读数 3

评论数 0

转载 Codeforces 1152E Neko and Flashback 欧拉路径

Neko and Flashback 把a[ i ] - b[ i ] 看成边, 就是求一遍欧拉路径就好了。 注意图不连通的情况。。 #include<bits/stdc++.h> #define fi first #define se second #define m...

2019-10-01 12:46:00

阅读数 6

评论数 0

转载 Codeforces 97E Leaders 点双联通

Leaders 我们随便找一颗生成树出来, 如果询问的两点的距离为奇数则肯定可以, 否则看两点树上路径中有没有边在一个奇环中, 对于一个点双联通分量来说, 要么没有奇环, 要么两两之间都有奇环, 这个画画图就能知道, 然后求个bcc的过程中处理一下就好了。 #include<b...

2019-09-30 00:32:00

阅读数 4

评论数 0

转载 HashTable 板子

struct HashTable { typedef ull T; typedef int S; static const int N = (int)1e6 + 7; static const int M = (int)1e5 + 7; int h...

2019-09-29 19:50:00

阅读数 1

评论数 0

转载 Linq的整型或实体类null引发的报错问题

经常在程序中遇到两个空值报错问题; 问题1:int类型如果为不可空,假如传进去null,会报错 问题2:EF的获得单个实体的Model如果为空,那么后面如果跟上属性会报错 解决问题1: 一般属性都设为可空 再自己封装一个 Toint方法,如果对象为null,则转换为0(或者使用.net类...

2019-09-29 11:36:00

阅读数 7

评论数 0

转载 下一代容器技术podman简介

PODMAN主要由红帽发起和推动,是下一代的容器技术,包括如下三个模块:Podman,Skopeo和Buildah这三个工具都是符合OCI计划下的工具(github/containers)。主要是由RedHat推动的,他们配合可以完成Docker所有的功能,而且不需要守护程序或访问有root权限的...

2019-09-29 10:20:00

阅读数 153

评论数 0

转载 AS3 new的文本框使用特定字体

//获取到嵌入的字体 var fontClass:Class = getDefinitionByName("ArialFontDt") as Class; //注册字体 Font.registerFont(fontClass); var tf:T...

2019-09-29 10:11:00

阅读数 4

评论数 0

转载 RHEL8 创建本地YUM存储库

yum 的好处及本地yum的好处不在本文讨论范畴,本文针对rhel8中的新功能yum做简要介绍和配置,在 RHEL 8中分为两个存储库: BaseOS 应用程序流(AppStream) BaseOS中的软件包旨在提供底层操作系统功能的核心集,为所有类型的安装提供基础。Applicat...

2019-09-29 09:49:00

阅读数 60

评论数 0

转载 HDU - 6150 构造题

最近的vj好垃圾,老崩,实名吐槽 HDU - 6150 题意:给出一个错误的求最小点覆盖的函数,需要来构造一组样例,使得那个函数跑出来的答案是正解的3倍以上。 很巧妙的构造技巧,首先想法就是弄一个二分图,让正确答案是上面的n个点,我们需要构造的就是下面的点,这就不知道为什么要这样构造了。也就...

2019-09-27 17:33:00

阅读数 3

评论数 0

转载 HttpClient 使用案例

package com.qifeng.config.ygx.common.utils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import lombok.SneakyThrows...

2019-09-27 14:05:00

阅读数 3

评论数 0

转载 Codeforces 1146G Zoning Restrictions dp

Zoning Restrictions 发现从左往右dp没有办法dp, 可以想到最大值的性质, 我们考虑构建笛卡尔树的过程。 如果 i 的l, r 的最大值, 那么经过 i 点的线段可以全部在枚举 i 的时候处理掉。 dp[ i ][ j ][ k ] 表示只关注i - j之间的点和线段所能...

2019-09-26 16:27:00

阅读数 4

评论数 0

转载 Codeforces 1209F Koala and Notebook

Koala and Notebook 首先肯定要把边拆点, 就变成了最短路问题, 最短路相同的字典序要求最小。 所以我们先bfs找出最短路图建边, 然后dfs把字典序从小到达枚举去更新点, 这样就是字典序最小的。 其实可以一遍bfs就完成的。 #include<bits/std...

2019-09-25 18:33:00

阅读数 4

评论数 0

转载 C# 利用Aspose.word导出word--表格篇

一、直接插入表格 private void InsertTable(DocumentBuilder builder, Document doc) { //表格列数 var cellcount =...

2019-09-25 18:21:00

阅读数 2

评论数 0

转载 C# 利用Aspose.word导出word--基础篇

一、制作word模板 1、插入文档部件,用于替换文档中固定字段 插入文档部件效果 2、插入书签 要先在文档中设置标签可见(文件--选项--高级--勾选显示书签),才能看到插入标签效果 二、获取模板 private string _tem...

2019-09-25 18:21:00

阅读数 4

评论数 0

转载 SqlServer 统计1-12月份 每个月的数据(临时表)

想做一个年度图表 效果如下,通过sqlserver来统计今年1-12月份每个月的数据,效果如下 sql语句网上找了很多都没有找到满意的 找到的其中一种写法是这样子的 这种写法对于前端来说很方便 不用进行数据处理, 但缺点在于 1:后端是不是得定12个属性的容器来接收这个数...

2019-09-24 17:10:00

阅读数 11

评论数 0

转载 select2的多选下拉框上传

1.加入multiple: true,属性实现多选下拉框样式 2.下拉框选择后的值是数组类型不要经过数据处理才能进行表单提交 提交的时候原下拉框所在的标签不提交,而是将多选后的值存入页面中的一个隐藏标签中,将这个隐藏标签进行提交 提交时获取选中的下拉框的所有的值,并遍历这些值,将...

2019-09-24 16:40:00

阅读数 6

评论数 0

转载 Layer弹层(父子传值,兄弟传值)

需求:最外面列表界面点修改弹出LayerA界面,再点击LayerA界面中的选择地图坐标按钮弹出LayerB地图界面 这个过程涉及到的: 1:LayerA将坐标传给LayerB,LayerB在地图上显示坐标。 2:LayerB选完坐标点击确定后,地图关闭,LayerB将坐标传回LayerA ...

2019-09-24 15:56:00

阅读数 8

评论数 0

转载 2019CCPC秦皇岛自我反省

练了一年半了,第一次打CCPC,险些把队友坑了打铁,最后也是3题危险捡了块铜。 非常水的点双连通,我居然不相信自己去相信板子,唉,结果整来整去,本来半个小时能出的题,整到了3个小时,大失误呀,不然就可以去弄其他题了,对自己的表现太失望了,给自己记一大过。然后导致了策略失误,稀里糊涂的时间久过去了...

2019-09-24 12:07:00

阅读数 24

评论数 0

转载 Selenium 2自动化测试实战17(警告框处理)

一、警告框处理 在WebDriver中处理JavaScript所生成的alert、confirm以及prompt十分简单,只需要使用switch_to_alert()方法定位到alert/confirm/prompt,然后使用text/accept/dismiss/send_keys等方法进行操...

2019-09-24 10:58:00

阅读数 2

评论数 0

转载 Selenium 2自动化测试实战16(多窗口切换)

一、多窗口切换 在页面操作过程中有时候点击某个链接会弹出新的窗口,这时就需要主机切换到新打开的窗口上进行操作。WebDriver提供了switch_to.window()方法。可以实现在不同的窗口之间切换。以百度和百度注册页为例,在两个窗口之间切换 #coding:utf-8 from ...

2019-09-23 17:59:00

阅读数 2

评论数 0

转载 Selenium 2自动化测试实战15(多表单切换)

一、多表单切换 在web应用中经常会遇到frame/iframe表单嵌套页面的应用,WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单内嵌页面上的元素无法直接定位。这时就需要通过switch_to_frame()方法将当前定位的主体切换为frame/iframe...

2019-09-23 15:54:00

阅读数 3

评论数 0

转载 Selenium 2自动化测试实战14(定位一组元素)

一、定位一组元素 WebDriver还提供了与前面所对应的8钟用于定位一组元素的方法。定位一组元素的方法与定位单个元素的方法类似,唯一的区别是在单词element后面多了一个S表示复数。定位一组元素一般用于以下场景:(1)批量操作元素,例如勾选页面上所有的复选框。(2)先获取一组元素,再从这...

2019-09-23 15:49:00

阅读数 4

评论数 0

转载 水果机来了

转载于:https://www.cnblogs.com/metrox/p/11571754.html

2019-09-23 12:59:00

阅读数 4

评论数 0

转载 【转】C++一次读取整个文件

https://www.cnblogs.com/kex1n/p/4028428.html 转载于:https://www.cnblogs.com/timeObjserver/p/11571208.html

2019-09-23 11:01:00

阅读数 11

评论数 0

转载 [git] 如何处理push失败的commit

在使用git及github时,遇到一个问题:commit了一个超过100M的大文件,然后在push时失败,然后就再也无法push了,本地大文件删除了,再commit,再push也还是提示有大文件提交。 这是一种非常常见的问题,是典型案例,原因是本地对大文件的commit记录还在,后来虽然remo...

2019-09-22 20:26:00

阅读数 10

评论数 0

转载 网狐旗舰U3D,懂的来

转载于:https://www.cnblogs.com/metrox/p/11566646.html

2019-09-22 10:57:00

阅读数 334

评论数 0

转载 填充一下港式五张的坑

转载于:https://www.cnblogs.com/metrox/p/11566205.html

2019-09-22 10:23:00

阅读数 7

评论数 0

转载 2-sat板子

namespace TwoSat { const int N = 2007; int dfn[N << 1], low[N << 1], belong[N << 1], idx; int in[N << 1], ou[N...

2019-09-21 20:31:00

阅读数 3

评论数 0

转载 关于库的兼容问题

以下是基于visual studio 2015和cmake的实验 1,release和debug的应用程序和库无法互调用,会有比较直接的提示,大意是说库不兼容2,win32和x64的应用和库无法互调用,在VS中链接时会有一堆的函数找不到实现体:‘无法解析的外部符号’ 转载于:https://w...

2019-09-21 08:26:00

阅读数 2

评论数 0

转载 【转】GLSL资料收集

https://blog.csdn.net/u013467442/article/details/44457869 其中入门资料相当好:https://blog.csdn.net/racehorse/article/details/6634830 转载于:https://www.cnblogs...

2019-09-20 16:57:00

阅读数 2

评论数 0

转载 Selenium 2自动化测试实战13(设置元素等待)

一、设置元素等待 若在加载某个元素时延迟而造成的ElementNotVisbleException的情况出现,那么就会降低自动化脚本的稳定性,可以通过设置元素等待改善这种问题造成的不稳定。 webdriver提供了两种类型的等待:显示等待和隐示等待 1. 显示等待 显示等待是webdrive...

2019-09-19 17:24:00

阅读数 8

评论数 0

转载 PWJ的图论模板整理

图论 最大流 dinic bool bfs(){ for(int i=sb;i<=se;i++) dep[i]=0; dep[sb]=1; queue<int> q; q.push(sb); int u,v; ...

2019-09-19 12:15:00

阅读数 6

评论数 0

转载 HDU - 5735 Solid Dominoes Tilings dp + 容斥 (看题解)

HDU - 5735 感觉还是对容斥不够熟悉啊。。 先用轮廓线dp求出f[ i ][ j ]表示 i 行 j 列 没有限制的方案数。 然后2^m枚举列的划分情况进行容斥。 对于每一种情况 t[ i ] 表示这种情况下, i 行没有限制的方案数。 g[ i ]表示这种情况下, i 行并且...

2019-09-18 18:29:00

阅读数 6

评论数 0

转载 Selenium 2自动化测试实战12(获得验证信息)

一、获得验证信息 通常用的最多的几种验证信息分别是:title、URL和text 运行脚本之后,结果如下图所示: #coding:utf-8 from selenium import webdriver from selenium.webdriver.common.keys impo...

2019-09-18 17:37:00

阅读数 3

评论数 0

转载 图论之二分图相关内容

先来个360百科: 二分图又称作二部图,是图论中的一种特殊模型。 设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(i in A,j in B),则称图G为一个二分图。 那通俗来讲就...

2019-09-18 17:34:00

阅读数 4

评论数 0

转载 Selenium 2自动化测试实战11(键盘事件)

一、键盘事件 1.Keys()类提供了键盘上几乎所有按键的方法,如下实例: #coding:utf-8 from selenium.webdriver.common.keys import Keys from selenium import webdriver driver=we...

2019-09-18 16:49:00

阅读数 7

评论数 0

转载 Selenium 2自动化测试实战10(鼠标事件)

一、鼠标事件 1. webdriver中,关于鼠标操作的方法封装在ActionChains类中 ActionChains类提供了鼠标操作的常用方法: perform:执行所有ActionChains中存储的行为 context_click():右击 double_click():双击 drag...

2019-09-18 16:42:00

阅读数 4

评论数 0

转载 HDU - 6104 Influence 动态点分治

HDU - 6104 非常恶心的一道题, 维护的东西和幻想乡战略游戏差不多, 不过不同的是它的边权会变, 并且一个操作的贡献不会因为边权的改变而改变, 我们先考虑改变边权的时候不改变d1, d2数组, 那么在query进行u 和 fa[u]合并的时候, 那个边权会多加东西, 我们考虑改变边权...

2019-09-18 15:32:00

阅读数 1

评论数 0

转载 Selenium 2自动化测试实战9(简单元素操作)

一、简单元素操作 1. webdriver中常用的几个方法: clear():清除文本 send_keys(*value):模拟按键输入 click():单击元素 clear()方法用于清除文本输入框中的内容。 send_keys()方法模拟键盘向输入框输入内容。 click(...

2019-09-18 14:48:00

阅读数 4

评论数 0

提示
确定要删除当前文章?
取消 删除