自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4568)
  • 收藏
  • 关注

转载 CodeForces - 1221E Game With String(不平等博弈)

Alice and Bob play a game. Initially they have a strings1,s2,…,sns1,s2,…,sn, consisting of only characters.andX. They take alternating turns, and Alice is moving first. During each turn, the ...

2019-10-08 15:01:00 692

转载 白鹭引擎EUI做H5活动 入门篇

前言:本学习文档的目的是为了实现h5,或者简单的h5游戏,比如说,我们要实现一个可以左右,或者上下移动的场景的h5,在场景移动的过程中,会有相应的动画或者操作,我们通过 js 也可以实现,但是为了流畅度和更好的效果,还是需要借助一些引擎来实现,比如说 2d的渲染引擎 pixi.js 或者是本文档要学习的 Egret (白鹭)引擎;作为刚接触游戏引擎的人,虽然没有相关使用经验,但是也听...

2019-09-29 11:49:00 663

转载 2019CCPC秦皇岛 E题 Escape(网络流)

EscapeTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 16Accepted Submission(s): 12Problem DescriptionGiven a maze of size n×m. ...

2019-09-28 20:33:00 645

转载 2019CCPC秦皇岛D题 Decimal

DecimalTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 103Accepted Submission(s): 49Problem DescriptionGiven a positive integer...

2019-09-28 20:09:00 277

转载 2019CCPC秦皇岛I题 Invoker(DP)

InvokerTime Limit: 15000/12000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 117Accepted Submission(s): 35Problem DescriptionIn dota2, there is a h...

2019-09-28 20:08:00 211

转载 2019CCPC秦皇岛 F Forest Program

队友过的:https://blog.csdn.net/liufengwei1/article/details/101632506Forest ProgramTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 124...

2019-09-28 20:05:00 202

转载 2019CCPC秦皇岛 J MUV LUV EXTRA(KMP)

MUV LUV EXTRATime Limit: 2000/1500 MS (Java/Others)Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 134Accepted Submission(s): 49Problem DescriptionOne day, Kagami Su...

2019-09-28 19:57:00 148

转载 2019CCPC秦皇岛 K MUV LUV UNLIMITED(博弈)

MUV LUV UNLIMITEDTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 143Accepted Submission(s): 16Problem Description联合国太平洋方面第11军横滨...

2019-09-28 19:39:00 180

转载 关于C++线程池的实现的思考

  今天突然对前些日子一直很疑惑的c++线程池有了新的想法。其实所谓的线程池无非就是两个技术点,一个,多线程,指工作线程和主线程分离,或者说数据接收和处理分两个线程,一般就是讲需要运行的函数放到子线程执行,这个在C++目前版本可以用std::thread来实现。另外一个是池,池子嘛,可以反复装东西,也就是子线程的服用问题,可以这样考虑,在线程池类中添加一个队列,用来存储需要执行的函数,然...

2019-09-26 14:53:00 71

转载 Elasticsearch logstash filter

参照官方文档:https://www.elastic.co/guide/en/logstash/current/advanced-pipeline.htmldemo-pipeline.confinput { beats { port => "5044" }} filter { grok { ...

2019-09-25 18:38:00 119

转载 ELK filebeat的安装

安装参考官方文档:https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-installation.html注意事项:From the PowerShell prompt, run the following commands to install Filebeat as a Windows ser...

2019-09-25 18:32:00 88

转载 2018 牛客国庆集训派对Day4 - H 树链博弈

链接:https://ac.nowcoder.com/acm/contest/204/H来源:牛客网题目描述给定一棵 n 个点的树,其中 1 号结点是根,每个结点要么是黑色要么是白色 现在小 Bo 和小 Biao 要进行博弈,他们两轮流操作,每次选择一个黑色的结点将它变白,之后可以选择任意多个(可以不选)该点的祖先(不包含自己),然后将这些点的颜色翻转,不能进行操...

2019-09-25 16:41:00 120

转载 HDU3032 Nim or not Nim?(Lasker’s Nim游戏)

Nim or not Nim?Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3759Accepted Submission(s): 1937Problem DescriptionNim is a two-pl...

2019-09-25 14:32:00 135

转载 POJ1704 Georgia and Bob(Nim博弈变形)

Georgia and BobTime Limit:1000MSMemory Limit:10000KTotal Submissions:14312Accepted:4840DescriptionGeorgia and Bob decide to play a self-invented ...

2019-09-25 14:29:00 122

转载 关于.net中使用reportview所需注意

参考文章链接:http://www.cnblogs.com/watercold/p/5258608.html这段时间在做一个winform的小项目时,发现使用.net中的ReportViewer插件的时候出现了一些小问题,这里码住。使用ReportViewer需注意打包时需要将dll文件引用到exe目录。否则会出现他人使用时找不到文件的错误,例如:遇见类似错误,只需...

2019-09-24 21:36:00 304

转载 gdb 调试中No symbol “***” in current context解决方法

