
其它
文章平均质量分 80
LMXQH
这个作者很懒,什么都没留下…
展开
-
同步与异步、堵塞与非堵塞
前言本文通过一个简单的例子带大家搞懂什么是同步和异步、堵塞和非堵塞定义同步和异步是线程的通信模式堵塞和非堵塞是线程的处理模式先给出总结性的定义,看不懂没关系,请继续往下看。堵塞和非堵塞首先我们举个简单的例子:张三要去买菜,买菜的路上突然看到了一家奶茶店,于是他决定先买杯奶茶再去买菜。张三点了奶茶后发现奶茶的制作要一定的时间,现在张三就有两个选择:原地等待,等待奶茶制作好后再去买菜不等了,先去买菜,买完菜后再回来取奶茶如果张三选择了第一种选择 - 原地等待,那么我们就可以理解原创 2021-01-22 17:05:40 · 432 阅读 · 0 评论 -
经纬度计算--笔记
<?php// 经纬度之间距离计算// 返回单位:米function distance($lon1, $lat1, $lon2, $lat2){ return (2*ATAN2(SQRT(SIN(($lat1-$lat2)*PI()/180/2) *SIN(($lat1-$lat2)*PI()/180/2)+ COS($lat...原创 2019-01-22 11:54:50 · 1213 阅读 · 0 评论 -
解决PHP CURL POST 传递数据过大返回空值问题
问题:最近用PHP CURL POST请求一个接口的时候,发现返回一个空,打印日志也是空。问了接口提供方,接口提供方说我们这边连接到他们的服务器后,马上又断开了,并没有POST数据过去。最奇怪的是,只有个别数据会这样子,也就是说同样的数据结构传递,只是传递的值不同,有的访问正常,有的则是返回空值。 通过curl_error打印错误信息显示:empty replay from server。...原创 2018-07-19 21:32:30 · 7124 阅读 · 0 评论 -
【笔记】Linux下搭建git服务器
前言:最近学习如何使用git,所以在此对搭建git服务器的过程做个记录。本文内容参考自:1.https://www.cnblogs.com/dee0912/p/5815267.html2.https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000搭建环境:服务器 CentOS7.4 + gi...原创 2018-07-02 20:43:29 · 5172 阅读 · 1 评论 -
微信小程序的userInfoReadyCallback相关解释
关于微信小程序quickstart项目中的userInfoReadyCallback,大体可以总结以下三点:1.this.userInfoReadyCallback,这个方法是在page.onload中定义的。判断page.onload 中是否定义了this.userInfoReadyCallback2.如果定义了,则说明page.onload比当前方法运行的早(page已经完成初始化),app的...原创 2018-05-28 23:48:18 · 8408 阅读 · 4 评论 -
阿里云-LNMP环境搭建超详细教程03
三、安装php语言环境由于Centos7自带安装的php是5.4版本的 若想升级5.6可参考:https://blog.youkuaiyun.com/wplblog/article/details/521058881.首先,用户执行如下命令,安装php及其常用扩展包。若缺少扩展包,可能会导致php安装或运行失败。注意:如下命令不能换行,若换行,或导致扩展包或php安装失败!yum -y install php...原创 2018-04-29 16:31:56 · 1702 阅读 · 0 评论 -
阿里云-LNMP环境搭建超详细教程02
二、安装MariaDB(MySQL)从CentOS 7.0发布以来,yum源中开始使用MariaDB来代替MySQL的安装。即使你输入的是yum install -y mysql , 显示的也是MariaDB的安装内容。MariaDB 与 MySQL 区别 具体请参考:https://www.cnblogs.com/zhanglingfei/p/6010723.html若实在想安装MySQL请参考...原创 2018-04-29 08:43:42 · 1774 阅读 · 0 评论 -
阿里云-LNMP环境搭建超详细教程01
本教程参考自:https://edu.aliyun.com/lab/courses/14107e607fe742a88a60d1148d7b405c/detail?spm=5176.11105637.0.0.33G0gR很久没写博客了,最近购买了阿里云服务器,所以在此对搭建LNMP环境的搭建过程做个笔记。本次搭建环境:Linux:Centos7.4 Nginx:1.12.2Mysql /Maria...原创 2018-04-29 08:41:38 · 2072 阅读 · 0 评论 -
Linux下搭建FTP服务器教程
一、基本安装1.运行以下命令安装 vsftpd。yum install -y vsftpd2.运行以下命令打开及查看etc/vsftpdcd /etc/vsftpdls说明:/etc/vsftpd/vsftpd.conf 是核心配置文件。/etc/vsftpd/ftpusers 是黑名单文件,此文件里的用户不允许访问 FTP 服务器。/etc/vsftpd/user_list 是白名单文件,是...原创 2018-05-10 23:18:49 · 82782 阅读 · 10 评论 -
MariaDB配置
如果还没安装MariaDB,请看我的另一篇教程:阿里云-LNMP环境搭建超详细教程02原创 2018-05-08 22:33:07 · 984 阅读 · 0 评论 -
启航
这是第一个博客原创 2016-09-15 18:06:41 · 494 阅读 · 0 评论 -
win7+Linux(centos 7.2)双系统--总结
心血来潮想搭建一下win7+Linux的双系统,看了半天的百度,终于开始尝试搭建。这里不做教程只做总结,总结一下搭建过程中我踩的坑QAQ一、首先是准备阶段:1.两个U盘 (一个用来装win7,一个用来装Linux)因为我本来就是win7,所以直接用一个U盘来刻录linux.iso的镜像就好了2.系统分区 分出大约50G的空间来装Linux系统原创 2018-01-26 20:32:04 · 754 阅读 · 0 评论 -
Redis在windows下安装过程+API限流
本文主要介绍如何在win10系统下安装Redis服务器 ;主要是我在用tp3.2做api的时候想试一试api限流怎么做,在网上搜到了很多的方式,其中一种就是用Redis,所有又跑过去研究了一下Redis,在此做个记录。api限流方式资料参考:1.http://blog.41ms.com/post/61.html2.https://www.cnblogs.com/softid原创 2018-01-23 12:08:02 · 484 阅读 · 0 评论 -
Linux系统搭建SVN教程
前景提要:最近正在学习如何在Linux系统搭建SVN,在网上也找到了很多相关教程,但是我发现很多教程都是只讲了一半的,什么意思呢?我们一般都搭建SVN是为了做版本控制的,而网上的部分教程只讲了如何搭建svn仓库,却没有说如何自动部署代码到项目。为此我在这做个整合。1.安装svnyum -y install subversion1.1安装成功:1.2查看版本号,确认是否正确安装svnserve --v原创 2017-07-23 15:13:45 · 622 阅读 · 0 评论