自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 python获取弹幕(iqiyi)

【代码】python获取弹幕(iqiyi)

2024-05-21 13:45:29 746

原创 指北&晓年鉴(音频下载)

python

2024-04-24 14:49:57 347

原创 使用python下载公众号里面的音频(晓松奇谈)

下载音频

2024-04-18 16:59:06 285

原创 macos m1如何安装指定版本的redis

通过这些步骤,你应该能够在你的macOS M1上安装并运行指定版本的Redis。如果需要卸载现有的Redis版本或切换到另一个版本,可以使用Homebrew来管理Redis的安装和服务。安装指定版本的Redis在macOS M1上可以通过Homebrew进行操作。Homebrew是一个在macOS上管理软件包的常用工具。要安装特定版本的Redis,请首先确保已经安装了Homebrew。这将显示安装的Redis版本号。

2024-01-09 20:11:41 1253

原创 macos m1如何卸载redis

Redis 的配置和数据文件通常位于 /usr/local/etc/redis.conf 和 /usr/local/var/db/redis。你可以手动删除这些文件,但请谨慎操作,确保你不需要其中的任何重要数据或配置。通过执行这些步骤,你应该可以在 macOS M1 上成功卸载 Redis。记得备份重要数据或配置文件,以防意外删除。要在 macOS M1 上卸载 Redis,可以通过 Homebrew 进行操作。将 {version} 替换为你安装的 Redis 版本号,例如 redis@6.0.9。

2024-01-09 20:07:46 941

原创 linux下git pull每次都要输入密码

解决办法。

2023-04-26 15:46:31 157

原创 composer配置阿里云镜像

composer配置阿里云镜像

2023-04-26 11:35:49 961

原创 redis从db1复制到db3

#!/bin/bashredis-cli -h 127.0.0.1 -p 6379 -a password -n 1 keys “*” | while read keydoredis-cli -h 127.0.0.1 -p 6379 -a password -n 1 --raw dump $key | perl -pe ‘chomp if eof’ | redis-cli -h 127.0.0.1 -p 6379 -a Gobest@redis -n 3 -x restore $key 0echo

2022-03-15 17:36:48 2067

原创 nginx+proxy+ip+port

