蘭雅sRGB 个人笔记 https://262235.xyz
提供编程和电脑应用视频教程,工具和源代码
C, C++, Python Programming, Source Code, Video

旧Hexo博客 | Github | IP定位WebAPI | Docker Hub
编程中文文档 | 网盘分享 | 中文Linux命令

最新发布

身份证 15位升级18位 和最后一位校验位计算

蘭雅sRGB 阅读(1305)

身份证校验码(最后一位)是根据前面十七位数字码,按照ISO7064:1983.MOD11-2校验码计算出来的检验码。第十八位为校验码,主要是为了校验计算机输入公民身份证号码的前17位数字是否正确,其取值范围是0至10,当值等于10时,用罗马数字符X表示。python 学习测试版本# 身份证 最后一位校验位 sigma = 0 a = [7, 9, 10, 5, 8, 4, 2, 1, 6, ...

openpyxl - 读/写 Excel 2010 xlsx/xlsm 文件的 Python 库

蘭雅sRGB 阅读(996)

openpyxl 操作Excel2010 xlsx库 中文文档简易教程from openpyxl import Workbook, load_workbook # f = load_workbook('r:/new.xlsx') # 加载 Excel 2010文件 wb = Workbook() # 新建工作簿 ws = wb.act...

VSCode RunCode Python 输出中文乱码解决方案

蘭雅sRGB 阅读(954)

设置搜索 code-runner.executorMap ; 在 settings.json 中编辑 "python": "set PYTHONIOENCODING=utf8 && python -u", 修改其后方字典中"python"冒号后面的值为:“set PYTHONIOENCODING=utf8 && python”,...

Python3 字符串base64编解码笔记

蘭雅sRGB 阅读(839)

