自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 血色先锋队【BFS】

题目大意:巫妖王的天灾军团终于卷土重来,血色十字军组织了一支先锋军前往诺森德大陆对抗天灾军团,以及一切沾有亡灵气息的生物。孤立于联盟和部落的血色先锋军很快就遭到了天灾军团的重重包围,现在他们将主力只好聚集了起来,以抵抗天灾军团的围剿。可怕的是,他们之中有人感染上了亡灵瘟疫,如果不设法阻止瘟疫的扩散,很快就会遭到灭顶之灾。大领主阿比迪斯已经开始调查瘟疫的源头。原来是血色先锋军的内部出现...

2018-07-31 21:56:00 86

转载 图形学噪声解析

新博客:https://yinl.fun欢迎关注,同步更新Prelin噪声Prelin噪声由Ken Perlin在1983年提出,因参与制作迪士尼的动画电影《电子世界争霸战》,但不满于当时那种非常不自然的纹理效果,而提出了Perlin噪声本篇文章借鉴各路大神的文章总结而来:冯乐乐:【图形学】谈谈噪声则卷大明:Unity3D教程:PerlinNoise原理及实现Unity API:M...

2018-07-31 20:57:00 163

转载 Treap模板

非指针Treap#include<bits/stdc++.h>#define fi first#define se second#define INF 0x3f3f3f3f#define fio ios::sync_with_stdio(false);cin.tie(0);cout.tie(0)#define pqueue priority_queue#...

2018-07-31 13:52:00 55

转载 最长的文件路径 Longest Absolute File Path

2018-07-30 22:05:52问题描述:问题求解:本题个人感觉还是挺有意思的,题目要求的是最长的文件路径,其实是需要keep tracking路径长度,如果出现文件则需要进行比较,看是否为当前的最大长度。难点就在于如何keep tracking,不妨将文件的路径旋转90度,那么就可以看到很明显的层次结构,我们可以使用一个栈来维护不同层次的信息,想到这里本题其实基本已...

2018-07-30 22:20:00 62

转载 javaScript的闭包 js变量作用域

js的闭包js的变量作用域:  var a=90; //定义一个全局变量 function test(){ a=123; //使用外层的 a变量 } test(); document.write("a="+a);  var a=90; //定义一个全局变量 function test(){...

2018-07-30 18:21:00 54

转载 PHP中的__get和__set理解

先来了解一下PHP类中的__get和__set函数当我们试图获取一个不可达属性时(比如private),类会自动调用__get函数。当试图设置一个不可达属性时(比如private),类会自动调用__set函数,我们一起来看个例子:<?phpclass Person{ public $name = '周伯通'; private $sex = '男';}...

2018-07-29 07:21:00 56

转载 bzoj 1485 卡特兰数 + 分解因子

思路:打表可以看出是卡特兰数,但是模数不一定是素数,所以需要分解一下因数。#include<bits/stdc++.h>#define LL long long#define fi first#define se second#define mk make_pair#define pii pair<int, int>using names...

2018-07-28 08:32:00 35

转载 HDU 2844 Coins 【多重背包】(模板)

<题目连接>题目大意:一位同学想要买手表,他有n种硬币,每种硬币已知有num[i]个。已知手表的价钱最多m元,问她用这些钱能够凑出多少种价格来买手表。解题分析:很明显,这是一道多重背包的问题,下面是用二进制拆分的多重背包的万能模板。#include <bits/stdc++.h>using namespace std;const int ...

2018-07-27 11:25:00 75

转载 原生JS实现无缝轮播

今天分享前端开发学习中的一个很经典的案例——原生JS实现无缝轮播图。需求:1.鼠标移入轮播图时左右两边显示上一页下一页按钮,移出时隐藏2.鼠标点击箭头,图片发生轮播3.点击号码,切换到指定图片4.鼠标移出,图片每隔一定时间自动轮播5.当图片轮播到最后或最前一张的时候,图片无缝循环切换HTML页面结构:这里把图片换成背景颜色了,使用时直接添加图片路径即可 1...

2018-07-27 00:04:00 77

