- 博客(179)
- 资源 (9)
- 问答 (4)
- 收藏
- 关注
原创 windows如何让右键点击时不折叠选项(展开显示更多选项)?
升级windows后,发现右键菜单自动折叠了,用起来很不方便,有没有办法,让右键菜单自动展开那?具体操作请参考我这篇公众号文章。
2024-08-01 08:38:10 219 1
原创 Error response from daemon: manifest for jenkins:latest not found: manifest unknown: manifest unknow
通常是因为镜像的路径写的不对,或者标签不对,比如官方的路径发生了变动。docker 下载或者运行容器时出现无法下载的问题。上面的路径就有问题,可以通过dockerhub查看。切换为正确的路径后,问题解决。
2024-07-03 16:46:17 248
原创 Minikube Unable to resolve the current Docker CLI context “default“
minikube安装后,执行任何minikube命令,均报下面的信息。然后再执行minikube命令,发现上面的提示已经没有了。明确指定当前docker context。查看docker当前的context。确认docker是否运行。
2024-07-02 13:47:09 310
原创 python导入非当前目录(如:父目录)下的内容
其实这里跟操作系统的环境变量很类似的,在没有指定路径时,python会在其sys.path下找对应的包,如果找不到就会报上面的错误。这里可以使用相对路径,也可以使用绝对路径,下面的代码将上层目录加入到sys.path中。知道了原因,解决方法就简单了,将目录加入到sys.path中即可解决。可以通过下面code,查看下当前python的sys.path。下的内容, 因此添加上面的目录后,就直接可以自动发现了。因为我的代码中要调用上级目录下的内容,比如。
2024-06-10 16:58:26 202 1
原创 vscode中jupyter notebook执行bash命令,乱码解决方法
可以看到默认的cmd code page, 发现是936. 参考:https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/chcp。默认vscode会选择使用cmd执行shell, 但是通过vscode的设置修改好像只能影响到vscode的termial. 另外vscode设置项中的编码已经是utf-8了。但是使用vscode的terminal执行同样的命令又没有问题,系统自带的cmd也没有问题。
2024-06-08 17:10:52 675
原创 python使用kaggle包时:OSError: Could not find kaggle.json. Make sure it‘s located in xxxx
在使用kaggle时,遇到了:Could not find kaggle.json的错误提示, 如下图所示,登录自己的kaggle账户,然后点击用户头像,选择settings, 进入setting页面,这是因为使用kaggle时,需要访问kaggle服务,需要使用api token.这时,会自动下载kaggle.json的文件,然后保存到自己用户目录下的。在api处,选择创建token。目录下,即可解决问题。
2024-06-02 20:57:33 326
原创 laravel项目配置Facades Redis自动补全,方法查看
因为Laravel的Redis连接实例是通过RedisManger的工厂类创建了,返回的是一个minin的类型,因此在IDE中不能自动补全Redis的方法,缺少这个功能,使用起来有些麻烦,尤其是Redis有数十个方法,每个方法也有不少参数。如果不想安装,可以直接将生成的_ide开头的文件,复制到自己项目的根目录中即可,IDE可以自动识别(缺点是不能自动更新,不过没有太多更新需要的话,直接复制文件,同时将文件加到 gitignore中,则比较清洁)。
2024-05-30 18:02:20 502 1
原创 XDebug配置极简教程,phpstorm实现http请求断点调试
写这篇的文章的初衷:网络上配置XDebug的文章有很多,XDebug也有官方的文档, PhpStorm也有官方的文档,为什么还要写那?相信不少人,都有一种感觉,虽然教程很多,但是按教程走一遍,自己的确不能正常调试。问题出在下面几个方面:1. 对调试过程中,没有一定的认识,因此出现问题时,不知道如何排查;2. 不管是IDE, 还是浏览器, PHP,不管配置对不对,都还照常运行,也没有错误提示,让问题很难排查;
2024-05-28 20:20:06 1367 2
原创 windows命令行安装工具/包/软件后,命令行命令找不到(npm示例)
在命令行安装工具,比如, 或者windows自带的包管理工具,如Chocolatey,Scoop,WinGet等,安装软件后,然后直接在命令行运行上面安装的指令会提示命令找不到。这让经常使用linux,mac系统的用户很不适应,在linux,mac系统中安装后,命令行直接就可以使用的。比如下面安装调试websocket的工具wscat时,安装后报命令找不到。
2024-04-17 18:25:43 612
原创 CSP模型
CSP(Communicating Sequential Processes,通信顺序进程)是一种并发计算模型,用于描述并发系统中的各个进程之间通过通信进行协作的方式。CSP模型在并发编程领域有着广泛的应用,例如Go语言的并发模型就基于CSP模型设计。通过引入通道和协程(goroutine),Go语言提供了一种简单而强大的方式来编写并发程序,并且在语言级别上支持CSP模型的特性。CSP模型通过这种基于通信的方式,实现了进程之间的解耦和并发协作。这种方式避免了共享数据带来的并发访问问题,如竞态条件和死锁。
2024-04-08 10:03:15 427
原创 将excel,csv中合并块中某条记录的值应用到整个块(使用多行的值,来填充新列数据)。
在excel中使用其它列的值,根据某种计算规则来填充另一列(或新列)很容易实现。但是如果需要根据合并块中的多行来填充列时,就不容易实现,由于对excel不是太常用,因此这里使用的命令行工具实现的。示例:使用图一的数据,生成图二中的最后一列。最后一列的值来自本快中第三列标注为是的那行的第二列的值。![在这里插入图片描述](https://img-
2024-04-07 18:28:17 363 1
原创 mysql查询时大小写,末尾空格容易造成的问题。
在使用mysql innodb 默认的配置时,发现mysql查询时是忽略大小写和末尾空格的。
2024-04-07 17:29:53 221 1
原创 贝叶斯定理,先验信念,似然,后验概率
简单来说,比例形式的贝叶斯定理告诉我们,假设的后验概率与先验概率和似然的乘积成正比。,以确保后验概率的取值位于 0 和 1 之间。如果掌握了以上这些信息,我们就可以准确地计算在给定观察数据的情况下,自己对假设的相信程度。现在得到的是,每个假设解释所观察数据能力的比值。也就是说,如果这个比值是2,那么。因此,我们经常使用贝叶斯定理的比例形式,它允许我们在不知道。的情况下分析假设的可靠程度。是独立于假设的、所观察数据的概率。然而,通常情况下很难准确地定义。对所观察数据的解释能力是。对所观察数据的解释能力是。
2024-03-17 08:07:37 1101
原创 命令行中当前目录下打开资源管理器窗口
有时候使用命令行时执行命令生成了一些文件,想在资源管理器窗口中打开,或者向当前位置放入文件,以供处理。往往需要打开当前目录的资源管理器窗口,通常就是文件资源管理器,或者我的电脑一层层找到当前目录,或者稍微聪明点就。命令,该命令除了可以在新窗口中执行另外一个程序,还可以直接打开当前目录的资源管理器窗口。得到当前路径,然后贴在资源管理器中。但是有种更快捷的方式,使用。
2024-03-09 22:01:43 744
原创 机器学习中的一些易混淆术语
机器学习的术语机器学习领域非常广泛,而且因为有许多科学家来自其他的研究领域,因此学科的交叉现象比较严重。很多似曾相识的术语和概念被重新认识或者定义,名称可能会有所不同。为方便起见,下面精选了常用术语及其同义词,希望对大家阅读本书和其他人工智能书籍有所帮助。摘自:塞巴斯蒂安等的《Python机器学习(原书第三版)》
2024-03-08 09:18:30 519
原创 scrapy分布式爬虫的部署,调度,与管理(scrapy + scrapy-redis + scrapyd + gerapy)
提供主机管理,爬虫项目管理,爬虫任务管理的web管理后台。提供中心化的任务队列,任务指纹队列,供分布式爬虫共享爬取任务队列。提供通过api方式单机部署爬虫的功能,爬虫状态查询等。一个python实现的高级web爬取和抓取框架,用于爬虫开发。根据官方文档说明,scrapy自己并不支持分布式的部署方式。文档给出的兼容方案是将不同的spider使用多台运行scipyd的设备进行部署,或者对于单一比较重的爬虫,手动分割爬取的地址列表,然后分配到多台设备。
2024-03-05 17:11:46 1148
原创 scrapy-redis空跑如何中止,队列为空时自动关闭scraper
在旧版的scrapy-redis中可能并没有相关的配置,因此需要自己去实现,参考:https://cloud.tencent.com/developer/article/1406573。使用scrapy-redis,可以将scrapy的爬取任务分布式部署,这里指的是同一个爬虫可在多个设备上或者同一个设备上部署多个实例。在使用调度器,比如cron, interval等调度器自动创建爬虫任务时,先前创建的爬虫在执行完任务后并不能自动退出,这样造成爬虫实例越来越多。但是稍后的版本,直接通过配置的方式即可实现。
2024-03-05 15:23:22 514
原创 机器学习,数学统计常用数学符号
MLE 极大似然估计/估计器(Maximum Likelihood Estimate/Estimator)KDE 核密度估计/估计器(Kernel Density Estimate/Estimator)EM 期望最大化(Expectation-Maximization)KKT卡罗需-库恩-塔克(Karush-Kuhn-Tucker)KL 库尔贝克-莱布勒(Kullback-Leibler)CE 交叉熵(Cross-Entropy)OOB 袋外(Out-Of-Bag)Gamma 伽马分布。
2024-03-02 09:23:15 1332
原创 AttributeError: ‘WebDriver‘ object has no attribute ‘find_elements_by_xpath‘
使用selenium时,抛出下面的异常,先前的代码是可以工作的,换了环境,或者重新安装了执行环境。
2024-02-08 20:50:37 653
原创 npm,cnpm install报:Error: certificate has expired at TLSSocket.onConnectSecure
npm install时,出现certificate has expired. npm淘宝镜像源证书过期。
2024-01-26 09:01:46 3192
原创 ModuleNotFoundError: No module named ‘pkg_resources‘
Fix Python ModuleNotFoundError: No module named 'pkg_resources'
2024-01-22 21:15:00 1640 1
原创 SSLError(SSLError(1, ‘[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1056)‘))
SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1056)'))
2024-01-19 21:00:00 1430
原创 使用pytorch时报错:AttributeError: module ‘torchvision.transforms‘ has no attribute ‘Scale‘
使用pytorch时报错:AttributeError: module ‘torchvision.transforms‘ has no attribute ‘Scale‘, 问题分析与应对方法。
2024-01-17 11:50:56 889
原创 如何在免费云Colab上使用扩散模型生成图片?
在人工智能技术的迅猛发展下,内容生成领域也迎来了一系列创新的突破。其中,使用扩散模型(如Stable Diffusion)从文字生成图片的AI技术备受瞩目。这一技术的出现,为我们创造栩栩如生的图像提供了全新的可能性。本文将带领读者使用免费云Colabt体验如何使用扩散模型生成图片。
2024-01-14 18:24:00 481 2
原创 Colab 谷歌免费的云端Python编程环境初体验
Google Colab是一个强大且免费的云端Python编程环境,为学生、研究人员和开发者提供了一个便捷的平台来开展数据科学、机器学习和深度学习项目
2024-01-13 15:50:15 550 1
原创 记录由客户端http请求原因引起的5xx响应问题排查过程
看到 http 状态码 5xx,很多开发者第一感觉就是服务端的问题,其实并不全是。下面我遇到的问题就是一个例外。
2024-01-12 16:29:20 1686 1
TA创建的收藏夹 TA关注的收藏夹
TA关注的人