自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 在 Windows 11 中(较平滑地)使用 WIndows 10 的左侧任务栏

Windows 11 升级了很多对开发者很有用的新功能,但也强迫用户使用一个反人类的任务栏。但有办法使用旧版本的任务栏并在左侧显示,从今天起不再讨厌 WIndows 11 升级!

2021-10-11 18:28:06 769

原创 Python 保留有效数字 (significant digits)

看到搜索出来的文章都对“有效数字”有误解,这里增加一下正确答案的浓度。大家可能都知道 Python 的 Format Specification Mini-Language,但是不一定认真的读过一遍,即使读过了也不一定记得住。Format Specification Mini-Language 有很多强大的功能,保留 n 位有效数字就是其中一个。>>> 'pi: %.3g' % 3.141592653.14>>> 'pi*10^8: %.3g' % 3141592

2021-03-28 09:18:51 8852 3

转载 VSCode 与如何配置 VSCode

View Post on Blog这是一篇(尽量)新手向的文章,以 VSCode, Python, JavaScript (Vue) 为例,介绍编辑器的功能和配置。当然,没说必须选择 VSCode,大可选择 JetBrains 那一套。但是由于笔者平日折腾跨越的语言、领域较多(且前端居多),VSCode 是更好的选择,故只对 VSCode 有少量研究。鉴于部分同学不会配置 VSCode,也不知道一个编辑器应当怎么配置,导致代码不美观,包含大量低级错误等问题,故有必要说明。简单而言,一个代码编

2021-02-23 21:48:11 1069

转载 我是如何获得微信内置表情的

View Post on Blog授人以鱼,不如授人以渔。虽然百度出来有很多下载资源,但并没有讲怎么获得的(毕竟天朝特色)在 GitHub 上直接搜微信表情,搜出来的多是 https://res.wx.qq.com/mpres/htmledition/images/icon/emotion/0.gif 系列,但这些表情不仅已经过时,而且不清晰(如 ),甚至有白底。很不方便。微信 APK很自然会想到直接从官方网站下载的 APK 提取。但是会发现 APK 里只有在 assets/newemoji

2020-12-28 18:01:31 2353

转载 用 Vue 做 PWA(二):Runtime Caching

在此讨论实践过程中遇到的 Runtime Caching 的一些问题。主要注意点是在处理跨域请求上。

2020-07-11 09:17:21 952

转载 用 Vue 做 PWA(一):开始

Vue 党快速上手 PWA

2020-07-11 09:15:42 7038

转载 聊一聊 React 的 virtual scroll

