logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

laravel框架自带验证码使用

在Laravel中有很多图片验证码的库可以使用,本篇介绍其中之一:gregwar/captcha,这个库比较简单,在Laravel中比较常用。下面我们就来介绍下使用细节:①首先, composer.json中如下加入配置:"require": {..."gregwar/captcha": "1.*"},②然后,cmd进入你项目的根目录中执行以下命令:...

#laravel
php:三种填充模式的区别(PKCS7Padding/PKCS5Padding/ZeroPadding)

长话短说,写这篇文章主要是为了补下这篇文章的相关知识点 aes加密使用mcrypt_decrypt能解开,openssl_decrypt却解不开。常见的三种填充方式:我们知道某些加密算法要求明文需要按一定长度对齐,叫做块大小(BlockSize),比如16字节,那么对于一段任意的数据,加密前需要对最后一个块填充到16 字节,解密后需要删除掉填充的数据。ZeroPadding,数据...

rsync:链接失败 failed to connect to x.x.x.x: Connection refused

1、问题以前定时跑的一个脚本,有推送文件到远程服务器的命令,今天突然发现文件同步失败了,然后手动执行命令也失败了。[root@241 ~] rsync -a root@host::backup/ .rsync: failed to connect to 192.168.1.144 (192.168.1.10): Connection refused (111)rsync error: error

rsync:链接失败 failed to connect to x.x.x.x: Connection refused

1、问题以前定时跑的一个脚本,有推送文件到远程服务器的命令,今天突然发现文件同步失败了,然后手动执行命令也失败了。[root@241 ~] rsync -a root@host::backup/ .rsync: failed to connect to 192.168.1.144 (192.168.1.10): Connection refused (111)rsync error: error

nginx禁止高频ip访问

有时候我们会通过在一定时间内ip访问次数来判断用户是否恶性访问,来达到防刷的目的,下面借用nginx模块来限制。nginx模块限制ip#nginx.confhttp{...limit_req_zone $binary_remote_addr zone=limits:10m rate=50r/s;limit_conn_zone $binary_remote_addr zone=conn_zone:1

#nginx
error: php中redis使用lrem进行删除队列元素,删除失败?

我们都知道在php中,想要删除redis中list类型的元素,需要使用lrem命令进行删除。参考redis中lrem命令的参数是:LREM key count value根据参数 count 的值,移除列表中与参数 value 相等的元素。count 的值可以是以下几种:count > 0 : 从表头开始向表尾搜索,移除与 value 相等的元素,数量为 count...

有感:在变革中坚守与前行

2025 年,科技浪潮汹涌澎湃,身为程序员的我们,正身处这场变革的核心。回首这一年,诸多经历和感悟涌上心头,不吐不快,希望能和同行们分享,或许也能给即将踏入这个行业的朋友一些启发。​曾经,我们凭借手中的代码,构建出一个个功能强大的软件系统,仿佛自己就是数字世界的主宰。但如今,行业正经历着前所未有的巨变。AI 技术的迅猛发展,让许多传统的编程工作面临着被替代的风险。就像我身边的一位朋友,原本从事着基

php:抓取各大平台音乐链接 ( QQ音乐、酷我、咪咕、网易云 )

最近闲来无事,就想写点东西,刚看到分享到微信朋友圈的音乐,就想自己也写个试试做一个同样的效果。我们都知道音乐平台在点击分享的时候,都有一个复制链接的按钮,我们根据分享的链接,获取歌曲信息(歌曲链接、封面、歌手等等),以下收费歌曲都不行哈;注:纯属练练手,大家切勿用到商业用途。目录一、网易云音乐二、酷我音乐三、咪咕音乐四、qq音乐五、辅助方法六、小结一...

rsync:错误 some files/attrs were not transferred (see previous errors) (code 23) at main.c(1518)

1、问题在使用rsync同步操作时,rsync报错rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1518) [generator=3.0.9]2、解决方法原因是有文件没有写的权限,导致备份权限不够,两种解决办法:1、将服务端rsyncd.conf配置文件的ui

    共 12 条
  • 1
  • 2
  • 请选择