抽象类和接口的对比 什么时候使用抽象类和接口 如果你拥有一些方法并且想让它们中的一些有默认实现,那么使用抽象类吧。 如果你想实现多重继承,那么你必须使用接口。由于Java不支持多继承,子类不能够继承多个类,但可以实现多个接口。因此你就可以使用接口来解决它。 如果基本功能在不断改变,那么就需要使用抽象 ...
分类:
其他好文 时间:
2017-02-13 08:22:27
阅读次数:
161
题意:无限大的奶酪里有n(0<=n<=100)个球形的洞。你的任务是帮助小老鼠A用最短的时间到达小老鼠O所在位置。奶酪里的移动速度为10秒一个单位,但是在洞里可以瞬间移动。洞和洞可以相交。输入n个球的位置和半径,以及A和O的坐标,求最短时间。 分析: 1、因为洞可以相交,所以在计算两点距离时要判断一 ...
分类:
其他好文 时间:
2017-02-13 00:08:37
阅读次数:
177
我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子。下面是一个例子: importjava.text.DecimalFormat; publicclassTestNumberFormat{ public ...
分类:
编程语言 时间:
2017-02-12 21:28:46
阅读次数:
188
现在有两个表,table1和table2,table1有1千万数据(id 主键索引),table2有三条数据(uid字段 3,5,7); 眨眼一看感觉这条语句应该很快;可能你会一厢情愿的以为 先执行括号里面的语句,然后在执行外层的select;外层的select用上了 id主键速度应该飞起来才对; ...
分类:
数据库 时间:
2017-02-12 21:23:08
阅读次数:
203
所谓主机空间,是存放程序代码的物理硬件机器。有很多主机运营商来提供这种服务:他们帮我们维护机器的运行和稳定,但同时要收取一定的费用。这样的主机运营商有很多,国内有阿里云等,国外有Linode/DigitalOcean/BlueHost等,同时也有一些小的运营商提供这种服务。 由于主机位置、访问速度和 ...
分类:
其他好文 时间:
2017-02-12 20:15:54
阅读次数:
169
DanceLink是一个可以解决精确覆盖和重复覆盖的搜索算法 重复覆盖就是在精确覆盖的remove等处做改变 都是十字循环链表 精确覆盖 给出一个01矩阵 要求选择几行 使每一列都有且仅有一个1 在求所得行尽量小的视乎 f()函数可以进行一个剪枝 可以用来解决数独 并且速度很快 本质还是搜索 但是由 ...
分类:
其他好文 时间:
2017-02-12 20:15:51
阅读次数:
169
selenium本来是用来做自动测试,但是因为可以模拟浏览器操作,所以也可以用来做爬虫(尤其是一些比较变态登陆网站,又不会模拟登陆的),只是速度会比较慢。 转载请注明出处:http://www.cnblogs.com/SSSR/p/6390229.html 经验总结: 1、火狐浏览器在运行较长时间后 ...
分类:
其他好文 时间:
2017-02-12 19:58:12
阅读次数:
6869
之前计划每周发表一个博客,方便自己查阅和让有类似的人少走弯路,可是每当我把要发表的内容(多线程,进程之间通信,动态编译)整理好以及写了一些小Demo的时候,发现网上已经有很多这方面的介绍,而且自己的还不如别人全面,所以都夭折了。本人不喜欢发表非原创文章,现在实在没有什么可写的,于是就出现了本文的内容... ...
分类:
Windows程序 时间:
2017-02-12 18:34:17
阅读次数:
2621
恢复内容开始 一、基础部分: 1、JavaScript 是什么? 是一门脚本语言,是属于弱类型(语言语法很随意),C#是强类型(语言语法非常严格)(李献策lxc) 优点:JS 执行速度快 2、JS 与java有什么关系? 没有任何关系 3、JS 能做什么事情? 能控制浏览器 BOM 控制元素 DOM ...