汽车仪表盘设计变迁的启示
看回形针制作的「汽车仪表盘如何帮你好好开车?」视频,可以从汽车仪表的设计变迁得到一些设计的启示。 最早在 1930 年代,仪表盘只有速度表和时间表。由于信息不够丰富,随着汽车的发展,1940-1950 年代,厂家效仿飞机仪表盘的设计,...
捣腾生活,溜达人生
看回形针制作的「汽车仪表盘如何帮你好好开车?」视频,可以从汽车仪表的设计变迁得到一些设计的启示。 最早在 1930 年代,仪表盘只有速度表和时间表。由于信息不够丰富,随着汽车的发展,1940-1950 年代,厂家效仿飞机仪表盘的设计,...
macOS 系统自带的资源管理器 Finder 使用起来总是不大顺手,纯鼠标操作,文件夹来回切换不便,无法一键直达。一直想找一个类似 Windows 下 Total Commander 的工具,用过 Double Commander 和 QSpace,都不大满意。 偶然之间,在 @Pl...
计划买一个家用打印机,临时想打印个什么东西不用跑文印店或者去公司,现在发现还是在纸上写写画画学习效果最好。
买的过程中,主要考虑以下几点:
当前市面上一般支持无线打印的,也都会支持扫描、复印。最后买了联想 M101DW,黑白激光打印机自动双面无线打印,鼓粉分离,均满足我的要求,京东价格 1169。硒鼓是 LD100,价格 200+ ,可以打 10000 页。粉盒 LT100,价格 40+,可以打 1500 页。注,此处的页数指标是讲覆盖率的,打印的纸上内容过多打印页数就会下降。
另外,听人推荐,最好用 80g 的纸,70g 的纸潮湿天气可能有粘连的情况。
今天刚安装好,连无线的过程有些波折,APP 连了好几次连不上,后来发现需要长按开关键 5 秒再连,连上了,仅支持 2.4GHz 频段的 Wi-Fi,不支持 5GHz 频段 Wi-Fi,颜值挺不错,放客厅了,其余待考察。
RAID 的名称为磁盘阵列,它的作用是在多块硬盘组成的系统中,牺牲一块至多块硬盘的容量,来对数据的存储提供一定的容错能力。 基本的 RAID 级别有 RAID0、RAID1、RAID5、RAID6。根据他们的排列组合,可以衍生出 RAID1+0、RAID5+0 等多...
几年前写过一篇用 Python 下载每日必应背景图的方法,不过由于必应网站更新,之前的方法失效了。
这次抽空更新了一下。
适用的 Python 的版本为 Python3 及以上。
因为必应官方限制,只能下载最近 8 张图。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# -*- author: uncoverman-*-
# python3抓取bing主页所有背景图片
import urllib.request,json,sys,os
def get_bing_backphoto():
if (os.path.exists('photos')== False):
os.mkdir('photos')
for i in range(0,8):
jsonurl = 'https://cn.bing.com/HPImageArchive.aspx?format=js&idx='+str(i)+'&n=1'
jsonstr = urllib.request.urlopen(jsonurl).read().decode('utf-8')
if jsonstr == 'null':
print( 'open & read bing error!')
sys.exit(-1)
# 将json转化为字典
imgdict= json.loads(jsonstr)['images'][0]
# 获取字典中的url,组装下载链接
url = 'https://cn.bing.com'+imgdict['url']
# 获取字典中的urlbase,组装文件名
urlbase = imgdict['urlbase']
left = urlbase.index('.')
name = urlbase.replace(urlbase[:left+1],'')+'.jpg'
savepath = 'photos/'+ name
# 下载、保存
urllib.request.urlretrieve(url, savepath)
print (name + ' save success!')
get_bing_backphoto()
使用方法:将以上代码复制到后缀为.py
的文件,然后运行.py
的文件即可。
2020-02-22 Update:好友建议将正则表达式改为json
方式解析,思路清晰,扩展性更好。代码已修改。