摘要: 记录一下爬取豆瓣热门专栏的经过,通过这篇文章,你能学会requests,HTMLParser,json的基本使用,以及爬取网页内容的基本思路。 使用模块 1,获取豆瓣首页代码:首先我们需要访问豆瓣页面,获取首页的源码。这里推荐使用第三方库:requests,相比python内置的 urllib 模块 阅读全文
posted @ 2019-08-31 16:07 谎言让你心安 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 关于工具介绍这里小生就不赘述了,这里附上个人觉得最详细的文档地址:https://docs.python.org/zh-cn/3/library/turtle.html?highlight=turtle#turtle.TurtleScreen先看效果图: 以上就是小生牺牲午休时间捣鼓出来的~虽然不是 阅读全文
posted @ 2019-08-30 18:01 谎言让你心安 阅读(10992) 评论(0) 推荐(1) 编辑
摘要: webpack4.0构建项目流程,具体的就不一一唠叨了,这里给出构建流程步骤: 流程大图: 下载高清大图 阅读全文
posted @ 2019-08-20 16:22 谎言让你心安 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一直没有正儿八经去看过webpack4.0的文档,前段时间工作比较轻松,于是就有了此文...面都这样一个问题:请问在您的开发生涯中,令你最痛苦最无奈的是什么?小生的回答只有一个:“阅读那些令人发指的文档,你照着敲看不到效果的那种!” 以下就是我在复习webpack4.3文档中遇到的一些问题,当然必须 阅读全文
posted @ 2019-08-20 16:18 谎言让你心安 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 引言(祝看官们新年万事大吉) 前段时间项目需要实现网页版的excel表格功能,瞬间就想到了handsontable,为什么呢?理由如下:该UI组件功能齐全多样,展示效果也更贴近bootstrap风格,兼容所有现代浏览器和IE9+,然后开源,api相当给力。 唯一美中不足的是没有中文版的api,也有些 阅读全文
posted @ 2018-02-26 23:16 谎言让你心安 阅读(12517) 评论(39) 推荐(9) 编辑
摘要: 引言 有时候会遇到事件重复执行导致事件失效的情况,而这种情况由方法挂载类选择器导致,这里提供两种解决方案。 举例 多次执行又能导致事件失效的情况有一个很常见的方法: toggleClass() debug调试:第一次执行添加了类,重复执行导致第二次又给移除了,这样导致跟事件没执行一样,没有任何效果, 阅读全文
posted @ 2018-02-06 09:44 谎言让你心安 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 单纯的做个小记录 今天做功能用到了jqGrid里面的treeGrid,遇到几个问题,这里做下记录 treeGrid 树表格的应用在官网给出了很直白的例子: 1.http://blog.mn886.net/jqGrid/ 3.3新特征 -- 树表格 2.http://www.guriddo.net/d 阅读全文
posted @ 2018-01-30 15:25 谎言让你心安 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 唠叨一哈 前两天朋友跟我说要一个ztree的搜索功能,我劈头就是一巴掌:这种方法难道无数前辈还做少了?自己去找,我很忙~然后我默默地蹲着写zTree的搜索方法去了。为什么呢?因为我说了句“找不到是不可能的啊,肯定有很多人早做了无数了,找不到我给你写还请你恰午饭”,然而我也去找了很久也没有找到(泪崩, 阅读全文
posted @ 2018-01-24 13:50 谎言让你心安 阅读(3972) 评论(86) 推荐(30) 编辑
摘要: 原文地址:http://blog.csdn.net/mafan121/article/details/46122577 1.为handsontable添加钩子方法 1.为handsontable添加钩子方法 addHook(key,callback):key为钩子方法名 addHook(key,ca 阅读全文
posted @ 2018-01-09 09:28 谎言让你心安 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 引言 前段时间发了一个编辑器的插件,忙完后自己再次进行了详细的测试,然后心里冒出一句:“这谁写的这么奇葩的插件?完全没什么luan用啊!” 自己做了让自己不满意的事,咋整?男人不怕累,花了时间重写(为世界上所有像我一样勤劳的男人点赞)~ 思维导图 在小生看来,在开发每一个新功能的时候都应该做到心中有 阅读全文
posted @ 2018-01-03 14:06 谎言让你心安 阅读(1278) 评论(1) 推荐(0) 编辑
setTimeout(() => { L2Dwidget.init({ "model": { "scale": 0.5 }, "display": { "position": "right", "width": 180, "height": 260, "hOffset": 0, "vOffset": -20 }, "mobile": { "show": true, "scale": 0.5 }, "react": { "opacityDefault": 0.7, "opacityOnHover": 0.2 } }); }, 1000)