- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 [js] 浮点数取整
因为js里,所有的数都是浮点型,所以用 num1/num2 得出的数是浮点数,而非整数。这里与java 和 .net不同。1varInt=parseInt(num1/num2); //可以获得整数部分,小数部分丢失2 为了能比较简单的得到整数部分,js 有内置的方法Math.round(num1/num2) //取整数部分(四舍五入)Math.rou
2016-07-26 14:45:49 4578
转载 [python]性能优化的20条建议
优化算法时间复杂度算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等思想。减少冗余数据如用上三角或下三角的方式去保存一个大的对称矩阵。在0元素占大多数的矩阵里使用稀疏矩阵表示。合
2016-07-22 00:44:03 1493
转载 [sql]分页查询
程序员代码的编写能力主要体现在思维的严谨上。有些看起来很简单的东西,里面包含很多很细的点,你能想到吗?今天我就简单说一下一个例子,让大家学习到新知识的同时,也养成一种思维的习惯。有一张收藏表,里面存储的是用户和图书ID。数据量为1亿。现在要求分页获取所有用户ID(不重复),写下你的sql语句。表结构大致如下:
2016-07-21 16:58:29 354
转载 [scrapy]如何让你的scrapy爬虫不再被ban
前面用scrapy编写爬虫抓取了自己博客的内容并保存成json格式的数据(scrapy爬虫成长日记之创建工程-抽取数据-保存为json格式的数据)和写入数据库(scrapy爬虫成长日记之将抓取内容写入mysql数据库)。然而,这个爬虫的功能还是过于弱小,一旦目标网站设置了爬虫的限制,我们的爬虫也就失效了。因此这里重点讲述一下如何避免scrapy爬虫被ban。本门的所有内容都是基于前面两篇文章的基础
2016-07-07 21:44:49 2456
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人