也没啥高见,重复一下网上现有的资料而已Virtual scroll 解决了什么问题Virtual scroll 是绘制超大型列表的性能解决方案。众所周知当 DOM 元素变得很多的时候,渲染元素将消耗可观的时间。即使元素是分配获取、绘制的,浏览器的内存消耗、计算元素位置的 CPU 消耗等也会上升,列表滚动及其他操作的延迟就会增加。Virtual scroll 是怎么做的正如某相关模块 react-window 的名字,你是通过一扇窗户来看这个大列表,也只有窗户里的东西才会绘制(当然可以设置余量 ove

2020-07-11 09:12:12 1523 2

原创 在 Win10 上装 Docker

WSL: 失败的尝试按照官方说明,使用第一种推荐方法,在 WSL Ubuntu 中安装 docker。但是发现没有containerd.io!顺着第二种方法找过去,stable 里也没有它,却在 nightly 里。于是下了 deb包装上,又apt install docker-ce docker-ce-cli. 安装成功!启动又出了问题,虽然表面上sudo service docker ...

2020-02-29 19:54:24 1771

原创 获取国内网易、中科大 docker 镜像标签列表

众所周知,如果网络条件好的话,可以使用官方的 API 获取镜像标签列表。如 v2 接口:bash#!/bin/bashi=0while [ $? == 0 ]do i=$((i+1)) curl https://registry.hub.docker.com/v2/repositories/library/nginx/tags/?page=$i | jq '."results"[]["name"]...

2020-02-28 22:45:51 874

原创 Python 用 MySQL 存储 emoji

最近需要使用 SQLAlchemy 存弹幕的内容,但是遇到了存 emoji 的问题。utf8_bin?一开始就套用存储中文姓名的那一套,使用utf8_bin的 collation,觉得 utf8 这种万能的东西直接用就行了。可谁知给我报错:mysql.connector.errors.DatabaseError: 1366 (HY000): Incorrect string value: '...

2019-12-23 22:57:37 1026

原创 记Windows与MSYS2的磨合

添加MSYS2的右键菜单,配置GVim使用Git,GVim和MSYS2的Vim实现共享,快乐地使用自己的bin文件夹

2019-08-05 10:03:54 1135

原创 动态蹭饭图制作指北

厌倦了千篇一律的静态蹭饭图?来看看各家动态蹭饭图是怎么做的吧!各家的英文译名千奇百怪,不要指望什么关键词比“蹭饭图”好用

2019-08-04 22:33:28 2717 2

原创 用 Kivy 和 Buildozer 生成 Android APK

从一无所有开始环境Ubuntu 19.04 Disco DingoPython 3.7.3kivy 1.10.1buildozer 0.39安装 Buildozerpip3 install buildozer找一个 Kivy 程序示例就用它 https://github.com/kivy/kivy/tree/master/examples/demo/pictures...

2019-07-15 17:41:55 9502 4

原创 用华为手机助手备份恢复的问题解决

近日手机需要恢复出厂设置,进行备份与恢复操作中遇到一些问题,一并做个记录。华为手机助手给手机做全盘备份慢我的手机助手是根据出现的CD驱动器HiSuite安装,备份中遇到进行到应用备份第一个应用时进度卡死的情况,重启也没有效果,搜索了很多网页后找到解决方案如下:以华为手机助手官网下载地址为准。安装完后可能会提示更新,如遇到可不理。我使用9.0.3.300测试成功。将手机上的“备份”、“华为...

2019-07-15 17:05:26 15263

原创 优酷.kux文件折腾记

之前优酷播放器崩溃,无法播放,卸载程序也无法运行,重装失败。于是曲线救国,折腾了一下优酷播放器。绕过优酷客户端,直接播放在优酷安装文件夹中找到NPlayer.exe,双击打不开,将.kux视频拖在其上,打开成功。但NPlayer只能空格键暂停,无法快进快退,并不是终极解决方法。优酷.kux转.mp4发现优酷安装文件夹内竟有ffmpeg.exe,按照ffmpeg用法重新封装成mp4即可。...

2019-06-22 17:50:49 7190 5

原创 Python之readline踩坑记录

Python之readline踩坑记录import readlineimport os def completer(text,state): ds=os.listdir() rs=list(filter(lambda s:s.startswith(text),ds)) if state<len(rs): return rs[state] ...

2019-06-22 17:26:40 4510

原创 Requests初探

Requests初探requests 模块获取http回复十分方便,一句requests.get(url)即可搞定。下面贴上从mliucixin.zuopinj.com/抓取刘慈欣小说全集的代码:from re import findallfrom time import sleepimport requestsend, start = 202227+1, 201980num =...

2019-06-12 11:30:53 691

原创 在ftp文件夹视图下实现双击打开文件

在ftp文件夹视图下实现双击打开文件背景在日常学习生活中,ftp文件的操作需要拖放来实现,于是产生以下问题:拖曳操作对触摸屏并不友好,常需要通过长按后达到右键的效果再拖放。几天以后,会出现满桌面的文件,整理工作量大。解决方案探索评析浏览器下载插件的可行性缺点:难以自定义下载位置,也是一股脑放在一个地方肯定会弹出浏览器窗口,就算不管弹出窗口的美观性,如果浏览器打开了什么。。。...

2019-06-12 11:18:13 5623

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除