因为朋友电话翻墙原因遇到的,一般原因是软件错误操作win32下的socket api的原因,重置下即可,通过cmd管理员方式执行下面的命令即可。netsh winsock reset catalog然后进行重启电脑即可
//设置客户端断开依然运行 ignore_user_abort(true); //设置脚本不超时 set_time_limit(0); //死循环每隔1秒访问一次网址 while (true) {     sleep(1);     @file_get_contents('http://xingxinghan.cn/?id=5'); }上面的代码我在window
本文基于Laravel Framework 6.17.1版本(1).创建项目(依赖真多,如此臃肿)composer create-project --prefer-dist laravel/laravel blog(2).安装定时任务composer包 composer require think-task/think-task(3).执行创建命令行处理类文件(自动生成了文件app/Console/Commands/Task.
本教程使用的定时任务基于EasyTak,EasyTask官方文档:https://gitee.com/392223903/EasyTask(1).安装tp5.0或者5.1composer create-project topthink/think=5.0.* tp5  --prefer-dist(2).安装定时任务composer包composer require easy-task/easy-task(3).创建命令行处理类
本教程使用的定时任务基于EasyTak,EasyTask官方文档:https://gitee.com/392223903/EasyTask由于tp3.2.x官方开发未考虑命令行支持和绝对路径开发的标准,因此我编写了一个支持的类来运行。1.在tp3.2.3根目录下安装easytaskcomposer require easy-task/easy-task2.创建一个执行命令行的入口文件:console.php<?php class ThinkSupport
本来以为有什么函数支持,结果只能通过正则。SELECT * from crm_customer_base where `name` REGEXP '[A-Z]+'
(1).拉取镜像,镜像id:5e35e350aded docker pull centos:7(2).运行镜像生成容器,容器id:44597c6694a3docker run -d -i -t -p 80:80 -p 21:21 -p 22:22 -p 23:23 -p 3306:3306 -p 6379:6
例如我运行了一个centos镜像生成一个容器id为cd3b79a85d7e:docker run -d -i -t 470671670cac /bin/bash平常我们进入容器的命令是:docker attach cd3b79a85d7e如果我们通过docker attach cd3b79a85d7e命令来开启两个终端启动,我们发现输入命令另一个终端也在同步输入很尴尬。【解决方法】使用docker exec -it
(1).管道是干嘛的?管道是用于进程之间通信的,传播或交换信息(2).管道有几种?(2.1).匿名管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。通常是指父子进程关系。(2.2).高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程,这种方式我们成为高级管道方式。(2.3).命名管道 (named pipe):有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。(3).php支持哪种管道
方案1:deepin wechat 默认使用文泉驿微米黑,安装这个字体就行sudo apt-get install fonts-wqy-microhei方案2:复制windows字体找一个windows系统,把它目录C:\Windows\Fonts里的整个文件夹字体复制到linux的/usr/share/fonts里,然后fc-cache -fv重启。方案3:貌似只能解决部分软件问题https://blog.csdn.net/hyman
Top