自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逐月

技术博客

  • 博客(171)
  • 资源 (9)
  • 问答 (4)
  • 收藏
  • 关注

原创 windows如何将屏幕外的窗口如何移动到屏幕内

【代码】windows如何将屏幕外的窗口如何移动到屏幕内。

2024-04-18 17:40:45 78

原创 windows命令行安装工具/包/软件后,命令行命令找不到(npm示例)

在命令行安装工具,比如, 或者windows自带的包管理工具,如Chocolatey,Scoop,WinGet等,安装软件后,然后直接在命令行运行上面安装的指令会提示命令找不到。这让经常使用linux,mac系统的用户很不适应,在linux,mac系统中安装后,命令行直接就可以使用的。比如下面安装调试websocket的工具wscat时,安装后报命令找不到。

2024-04-17 18:25:43 142

原创 CSP模型

CSP(Communicating Sequential Processes,通信顺序进程)是一种并发计算模型,用于描述并发系统中的各个进程之间通过通信进行协作的方式。CSP模型在并发编程领域有着广泛的应用,例如Go语言的并发模型就基于CSP模型设计。通过引入通道和协程(goroutine),Go语言提供了一种简单而强大的方式来编写并发程序,并且在语言级别上支持CSP模型的特性。CSP模型通过这种基于通信的方式,实现了进程之间的解耦和并发协作。这种方式避免了共享数据带来的并发访问问题,如竞态条件和死锁。

2024-04-08 10:03:15 282

原创 将excel,csv中合并块中某条记录的值应用到整个块(使用多行的值,来填充新列数据)。