Base64常用于在通常处理文本数据的场合,表示、传输、存储一些二进制数据,包括MIME的电子邮件及XML的一些复杂数据。Base64 应用举例:源码bitfont.py把2个字体用到的4个文件和1张PNG图片内嵌到源码中;还有Adobe 的文件格式,一般把jpg预览图编码保存在文档中的XML数据里Python3 中 Base64 数据编码功能:base64.b64encode(s, alt...

免费的IP定位 高德云图科技 试用学习笔记

蘭雅sRGB 阅读(880)

IP定位 将IP信息转换为地理位置信息 0元/100000次 购买链接Python 2.X 的API 接口示例import urllib, urllib2, sys host = 'http://iploc.market.alicloudapi.com' path = '/v3/ip' method = 'GET' appco...

Pytyhon 使用百度地图API 进行 IP普通定位和地图显示

蘭雅sRGB 阅读(1131)

演示网址: https://www.262235.xyz/ip/这时我搭建和部署好的实际使用演示,调用 百度IP定位在服务端会被ban,所以就使用城市名调用地图 和 获得json在本地使用登陆百度地图开放平台,【应用管理】-【我的应用】:创建应用生成 (AK码)URL: https://lbsyun.baidu.com/apiconsole/key#/homeWeb服务API 普通IP定...

国内Linux系统更换中科大软件源

蘭雅sRGB 阅读(897)

一、首先进入 apt 软件的软件源配置文件目录 /etc/apt/ ,使用 ls 查看cd /etc/apt/ ls二、 使用 vim 编辑 sources.list ,把官方 deb.debian.org 网址修改成中科大网址 mirrors.ustc.edu.cnvim sources.list # 打开文件后,按 ESC: ,再 Shift + Insert 粘贴 %s/deb.deb...

构建多平台 Docker 镜像

蘭雅sRGB 阅读(1230)

构建多平台 Docker 镜像利用 Docker 引入的插件 buildx,可以很轻松地构建多平台 Docker 镜像。buildx 是 docker build ... 命令的下一代替代品,它利用 BuildKit 的全部功能扩展了 docker build 的功能。使用一行命令就可以,三个平台同时编译打包和推送到远程 DockerHubdocker buildx build -t hon...

Linux 命令 dd 学习

蘭雅sRGB 阅读(959)

dd if=/dev/YOUR-DEVICE conv=sync,noerror bs=64K | gzip -c > /home/portaj/macbook.img.gz gunzip -c /home/portaj/macbook.img.gz | dd of=/dev/YOUR-DEVICE-DONT-EFF-THIS-UP conv=sync,noerror bs=64...

add_ipset.sh 批量从 iplist 按行导入 ipset

蘭雅sRGB 阅读(1077)

add_ipset.sh#!/bin/bash # add_ipset.sh 批量从 iplist 按行导入 ipset let i=1 while read -r line || [[ -n $line ]]; do echo -e "${i} ${line}" && let i++ ipset add blacklist $line...

Typecho 博客 服务器每2天定时备份脚本

蘭雅sRGB 阅读(777)

crontab -e 添加定时任务 apt install p7zip 安装 7z压缩工具auto_backup.sh 内容# 1 1 */2 * * /root/auto_backup.sh cd /var/www/html 7zr a /root/2021BAK/$(date +%y%m%d)blog.zip usr/ var/ 【变动的目录】 slee...

Typecho 图片格式 Webp 格式显示修复

蘭雅sRGB 阅读(968)

修改了5个文件,修复文件打包下载modified: var/Typecho/Common.php modified: var/Widget/Abstract/Contents.php modified: var/Widget/Options.php modified: var/Widget/Options/General.php modified: var/Widget/...

Python Flask框架学习(转载)

蘭雅sRGB 阅读(851)

Python Flask框架学习(转载) Flask 中文文档Flask是由python实现的一个web微框架,让我们可以使用Python语言快速实现一个网站或Web服务。而且有对应的python3及python2版本。首先这边选择的是python3.6,虽然python3在网上好像名声不咋地,而且一度有文章说python3正在毁灭Python,但是反正是别人选的,也就将就了。在网上看...

Python网络开发简单的IP城市定位WebAPI

蘭雅sRGB 阅读(1406)

Python网络开发简单的IP城市定位WebAPI之前学习Python,已经学会了使用IP和查询所在国家和城市,使用 ipip-ipdb 库和github上分享的IP地址库还是挺简单的。如果你还想了解 ipip-ipdb 库使用,可以等下再看 链接 《Python脚本: 统计访问Nginx的前100个IP和查询所在国家和城市》WebAPI演示: https://262235.xyz/ip/...

PHP 下载时间计算器 源码

蘭雅sRGB 阅读(1059)

演示网址 https://262235.xyz/gettime.php下载源码保存文件名 gettime.php ,如果修改文件名 form action= 要对应修改gettime.php 源码<html> <head> <meta charset="utf-8"> <title>下载时间计算器</title&g...

手工配置GRUB2+iPXE引导netboot.xyz进行 Linux 远程重新安装系统

蘭雅sRGB 阅读(2476)

netboot.xyz:基于iPXE的网络可引导操作系统安装netboot.xyz 可以方便地引导到任何类型的操作系统或实用程序磁盘,而不需要花时间去检索 ISO 来运行它。iPXE 是用来在 BIOS 内提供一个用户友好的菜单,让您可以轻松地选择您想要的操作系统,以及任何特定类型的版本或可引导标志。如果你的系统支持EFI引导,可以看 云主机EFI_SHELL方式使用 netboot.xyz...

Linux一键安装脚本--支持 Debian 11 和 Ubuntu 20.04 自动安装

蘭雅sRGB 阅读(2874)

下载自动安装安装脚本wget git.io/auto.shLinux一键安装脚本 安装命令参考# 自动安装 Debian 10 buster bash auto.sh -d 10 -v 64 -a -p 密码 # 自动安装 Debian 11 bullseye bash auto.sh -d 11 -v 64 -a -p 密码 # 自动安装 Ubuntu 20.04 focal b...

Python批量给图库添加水印-更新后能随机四角

蘭雅sRGB 阅读(1060)

我们先准备一张PNG图片,在PS里调整下大小和透明度,使用下面脚本可以把PNG图叠加到一张JPG图上,然后保存图片查看水印是否合适。# JPG叠加PNG透明图片 from PIL import Image, ImageDraw, ImageFont, ImageGrab mark = Image.open("262235.png").convert('RGBA...