- 博客(212)
- 收藏
- 关注
原创 tp5.1+layui 追加上传大型文件oss服务器
layui代码:<div class="layui-input-inline w300"> <input type="text" class="layui-input field-source" name="source" lay-verify="required" autocomplete="o...
2021-09-27 11:54:16 341
原创 微信小程序开发实战(云开发)--资产管理工具
添加首页 menu页面###截图展示menu.js源码 // pages/menu/menu.js Page({ /** * 页面的初始数据 */ data: {
2020-11-10 16:16:11 864 1
原创 微信小程序开发实战(云开发)--资产管理工具
添加首页 menu页面###截图展示menu.js源码 // pages/menu/menu.js Page({ /** * 页面的初始数据 */ data: {
2020-11-10 16:15:16 767
原创 微信小程序开发之云开发
创建云开发小程序项目开通云开发开通后界面选择开发环境开启使用npm模块安装wx-server-sdknpm install --save wx-server-sdk@latest创建云函数 // 云函数入口函数exports.main = async (event, context) => { console.log(event) console.log(context) return { sum: event.a + eve
2020-11-09 19:44:52 340
原创 从0开始搭建开发easyswoole
在linux虚拟机上安装php7.3下载php7.3安装包,因为easyswoole安装环境需要大于php7.1,所以我们安装php7.3php下载地址: https://www.php.net/downloads.php安装php7.3安装依赖包yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype
2020-10-13 14:57:10 1641 1
原创 linux mail发送邮件(2020-08-14)
安装mailx,靠它来发送邮件yum install mailx编辑配置文件vim /etc/mail.rc #添加如下内容set from=xxxx@163.comset smtp=smtp.163.comset smtp-auth-user=xx@qq.comset smtp-auth-password...
2020-08-14 14:23:15 152
原创 git hook裸仓库自动部署
1.在服务器上创建裸仓库git init --bare2.git裸仓库钩子在hooks/中进入hooks中$ cd git/hooks$ touch post-receive && vim post-receive在 post-receive文件中添加一下内容:#!/bin/shDEPLOY...
2020-03-17 22:03:56 101
原创 fultter搭建环境
下载内容:下载flutter sdk:地址:https://flutter.dev/docs/development/tools/sdk/releases#windows2.下载android studio地址:http://www.android-studio.org/index.php/download3....
2019-11-28 14:24:02 252
原创 nginx设置域名访问不同端口应用
配置内容:server { listen 80; server_name www.***.com; #填写绑定证书的域名 location /{ proxy_pass http://127.0.0.1:1000;# 域名对应映射url }} ...
2019-09-17 00:11:27 255
原创 jenkins安装优化
1.安装完JDK,编辑配置文件vi ~/.bashrc在内容后面加上JAVA_HOME=/usr/java/jdkCLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HOME/binexport PATH JAVA_HOME CLASSPATH保存退出,重启source ~...
2019-09-17 00:04:29 61
原创 centos6安装yapi
环境要求nodejs(7.6+)mongodb(2.6+)git此处nodejs和git安装非常简单,此处只记录mongodb的安装过程:安装mongodbcurl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz # 下...
2019-09-16 22:42:27 74
原创 linux服务器安装jenkins自动部署php项目并发送邮箱通知
在Linux服务器上下载Jenkins下载地址:https://jenkins.io/zh/download/选择你的服务器对应的版本,我的是centos6,选择这个版本点击进去:命令行官方已给出,依次执行以下命令行sudo wget -O /etc/yum.repos.d/jenkins.repo ht...
2019-08-03 20:42:31 116
原创 linux设置环境变量GOPATH
vim /etc/profileexport GOROOT=/usr/local/go #设置为go安装的路径,有些安装包会自动设置默认的gorootexport GOPATH=$PATH:/root/go #默认安装包的路径export PATH=$PATH:$GOROOT/bin:$GOPATH/bin...
2019-05-14 11:07:57 58
原创 php 做通讯录功能将姓名按A-Z排序
/** * 将数组按字母A-Z排序 * @return [type] [description] */ public function chartSort($array){ $user=$array; foreach ($user as $k =>...
2019-04-11 14:45:00 101
原创 查看数据结构图table.php
<?php /** * 生成mysql数据字典 * * @version $id$ * @author niming<287384795@qq.com> */$tableName = isset($_GET['table']) ? $_GET['table'] : "windshi...
2019-03-18 11:12:35 70
原创 TP5在_initialize()方法中return json对象时无效直接跳过
return json(array("code"=>"106","data"=>"用户未登录"))->send(); exit();
2019-03-05 16:08:24 112
原创 lnmp 环境require(): open_basedir restriction in effe
vi /usr/local/nginx/conf/fastcgi.conf修改内容(文件最下面)原内容:fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";修改后 fastcgi_param PHP_ADMIN_V...
2019-03-04 16:33:52 88
原创 Nginx下配置ThinkPhp多入口访问
比如在一个项目中有前台与后台两个模块,需要使用不同的入口文件。同时希望前台使用默认的index.php的入口。关键的配置如下:if (!-e $request_filename) { rewrite /admin.php(.*)$ /admin.php$1 last; rewrite ^(.*)$ /ind...
2019-03-04 09:28:24 148
原创 swoole 安装 搭建tcp服务器和websocket
1、安装swoolewget https://github.com/swoole/swoole-src/archive/v1.9.1-stable.tar.gztar zxvf v1.9.1-stable.tar.gzcd swoole-src-1.9.1-stable/usr/local/php/bin/phpi...
2019-01-30 13:08:47 90
原创 nginx.conf配置格式
80端口:server { listen 80; #listen [::]:80; server_name 域名 ; index index.html index.htm index.php default.html default.htm def...
2019-01-23 20:34:49 50
原创 nginx 反向代理设置
首先安装tengine 地址:http://tengine.taobao.org/https反向代理server { listen 443; server_name 域名; ssl on; ssl_certificat...
2018-12-12 16:41:04 162
原创 在linux下使用curl访问 多参数url GET参数问题
一、在Crontab中使用PHP执行脚本就像在Crontab中调用普通的shell脚本一样(具体Crontab用法),使用PHP程序来调用PHP脚本。每一小时执行myscript.php如下:# crontab -e00 * * * * /usr/local/bin/php /home/john/myscript...
2018-12-07 16:40:10 88
原创 linux虚拟机和window本地共享文件夹用于php项目调试
我这里虚拟机Linux版本是centos7centos7下载地址http://mirrors.163.com/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-DVD-1908.iso第一步 安装vmware tools1.VMware Workstation菜单栏中,选择“虚...
2018-11-21 10:16:54 78
原创 本地web访问linux虚拟机服务器报403错误
打开文件/usr/local/nginx/conf/nginx.conf修改第一行内容为:user root root;退出保存重启nginx;/etc/init.d/nginx restart ...
2018-11-21 09:41:42 136
原创 本地无法连接服务器上的redis
找到redis.conf配置文件检查Redisbind地址是否设置本地。vim redis.conf注释掉bind 127.0.0.1 改成 #bind 127.0.0.1修改行protected-mode yes 改成 protected-mode no最后检查防护墙是否开启,或者对应的6379端口是否开...
2018-11-20 15:35:39 76
原创 在Windows下为PHP安装redis扩展
1.查看自己的PHP版本echo phpinfo();PHP 版本信息:PHP logoPHP Version 5.6.15Compiler MSVC11 (Visual C++ 2012)Architecture x86Zend Extension Build API220131226,T...
2018-11-09 10:43:25 34
原创 MySQL中支持emoji表情的存储
由于需要实现emoji表情评论的功能,所以数据库需要支持emoji表情的存储,根据查询的资料最终实现了该功能,现将实现的过程以及过程遇到的一些问题记录下来,供大家参考和交流。mysql的utf8编码的一个字符最多3个字节,但是一个emoji表情为4个字节,所以utf8不支持存储emoji表情。但是utf8的超集utf8m...
2018-10-30 16:50:16 50
原创 用composer 安装yii2框架
Windows安装Composer:一、下载Composer官网下载:https://getcomposer.org/download/二、开启PHP的openssl支持(php版本一定大于5.4)修改D:\WAMP\bin\php\php5.4.12配置文件php.ini去掉注释;三、安装Composer一...
2018-09-26 12:09:15 45
原创 MySQL常用的日期SQL查询语句
在MySQL的学习过程中,最复杂,最考验SQL功底的就是SELECT查询语句了。下面总结一下在WEB网站开发中比较实用的时期查询SQL语句。假设MySQL数据库表中时间字段为add_time,类型为datetime。1、查询当天SELECT * FROM `article` WHERE to_days(`add_t...
2018-08-20 17:31:08 72
原创 lnmp环境下php7 安装redis扩展
此处注意:一定是php7版本才可以哦wget https://github.com/edtechd/phpredis 下载redis扩展unzip phpredis-php7.zip:whereis phpizeyum install php-devel/usr/bin/phpize此处注意php-config...
2018-04-07 21:59:05 42
原创 linux安装redis并在后台启动
1、下载源码,解压缩后编译源码。$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz$ tar xzf redis-2.8.3.tar.gz$ cd redis-2.8.3$ make2、编译完成后,在Src目录下,有四个可执行文件redis-se...
2018-04-06 21:32:29 36
原创 lnmp错误提示 open_basedir restriction in effect 解决
/usr/local/nginx/conf/fastcgi.conf修改如下:即修改open_basedir的内容,修改好后重启lnmp
2018-04-04 18:53:53 158
原创 navicat for mysql 客户端操作mysql非常慢问题
首先查看mysql错误日志:cd /usr/local/mysql/var/ tail VM_79_224_centos.err日志名字可能不一样,依实际情况而定打开看到以下类似错误:110617 14:04:10 [Warning] IP address '19.200.90.16' could not be ...
2018-04-04 16:47:41 249
原创 nodejs 定时调用shell脚本来备份数据库和日志文件并发送到邮箱
安装mailx,靠它来发送邮件yum install mailx编辑配置文件vim /etc/mail.rc #添加如下内容set from=xxxx@163.comset smtp=smtp.163.comset smtp-auth-user=xx@qq.comset smtp-auth-password...
2018-03-17 17:23:46 57
原创 nodejs 定时访问网页
/** * Created by Administrator on 2018/2/25 0025. */var https = require('http');var schedule = require('node-schedule');var rule = new schedule.RecurrenceRu...
2018-03-15 10:07:00 98
原创 app抓包,根据接口开发web端
平时喜欢看某个做视频的app,最近app有bug,看着看着就会闪退,回到首页,反馈给官方,好久也不处理,于是自己抓包app的接口,直接用php开发个web版本的自己用.首先抓包过程就不说了,我的另一篇博客有详细介绍:Charles抓包https,http先看一下web的界面:其实就两个页面,非常简单,下面贴一下...
2018-03-02 15:58:34 53
原创 python 抓取"一个"网站文章信息放入数据库
# coding:utf-8import requestsfrom bs4 import BeautifulSoupimport jsonimport timeimport datetimeimport pymysqlimport sysreload(sys)sys.setdefaultencoding(...
2018-03-01 11:25:33 36
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人