server { listen 80; server_name localhost; root "D:/worker"; location / { index index.php index.html; error_page 400 /error/400.html; error_page 403 /error/403.html;

2021-05-07 15:13:11 412

转载 电脑登录qq但是打不开网页的解决办法(转载)

经常会遇到这种情况,电脑用得好好的没有任何异常、突然有一天开机后发现只能上qq但是打不开网页。QQ可以上说明网络环境是没有任何问题的,导致这个问题的原因有多种,比如dns服务器故障、电脑host文件被修改、浏览器故障代理服务器故障、电脑中病毒或被安装了恶意插件等。这里我只介绍一种出现几率最大的、最典型的,一般出现能上qq但是打不开网页都是这个问题导致的,导致这个问题的原因就是浏览器代理服务器故障。解决办法如下:在电脑键盘上按“Windows+R”快捷键,打开运行框;输入命令“inetcpl.cpl”;

2020-08-28 16:26:04 4700 7

原创 python安装指定版本的wtforms

因为新版本的插件存在兼容性问题,要安装或者回退到老版本的Wtforms可在项目根目录下执行pipenv install WTForms==2.2.1

2020-06-24 18:36:31 1367

原创 composer require本地sdk(laravel示例)

一般情况下,使用第三方sdk的时候,如果github上面有官方的sdk,是最方便的,我们直接composer require sdkname就可以加载进项目。但是有的sdk,官方只给了一个供下载的压缩包,并没有github地址,如何在项目中加载它呢?步骤一下载官方sdk举例opensearch-sdk-php-release-v3.1.0,并解压步骤二在github上创建一个新项目来上传...

2020-04-23 16:57:37 879

原创 composer require速度慢

使用ailiyun镜像composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/禁止安装时更新composer require 添加 --no-update 参数composer require packagename --no-update...

2020-04-10 18:12:09 786

原创 How to ignore SELECT list is not in GROUP BY

How to ignore SELECT list is not in GROUP BY?if we need select many field in mysql, at the same time,we only need group by one of these filed,in laravel or other framework,it will show Syntax error l...

2020-03-19 15:08:48 234

原创 linux后台运行任务命令(nohup: 忽略输入并把输出追加到“nohup.out“)

比如,laravel项目有一个command任务,在服务器要执行php artisan command:worker这个命令是挂起的,总不能一直这样挂起。为了不影响其它操作,我们把它后台执行。nohup php artisan command:worker &这样就OK了查看后台执行的任务命令为jobs -l看到有进程号和任务命令,想关闭任务就kill -9 进行号...

2020-03-18 16:20:08 5253

原创 rsync for windows client upload file to linux

经测,该命令可行rsync.exe -avzP /cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/test2 root@IP::ftp --password-file=./…/rsync.passwordrsync.exe -avzP /cygdrive/d/rsync/cwRsync_5.5.0_x86_Free/bin/test2 root@IP::...

2020-01-14 14:35:11 265

原创 windows下批量复制文件到另外一个目录

可以用bat执行文件,内容如下@echo off & copy By authorxcopy /S/Y "D:\phpstudy\WWW\schat-hba-api\src\app" "D:\pro\app"xcopy /S/Y "D:\phpstudy\WWW\schat-hba-api\src\bootstrap" "D:\pro\bootstrap"xcopy /Y "D:\...

2020-01-14 14:23:58 1460

转载 修改gitlab端口问题以及gitlab访问出现502问题(参考别人的资料)

由于在linux下安装gitlab后,默认是80端口,而我们服务器已经存在的nginx已经占用80端口,因此,需要修改gitlab的端口。一,命令sudo vim /etc/gitlab/gitlab.rb后把文件中的external_url ‘http://localhost’改为:externa_url ‘http://localhost:4567’二,命令sudo vim /...

2020-01-08 11:43:47 2706

原创 2003-Can't connect to MySQL server on 'IP地址'(10038)

解决该问题步骤一,vi /etc/mysql/mysql.conf.d/mysqld.cnf二,/bind 找到bind-address =127.0.0.1 在这一行前加上#注释掉三,mysql -uroot -p进入mysql四,use mysql五,grant all privileges on . to root@’%’ identified by “xxx”;六,...

2020-01-03 12:01:00 838

原创 laravel发送邮件

laravel自带的Mail类库进行发邮件操作1,config->mail.php,看一下mail的设置项目对应的设置位置,在.env里面进行设置,如下MAIL_DRIVER=smtpMAIL_HOST=smtp.163.comMAIL_PORT=465MAIL_USERNAME=xxx@163.comMAIL_PASSWORD=xxxxxxMAIL_ENCRYPTION=ss...

2019-12-16 14:28:10 256

原创 输入a,b,c 输出他们的全部组合,a,b,c,ab,ac,bc,abc

<?phpfunction combine($str,$len) { if (0 == strlen($str)) { return; } for ($i=$len-1;$i>=0;$i--) { $temp = ''; for ($j=0;$j<strlen($str);$j++) { ...

2019-11-23 14:21:33 1325

原创 ubuntu16安装myql8.0-------navicat连接mysql8.0

1,去http://dev.mysql.com/downloads/repo/apt/.下载一个mysql-apt-config_0..***_all.deb,使用sudo dpkg -i mysql-apt-config_0..***_all.deb安装执行,选择MySQL8.0,OK。然后sudo apt-get update一下2,使用sudo apt install mysql-...

2019-02-26 17:51:53 687

原创 laravel查询结果转数组get_object_vars()比较好

情况一:laravel在查询的时候,结果是对象,用toArray()转数组的时候,外层转了,内层没转。情况二:在非model里面,或者一个model调另外model表的查询结果,根本无法用toArray(),一用就报错。所以,建议把查询结果用get_object_vars()方法进行转数组,比较彻底。...

2019-02-18 16:20:29 2130 2

原创 git自动化部署post-receive无效(转载至segmentfault的sowork回答)

本人在linux服务器下搭建了gitlab,创建项目,git本地推送,都正常。但是服务器上如何才能映射到该项目?通过咨询,得知,需要Git自动化部署。网上找了办法,几乎都是post-receive,但是设置了后也没效果。最终在思否里面一个回答者的办法试了,管用了。如下:安装完git后,git自带有钩子脚本比如我们的仓库是 /var/git-repository/myRepo.git那么在/...

2018-11-20 16:30:19 1861

转载 php递归实现无限级分类树(最新版)(转发自php中文网的大家讲道理)

php递归实现无限级分类树(最新版)代码如下:/** * 将数据格式化成树形结构 * @author Xuefen.Tong * @param array $items * @return array */function genTree9($items) { $tree = array(); //格式化好的树 foreach ($items as...

2018-11-08 17:49:38 442

转载 关于钉钉发送普通消息的接口操作(转载至cnblogs的年华-夜)

假如说我们提交一个操作,要告诉钉钉里的某一个人,我已经提交了,你审核一下,这个时候就要发送一条消息给他,就要用到这个操作了直接上代码:if ($data){//判断是否提交了一个审核 $corpid="xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; $corpsecret="xxxxxxxxxxxxxxxxxxxxxxxx...

2018-09-12 16:36:36 3452 3

原创 php添加ZMQ和MsgPack扩展

一,先把三个文件下载下来 zeromq-3.2.5.tar.gz zmq-1.1.3.tgz msgpack-2.0.2.tgz 多种办法都行, 办法1,找到地址 sudo wget url 办法2,我用的是vagrant,因此本地跟linux同步,所以,直接本地下载文件,放在共享目录里面,linux下面就有了,然后mv换个位置就行啦。 二,sudo tar zxvf zer...

2018-02-09 15:50:17 482

原创 php安装kafka扩展(ubuntu)

一,安装librdkafkasudo wget https://github.com/edenhill/librdkafka/archive/v0.9.4.tar.gz -O librdkafka-0.9.4.tar.gzsudo tar -zxvf librdkafka-0.9.4.tar.gzcd librdkafka-0.9.4sudo apt-get install gcc-...

2018-02-09 15:29:59 569

原创 nginx同一个端口配置多个网站(以及nginx跨域配置)

一,先看一下nginx.conf文件,如果有下面的一行 include /etc/nginx/sites-enabled/*; 表示配置文件加载sites-enabled下的文件。 二,修改/etc/nginx/sites-enabled下的default文件 内容如下server { listen 80; root ...

2018-02-09 15:09:45 13143

原创 ubuntu16安装nginx+mysql+php+源(sourcelist)

一,更新源1.1 sudo vim /etc/apt/sources.list1.2 清空内容先用G,到尾行,然后 :/,.d1.3 把下面的阿里云的源,放进去# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricteddeb-src http:/...

2018-02-09 14:40:24 384

原创 vagrant 配置

备注:可在git里面操作,或者xshell里面操作 (建议在git里面更好,这样的话,配置完成后,启动之后,可以直接ssh进行服务器,如果用xshell的话,则需要另外开个窗口,来通过域名端口连接等) box镜像官方网站https://app.vagrantup.com/boxes/search?_ga=2.231459295.152525926.1518086377-1892183393.1...

2018-02-09 14:12:48 238

原创 vagrant ssh 登录不上,bash问题

使用vagrant 从官网下载Box,安装初始化完后,想用vagrant ssh登录进去,结果如下所示:$ vagrant sshWelcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-112-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https:/

2018-02-06 19:19:56 2515 2

转载 关于laravel 5 路由的参数uses(转自segmentfault网站的 jimb55原创)

Route::get('/login', ['uses' => 'LoginController@index']);Route::get('/login', 'LoginController@index');//请问这两种写法有区别?//uses 是代表什么的?答:控制器动作模式 URL::action(‘LoginController@index’) 这种方式是根据注册路由时 ‘uses’

2018-01-04 14:28:08 1359

转载 laravel 使用递归实现无限分类(转自oschina姚棉伟原创)

实现规格:一个新闻无线分类系统最终实现的效果如下 ㅣㅡㅡ体育新闻 ㅣㅡㅡㅡㅡ足球新闻 ㅣㅡㅡㅡㅡ篮球新闻 ㅣㅡㅡㅡㅡ其他体育 ㅣㅡㅡ娱乐新闻 ㅣㅡㅡㅡㅡ电影 ㅣㅡㅡㅡㅡ音乐 ㅣㅡㅡ科技新闻 ㅣㅡㅡㅡㅡ智能手机 ㅣㅡㅡㅡㅡㅡㅡ小米手机 ㅣㅡㅡㅡㅡㅡㅡ华为手机laravel Model层实现获取分类信息(使用递归)<?phpnamespace App\Model;use I

2017-10-30 14:59:49 1607 2

原创 laravel之seeder之操作(批量增,删,改)

laravel对数据库的表,进行批量的数据添加,修改,删除,可使用seeder进行操作,步骤如下: 一, php artisan make:seeder 名字 二,在上面创建的seeder中写操作代码(增,删,改等) 三,在seeds/DataBaseSeeder中修改操作的类名(对哪个模型表操作) 四,composer dump-autoload 五,php artisan db:see

2017-10-29 21:53:39 1578

zeromq-4.3.2.tar.gz

zeromq-4.3.2.tar.gz,可在linux下编译安装,能够使用zeromq进行sorket开发,多线程,提升性能,效率,可以配合msgpack进行使用,是个好的扩展插件

2020-01-14

空空如也

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

TA关注的人

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