自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 浅谈linux创建自定义服务

1.进入系统服务目录在linux中,进入目录,命令:cd /lib/systemd/system,如下图2.创建一个自定义服务例如:sudo vim push_msg_swoole.service3.编写自定义服务如下三部分:[Unit] [Service] [Install][Unit]Description=push_msg_swoole.serviceAfter=rc-lo...

2019-12-19 10:39:40 5982 8

原创 浅谈Linux安装redis

1.redis环境配置由于redis是c语言开发的,所以需要先安装c语言的编译环境,即需要安装gcc1.1先查看是否安装gccgcc -v1.2如果没有gcc,则需要在线安装yum install gcc-c++2.redis安装步骤2.1下载redis压缩包(这里下载的是3.0.0的)下载网址:http://download.redis.io/releases/,如图所示:...

2019-12-12 13:41:38 3126

原创 浅谈用git将本地项目托管到码云

1.下载安装git官网链接:https://git-scm.com/downloads,可以根据自己的平台下载对应的版本,我下的是windows版本的,接下来就是傻瓜操作,一键操作2.码云创建项目仓库新建仓库,填好自己所建仓库的信息名称,会自动生成项目链接3.将自己的项目上传到码云3.1. 假如如果你是新安装好git的话,首先,你需要执行下面两条命令,作为 git 的基础配置,作用...

2019-12-12 09:15:51 2904

原创 浅谈PHP使用file_get_contents发送get和post请求

