千呼万唤始出来!!!!
准备了几天,搭建wordpress过程中,我因为不熟悉配置过程,碰壁多次。期间,域名因为在备案中,不能被使用,而我又不会设置nginx用ip登陆,导致配置好wordpress后也不能使用……但至少,我在这些搭建博客的过程中,深刻体会到域名与ip的关系,好比名字和身份证,ip在购买VPS即可获得,但备案域名的过程是漫长的、等待是痛苦的……
以后可能会用博客记录自己学习的历程,但分享些高深的见解应当是少有的。至于wordpress更多的功能,仍在挖掘中ing
K-mean 均值算法
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253import random as raimport math# 参考西瓜书P205页# k = int(input())# 全部样本---值为每个样本的密度和含糖量D = [[0.697, 0.460], [0.774, 0.376], [0.634, 0.264], [0.608, 0.318], [0.556, 0.215], [0.403, 0.237], [0.481, 0.149], [0.437, 0.211], [0.666, 0.091], [0.243, 0.267]]# 开始设置分成几类 k=2 从样本中取两个初始点当作两个簇的中心Prim = [[0.634, 0.264], [0.403, 0.237]]length_D = len(D)length_P = len(Prim)count = 0# 迭代轮数Total = 4while count < Tot ...
[Python] 【A*/A star】启发式路径搜索算法
redblob有代码,我在此基础上修改了一些内容并做了可视化
A*算法教程
视频:https://www.bilibili.com/video/BV1bv411y79P?from=search&seid=1736083035601105399
图文:https://www.redblobgames.com/pathfinding/a-star/introduction.html
代码
[zd-plane title=""]
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980'''A star算法部分[url=https://www.bilibili.com/video/BV1bv411y79P?from=search&seid=1736083035601105399]htt ...
[Python] 人机对战井字棋
前言
初学python时编写的
用pygame实现交互,程序比较简陋,有不足之处欢迎大家批评指正
AI的移动思想
逐个遍历每个空的格子,
如果某个格子落子后AI能赢就下,
如果对方能赢AI就堵住。
代码部分
[zd-plane title=""]
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 ...
[Python] 【基础排序算法集合】Pyqt可视化
时间复杂度高:冒泡排序、选择排序。时间复杂度低:基数排序、堆排序、希尔排序、归并排序、快速排序。
程序特点:
1、pyqt可视化;
2、开通多线程运行,可以同时对多个排序算法进行运行时间比较
3、可一次性生成一万个随机数,运用于测试
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105class SelectSort(): def __init__(self, arr): self.start(arr) def swap(self, arr, a, b): temp = arr[a] arr[a] = arr[b] arr[b] = temp def sta ...
【wordpress】测试网站速度?试试Gtmetrix
之前使用某个国外很火的模板,得分C 但后台运行十分慢,CPU占用近100%。去除Google字体,去除其它无关项目设置都不起作用,最后一度想重新安装wp……
后来换成的国内kratos模板,虽然评测得分F,但wp后台运行流畅,而且主题的功能也很强大且简洁,更符合我使用习惯。
【Python】Dijkstra算法
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960graph = { 'A': {'B': 1, 'C': 4, 'D': 2}, 'B': {'A': 9, 'E': 5}, 'C': {'A': 4, 'F': 15}, 'D': {'A': 10, 'F': 7}, 'E': {'B': 3, 'J': 7}, 'F': { ...
【Python爬虫】WallHaven壁纸批量下载
批量下载wallhaven壁纸
简介
Wallhaven 是免费的高清壁纸下载网站 https://wallhaven.cc/
平时经常下载些好看的壁纸,但要自己手动下载太麻烦,就写了个批量下载的代码
功能
支持按搜索结果下载:需要您提前在wallhaven页面搜索,并复制搜索结果的链接到程序里面,并点击“开始从此页面下载”
支持按条件筛选下载:无需在浏览器操作,只要在程序下半部分,选择好条件,再点击“开始按条件下载”
特点
多线程下载,速度较快
使用说明
先选择文件夹 !
可以粘贴一个网址,从指定网址下载几页的内容
如:https://wallhaven.cc/hot 选择下载3页 ,点“开始从此页面下载”即可
可以不粘贴网址,选择好要下载的内容,点**“开始按条件”**即可
注意
图片格式包含png jpg
关程序请将黑框一起关掉,运行时不要关。
版本说明
程序分为有界面、无界面、上传到阿里云 三个版本
有界面
有界面的版本使用PYQT实现,名称为 index-withUI.py
无需安装环境,win10、win11下可用
无界面
无界面的版 ...