转载 POJ 2594 Treasure Exploration(Floyd+最小路径覆盖)

题意:求有向图的最小路径覆盖,但是点可以被多条路径重复走过!求最小路径覆盖的问题:HDU1151, 链接: http://acm.hdu.edu.cn/showproblem.php?pid=1151分析:点能被重复覆盖是和单纯地求最小路径覆盖的区别,这样的话在一个弱连通子图中,可能出现中间结点已经被走过,但是之后的点没被覆盖的情况,这时匹配的结果就会比原来大。那么可以通过求出图的传递...

2018-07-26 19:29:00 90

转载 zTree 获取当前节点下所有子节点(包含当前选中的节点)

var setting = { showLine: true, callback: {   beforeClick: zTreeBeforeClick } }; //当前选中的节点 function zTreeBeforeClick(treeId, treeNode, clickFlag) { arrS...

2018-07-26 12:33:00 747

转载 详解UML图之类图链接

http://www.uml.org.cn/oobject/201610282.asp详情点击链接产品经理的必备技能之一是画UML图,本文就告诉你怎么画标准的类图吧。本文结合网络资料和个人心得所成,不当之处,请多指教。1、为什么需要类图?类图的作用我们做项目的需求分析,最开始往往得到的是一堆文字,请看下面这堆文字:本项目是在一期的基础上增...

2018-07-26 09:28:00 115

转载 条件判断——处理不确定情况

一、条件判断的意义  1、在编程中,通过设立边界值来判断某种情况发生或不发生。预测程序可能发生的不同情况,针对每种情况制定对应的解决方案。  2、为什么会有这么多需要判断的情况?主要来自于两方面的原因,一方面是程序主要是用来和用户进行交互的,而来自于用户的指令是不确定的,所以我们需要预先制定规则,去预测用户的输入会带来什么情况的发生,并且处理各种情况;另一方面来自于设备中的经过计算而生产的...

2018-07-26 05:55:00 172

转载 页面级的键盘监听事件

document.onkeydown = function (event) {var e = event || window.event || arguments.callee.caller.arguments[0];if (e && e.keyCode == 13) { // enter 键//要做的事情alert("按 Enter");}if (e.keyCode =...

2018-07-25 09:30:00 445

转载 canvas动画:气泡上升效果

HTML5中的canvas真是个很强大的东西呢!这几天突发奇想想做一个气泡上升的动画,经过许久的思考和多次失败,终于做出了如下效果由于是录制的gif图,看着会有点卡顿,实际演示是很自然的想要做出这种效果需要用到大量的随机数先上代码:CSS+HTML<!DOCTYPE html><html lang="en"><head&g...

2018-07-24 12:14:00 689

转载 mysql format函数对数字类型转化的坑

原值param = 1234.5678format(param, 2) (不建议) 结果,字符串类型,123,4.57 会导致你图表char 生成失败,直接变0convert(param, decimal(12,2))(建议) 结果, 数值类型 1234.57cast(param as decimal(12,2))(建议) 结果, 数值类型 123...

2018-07-24 11:01:00 83

转载 JS生成[n,m]的随机数

一、预备知识Math.ceil(); //向上取整。Math.floor(); //向下取整。Math.round(); //四舍五入。Math.random(); //0.0 ~ 1.0 之间的一个伪随机数。【包含0不包含1】 //比如0.8647578968666494Math.ceil(Math.random()*10); //获取从1到10的随机整...

2018-07-23 11:30:00 236

转载 python 中_init_函数以及参数self

1)class类包含:类的属性:类中所涉及的变量类的方法:类中函数2)_init_函数(方法)1.首先说一下,带有两个下划线开头的函数是声明该属性为私有,不能在类地外部被使用或直接访问。2.init函数(方法)支持带参数的类的初始化 ,也可为声明该类的属性3.init函数(方法)的第一个参数必须是 self(self为习惯用法,也可以用别的名字),后续参数则可 以自由指定,和定义...

2018-07-23 09:19:00 125

转载 如何获取控件id,包名,类名

转载于:https://www.cnblogs.com/dubo-/p/9352825.html