1、【GET请求】function get($url,$data = null){ if ($data){ //对参数编码a=b&c=d形式 $url .= '?'.http_build_query($data); } return file_get_contents($url);}2、【POST请求】function post(...

2019-12-30 14:07:47 2313

原创 浅谈PHP使用腾讯云发送短信

在开发过程中总会遇到需要发送短信的需求,以下介绍使用腾讯云短信api来发送短信的详细过程。1、登录腾讯云,在应用列表里创建你的应用,输入你的应用名称,应用简介2、点击应用,获取应用的SDK AppID和AppKeySDK AppID和AppKey如下图所示3、创建签名​ 一个完整的短信由短信签名和短信正文内容两部分组成,短信签名须申请和审核,签名在签名管理进行创建申请。(这里申请要提...

2019-12-30 13:45:56 3304

原创 浅谈PHP正则之去除括号和括号里面的内容

1.PHP去除花括号和花括号里面的内容$str = 'dfsas{kslajfljs}45';$str = preg_replace( '/\{(.*?)\}/', '',$str);echo $str;2.PHP去除括号和括号里面的内容$str = '9(kslajflj)s45';$str = preg_replace('/\(.*?\)/', '', $str);echo $...

2019-12-30 13:37:14 3382

原创 浅谈Telnet报‘不是内部或外部命令’解决方法

在本地使用测试远程端口的时候,发现telnet连接时,报‘不是内部或外部命令’(我的系统是:window10系统,其他系统也是同样去开启telnet服务)解决方法:开启本机elnet服务功能(1)打开控制面板,进入程序,在点击程序和功能(2)点击启用或关闭windows功能(3)开启Telnet客户端,确定即可(4)接下来窗口将显示“正在应用所做的更改”的界面,等待一会,待更改操...

2019-12-26 15:12:12 706 7

原创 浅谈PHP封装遍历文件夹下所有文件函数

不管是在工作中还是在面试中,都会遇到遍历一个文件的需求,这里记录一下,封装遍历文件夹中文件和文件夹的函数<?phpfunction my_dir($dir) { $files = array(); //注意这里要加一个@,不然会有warning错误提示:) if(@$handle = opendir($dir)) { while(($file =...

2019-12-25 14:34:05 2227

原创 浅谈PHP封装清除目录下的所有文件函数

由于经常会遇到定期清除日志或者定期清除过期文件的需求,网上查阅了部分资料,借鉴了一位大佬的思想方法,有了如下感悟1.PHP清除目录下的所有文件(测试使用版)function deldir($path){ echo $path;echo PHP_EOL; //如果是目录则继续 if (is_dir($path)) { //扫描一个文件夹内的所有文件夹和文...

2019-12-24 17:47:02 1574

原创 浅谈linux中的htop命令

1.htop简介在 Linux 系统中,top 命令可以用来显示系统中正在运行的进程的实时状态,CPU 利用情况、内存消耗情况,以及每个进程情况等非常有用的信息。但是除了top,还有一个更加好用的htop命令。 htop是Linux系统中的一个互动的进程查看器,一个文本模式的应用程序,需要ncurses。与top相比,htop提供更方便、光标控制的界面来杀死进程,更加人性化,它可让用户交互式操作...

2019-12-23 17:52:18 1777

原创 浅谈安装CentOS时直接黑屏解决办法

又一次在台式机装好虚拟机准备开始安装CentOS7时,虚拟机安装页面直接黑屏,一直没有动静。好吧,决定记录下解决方法。(我的机子是华硕,以华硕为例)1.重新启动电脑,在启动界面进入BIOS设置(华硕是按F2键或者Delete键),不同的电脑进入BIOS设置的方法不太一样,但也差不了太多(可以先查看下自己电脑的主板,百度下进入BIOS设置的按键)。2.直接点右上角的退出/高级模式,选择高级模式...

2019-12-23 09:55:55 22279 1

原创 浅谈mysql开启慢查询日志方法

开启慢查询日志:可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。不过要注意,一旦开启慢日志查询会增加数据库的压力,建议一周定时清除下慢查询日志设置慢查询日志有两种:一、全局变量设置(数据库重启全部失效,得重新配置)1.登录mysql数据库2.查看数据库是否有开启慢查询并查看慢查询默认设置值show variables like 's...

2019-12-20 14:48:27 2371

原创 浅谈.gitignore设置忽略上传的文件

一、新建.gitignore文件1、在代码仓库目录下新建.gitignore的文件,由于文件是.开头,没有文件名,无法直接在windows目录下直接创建,这里进入linux终端进行新建.gitignore文件。2、输入命令 vim .gitignore 创建并编辑新的过滤规则。如下图:注意:.gitignore文件对其所在的目录及所在目录的全部子目录均有效,将.gitignore文件添加到...

2019-12-20 10:02:25 2765

原创 浅谈PHP使用PHPMailer发送邮件

1.下载PHPMailer代码包PHPMailer项目地址:https://github.com/PHPMailer/PHPMailer使用git clone命令克隆到本地,或直接点击 Download ZIP 获取到完整的PHPMailer代码包。2.将下载的PHPMailer的包解压后部署到项目中这里主要是src这个文件中的PHPMailer.php和SMTP.php这两个文件3...

2019-12-17 17:33:15 1817

原创 浅谈PHP打印出引入的文件

#####1.用require引入文件,如图所示:namespace common;require __DIR__ . "/../vendor/qcloudsms/qcloudsms_php/src/index.php";use Qcloud\Sms\SmsSingleSender;use Qcloud\Sms\SmsMultiSender;use Qcloud\Sms\SmsVoice...

2019-12-12 14:16:01 1441

原创 浅谈windows安装redis并在tp5应用

1.下载windows平台对应的redis1.首先下载redis,一开始试过好多下载链接,例如:https://redis.io/download,这个是redis的官网,然而感觉好卡,没下到满意的版本,找了一下发现还是github上比较靠谱,这个是github的下载链接:https://github.com/MicrosoftArchive/redis/releases我下的3.2的版本,如...

2019-12-12 13:54:46 1248

原创 浅谈liunx搭建phpstudy并配置ssl证书

1.安装phpstudyPHP study官网地址有介绍http://lamp.phpstudy.net(首先要下一个xshell软件)打开xshell,连接你的服务器,ssh root@xx.xx.xx.xx,连接你的ip地址,如下图所示1.1. wget -c http://lamp.phpstudy.net/phpstudy.bin #下载phpstudy1.2. ...

2019-12-09 18:27:21 1865

原创 浅谈学习redis遇到的坑

1.问题描述:我的redis是安装window在的F盘下,当我准备开启redis时,向往常一样,在redis文件下打开命令行,启动redis:redis-server redis.conf,出现下面错误:windows下启动redis提示: Invalid argument during startup: Failed to open the .conf file: redis.conf C...

2019-12-09 17:46:01 1836

原创 浅谈PHP常用的函数

PHP常用的函数整理1.array_unique() 函数用于移除数组中重复的值。如果两个或更多个数组值相同,只保留第一个值,其他的值被移除。<?php$a=array("a"=>"red","b"=>"green","c"=>"red");print_r(array_unique($a));?>//结果://Array ( [a] => red...

2019-12-06 15:05:47 1788

原创 浅谈PHP封装curl采集数据函数

采集数据,也就是爬虫,对于PHP同样能够做到,通过封装curl采集数据函数,从而实现对数据的采集利用public function g_url_contents($url, $reurl = '', $ip = ''){ $ch = curl_init(); $timeout = 30; //设置你需要抓取的URL curl...

2019-12-05 13:48:00 1467

空空如也

空空如也

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

TA关注的人

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