自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 HDU-2041-超级楼梯

这题是一道简单的递归题目,也是一道简单的动规题,我们有两种以上的写法。我们要走到n阶的话,我们肯定要走到n-1阶或者n-2阶。递归#include <cstdio>int f(int n){ if (n==1) return 1; if (n==2) return 2; ret...

2019-01-30 15:58:00 69

转载 Linux安装docker

Docker的三大核心概念:镜像、容器、仓库镜像:类似虚拟机的镜像、用俗话说就是安装文件。容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。仓库:类似代码仓库,是Docker集中存放镜像文件的场所。简单介绍一下在CentOS上安装Docker。前置条件:64-bit 系统kern...

2019-01-30 10:02:00 51

转载 mybatis generator maven插件自动生成代码

  如果你正为无聊Dao代码的编写感到苦恼,如果你正为怕一个单词拼错导致Dao操作失败而感到苦恼,那么就可以考虑一些Mybatis generator这个差价,它会帮我们自动生成代码,类似于Hibernate。 1、新建一个Maven项目 2、在pom.xml中插入Generator插件 <build> <plugins> ...

2019-01-29 19:05:00 78

转载 环境判断:区别h5打开还是weixin打开?

var source_platform = '' , pf_source = 2; //系统平台 //区别是否是 微信浏览器 , source_platform 系统平台 2018.12.6新增 var ua = navigator.userAgent, source_platform = ''; if (ua.match(/MicroMessenger/i) ...

2019-01-29 14:44:00 88

转载 Android Studio Error:Execution failed for task ':app:preDebugAndroidTestBuild'.彻底解决的方法以及修改AScompileS...

ErrorError:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) a...

2019-01-29 00:40:00 133

转载 【网络编程三】网络通信之多进程(线程)实现TCP通信(一)