2018-07-23 08:03:00 483

转载 [luogu4037 JSOI2008] 魔兽地图 (树形dp)

传送门DescriptionDotR (Defense of the Robots) Allstars是一个风靡全球的魔兽地图,他的规则简单与同样流行的地图DotA (Defense of the Ancients) Allstars。DotR里面的英雄只有一个属性——力量。他们需要购买装备来提升自己的力量值,每件装备都可以使佩戴它的英雄的力量值提高固定的点数,所以英雄的力量值等于...

2018-07-22 18:30:00 39

转载 常用算法(二)—高级算法

快速排序(quick sort)首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。将数组分割成两个数组之后再分别对剩下的两个数组执行排序,这样循环,直到剩一个元素。import time,randomimport copydef cal_time(func): ...

2018-07-20 23:22:00 192

转载 unity TileMap 简述

主要工具说明更多说明Sprite精灵,纹理的容器。大型纹理图集可以转为精灵图集(Sprite Sheet)。Tile瓦片,包含一个精灵,以及两个属性,颜色和碰撞体类型。Tilemap瓦片地图,放置 Tile 的容器。Palette调色板,调色板是网格状的上面放置一个个的 Tile 就像调色板上的一个...

2018-07-20 16:56:00 320

转载 multiple definition of qt_plugin_query_metadata

dustije5 years agoI have a project with several plugins i want to compile into one library. I get the error:@./debug\moc_stringoperationsplugin.o: In functionqt_plugin_query_metadata': C:...

2018-07-20 16:32:00 302

转载 Codeforces Round #498 (Div. 3) D Two Strings Swaps(思维)

这里链接 好像没什么说的。。直接看代码吧。 解析:#include<bits/stdc++.h>using namespace std;#define ll long long#define pb push_back#define inf 2099999999#define rep(i,a,b) for(in...

2018-07-20 16:26:00 37

