HDU6328 Rectangle Radar Scanner

Souce:Souce:Souce:2018 Multi-University Training Contest 3 Problem:Problem:Problem:二维平面上给出n=1e5个有权值w=1e9的点,且x坐标刚好从1到n各不相同,1<=y<=n。现在m=1e6的询问,每个询问给出一个矩形,问矩形内所有点的权值积、最大值、最小值。 Idea:Idea:Idea:查询离线...
分类: 其他 发布时间: 08-12 23:08 阅读次数: 0

Openlayer给定坐标进行绘制多边形

今天在绘制平谷区域用给定的坐标,绘制图形的,怎么调试都不知道,最后才发现是参数传错了,没仔细看api文档,真的很恶心啊。废话不多说看代码: 先放张图:   一、坐标的转换 //声明一个新的数组 var coordinatesPolygon = new Array(); //循环遍历将经纬度转到"EPSG:4326"投影坐标系下 ...
分类: 其他 发布时间: 08-12 23:07 阅读次数: 0

LeaFlet学习之结合turf.js生成简单的等值线demo

本文主要结合turf.js生成等值线俺,进行展示效 一、放张图: 二、全部源码 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ut...
分类: 其他 发布时间: 08-12 23:07 阅读次数: 0

OpenLayer中的StyleFunction函数的妙用

StyleFunction函数能够让我们做一些复杂逻辑的渲染,Feature和图层都会用到StyleFunction,但事实上Feature要素用到的是ol.FeatureStyleFunction,函数仅带有一个参数resolution,而图层StyleFunction,含有两个参数,feature和resolution两者是不一样,关于返回值,ol3要求返回一个样式数组,但是返回一个单个样式,...
分类: 其他 发布时间: 08-12 23:07 阅读次数: 0

LeaFlet学习之热力图

这两天一直 在整这个热力图,官网给的插件用的heatmap.js打开插件,很恶心的是我并没有找到插件下载压缩包,无奈我就用给出的demo里面的js做的。 一、需要拖入的js <link href="Script/leaflet/leaflet.css" rel="stylesheet" /> <style> #map{ ...
分类: 其他 发布时间: 08-12 23:07 阅读次数: 0

装饰器设计模式