在excel中使用其它列的值,根据某种计算规则来填充另一列(或新列)很容易实现。但是如果需要根据合并块中的多行来填充列时,就不容易实现,由于对excel不是太常用,因此这里使用的命令行工具实现的。示例:使用图一的数据,生成图二中的最后一列。最后一列的值来自本快中第三列标注为是的那行的第二列的值。![在这里插入图片描述](https://img-

2024-04-07 18:28:17 327 1

原创 mysql查询时大小写,末尾空格容易造成的问题。

在使用mysql innodb 默认的配置时,发现mysql查询时是忽略大小写和末尾空格的。

2024-04-07 17:29:53 159 1

原创 贝叶斯定理,先验信念,似然,后验概率

简单来说,比例形式的贝叶斯定理告诉我们,假设的后验概率与先验概率和似然的乘积成正比。,以确保后验概率的取值位于 0 和 1 之间。如果掌握了以上这些信息,我们就可以准确地计算在给定观察数据的情况下,自己对假设的相信程度。现在得到的是,每个假设解释所观察数据能力的比值。也就是说,如果这个比值是2,那么。因此,我们经常使用贝叶斯定理的比例形式,它允许我们在不知道。的情况下分析假设的可靠程度。是独立于假设的、所观察数据的概率。然而,通常情况下很难准确地定义。对所观察数据的解释能力是。对所观察数据的解释能力是。

2024-03-17 08:07:37 941

原创 命令行中当前目录下打开资源管理器窗口

有时候使用命令行时执行命令生成了一些文件,想在资源管理器窗口中打开,或者向当前位置放入文件,以供处理。往往需要打开当前目录的资源管理器窗口,通常就是文件资源管理器,或者我的电脑一层层找到当前目录,或者稍微聪明点就。命令,该命令除了可以在新窗口中执行另外一个程序,还可以直接打开当前目录的资源管理器窗口。得到当前路径,然后贴在资源管理器中。但是有种更快捷的方式,使用。

2024-03-09 22:01:43 422

原创 机器学习中的一些易混淆术语

机器学习的术语机器学习领域非常广泛,而且因为有许多科学家来自其他的研究领域,因此学科的交叉现象比较严重。很多似曾相识的术语和概念被重新认识或者定义,名称可能会有所不同。为方便起见,下面精选了常用术语及其同义词,希望对大家阅读本书和其他人工智能书籍有所帮助。摘自:塞巴斯蒂安等的《Python机器学习(原书第三版)》

2024-03-08 09:18:30 494

原创 scrapy分布式爬虫的部署,调度,与管理(scrapy + scrapy-redis + scrapyd + gerapy)

提供主机管理,爬虫项目管理,爬虫任务管理的web管理后台。提供中心化的任务队列,任务指纹队列,供分布式爬虫共享爬取任务队列。提供通过api方式单机部署爬虫的功能,爬虫状态查询等。一个python实现的高级web爬取和抓取框架,用于爬虫开发。根据官方文档说明,scrapy自己并不支持分布式的部署方式。文档给出的兼容方案是将不同的spider使用多台运行scipyd的设备进行部署,或者对于单一比较重的爬虫,手动分割爬取的地址列表,然后分配到多台设备。

2024-03-05 17:11:46 1000

原创 scrapy-redis空跑如何中止,队列为空时自动关闭scraper

在旧版的scrapy-redis中可能并没有相关的配置,因此需要自己去实现,参考:https://cloud.tencent.com/developer/article/1406573。使用scrapy-redis,可以将scrapy的爬取任务分布式部署,这里指的是同一个爬虫可在多个设备上或者同一个设备上部署多个实例。在使用调度器,比如cron, interval等调度器自动创建爬虫任务时,先前创建的爬虫在执行完任务后并不能自动退出,这样造成爬虫实例越来越多。但是稍后的版本,直接通过配置的方式即可实现。

2024-03-05 15:23:22 430

原创 机器学习,数学统计常用数学符号

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 1041

原创 AttributeError: ‘WebDriver‘ object has no attribute ‘find_elements_by_xpath‘

使用selenium时,抛出下面的异常,先前的代码是可以工作的,换了环境,或者重新安装了执行环境。

2024-02-08 20:50:37 482

原创 svg格式图片转png,jpg等(矢量图转像素点阵图)

矢量图转点阵图,像素图, svg转png, jpeg

2024-02-05 18:00:16 424

原创 二进制文件的内部是怎么样的?

二进制文件并不是不可逾越的,本文带你细窥其内部结构

2024-02-04 16:10:47 776

原创 Linux如何配置磁盘(自动)挂载?

linux 配置磁盘自动挂载

2024-01-26 10:47:50 492 1

原创 npm,cnpm install报:Error: certificate has expired at TLSSocket.onConnectSecure

npm install时,出现certificate has expired. npm淘宝镜像源证书过期。

2024-01-26 09:01:46 2710

原创 ModuleNotFoundError: No module named ‘pkg_resources‘

Fix Python ModuleNotFoundError: No module named 'pkg_resources'

2024-01-22 21:15:00 1115

原创 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 600

原创 使用pytorch时报错:AttributeError: module ‘torchvision.transforms‘ has no attribute ‘Scale‘

使用pytorch时报错:AttributeError: module ‘torchvision.transforms‘ has no attribute ‘Scale‘, 问题分析与应对方法。

2024-01-17 11:50:56 493

原创 如何编译openssl的早期版本的共享库,如openssl 1.0

如果编译老版本openssl共享库,.so文件,openssl1.0

2024-01-17 05:46:47 481

原创 Nginx Location 规则解析:深入剖析 Location 优先级匹配机制

一文带你读懂nginx location的匹配规则。

2024-01-15 19:50:24 1063 1

原创 如何在免费云Colab上使用扩散模型生成图片?

在人工智能技术的迅猛发展下,内容生成领域也迎来了一系列创新的突破。其中,使用扩散模型(如Stable Diffusion)从文字生成图片的AI技术备受瞩目。这一技术的出现,为我们创造栩栩如生的图像提供了全新的可能性。本文将带领读者使用免费云Colabt体验如何使用扩散模型生成图片。

2024-01-14 18:24:00 414 2

原创 Colab 谷歌免费的云端Python编程环境初体验

Google Colab是一个强大且免费的云端Python编程环境,为学生、研究人员和开发者提供了一个便捷的平台来开展数据科学、机器学习和深度学习项目

2024-01-13 15:50:15 451 1

原创 记录由客户端http请求原因引起的5xx响应问题排查过程

看到 http 状态码 5xx,很多开发者第一感觉就是服务端的问题,其实并不全是。下面我遇到的问题就是一个例外。

2024-01-12 16:29:20 1263 1

原创 使用微信读书高效阅读论文,自带翻译功能。

使用微信读书高效阅读论文,自带翻译。

2024-01-11 21:07:01 490 1

原创 Stable Diffusion初体验

stable diffusion, AIGC, 文字生成图片

2024-01-08 21:18:05 630

翻译 有状态与无状态身份认证/验证对比。

有状态身份认证与无状态身份认证对比

2024-01-05 16:18:29 42

原创 PhpMyAdmin启用双因子认证(2FA),及异常问题排查

数据库管理工具PMA配置2FA(双因素认证)

2024-01-05 08:56:49 1004

原创 强制进行innodb恢复(数据库崩溃恢复)

msyql innodb数据库崩溃恢复

2023-12-04 18:10:49 204

原创 windows下安装make工具

我使用的windows的gitbash命令行终端。未安装时,发现系统没有make命令。

2023-11-17 14:39:58 335

原创 linux终端蓝色太暗的解决方案

命令行终端字体颜色太暗看不见的解决方案

2023-11-03 13:51:10 130

原创 iptables限流

iptables限流

2023-11-02 10:37:14 213

原创 漏桶算法实现

漏桶算法(Leaky Bucket Algorithm)是一种常用的流量控制算法,用于平滑网络流量或限制数据的传输速率。它的基本原理是模拟一个具有固定容量的漏桶,数据以固定的速率流入漏桶,超出漏桶容量的数据将被丢弃或延迟处理。

2023-11-01 14:30:22 132

原创 编辑crontab任务时如何选择编辑器?

linux上设定定时服务时,通常会使用crontab -e指令,有时候默认是 nano 编辑器,对一些vim用户来说很不方便.如何为crontab选择编辑器那?设置VISUAL环境变量,export VISUAL=vim; crontab -e, 这个方法通常都可以工作,嫌麻烦的话,可以将export VISUAL=vim;设定到你的 .bashrc中,或者将crontab alias到export VISUAL=vim; crontab 参靠有时候遇到上述方式无效的情况时,可以直接指定编辑器

2021-10-28 16:04:13 1814

原创 Goland, The selected directory is not a valid for Go SDK

参考我在 StackOverflow的答案

2021-10-27 10:19:21 478

原创 Nginx “Primary script unknown“?定位及排除方法。

详情参考How to debug “FastCGI sent in stderr: Primary script unknown while reading response header from upstream” and find the actual error message?方案1,开启upstream(php-fpm)日志。通过日志查看处理请求的脚本文件路径。php-fpm.d/www.confaccess.log = /var/log/$pool.access.logtail -f

2021-04-13 14:22:32 454

原创 命令行自动补全(根据历史记录)

参考: Command-line completion from command history方法1:匹配任意位置输入Ctrl+R打开反向历史记录搜索,会出现如下信息。lf@DESKTOP-8LB6JPN MINGW64 ~(reverse-i-search)`':然后输入需要搜索的内容,录入branch, 会显示匹配到的最近一条记录。lf@DESKTOP-8LB6JPN MINGW64 ~(reverse-i-search)`branch': git branch -a如果不是想要的

2021-01-25 11:56:01 3213

原创 exceptions vs status

exceptions-vs-status

2021-01-06 16:17:07 144

原创 gitlab安装,备份,使用自建服务器,以及常见问题的解决方案。

参考Gitlab Docinstall-and-configure-gitlab-on-centos-7如果全新的安装会很容易,再已安装的机器上再次安装时,会有很多莫名奇妙的问题。这时可以通过安装时的提示,以及参考/var/log/gitlab下的日志来定位问题安装前一定要清理完之前的版本(好多问题可以清理重新从头安装来解决)使用yum info gitlab-ce确认,使用yum remove gitlab-ce移除使用rpm -qa | grep gitlab确认,使用rpm -e gitl

2020-12-31 18:45:42 3073

原创 不中断服务在线平滑升级nginx (CentOS)

在对网站服务器进行漏洞扫描时,发现了一个较严重的漏洞 SSL/TLS协议信息泄露漏洞(CVE-2016-2183)查看下同的openssl 版本$ openssl versionOpenSSL 1.0.2k-fips 26 Jan 2017系统使用的 nginx, 查看nginx编译用的OpenSSL版本$nginx -Vnginx version: nginx/1.16.1built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)built

2020-12-25 18:56:15 1188 2

gl studio 面板制作教程

gl studio 面板制作简易教程,入门及教程

2015-05-21

glee静态库

glee opengl 扩展库 方便opengl程序的编写

2015-05-20

opengl glee

opengl glee 扩展应用 opengl扩展库 图形绘制

2015-05-16

实时碰撞检测算法

实时碰撞检测算法技术源码。Christer Ericson 3D游戏 教程 碰撞检测

2014-06-06

数据结构,清华大学

清华大学一套很详细数据结构的教程,讲述了常用数据结构,及其代码实现。

2014-06-06

cuda编程指南

cuda编程指南,GPU多线程技术。并行编程 cuda入门知识

2014-06-05

计算机程序设计与艺术一至三册全

计算机程序设计与艺术一至三册全 适合于程序设计者

2014-06-03

计算机程序设计与艺术

图灵作品,计算机程序设计与艺术一至三卷全。 中文版

2014-06-03

ogre基础教程

一套基础的ogre入门教程,适用于初学者。 游戏基础教程 来自ogre3D开放教程

2014-06-01

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

TA关注的人

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