码迷,mamicode.com
首页 > 2018年08月14日 > 全部分享
P2742 【模板】二维凸包 / [USACO5.1]圈奶牛Fencing the Cows
题意:n个点,求凸包周长。(纯板子QAQ) 定义 凸包:用最小的凸多边形将n个点围在里面的图形为凸包 前置 向量:点积:(a,b) (c,d)=(a*c,b*d) =|(a,b)|*|(c,d)|*cos<(a,b),(c,d)>; 叉积:(a,b) (c,d)=a*d-b*c=|(a,b)|*|( ...
分类:其他好文   时间:2018-08-14 15:43:17    阅读次数:164
CentOS7上安装Snipe-IT4.6.3详细过程及注意事项
笔者采用的是CentOS7,先对系统进行Update,然后安装军哥的LNMPA,详情请参考lnmp.org 注意:安装LNMPA前需要修改lnmp.conf中这一行为下面,也就是要安装PHP的Fileinfo扩展。 安装完毕后一键安装包会弹出本次安装成功的详细提示如下 即表示安装成功。 下面开始安装 ...
分类:其他好文   时间:2018-08-14 15:43:10    阅读次数:1473
关于logback
1 logback是一个日志框架 2 logback的构成 LogBack被分为3个组件,logback-core, logback-classic 和 logback-access。 其中logback-core提供了LogBack的核心功能,是另外两个组件的基础。 logback-classic ...
分类:其他好文   时间:2018-08-14 15:43:01    阅读次数:118
ElasticSearch 安装配置
1. Elasticsearch5.5.2安装 1.1.Elasticsearch安装步骤 #安装之前需安装java 环境,并配置JAVA_HOME环境变量 #直接下载Elasticsearch-5.5.2 稳定版的.tar.gz包 wget https://artifacts.elastic.co ...
分类:其他好文   时间:2018-08-14 15:42:53    阅读次数:268
Nginx服务基础
Nginx专为性能优化而开发,其最知名的优点是它的稳定性和低系统资源消耗,以及对HTTP并发链接的高处理能力(单台服务器可支持30000? ~ 50000个并发请求)正因为如此,大量提供社交网络、新闻资讯、电子商务及虚拟主机等服务的企业纷纷选择Nginx来提供Web服务。实验环境:在虚拟机Centos6.5系统上搭建Nginx1.6版本,IP地址:192.168.100.10链接:https://
分类:其他好文   时间:2018-08-14 15:42:44    阅读次数:178
几分钟了解区块链是什么?(主要针对初懂者)
区块链是什么? 区块链这个词语是我再2017年的时候听说的,因为身在程序界不可能不了解一下,认识它的时候是因为比特币的原因(普及一下比特币的概念:比特币最初是由自称中本聪这么一个人物在2009年提出的,它是怎样产生的呢?它有特定的算法,通过大量的计算产生,比特币经济适用整个P2P网络中中国节点构成的分布式数据库来确认并记录所有的交易行为.他最大的区别就是总数量有限,该货币系统曾在4年内只
分类:其他好文   时间:2018-08-14 15:42:30    阅读次数:188
垃圾回收机制例子
垃圾回收机制例子
分类:其他好文   时间:2018-08-14 15:42:20    阅读次数:214
Linux驱动之异常处理体系结构简析
异常的概念在单片机中也接触过,它的意思是让CPU可以暂停当前的事情,跳到异常处理程序去执行。以前写单片机裸机程序属于前后台程序,前台指的就是mian函数里的while(1)大循环,后台指的就是产生异常后的处理程序。ARM9有以下几种异常模式: ARM架构的异常向量的地址可以是0x00000000,也 ...
分类:系统相关   时间:2018-08-14 15:42:12    阅读次数:274
快速排序和二分查找
快排和二分查找都基于一种叫做「分治」的算法思想,通过对数据进行分类处理,不断降低数量级,实现O(logN)(对数级别,比O(n)这种线性复杂度更低的一种,快排核心是二分法的O(logN),实际复杂度为O(N*logN))的复杂度。 快速排序 快排大概的流程是: 二分查找 二分查找法主要是解决「在一堆 ...
分类:编程语言   时间:2018-08-14 15:41:39    阅读次数:303
throw与throws
throw:自定义异常。 通常当一个方法使用throw抛出一个异常时,就需要在当前方法上使用throws定义该异常的抛出以通知调用者。只有RuntimeException及其子类异常抛出时可以不定义,否则必须定义。 ...
分类:其他好文   时间:2018-08-14 15:41:32    阅读次数:131
GO语言-基础语法:条件判断
1.IF判断(aa.txt内容:asdfgh。bb.txt内容:12345) 打印结果; ...
分类:编程语言   时间:2018-08-14 15:40:57    阅读次数:181
python基础四:装饰器
装饰器本质:就是函数,功能是为其他函数添加附加功能装饰器原则:不修改被修饰函数的源代码不修改修饰函数的调用方式装饰器的知识储备:装饰器=高阶函数+函数嵌套+闭包初识装饰器先看一个需求:下面这个函数用来计算1到20的和defcalc(l):res=0foriinl:time.sleep(0.01)res+=ireturnresresult=calc(range(1,21))print(result)
分类:编程语言   时间:2018-08-14 15:40:49    阅读次数:190
SpringCloud SpringBoot mybatis分布式微服务云架构开发Web应用
静态资源访问在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。默认配置SpringBoot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:/static/public/resources/META-INF/resources举例:我们可以在src/main/resources/目录下创建static,在该位置放置一个图片文件。启动程序后,尝试访问。h
分类:编程语言   时间:2018-08-14 15:40:31    阅读次数:163
深入JAVA虚拟机之字节码执行引擎
前言:class文件结构、类加载机制、类加载器、运行时数据区这四个java技术体系中非常重要的知识,学习完了这些以后,我们知道一个类是通过类加载器加载到虚拟机,存储到运行时数据区,而且我们也知道了我们方法体内的代码被编译成字节码保存在方法表中的code属性中,那么虚拟机又是怎么执行这些代码的,得出方法输出结果的呢?这一节我们就要来学习,关于虚拟机字节码执行引擎的相关知识。通过这章节的学习,我们要掌
分类:编程语言   时间:2018-08-14 15:40:22    阅读次数:189
当滚动列表的时候,让input框失去焦点(移动端会收起键盘)
1.拓展scroll.vue事件 2.在suggest.vue里声明beforeScrll:true,并$emit(beforeScroll)事件 3.在搜索input框中写失去焦点事件: 4.在search.vue父组件中调用子组件的blur方法; ...
分类:移动开发   时间:2018-08-14 15:40:15    阅读次数:488
Linux下计算字符串长度的四种方法
在linux运维场景中,经常会碰到计算字符长度的场景,这里罗列四种方法:[root@datahouse~]#char="Iloveyou"方法一:[root@datahouse~]#echo${#char}方法二:[root@datahouse~]#exprlength"$char"方法三:[root@datahouse~]#echo$char|wc-L方法四:[root@datahouse~]#
分类:系统相关   时间:2018-08-14 15:01:27    阅读次数:183
IBM WebSphere MQ介绍安装以及配置服务详解
首先介绍一下MQ MQ消息队列的简称是一种应用程序对应用程序的通信方法。说白了也就是通过队列的方式来对应用程序进行数据通信。而无需专用链接来链接它们。 MQ的通讯方式 1.数据报的方式 Datagram (Send and forget) 应用程序在创建完消息后。利用MQ的API将消息发送到队列中。 ...
分类:Web程序   时间:2018-08-14 15:01:17    阅读次数:231
1135条   上一页 1 ... 32 33 34 35 36 37 38 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!