主要是因为GCC/G++版本和GDB不匹配造成的,网上也有说是因为O2优化问题,具体啥原因需要自己尝试一下。解决:放狗搜索,解决办法是在编译是加-gdwarf-3即可,出现这样的原因是gcc,gdb的版本不匹配造成的。参考:https://blog.csdn.net/u013573789/article/details/45564289https://blog.csd...

2019-09-24 15:17:00 262

转载 第二章、URL与资源

1 URL统一资源定位符URL 是浏览器寻找信息时所需的资源位置。通过 URL,人类和应用程序才能找到、使用并共享因特网上大量的数据资源。URL是作为URI的一个子集,URI是一类更通用的资源标识符,主要是由URL和URN构成。HTTP 规范将更通用的概念 URI 作为其资源标识符,但实际上,HTTP 应用程序处理的只是 URI 的 URL 子集。URL主要内容由三部分组成...

2019-09-22 20:11:00 322

转载 sed基础

sed 文本流编辑的 行编辑器hold space :保持空间。仓库,半成品一次从文件中读取一行,放到自己编辑的内存缓冲空间即模式空间,不会编辑原文件;根据所给定的命令在模式空间中做编辑处理,处理结果默认输出到显示屏sed [OPTION]... {script-only-if-no-other-script}...

2019-09-21 22:54:00 78

转载 C++ 11 +,开坑。

最近换新工作了。工作中需要用到高端的c++11的一些操作,至于我后面又plus一下还是因为可能是c++14或者17中提供的一些操作。反正都是c++11以及之后的一些特性。首先,今天看一下关于函数模板的问题。我前几天看到这样一段代码。 1 #include <iostream> 2 3 class test 4 { 5 private: 6 p...

2019-09-21 14:55:00 74

转载 CF240E Road Repairs(最小树形图-记录路径)

A country named Berland hasncities. They are numbered with integers from1ton. City with index1is the capital of the country. Some pairs of cities have monodirectional roads built between t...

2019-09-20 19:48:00 159

转载 2019ICPC 上海网络赛 G题 Substring(哈希)

题意:给了一个母串S, 每次循环给了一个模板串,问模板串在母 串中“匹配”了多少次?“匹配”的意思就是首字母和尾字母一样, 中间字母顺序可以换。题解:字符串hash.我们将询问字符串的首尾特殊hash,然后将询问串的长度存入到vector里面。然后遍历一遍原串,将所有是询问串长度的子串的哈希值插入到vecor并排序,然后对于该询问,我们只要用lower_bound和u...

2019-09-20 16:50:00 112

转载 2019 ICPC上海网络赛 A 题 Lightning Routing I (动态维护树的直径)

题目:给定一棵树, 带边权。现在有2种操作:1.修改第i条边的权值。2.询问u到其他一个任意点的最大距离是多少。题解:树的直径可以通过两次 dfs() 的方法求得。换句话说,到任意点最远的点,一定是直径的某个端点(反证法)。• 因此原问题转化为动态维护直径,然后再支持询问两个点的距离,后者可以 dfs 序 + lca + 树状数组。参考代码:...

2019-09-20 16:35:00 175

转载 DHCP

2.1 DHCP Client发现阶段  DHCP客户机寻找DHCP服务器的阶段。DHCP客户机以广播方式(因为DHCP服务器的IP地址对于客户机来说是未知的)发送 DHCP discover发现信息来寻找DHCP服务器,源地址为0.0.0.0目的地址为255.255.255.255。网络上每一台安装了TCP/IP协议的主机 都会接收到这种广播信息,但只有DHCP服务器才...

2019-09-20 15:08:00 85

转载 ARP

https://blog.csdn.net/lm409/article/details/802998231.ARP简介地址解析协议(Address Resolution Protocol),其基本功能为透过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。它是IPv4中网络层必不可少的协议,不过在IPv6中已不再适用,并被邻居发现协议(NDP)所替代。2.ARP...

2019-09-20 14:47:00 162

转载 vue + ts Vuex篇

Vuex对Typescript的支持,仍十分薄弱,官方库只是添加了一些.d.ts声明文件,并没有像vue 2.5这样内置支持。第三方衍生库vuex-typescript,vuex-ts-decorators,vuex-typex,vuex-class等等,我个人的总结,除了vuex-class外,基本都存在侵入性太强的问题,引用不算友好。而vuex-class提供的功能其实也...

2019-09-19 18:58:00 3790

转载 vue+ts搭建项目

Tip: 为了避免浪费您的时间,本文符合满足以下条件的同学借鉴参考1.本文模版不适用于小型项目,两三个页面的也没必要用vue2.对typescript、vue全家桶能够掌握和运用此次项目模版主要涉及的技术框架:vue2.5vuex3.0vue-router3.0axiostypescript3.2Tip: 由于vue-cli3.0帮我们...

2019-09-19 17:39:00 1311

转载 linux查看端口占用

netstat -anp |grep 端口号参考https://www.cnblogs.com/hindy/p/7249234.html转载于:https://www.cnblogs.com/IGNB/p/11541899.html

2019-09-18 14:34:00 65

转载 IOS手机伪类a:active失效