【多进程】【多线程】 1 /************************************************************************* 2 > File summary: 多线程服务器 3 > Author: 4 > Mail: xls0930@163.com ...

2019-01-28 09:57:00 77

转载 P5157 [USACO18DEC]The Cow Gathering

首先考虑怎么check一个点是否能被最后一个删除。可以这么建图,以这个点建有根树,边全部向上指,再加上剩下的有向边。很明显,这里的一条边的定义就变成了只有删去这个点,才可以删去它指向的点。因此,只需要建n次图暴力判断是否有环即可。这样做是n^2的。考虑加入一条边后,会产生什么影响。发现这条边会导致一些点答案直接被钦定为零(这些点满足以它们为根一定会存在环)设边为u---->v...

2019-01-27 13:34:00 43

转载 【转】python 之 collections

转自:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001411031239400f7181f65f33a4623bc42276a605debf6000ollections是Python内建的一个集合模块,提供了许多有用的集合类。namedtuple我们知道tupl...

2019-01-26 21:20:00 43

转载 numpy数组扩展函数repeat和tile用法

numpy.repeat(a, repeats, axis=None)>>> a = np.arange(3)>>> aarray([0, 1, 2])>>> np.repeat(a, 2)array([0, 0, 1, 1, 2, 2])>>> a = [[0,1], [2,3], [4,5]]...

2019-01-25 16:39:00 88

转载 1024 科学计数法

科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。现以科学计数法的格式给出实数A,请编写程序按普通数字表示法输出A,并保证所有有效位都被保留。输入格式:每个输入包含 1 个测试用例,即一...

2019-01-25 13:52:00 64

转载 Codeforces Round #535 (Div. 3)

A. Two distinct points水#include<bits/stdc++.h>#define CLR(a,b) memset(a,b,sizeof(a))using namespace std;typedef long long ll;const int maxn=10010;const int inf=0x3f3f3f3f;...

2019-01-24 17:51:00 61

转载 Sitecore系统教程即时查阅编辑内容

实时模式中的Sitecore作为开发人员,我们经常需要在本地环境中使用代码和内容。在本地,能够立即看到任何内容更改,以节省时间和提高效率是有意义的。这是在实时模式下运行Sitecore。默认情况下,您在master数据库中工作,并将更改发布到Web数据库。这意味着您使用内容,并在准备好后,发布到Web数据库,即内容交付数据库,在实时模式下运行Sitecore,可以通过将本地网站指向主数据库来完...

2019-01-24 17:23:00 67

转载 ACM2015沈阳:B-Bazinga

2019.1.24数据范围:\(n<=500,m<=2000\)这个题最裸的暴力就是对于每个字符串,都去验证一次,时间复杂度\(O(n^2m)\)我们发现,如果对于字符串\(i\),前\(i-1\)个字符串都是它的子串,假如存在一个字符串\(j\),使得\(i\)是\(j\)的子串,那么\(j\)就不需要去验证前\(i-1\)个字符串这样就很好想到,我们对于字符串\(i\),只...

2019-01-24 16:04:00 121

转载 centOS防火墙

默认防火墙firewall#停止firewallsystemcl stop firewall.service#禁止firewall开机启动systemctl disable firewall.service查看firewall状态firewall-cmd --state防火墙iptables使用yum下载安装iptables,进行规则配置vi /etc/s...

2019-01-23 15:36:00 43

转载 node.js中kafka的封装和高并发消费限流优雅降级以及egg-kafka的封装说明

HI!,你好,我是zane,zanePerfor是一款我开发的一个前端性能监控平台,现在支持web浏览器端和微信小程序端。我定义为一款完整,高性能,高可用的前端性能监控系统,这是未来会达到的目的,现今的架构也基本支持了高可用,高性能的部署。实际上还不够,在很多地方还有优化的空间,我会持续的优化和升级。开源不易,如果你也热爱技术,拥抱开源,希望能小小的支持给个star。项目的github...

2019-01-23 14:59:00 106

转载 根据经纬度计算多边形的面积

这里有个前提是:你的经纬度点是依次相连接的点,不是无序的,可以是顺时针,或者逆时针都可以。附python代码:import mathdef ConvertToRadian(input): return input * math.pi / 180;def CalculatePolygonArea0(data): area = 0; arr = data.split('...

2019-01-23 13:28:00 1544

转载 线程相关

操作系统线程理论线程概念的引入背景进程  之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这是这样的...

2019-01-23 10:18:00 45

转载 awk 使用

https://www.cnblogs.com/ginvip/p/6352157.html转载于:https://www.cnblogs.com/mafeng/p/10305430.html

2019-01-22 18:59:00 46

转载 CentOS 6.5 非root下Nginx的安装及配置

系统与软件信息  操作系统:CentOS 6.5 Minimal  Nginx Version:1.12.2假定信息  系统用户名:team   系统用户密码:team  用户主目录:/usr/team一. 创建team用户  使用root用户登录linux,使用useradd创建team用户[root@localhost ~]# use...

2019-01-22 14:05:00 84

转载 bzoj4367: [IOI2014]holiday假期

首先肯定是向一边走一段(不走也行),然后回到原点,然后再向另一边走算四个数组,分别表示向左还是向右,回还是不回,耗费i的时间最多游览的景点数假如是向左走不回来(其他同理),我们可以枚举向左走到的端点,然后在这段区间中选择剩下时间数目的前k大值,主席树做到logn朴素是O(T*n)的,但是可以发现有决策单调性,时间增加,走到的端点不会往回但是值得注意的是,并不是说往前拓展就一定会更优...

2019-01-21 11:57:00 135

转载 《程序是怎样跑起来的》第二章读后感

二进制,这个名词在我们这个学习语言过程中是在熟悉不过了,它是一种表达数据的方式,用0和1表示,比如说192这个数可以用二进制表示为11000000。但为什么要用二进制表示计算机中的信息,这是因为计算机内部是由集成电路IC构成的,IC存在着许多的引脚,但所有引脚都是直流电压0V或5V两个状态,所以根据IC的这个特性,计算机也就用二进制表示信息数据。二进制有着许多的单位,诸如:位、字节等。在“位”这个...

2019-01-20 19:49:00 90

转载 Git中.gitignore文件不起作用的解决以及Git中的忽略规则介绍

使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己手工创建。在.gitignore文件中的每一行保存一个匹配的规则例如:# 此为注释 – 将被 Git 忽略*.a# 忽略所有 .a 结尾的文件!lib.a# 但 lib.a 除外/TODO# 仅仅忽略当前目录下...

2019-01-20 16:12:00 64

转载 spring-boot-starter-web包,会导致Gateway启动抛出异常

最近在用springcloud搭建一个web应用时,发现如果添加不要引入spring-boot-starter-web包,会导致Gateway启动抛出异常,故使用<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-star...

2019-01-20 12:06:00 1060

转载 C#经典面试题100道

1. .NET和C#有什么区别答:.NET一般指 .NET FrameWork框架,它是一种平台,一种技术。C#是一种编程语言,可以基于.NET平台的应用。2.一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少,用递归算法实现。答:public class MainClass{...

2019-01-19 18:55:00 6760

转载 操作系统基础总结

1.进程和线程区别进程 进程是资源分配的基本单位。 进程控制块 (Process Control Block, PCB) 描述进程的基本信息和运行状态,所谓的创建进程和撤销进程,都是指对 PCB 的操作。线程 线程是独立调度的基本单位。 一个进程中可以有多个线程,它们共享进程资源。线程的划分尺度小于进程,使得多线程程序的并发性高。 QQ 和浏览器是两个进程,浏览器进程里面...

2019-01-19 16:01:00 40

转载 Linux crontab命令详解

一、Linux系统安装crontab服务  1.确认crontab是否安装  # crontab -l  如果报 “command not found” ,就说明该crontab服务没有安装  如果报 “no crontab for root” ,就说明已经安装crontab服务了,请跳过步骤一,至于出现这个提示的解决办法请往下看。  2.安装crontab服务  cen...

2019-01-18 15:35:00 69

转载 3dContactPointAnnotationTool开发日志(三四)

  今天就是让背景图可以变大变小,变透明度,然后将3d的点投影到图片上,输出2d接触点信息:  可以看到输出了正确的接触点信息:  然后还把空物体的包围盒大小设置为边长为0.1的的正方体,点击选中关节点更加流畅,不过关节点并不一定在人物的网格中所以还是通过选项卡来选择更加准确。转载于:https://www.cnblogs.com/yaoling1997/p/10283901.htm...

2019-01-17 18:41:00 64

转载 superset 错误解决

访问superset localhost:8088 securety->list Role报错xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxUnicodeEncodeError:...

2019-01-17 16:06:00 494

转载 Leetcode 473.火柴拼正方形

火柴拼正方形还记得童话《卖火柴的小女孩》吗?现在,你知道小女孩有多少根火柴,请找出一种能使用所有火柴拼成一个正方形的方法。不能折断火柴,可以把火柴连接起来,并且每根火柴都要用到。 输入为小女孩拥有火柴的数目,每根火柴用其长度表示。输出即为是否能用所有的火柴拼成正方形。 示例1: 输入: [1,1,2,2,2] 输出: true 解释: 能拼成一个边长为2的正方形,每...

2019-01-17 00:49:00 87

转载 20、Semantic-UI之数据验证

20.1 实现数据验证  在很多前端框架中都提供了数据验证的操作,比如jQuery的验证框架等,但是jQuery的验证框架js文件太多;在使用Semantic-UI框架的时候只需要导入semantic.js文件就可以实现数据验证,当然必须导入jQuery才可以。示例:定义表单<div class="ui container"> <div class="ui grid...

2019-01-16 21:40:00 345

转载 WPF之全局快捷键

WPF之全局快捷键 原文:WPF之全局快捷键目录1、WPF快捷键实现方式2、全局快捷键设置界面3、Windows API调用4、注册全局快捷键5、快捷键触发WPF快捷键实现方式 WPF快捷键实现主要有自定义快捷键命令和全局快捷键两种方式。 自定义快捷键命令方式是通过KeyBindi...

2019-01-15 16:45:00 148

转载 react组件父传子

react组件父传子,子组件使用父组件的数据,用propsimport React, { Component } from 'react';class App extends Component { constructor(props){ super(props); this.state = { arr :[1,2,3] // 父组件数据...

2019-01-15 15:46:00 57

转载 [20个项目学会BBC micro:bit编程] 14-WS2812B型RGB彩灯控制

[20个项目学会BBC micro:bit编程]网易云课堂视频教程点击这里--实验编程第一步:添加扩展板,搜索neopixel即可找到第二步:熟悉neopixel扩展包程序网址:https://makecode.microbit.org/_7bP9zddRFAjJ--实验结果  4个RGB同时显示:RGB0显示红色、RGB1显示蓝色、RGB2显示橙色、R...

2019-01-14 16:53:00 1717

转载 HTML float 和 absolute

block元素和inline元素在文档流中的排列方式:block元素通常被现实为独立的一块,独占一行,多个block元素会各自新起一行,默认block元素宽度自动填满其父元素宽度。block元素可以设置width、height、margin、padding属性;inline元素不会独占一行,多个相邻的行内元素会排列在同一行里,直到一行排列不下,才会新换一行,其宽度随元素的内容而变化。inlin...

2019-01-14 10:58:00 87

转载 LC 718. Maximum Length of Repeated Subarray

Given two integer arraysAandB, return the maximum length of an subarray that appears in both arrays.Example 1:Input:A: [1,2,3,2,1]B: [3,2,1,4,7]Output: 3Explanation: The repeated s...

2019-01-13 20:20:00 78

转载 Vue v-model原理解析

从最初学习Vue就知道v-model可以实现双数据绑定,但它能实现绑定的原理到底是什么呢?通过查看官方文档和各种博客资料,以下是我的理解。 根据官方文档介绍,v-model本质上就是语法糖,即利用v-model绑定数据后,其实就是既绑定了数据,又添加了一个input事件监听,如下:当在input元素中使用v-model实现双数据绑定,其实就是在输入的时候触发元素的input事件...

2019-01-12 17:19:00 121

转载 Deepin 安装opencv

https://blog.csdn.net/xiamentingtao/article/details/78278654转载于:https://www.cnblogs.com/Cybernetique/p/10258948.html

2019-01-12 10:43:00 84

转载 深浅拷贝详解

直接赋值:其实就是对象的引用(别名)。浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。深拷贝(deepcopy):copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。字典浅拷贝实例实例1234567>>>a={1: [1,...

2019-01-11 19:02:00 37

转载 face_recognition 基础接口

face_recognition 基础接口face_recognition使用世界上最简单的人脸识别库,在Python或命令行中识别和操作人脸。使用dlib最先进的人脸识别技术构建而成,并具有深度学习功能。 该模型在Labeled Faces in the Wild基准中的准确率为99.38%。face_recognition 官方文档:https://pypi.o...

2019-01-11 18:55:00 75

转载 Java——设计模式(创建型模式)

1、简单工厂模式简单工厂模式并不属于 GoF 23 个经典设计模式,但通常将它作为学习其他工厂模式的基础,它的设计思想很简单,其基本流程如下:首先将需要创建的各种不同对象(例如各种不同的 Chart 对象)的相关代码封装到不同的类中,这些类称为具体产品类,而将它们公共的代码进行抽象和提取后封装在一个抽象产品类中,每一个具体产品类都是抽象产品类的子类;然后提供一个工厂类用于创建各种产品,在工...

2019-01-11 17:39:00 94

空空如也

空空如也

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

TA关注的人

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