题意:有N间牛舍,有M头牛,要合理的安排一个最大距离,使得这些牛不能够相互攻击到。 思路: 这题也是设计到了最大化问题,即奶牛之间两两距离最大,可以考虑二分查找的思路 同样的这题也要考虑一下贪心策略,要把奶牛先安置在比较靠前的牛舍中 首先第0个宿舍肯定要入住奶牛的,所以就要考虑从1到M-1个奶牛的宿 ...
分类:
其他好文 时间:
2018-09-05 21:34:14
阅读次数:
140
1.lxml是解析库,使用时需要导入该包,直接在命令行输入:pip3 install lxml,基本上会报错。正确应该去对应的网址:https://pypi.org/project/lxml/#files,直接下载对应的lxml (根据python版本自己去选择,笔者是python3.6,故下载:l ...
分类:
编程语言 时间:
2018-09-05 20:04:43
阅读次数:
157
修改activity布局如果使Activity支持DataBinding,在布局的最外层加入"<layout>"标签即可,由于是加在最外层,所以即使重构现有工程,所做的修改也非常简单,并不会影响现有的布局结构。以下以MainActivity进行举例。修改前activty_main.xml的布局:<?xmlversion="1.0"encoding="utf-8
分类:
移动开发 时间:
2018-09-05 20:04:37
阅读次数:
195
" 传送门 " $ZHX\; TQL$ Orz 这道题目我们可以用线段树维护…… 可能有$dalao$会问:“线段树怎么维护区间开平方?” 而这道题的精髓就在于,它要我们维护的操作是 开平方+下取整 。也就是说经过一定的次数,要开平方的数会慢慢缩小为"$1$",这个次数是很小的,而$\sqrt 1= ...
分类:
其他好文 时间:
2018-09-05 20:04:28
阅读次数:
206
2018-9-5 15:23:00 配置数据库信息 setting MySQLdb 不支持python3 创建表 pycharm 连接数据库 好强大的赶脚 ...
分类:
其他好文 时间:
2018-09-05 20:04:19
阅读次数:
222
The basic task is simple: given N real numbers, you are supposed to calculate their average. But what makes it complicated is that some of the input n ...
分类:
其他好文 时间:
2018-09-05 20:04:11
阅读次数:
196
一次替换FastDFS数据目录引发的文件上传和访问异常
分类:
Web程序 时间:
2018-09-05 20:04:03
阅读次数:
818
Token早期的叫法为代币,但现在更适合的翻译应该是“通证”。“通证”的概念超过了“代币”。通证是一种可流通的、加密的数字权益证明,这个权益,可以是财产、学历证书、钥匙、门票、积分、荣誉、使用权等等任何事物。代币更像是资产的数字化,而通证则在此基础上,同时包含了数字化的资产,将原本无法量化、无法记账的东西,给量化、记账。
分类:
其他好文 时间:
2018-09-05 20:03:52
阅读次数:
314
第一章:数据结构和算法 介绍:这本书是高级用法,不是小白使用书目的:写作目的是记录下自己学习这本书的过程以及收获 1.1解压序列赋值给多个变量: 问题:现在有一个包含 N 个元素的元组或者是序列,怎样将它里面的值解压后同时赋值给 N 个变量? 解决方案:通过一个简单的赋值语句解压并赋值给多个变量。 ...
分类:
编程语言 时间:
2018-09-05 20:03:46
阅读次数:
164
写在前面本文包括浏览器调试,不包括web移动端调试。本文调试均在chrome浏览器进行 alert 这个不用多说了,不言自明 console 基本输出 想必大家都在用console.log在控制台输出点东西,其实console还有其它的方法: console.log("打印字符串");//在控制台打 ...
分类:
其他好文 时间:
2018-09-05 20:03:39
阅读次数:
983
性能测试通过协议模拟压力,所以jmeter的底层依赖协议。 jmeter的优点: 开源许可: Jmeter是完全免费的,并提供了源码可供自定义开发 图形界面模式:提供了方便的图形界面来编辑和开发测试脚本 平台无关:可以轻易在windows、linux、mac上运行 多线程框架:通过线程组,能够轻易的 ...
分类:
其他好文 时间:
2018-09-05 20:03:31
阅读次数:
114
Swiper作为当代流行的js框架,非常受到青睐,这里演示swiper在pc端全屏视觉轮播的效果,这也是pc端常用的一种特性 一 以教师节为主题的一个全屏轮播 1 首先加载插件,需要用到的文件有swiper.min.js和swiper.min.css文件以及jquery-1.11.3.min.js官 ...
分类:
其他好文 时间:
2018-09-05 20:03:23
阅读次数:
236
一、方法重载时,要么参数类型不一样,要么参数个数不一样,方法重载是指多个方法使用同一个方法名,目的是,你可能同一个模块要根据参数的不同去实现不同的功能,这种场景下你就定义同一个方法名,用不同的参数去实现想要的功能。 二、重写的意思是,方法来自父类,并且在父类方法实现功能基础上进行了拓展,在重写方法是 ...
分类:
其他好文 时间:
2018-09-05 20:03:18
阅读次数:
138
一、Java获取服务器IP(转自:https://www.cnblogs.com/george93/p/6306579.html) 二、Java获取客户端IP(转自:http://www.cnblogs.com/ITtangtang/p/3927768.html) 其核心思想是通过HTTP的Serv ...
分类:
编程语言 时间:
2018-09-05 20:03:07
阅读次数:
149
微信开发工具里面,无法展示编译后的一些样式,如::before,::after这些伪类。有时候我们需要修改一些组件的默认样式会略感到麻烦,因为不知道是通过哪里控制的。 我就平常遇到的一些修改默认样式,做一下汇总,不定期更新: 1.button的背景色,边框,圆角: 2.swiper 的点的位置: 不 ...
分类:
微信 时间:
2018-09-05 20:02:51
阅读次数:
630
之前我说明了Eureka注册中心的保护模式,由于在该模式下不能剔除失效节点,故按原有配置在实际中不剔除总感觉不是太好,所以深入研究了一下。当然,这里重申一下,不管实例是否有效剔除,消费端实现Ribbon重试机制也是必须的。 说下背景,在微服务架构中,有个CAP原则(一致性,可用性,可靠性),三者由于 ...
分类:
编程语言 时间:
2018-09-05 20:02:43
阅读次数:
167