IOS手机伪类a:active失效:点击更改颜色,松开恢复解决方案:OS系统的移动设备中,需要在按钮元素或body/html上绑定一个touchstart事件才能激活:active状态document.body.addEventListener('touchstart', function () { //...空函数即可});转载于:https://www.cn...

2019-09-17 10:12:00 134

转载 tsconfig.json配置说明

配置 tsconfig.jsontsconfig.json所包含的属性并不多,只有 7 个,ms 官方也给出了它的定义文件。但看起来并不怎么舒服,这里就翻译整理一下。(若有误,还请指出)files: 数组类型,用于表示由 ts 管理的文件的具体文件路径exclude: 数组类型,用于表示 ts 排除的文件(2.0 以上支持 Glob)include: 数组类型,用于...

2019-09-16 15:51:00 1479

转载 redis源码分析(一)-sds实现

redis支持多种数据类型,sds(simple dynamic string)是最基本的一种,redis中的字符串类型大多使用sds保存,它支持动态的扩展与压缩,并提供许多工具函数。这篇文章将分析sds在redis中是如何实现的。1. sds类型 sds在redis中其实就是一个char*类型的别名,声明如下:typedef char *sds;...

2019-09-16 11:24:00 156

转载 Flutter Stream相关代码

1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2 // for details. All rights reserved. Use of this source code is governed by a 3 // BSD-style license th...

2019-09-14 21:29:00 765

转载 十八章、主机托管

对内容资源的存储、协调以及管理的职责统称为Web主机托管许多Web托管者通过一些顾客共享一台计算机来提供便宜的Web主机托管服务,这称之为共享主机托管或虚拟主机托管1、设法让虚拟主机托管正常工作的四种方法:通过URL路径进行虚拟主机托管(了解)  在URL中添加专门的路径部分,以便服务器判断是哪个网站通过端口号进行主机托管(了解)  为每个站点分配不同的端口...

2019-09-14 17:21:00 124

转载 十七章、内容协商与转码

转码:服务器可以为手持设备把HTML页面转成WHL页面,这类动态内容变换称为转码。1 内容协商的技术目前的内容协商技术主要有3种——客户端驱动协商、服务器驱动协商和透明协商(也就是中间代理商进行选择和判断)。这三类大致归纳如下:2 客户端驱动的协商该种协商技术的基本原理和过程就是:客户端发起请求的时候,先请求一次服务器可以提供服务的列表,然后客户端选择一个最合适自...

2019-09-14 15:07:00 86

转载 十六章、国际化

HTTP报文可以承载任何语言表示的内容的。因为对HTTP来说,实体主体只是二进制信息的容器而已。在HTTP中为了支持国际性,服务器返回内容的同时需要告知客户端文档是用的什么字母表和语言等信息,这样客户端才能正确的解析出信息并显示字符。服务器可以通过Content-Type中的charset参数和Content-Language首部告知客户端字母表和语言信息。同时,客户端并不是所有...

2019-09-13 22:37:00 94

转载 十五章、实体与编码

1 报文与实体如果将HTTP对内容的传输比喻成实际生活中一些货物的运输的化。那HTTP报文就相当于是用于运输货物的“箱子”,而实体内容则是我们真正需要运输的“货物”。所以实体也就是被封装在了报文当中。现实货物运输中,一般箱子上也会有一些描述信息,用于对运输的货物进行描述说明。HTTP报文中也是一样,也会有相应的实体首部,对实体内容进行描述说明,以便我们的接收方能正确处理实体...

2019-09-13 18:31:00 134

转载 POJ3164 Command Network(最小树形图)

After a long lasting war on words, a war on arms finally breaks out between littleken’s and KnuthOcean’s kingdoms. A sudden and violent assault by KnuthOcean’s force has rendered a total failur...

2019-09-13 15:03:00 98

转载 HDU4918 Query on the subtree 点分治+树状数组

bobo has a tree, whose vertices are conveniently labeled by 1,2,…,n. At the very begining, the i-th vertex is assigned with weight wi.There are q operations. Each operations are of the following...

2019-09-13 11:18:00 103

转载 pytest的一些实用插件实践

1.多重校验 pytest-assume简单的校验assert,虽然可以写多个assert def test_add1(self): assert add(2,3)==5 assert add(1,3)==3 assert add(2,5)==7由于第二个断言失败,那么下面的断言就不会执行。所以如果需要多个断言,...

2019-09-12 14:02:00 367

转载 深入使用Vue + TS

深入使用TS支持 render jsx 写法这里一共分两步首先得先让vue支持jsx写法再让vue中的ts支持jsx写法让 vue 支持 jsx按照官方做法,安装Babel 插件安装依赖npm install\ babel-plugin-syntax-jsx\ babel-plugin-...

2019-09-11 19:35:00 519

转载 为什么还需要学习TypeScript

开篇TypeScript 是由 C#语言的创始人 Anders Hejlsberg 设计的一种编程语言,设计的初衷就是为了帮助 JavaScript 的开发人员能像类似高级语言c#,Java那样编写代码,比如使用高级语言的强类型、面向对象、语法检查,代码编译等特点。TypeScript包含一个编译器,可以将用TypeScript 编写的代码转换为原生的 Java...

2019-09-11 17:47:00 71

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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