![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
资料
小菜鸟正洋洋
代码才是一直陪伴你的
展开
-
搭建websocket消息推送服务考虑到的几个问题
websocket原创 2022-03-31 22:52:07 · 3557 阅读 · 0 评论 -
centos安装与配置supervisor
安装supervisoryum install -y supervisor安装完成后启动服务systemctl start supervisord3.查看服务状态systemctl status supervisord4. 查看配置文件,新增自己的进程监听配置文件目录vi /etc/supervisord.conf5.进入刚才的目录,新增自己的配置cd /etc/supervisord.d6.配置参考[program:laravel-worker]process.原创 2022-03-10 10:28:45 · 974 阅读 · 1 评论 -
linux磁盘空间文件删除后磁盘又反复被占满
linux磁盘空间文件删除后磁盘又反复被占满解决方法:lsof | grep delete | awk ‘{print $2}’ | xargs kill -9原创 2021-02-03 17:04:20 · 642 阅读 · 0 评论 -
MTProxy TLS安装教程
原文链接:https://sunpma.com/918.html说明此脚本安装的是绿色版,安装卸载都非常简单,并配置有TLS域名伪装;GitHub:https://github.com/sunpma/mtp安装执行如下代码进行安装# 创建程序目录并进入mkdir /home/mtproxy && cd /home/mtproxy# 下载程序并配置安装curl -s -o mtproxy.sh https://raw.githubusercontent.com/s原创 2021-01-04 22:36:35 · 7990 阅读 · 0 评论 -
golang 安装github.com/gin-gonic/gin,依赖包google.golang.org/protobuf无法安装的解决方法
折腾了半天,通过科学上网,找到了google.golang.org/protobuf包对应的github上的地址,地址为:https://github.com/protocolbuffers/protobuf-go1.下载或者clone这个包;2.复制到你的依赖包的目录,比如 项目目录/src/github.com/protobuf-go3.替换下载的源文件中的"google.golang.org/protobuf"为你刚刚复制的目录,例如这个文件:要全局替换哦,总共有接近1000个文件需求更改原创 2020-06-04 15:55:05 · 8146 阅读 · 0 评论 -
极光魔链web版,兼容微信浏览器代码分享
只需把配置的短链地址替换代码中的“你的魔链地址”即可<!DOCTYPE html><html lang="en"><head> <meta charset=utf-8"utf-8" /> <meta name="apple-mobile-web-app-capable" content="yes" /> &...原创 2020-04-16 10:30:49 · 1106 阅读 · 0 评论 -
钉钉小程序开发,发起网络请求,IOS和开发者工具请求成功,安卓请求失败
我产生这个问题的原因是,php返回的json数据中包含了BOM头,导致小程序无法解析数据,然后回调到了fail,十分感谢钉钉开发平台的技术人员!帮我调试了一整天...原创 2020-04-08 20:36:55 · 1685 阅读 · 2 评论 -
记录window下sowft开发的最佳体验
docker network create --subnet=192.168.2.0/24 swoftNetworkdocker run -p 9800:9800 -p 9801:9801 -p 9802:9802 --net swoftNetwork --ip 192.168.2.2 -v /c/software/phpstudy/WWW/swoft/FoodApi/swoft:/...原创 2019-11-12 10:39:37 · 331 阅读 · 0 评论 -
记录2019年初到2019年11月企图非法访问的主机地址
deny 113.108.12.154; #此为搜搜蜘蛛IPdeny 124.115.0.0/24; #此为屏蔽搜搜蜘蛛124.115.0.1 ~ 124.115.0.255整个网段IPdeny 124.115.4.0/24; #此为屏蔽搜搜蜘蛛124.115.4.1 ~ 124.115.4.255整个网段IPdeny 94.114.226.195; #企图访问ph...原创 2019-10-26 15:07:48 · 347 阅读 · 0 评论 -
php7.2+使用openssl替换mcrypt加解密微信消息
文档: 微信消息加解密官方文档在文档中的SDK所使用的mcrypt 扩展从PHP 7.2起它将被从核心代码中移除并且移到PECL中。PHP手册在7.1迁移页面给出了替代方案,就是用OpenSSL取代MCrypt.前言:如果已经使用了SDK包,请直接使用“一、快速替换”;如果还没有使用SDK包请直接引入“二、抽离代码,直接对微信消息进行解密”一、快速替换替换SDK中 pkcs7Encod...原创 2019-10-12 17:23:38 · 1684 阅读 · 0 评论 -
Ssl证书申请与自动续签
转载自我师兄的博客,安利一波:http://zbrid.com/post/ssl%E8%AF%81%E4%B9%A6%E7%94%B3%E8%AF%B7%E4%B8%8E%E8%87%AA%E5%8A%A8%E7%BB%AD%E7%AD%BE/利用certbot 实现SSL证书自动续签功能 最近使用hugo在阿里云上搭建了一个个人博客,在使用博客的时候想到干脆把https也上上去吧,然后...转载 2018-04-24 09:34:12 · 3843 阅读 · 0 评论 -
JS compositionend事件解决自动补全输入框中文输入法问题
资料参考自:https://www.cnblogs.com/jesse007/p/5627167.html $("#fund").on({ //输入法完成时触发 compositionend:function(){ addInput(); }, keydown:function () { ...原创 2018-03-29 16:30:22 · 2964 阅读 · 0 评论 -
解决laravel执行数据库迁移文件修改不支持enum类型的方法
报错如下:In AbstractPlatform.php line 423: Unknown database type enum requested, Doctrine\DBAL\Platforms\MySQL57Platform may not support it.解决方法: 在迁移文件中添加如下一行:Schema::getConnection()->...原创 2018-03-29 11:06:11 · 2892 阅读 · 1 评论 -
git 设置
转载自:http://blog.csdn.net/kl222/article/details/32903495系统乱码 项目中的编码统一设置为UTF-8编码。设置系统的语言设置为 zh_UTF-8,把export LANG=zh_CN.UTF-8保存到~/.profile文件中。$ env|grep LANG LANG=zh_CN.UTF-8使用 git add 命令添加文件名含中文字符的文件时转载 2017-12-27 14:23:11 · 1326 阅读 · 0 评论 -
centos7.2+php7.2+nginx1.12.0+mysql5.7配置
一. 源码安装php7.2选择需要的php版本从 php官网: http://cn2.php.net/downloads.php 选择需要的php版本,选择.tar.gz 的下载包,点击进入,选择中国的本地语言包,复制这个下载地址最后得到的下载的地址就是: http://cn2.php.net/get/php-7.2.0.tar.gz/from/this/mirror (参照这...原创 2017-12-25 17:13:55 · 20249 阅读 · 7 评论 -
PHP进程与进程间的通讯
转载自:http://wokill.cn/ PHP进程与进程间的通讯 一、引言 进程是具有独立功能的程序与关于某个数据集合的一次运行活动。换句话讲:在系统调度多个CPU时,一个程序的基本单元。进程对于大多数的语言都不是一个陌生的概念,作为”世界上最好的语言PHP”当然也例外二、环境 php中的进程是以扩展的形式来完成。通过这些扩展,我们能够很轻松的完成进程的一系列动作。pcntl扩展:主要的转载 2017-12-22 11:32:01 · 319 阅读 · 0 评论 -
宿主机使用nginx向docker容器转发https请求
转载请注明出处,踩坑不易~实现步骤:1.给容器添加端口映射;2.宿主机nginx中配置SSL证书;3.宿主机nginx转发;给容器添加端口映射情况1:容器尚未创建如果容器尚未创建,可以使用 docker run 命令的-p参数,为容器指定端口映射,例如:docker run -ti --name web -d -p 80:8080 -p 85:8085 镜像名称 /bin/ba...原创 2018-12-23 11:07:51 · 6243 阅读 · 0 评论 -
Lumen 查询执行SQL
app('db')->connection()->enableQueryLog();//这里就是要查询的SQL语句 $log = app('db')->getQueryLog(); dd($log); //打印sql语句原创 2017-10-14 11:04:47 · 7300 阅读 · 2 评论 -
php windows下安装sqlsrv扩展
链接:官网文档安装步骤:1.确认操作系统(windows、inux还是mac,64位还是86位,操作系统版 本,linux中centos是支持的,微软文档中介绍的都是Red Hat)2.确认php版本(版本号,是否是线程安全模式,php进程是64位还是86位)3.确认连接的sqlserver的版本4. 选择操作系统对应版本的ODBC驱动程序(要安装了ODBC驱动才能运行php的sq...原创 2018-11-21 16:44:50 · 3460 阅读 · 0 评论 -
查看docker的端口映射情况
iptables -t nat -nL --line-number添加端口映射查看容器静态ipdocker inspect `container_name` | grep IPAddress添加端口将容器的8000端口映射到docker主机的8001端口iptables -t nat -A DOCKER -p tcp --dport 8001 -j DNAT --to-desti...转载 2018-12-21 16:41:45 · 31997 阅读 · 0 评论 -
win2008安装mysql8.0
mysql升级到8.0还是有一些变动,先说一下变动的地方有有些:不能直接修改root的权限了,需要新建用户然后再设置用户的权限;更改了密码的加密方式,mysql8之前是使用的mysql_native_password规则,mysql8是使用的caching_sha2_password规则安装mysql8时 win2008需要安装Microsoft Visual C++ 2015补丁需要自...原创 2018-12-17 12:46:57 · 5777 阅读 · 0 评论 -
微信小程序开发者工具数据能渲染,真机不能渲染的问题总结
开发框架:Wepy1.数据结构不对,数组用对象去点出来;2.脏数据没有触发,只是改变原始数据的一个属性,没有赋值回去;3.开启上传压缩,sync向子组件传数据欢迎大家继续补充~...原创 2019-01-23 14:08:12 · 2159 阅读 · 0 评论 -
修改未能正确启动的docker容器的配置文件
转载自:https://blog.csdn.net/weixin_44094872/article/details/85730328查找容器文件保存的位置 docker inspect [CONTAINER ID] |grep MergedDir然后进入merged目录即可转载 2019-03-08 15:25:07 · 408 阅读 · 0 评论 -
Linux_磁盘分区、挂载、查看
作者:一颗洛米来源:CSDN原文:https://blog.csdn.net/qq_30604989/article/details/81163270一、分区1、分区的方式1)mbr分区:①最多支持4个主分区②系统只能安装在主分区③扩展分区要占一个主分区④mbr最大只支持2TB,但拥有良好的兼容性2)gtp分区:①支持无限多个主分区(但操作系统可能限制,比如Windows下...转载 2019-07-03 13:59:22 · 1278 阅读 · 0 评论 -
Authentication required (packagist.laravel-china.org) 的解决方法
原因:Composer 镜像限额,出现要求用户名认证时请使用替代源解决地址:https://learnku.com/articles/30415转载 2019-07-14 09:31:36 · 809 阅读 · 0 评论 -
度秘
9月1日的百度世界大会上,身为“厂长”,百度创始人李彦宏的演讲无疑是重头戏,过来“取经”的人也是想听听Robin对下一代互联网的精辟预见。往年,李彦宏会预判几个行业发展趋势,但今年只有一个关键词——人工智能。而且讲法上也很有趣,因为深度学习、神经网络、语音交互、图像识别等等偏技术性的概念,普通公众很难感知到。所以,在百度世界大会上,Robin是从场景入手娓娓道来。其中提及最多的当属度秘。为转载 2016-09-05 18:27:18 · 3041 阅读 · 0 评论 -
redis GEO地理位置
Redis 的 GEO 特性将在 Redis 3.2 版本释出, 这个功能可以将用户给定的地理位置信息储存起来, 并对这些信息进行操作。本文将对 Redis 的 GEO 特性进行介绍, 说明这个特性相关命令的用户, 并在最后说明如何使用这些命令去实现“查找附近的人”以及“摇一摇”这两个功能。 版本要求因为 Redis 目前的稳定版本为 Redis 3.0 , 而 G转载 2017-10-06 20:04:02 · 1697 阅读 · 0 评论 -
Laravel的验证码库gregwar/captcha
转载自:http://www.jianshu.com/p/8e4ac7852b5a在Laravel中有很多图片验证码的库可以使用,本篇介绍其中之一:gregwar/captcha,这个库比较简单,在Laravel中比较常用。下面我们就来介绍下使用细节:首先, composer.json中如下加入配置:"require": { ... "gregwar/captcha": "1.*" },然后,转载 2017-06-23 21:53:47 · 1324 阅读 · 0 评论 -
实施微服务架构的关键技术
作者简介:孙玄,58集团技术委员会主席,本文来自于作者在CCTC 2017上的演讲整理。大家都在提微服务架构,微服务架构到底是什么?它有哪些特点和设计模式?我们在打造微服务架构过程中,这些设计模式在实战当中如何应用?数据的一致性应该如何保证?今天我将针对上述疑问分享一下我的思考。微服务架构特点什么是微服务架构?看下图的这段英文,这是Martin Fowler 在2014转载 2017-07-12 19:36:53 · 3868 阅读 · 0 评论 -
SCWS分词扩展在windows下的安装方法
转载自:http://phpff.com/854.htmlSCWS分词扩展在windows下的安装方法2014年8月27日admin安装之前先确认您是否拥有主机的安装权限,否则无法进行安装,安装步骤如下!1. 根据您当前用的 PHP 版本,下载相应已编译好的 php_scws.dll 扩展库。 目前支持以下版本 [PHP-4.4.x (转载 2017-03-04 09:28:50 · 1235 阅读 · 0 评论 -
PHP+MYSQL+SCWS 做自己的站内搜索引擎
转载自:http://wenku.baidu.com/link?url=QFPXhMH79rzNaKPzcnXRKfj32yLOQmyhh9UnzJVNxNOjObTKxODng9-KzykhnPNaiy8jnFngPqEu_0qwlQSBRm45CM5_sOg7zpzqrCOKshWPHP+MYSQL+SCWS 做自己的站内搜索引擎 天底下竟然有这么一种站内搜索引擎,它支持转载 2017-03-04 09:08:42 · 828 阅读 · 0 评论 -
php实现文件下载代码
转载自:https://zhidao.baidu.com/question/540488492.html简单的文件下载只需要使用HTML的连接标记,并将属性href的URL值指定为下载的文件即可。所示:http://www.*****.net/download/book.rar”>下载文件如果通过上面的代码实现文件下载,只能处理一些浏览器不能默认识别的MIME类型文件,转载 2017-02-22 11:06:57 · 1674 阅读 · 0 评论 -
smarty 详细使用教程
转载自:http://www.cnblogs.com/jesse131/p/5161608.htmlMVC是一种开发模式,强调数据的输入、处理、显示是强制分离的Smarty使用教程1.如何配置我们的smarty解压后把libs文件夹放在网站第一级目录下,然后创建两个文件夹templates 存放模板文件templates_c 存放编译后的文件再创建初始化文件转载 2017-02-08 20:13:44 · 6090 阅读 · 0 评论 -
网易一元夺宝数据库分析(未涉及管理员)
关系模型图:SQL:/*==============================================================*//* DBMS name: MySQL 5.0 *//* Created on: 2016/11/2 11:12:33原创 2016-11-03 00:35:49 · 4324 阅读 · 2 评论 -
windows nginx+php 配置
一:安排nginxnginx在windows下进行完整配置,需要下载windows的nginx,下载完成后,将下载的nginx解压到你要安装配置的路径,假设我这里是“D:\nginx-1.11.4\nginx-1.11.4\”,打开nginx的文件夹,找到里面的conf目录的nginx.conf,修改以下内容:打开错误日志:#error_log logs/error.log; 释放前面原创 2016-09-19 00:25:28 · 3742 阅读 · 0 评论 -
apache2.4+php5.6配置
一:安装准备首先 ,在下载apache和php时也有些细节需要注意,我们要选择适配自己电脑上操作系统的版本,而且多少位的操作系统也要统一,以下的配置是在windows10, 64bit的操作系统上配置的,apache选择的是2.4,VC11版本,php是对应的VC11,5.6的版本,V11是微软的一个组件,如果不安装的话会提示 msvcr110.dll丢失。下载链接:http://www.mi原创 2016-09-15 22:57:19 · 10126 阅读 · 1 评论 -
Sphinx中文分词详细安装配置及API调用实战手册
转载自:http://www.xuejiehome.com/blread-1283.htmlSphinx中文分词详细安装配置及API调用实战手册[转载] 这几天项目中需要重新做一个关于商品的全文搜索功能,于是想到了用Sphinx,因为需要中文分词,所以选择了Sphinx for chinese,当然你也可以选择coreseek,建议这两个中选择一个,暂时不要选择原版Sphi转载 2016-08-31 12:57:35 · 3190 阅读 · 0 评论 -
Mysql的数据类型
Mysql中分为三大数据类型:数值型、字符型、时间日期型数值型数值型分为整型和小数型(包含小数部分的数据类型)整形Mysql中光整型数据类型就有五种:tinyint,smallint,mediumint,int,bigintTinyint:迷你整型,占用一个字节保存数据,能够表示256个数值Smallint:小整型,占用2个字节保存数据,能够表示65536个数值转载 2016-07-24 14:46:45 · 2869 阅读 · 0 评论 -
canvas 渐变(很全面,很实用)
出处:http://blog.sina.com.cn/s/blog_877284510102we1e.htmlcanvas 渐变(2016-05-04 18:32:10)转载▼ 渐变Context对象可以通过createLinearGradient()和createRadialGradient()两个方法创建渐变对象,这转载 2016-07-12 21:18:59 · 4742 阅读 · 0 评论 -
使用 HTML5 canvas 绘制精美的图形
出处:http://www.ibm.com/developerworks/cn/web/wa-html5canvas/index.html浏览器支持创建您的第一个 canvas构建更复杂的 canvas 应用程序HTML5 是一个新兴标准,它正在以越来越快的速度替代久经考验的 HTML4。HTML5 是一个转载 2016-07-11 18:43:14 · 2980 阅读 · 0 评论