装饰器模式模式一直以来都以烧脑著称,今天大话一下红烧肉的做法进行装饰模式的展示。 一、类之间的关系 1、纵向关系:继承 2、横向关系:聚合、组合 二、先声明一个抽象的菜品基类 public abstract class AbstractFood { public string Name { get; set; } public int Pri...
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

测试目录

测试目录获取 H1 H2 H3 H4
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

luogu p1004

P1004 题意 类似一个比较小的方格(N<=9),有的点是0,有的点有数, A->B的路径经过的点加上该点代表的数,求两次A->B的最大解(最优解) 一个令人恼的问题是两条路径如果有重合点,那么势必回算两次,所以是不合题意的。而先得一次的最大解,并不一定是两次的最优解 这里可以控制两条路径dp[i][j][k][l],(i,j),(k,l)是两条路径,然后可以动态规划做(如何处理重复经过的点呢,可以想一想!!) 据说有些大佬可以用dfs和网络流做 dp可以优化到O(n^2) 不过自己还没掌握
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

run (简单DP)

链接:https://www.nowcoder.com/acm/contest/140/A 来源:牛客网 题目描述 White Cloud is exercising in the playground. White Cloud can walk 1 meters or run k meters per second. Since White Cloud is tired,it can’t run for two or more continuous seconds. White Cloud
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

rest-framework框架学习系列

简书目录:https://www.jianshu.com/nb/28096323
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

Jenkins与gitlib实现自动化部署与持续构建

Jenkins概念 Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。 Jenkins目的 1、持续、自动地构建/测试软件项目。 2、监控软件开放流程,快速问题定位及处理,提示开放效率。 特性 开源的java语言开发持续集成工具,支持CI,CD。 易于安装部署配置:可通过yum安装,或下载war包以及通过docker容
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

vue1.0总结笔记一

1、 常用指令:    v-for v-bind v-on v-show v-if v-model   v-for {{$index}} => 索引值   {{$key}} => key值   $event 默认第一个参数就是咱们的事件对象     键盘事件 @keydown/up        @keyCode        @keydown.enter        @keydown.65.66.68        @keydown.left...        类型 v-bind:cla
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

shell 发送所有内容到会话

在shell当中 工具 发送键输入到所有会话 会有新的发现
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

JavaFuture模式

1 /* 2 * To change this license header, choose License Headers in Project Properties. 3 * To change this template file, choose Tools | Templates 4 * and open the template in the editor. 5 */ 6 7 /** 8 * 9 * @author lx 10 */ 11 12 im
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

1.联系-----条件结构与三目运算符的关系

前言:我们知道条件结构有三种,但是很少知道条件结构和三目运算符之间的联系 第一个问题:知道了又能怎么样呢?   第一:简化代码,代码结构清晰,易懂   第二:优化性能,对代码进行重构,使得程序的运行效率大大提高 条件结构 第一种:if(boolean表达式){     } 第二种:if(boolean表达式){     }else{     } 第三种:if(boolean表达式){     }else if(boolean表达式){     }else if(boolean表达式 ){   
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

Spring Boot 2.x

Spring Boot 2.x https://blog.csdn.net/GitChat/article/details/78454120 API 文档可以使用 Swagger2 或者 APIDOC 来实现 https://www.cnblogs.com/minsons/articles/7154090.html
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

【BZOJ2989】数列(二进制分组,主席树)

【BZOJ2989】数列(二进制分组,主席树) 题面 BZOJ 权限题啊。。。 Description 给定一个长度为n的正整数数列a[i]。 定义2个位置的graze值为两者位置差与数值差的和,即graze(x,y)=|x-y|+|a[x]-a[y]|。 2种操作(k都是正整数): 1.Modify x k:将第x个数的值修改为k。 2.Query x k:询问有几个i满足graze(x,i)<=k。因为可持久化数据结构的流行,询问不仅要考虑当前数列,还要 考虑任意历史版本,即统计任意位置上
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

bzoj1233 干草堆 - 单调队列优化dp

问题描述:   若有干个干草, 分别有各自的宽度, 要求将它们按顺序摆放, 并且每层的宽度不大于 它的下面一层 , 求最多叠几层 题解:         zkw神牛证明了: 底边最短, 层数最高 证明: 传送门     接下来我们就可以根据这个结论进行dp。 前缀和sum, 以及 F[ i ]第 i 个数之后的干草叠起来后, 底层的最短宽度, 以及 H[ i ] 表示 第i个后的干草堆最高叠几层     有转移方程 : F[ i ] = min( sum[ j - 1] - sum[i - 1
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

C#相关的线程

for(int i =0;i<=5;i++) { Thread th = new Thread(Dotaskfunction()); th.Start(); } for(int i=0;i<=5;i++) { Task.Run(()=>{Dotaskfunction();}); } Task是C#线程的一种,与thread的不同在于,task执行任务时会从线程池中获取空闲的线程。
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0

HTML跳转至别的页面

1。我们经常用上网点击网页内容的时候,会跳转到别的网页,或者是本网站的另一页,那么问题来了,如何实现的的呢 。 2.其实在HTML中实现这样的效果其实不难,首先我们要学习的是跳转页面的路径,一般分为两种: 绝对路径; 相对路径; 3.那么什么是绝对路径呢?什么时候我们应该用绝对路径。第一,绝对路径适合站外资源,顾名思义,就是局域网以外的,比如我们要链接到其他的网站,那么这个就得用绝对路径; 书写格式: 假如我们链接到百度 <a href="www.baidu.com" target="_bla
分类: 其他 发布时间: 08-12 23:06 阅读次数: 0
今日推荐