这个hexo博客,根据官方文档指示,部署步骤稍显繁琐,并且一旦换了台电脑,就无法获得以前的_posts,因此,我将source目录初始化为git仓库,并设置hooks在提交后自动执行generate
这样不管在哪里,只要克隆下source仓库就可以进行写作了
这个hexo博客,根据官方文档指示,部署步骤稍显繁琐,并且一旦换了台电脑,就无法获得以前的_posts,因此,我将source目录初始化为git仓库,并设置hooks在提交后自动执行generate
这样不管在哪里,只要克隆下source仓库就可以进行写作了
上传图片时的预览功能在很多产品中都是一项基本的需求,展示输入进input的图片,涉及到几个浏览器的api: FileUpload,URL.createObjectURL, DataTransfer
为了让Mariadb支持中文,还是要做不少工作的,尤其是在已经创建了数据表发现错误的情况下,因为数据库和数据表的编码方式在创建时已经确定(没有指定则为默认字符集),因此修改配置文件对已经创建的数据库和数据表不会生效
在现代网页制作中,许多情况下需要制作复杂的图案效果,但背景图片的解决方案有着很大的局限性,因此使用css生成图案是一种对用户友好的方式。
涉及到的主要概念:background,background-image,background-size,background-position,linear-gradient。
最主要的介绍下linear-gradient.
前面五小节讲述的是iterator的基本特性以及一些常用技巧:
4.1 manually consuming a iterator--next方法
4.2 delegeting iteration--定义__iter__方法
4.3 Creating New Iteration Patterns With Generators--yield
4.4 Implementing the Iterator Protocal--yield from
4.5 Iterating In Reverse--定义__reversed__方法
在11-15小节中,讲述了为切片命名的技巧,使用counter类来统计list中各个元素的数量,以及itemgetter用于在对字典排序时类目的获取、attrgetter用于对对象排序时属性的获取,最后是使用groupby对排序后的list内容进行分组。接下来是这一章的最后五小节。