转载 Raiitmq分布式消息队列分发机制(c#)

切身体会到消息队列的好用,rabiitmq采用排队消费,数据会及时传到rabiitmq server上下面我们来定义生产者一号public static void Main(string[] args){var factory = new ConnectionFactory();factory.HostName = "localhost";//RabbitMQ服务在本...

2018-07-20 10:03:00 155

转载 MVC、SPA、SSR 基础概念理解

昨天在Medium上看到Huli同学的一篇文章“跟小明同学一起搞懂技术名词:MVC、SPA与SSR”,由此产出了下面这张鱼骨图,记录下文章里描述的这些专业名词的来龙去脉。文章以小明同学要做一个留言板为引子,对这个留言板的优化以及改进,继而引出了这些专业名词,让前端新人可以很轻松地理解这些相当于是什么,有什么作用。tips:右键在新标签页打开即可看到原尺寸图片原...

2018-07-19 11:15:00 617

转载 绘声绘影——视影成双(3)

在下午的讨论当中,19班的同学们激烈的讨论,带动了整个教室的氛围,一场思维的革命正在酝酿我们的兄弟学校,正在认真的讨论,为我们的实践出谋划策转载于:https://www.cnblogs.com/cjteam3/p/9328808.html...

2018-07-18 14:00:00 63

转载 webpack4

webpack4转载于:https://www.cnblogs.com/jeffweb/p/9325188.html

2018-07-17 18:41:00 50

转载 解决html5中video标签无法播放mp4问题的办法

这篇文章主要给大家介绍了关于解决html5中video标签无法播放mp4问题的办法,文中介绍的非常详细,相信会对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。前言最近发现了一个问题,在手机录制了一个1.mp4文件,主流浏览器都能正常播放。但使用格式工厂将rmvb文件转码为2.mp4却不能播放。通过查找相关的资料终于解决了,下面分享出来...

2018-07-16 18:34:00 2334

转载 com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: con...

com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect或者com.netflix.discovery.shared.transport.TransportException: Cannot execute request on an...

2018-07-15 21:36:00 142

转载 文本三剑客之awk

awk和流编辑器sed在工作原理和用法上有很多类似之处,它们都是检查输入数据中的行是否匹配指定的模式,如果匹配成功就对匹配的行执行相应的操作,重复这个过程直到所有的输入数据都被处理完,因此awk和sed都是面向数据流的工具。awk执行的操作action要写在模式后面的花括号{}中,而sed是直接接在模式后比对:sed通常用来提取一整行,提取一行中的某个字段需要使用后向引用;aw...

2018-07-15 16:54:00 39

转载 对象(一)--对象的继承

聊一聊JavaScript中的对象的继承前言在前一篇对象的创建中,文中提到过原型模式,其实呢在JavaScript中对象的继承就是以原型模式作为基础的。每个构造函数都有一个prototype属性指向的它的原型对象,而构造函数创建的实例对象可以顺势访问到原型对象中的属性原型继承原型对象,它也可以是另外一个构造函数的实例对象,因此它就可以访问更高层次的原型对象的属性,这样原型对象与原型对象以...

2018-07-14 21:40:00 83

转载 2018暑假集训专题小结 Part.1

总圆方树 √ Tarjan求强联通分量、点双、边双 √Tarjan这是定义 1、有向图G中,以顶点v为起点的弧的...

2018-07-14 08:28:00 116

转载 centos6.5安装mysql

  1.yum -install mysql mysql-server -y  2.修改mysql的root的密码  登录:mysql -uroot    修改密码:    use mysql;    update user set password = password('123456') where user = 'root'...

2018-07-13 14:20:00 27

转载 ACM-ICPC Asia Training League 暑假第一阶段第二场 BEGIJ

BButton BashingYou recently acquired a new microwave, and noticed that it provides a large number of buttons to be able to quickly specify the time that the microwave should be running for. Ther...

2018-07-12 19:25:00 207

转载 Springboot(八):emoji表情保存到mysql出错的解决办法

                        emoji表情保存到mysql出错的解决办法今天,在前端的说明信息中输入emoji表情的时候,插入数据库会报错百度了一下,是因为mysql数据库的字符编码集不正确,utf8无法存入表情字符,只能将字符集改为utf8mb4才可以,然后我们执行sql去改变数据库使用SHOW VARIABLES WHERE Varia...

2018-07-12 19:22:00 157

转载 Scala系统学习(二):Scala开发环境安装配置

Scala可以安装在任何基于UNIX/Linux或基于Windows的系统上。在您的机器上开始安装Scala之前,必须在计算机上安装Java 1.8或更高版本。下面请按照以下步骤安装Scala。步骤1:安装Java首先,您需要在系统上安装Java软件开发工具包(SDK)。要验证是否已经安装了Java,请根据您正在使用的操作系统平台,执行以下两个命令 -对于Linux/Unix系...

2018-07-12 18:17:00 130

转载 DNA Pairing-freecodecamp算法题目

DNA Pairing1.要求DNA 链缺少配对的碱基。依据每一个碱基,为其找到配对的碱基,然后将结果作为第二个数组返回。Base pairs(碱基对)是一对 AT 和 CG,为给定的字母匹配缺失的碱基。字母和与之配对的字母在一个数组内,然后所有数组再被组织起来封装进一个数组。2.思路用.split('')将输入的字母串分割成字母数组定义结果数组变量,在for循环中...

2018-07-12 14:51:00 123

转载 Nginx 配置继承模型

要了解nginx的继承模型,首先需要知道nginx使用多个配置块进行操作。在nginx中,这样的块被称为上下文,例如,放置在服务器上下文中的配置指令驻留在server { }块中,就像放置在http上下文中的指令驻留在http { }块中一样。nginx中有6种可能的上下文,这里是从上到下的顺序:Global.Http.Server.If.Location....

2018-07-12 11:58:00 71

转载 python模拟SQL语句操作文件

1.需求在文本界面输入SQL语句,查询相应的数据,例如输入下面的语句print(''' 支持大小写的SQL语句查询,大写或者小写都可以 1. select * from db1.emp 2. select * from db1.emp limit 4 3. select * from db1.emp where ...

2018-07-12 10:45:00 90

空空如也

空空如也

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

TA关注的人

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