HTML知识梳理(笔记)

2018-07-06
阅读 2 分钟
2.2k
定义和用法<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。

vscode的python环境配置

2018-07-05
阅读 1 分钟
101.5k
开始 安装 Python extension 。 安装一个python3的版本。 选一个python的解释器 想要在vscode中运行python代码必须要告诉vscode使用哪个解释器才行。 你可以打开命令面板(Ctrl+Shift+P)输入Python: Select Interpreter然后选择一个解释器。你也可以直接点击上面图中的 Select Python Environment来进行选择。 该命令显...

每天学点Python Cookbook(五)

2018-05-14
阅读 1 分钟
1.9k
1. 三行代码的快速排序 任务:你想证明,Python对函数式编程范式的支持比第一眼看上去的印象强多了。 解决方案: {代码...} 测试用例: {代码...} 测试结果:

每天学点Python Cookbook(四)

2018-05-10
阅读 1 分钟
1.7k
1.寻找上一个星期五 任务:寻找上一个星期五的日期。 解决方案:通过python标准库的datetime模块,可以快速完成此任务。 {代码...} 测试结果: 2.计算日期之间的时段 任务:给定两个日期,计算这两个日期之间隔了几天。 解决方案: {代码...} 测试用例: {代码...} 测试结果: 讨论:此实现方法有一个bug,没法实现一年以...

每天学点Python Cookbook(三)

2018-05-09
阅读 1 分钟
1.5k
1.计算文件的行数 任务:需要计算一个文件中有多少行。 解决方案:用enumerate()方法再加循环计数进行统计,具体代码如下: {代码...} 测试用例: 定义一个函数,向文件中写入数字,每十个换一次行。 {代码...} 调用函数。 {代码...} 测试结果:

Canvas学习之路(七)

2018-05-08
阅读 1 分钟
1.6k
update函数是更新小球用的,ctx.fillStyle = 'rgba(255, 255, 255, .05)';这一句是用来增添小球的运动轨迹的。

每天学点Python Cookbook(二)

2018-05-07
阅读 1 分钟
1.5k
解决方案:可以用string对象的translate方法。translate() 方法根据参数table给出的表(包含 256 个字符)转换字符串的字符,要过滤掉的字符放到 deletechars 参数中。用maketrans() 方法用于创建字符映射的转换表,具体代码如下:

每天学点Python Cookbook(一)

2018-05-06
阅读 1 分钟
1.4k
1.对字典排序 任务:对字典进行排序,这意味着需要根据字典的键排序,然后再让对应的值也处于同样的顺序。 解决方案:最简单的方法是,先将键排序,然后选出对应值。 {代码...} 测试用例: {代码...} 测试结果: 讨论:在最后的return语句中,将列表推导式换成对map的调用可以获得一些速度上的提升,大约20%。比如:retur...

HTML5 Canvas学习之路(六)

2018-04-29
阅读 3 分钟
1.8k
一个炫酷的计时器 在慕课网看到一个canvas的课,感觉很炫酷,就把它看完了,然后记下来。[链接] 第一步:绘制要显示的时间 拿小球来绘制具体的数字,具体的信息存储在一个三维数组里。具体绘制小球的代码如下: {代码...} 第二步:绘制倒计时效果 {代码...} 第三步:绘制不同颜色的小球散落效果 {代码...} 最后,实现效...

Html5 Canvas学习之路(五)

2018-04-26
阅读 2 分钟
1.8k
Canvas 图像API可以加载图像数据,然后直接将图像应用到画布上。还可以裁切、拼贴图像数据,以显示用户需要的部分。此外,Canvas还提供了像素数据的存储功能,这样就能对其进行操作并且重绘到画布上。

Html5 Canvas学习之路(四)

2018-04-22
阅读 3 分钟
2.3k
要在画布上显示文本,最简单的定义方式是通过使用CSS字体样式属性的标准值设置context.font的样式:font-style,font-weight,font-siza,font-face。

Html5 Canvas学习之路(三)

2018-04-19
阅读 2 分钟
1.4k
globalAlpha Canvas属性用来表示透明度,它的默认值为1.0(完全不透明),并且可以设置从0.0到1.0的值,这项Canvas属性必须在图形绘制之前设置。

Html5 Canvas 学习之路(二)

2018-04-18
阅读 3 分钟
2k
二:Canvas的绘图(上) 1. 概述 Canvas具有强大的绘图功能,可以通过Javascript控制其上下文对象进行绘图。 2. 基本矩形 在Canvas上,绘制基本矩形有三种方式:填充、描边、清楚。三种API如下: fillRect(x,y,width,height); 在位置(x,y)处以宽width、高为height绘制一个填充的矩形。 strokeRect(x,y,width,height); ...

Html5 Canvas 学习之路(一)

2018-04-16
阅读 2 分钟
2.7k
Html5 Canvas 是屏幕上的一个由JavaScript控制的即时模式位图区域,通过JavaScript调用Canvas API,在每一帧完全重绘屏幕上的位图。