自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(217)
  • 资源 (4)
  • 收藏
  • 关注

转载 七层网络结构

一、7层7层是指OSI七层协议模型,主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。OSI 模型 主要协议 单位 TCP/IP 应用层 Telnet、FTP、HTTP、SNMP等 数据流 应用层 表示层 CSS GIF HTML JSON XML GIF 数据流 会话层

2020-05-30 11:31:14 3188

转载 Kibana启动报错:./kibana: line 24: /kibana-6.2.4/bin/../node/bin/node: Permission denied

配置好kibana.yml文件后 进入bin 目录 启动kibana(已经启动elasticsearch)./kibana返回错误:./bin/kibana: line 24: /root/home/kibana-6.2.4/bin/../node/bin/node: Permission denied ./bin/kibana: line 24: exec: /root/home/ki...

2019-12-19 15:53:50 2621 3

转载 nginx负载均衡策略:ip_hash、url_hash

前言:目前,许多的web应用,或者web接口,都会在服务器的入口处,使用一个服务器容器来监听端口,然后进行请求转发,例如nginx Apache等。服务器容器对应整个web服务有着至关重要的作用,包括:可以很好的管理服务进程,进行代理,对请求的预处理,以及负载均衡。今天要讨论的重点为在服务器集群中,合理使用nginx的hash策略做更有意义的负载均衡。概要:当我们的服务是由一台...

2019-11-18 10:55:53 1007

转载 zabbix告警通知

脚本告警1:报警媒介类型设置2:配置动作3:用户媒介配置4:编写脚本sever端配置结果验证邮件告警钉钉告警脚本告警发送小助理的方式告警;可以自己编写脚本,调用发送邮件或者是oa系统的开放api实现通知功能,例如钉钉等1:报警媒介类型设置管理》报警媒介类型设置进行设置脚本参数设置:{ALERT.SENDTO}:发送给谁{ALERT.SUBJECT}:概要...

2019-10-18 17:38:10 482

转载 zabbix 服务器设置邮件报警

实验条件:Zabbix监控服务器、客户端都已经部署完成,被监控主机已添加完成,Zabbix监控运行正常。实现目的:Zabbix监控服务器设置邮件报警,当被监控主机宕机或达到触发器预设值进,会自动发送报警邮件到指定的邮箱。概念补充:什么是MTA?什么是MUA?通俗的说MUA就是用户使用的客户端,而MTA则是真正发送邮件的发送进程,MUA编写的邮件最终也...

2019-10-18 17:37:56 532

转载 Zabbix3.4通过shell脚本监控redis服务

公司最近网站改版,增加了redis服务器,现领导要求需要测试redis的监控,于是从网上找了个redis的监控脚本,简单的修改了一下,测试中没出现任何问题。生产环境中,可根据实际要监控的参数值修改脚本内容,并添加相应的触发器。Redis有自带的redis-cli客户端,通过info命令可以查询到redis的运行情况,我们可以写个shell脚本,通过zabbix来调用这个脚本实现redis的监控。...

2019-10-18 17:37:24 318

转载 zabbix监控日志文件

最近开发人员有一个需求,监控java程序的报错日志,如日志中包含“ERROR”关键字的信息,就邮件告警,以下是具体实现方法。一、创建模板以上是已经创建好的模板,名为“Template App Java logs”创建应用集二、创建监控项键值示例:log[/app/wutongshu/monitorlog/error.log,ERROR,,,skip,]说...

2019-10-18 17:36:50 622

转载 微信收不到客服消息require subscribe hint

今天测试客服消息时,发现所有客服消息都收不到,后来查看报错日志:require subscribe hint.后来发现是微信公众平台客服消息接口调用限制也就是说在48小时内如果未产生特定交互,且发送条数超出限制时,会出现错误,导致客服消息发不出去。这个时候,只需要产生特定交互就行了。但是模板消息是不存在这样的情况的。...

2019-07-25 12:06:53 5147

转载 微信第三方平台授权流程

1,获取第三方平台access_token http请求方式: POST(请使用https协议)https://api.weixin.qq.com/cgi-bin/component/api_component_tokenPOST数据示例:{"component_appid":"appid_value" ,"component_appsecret": "appsecret_va...

2019-07-23 10:05:17 749

转载 composer 慢的问题

composer很慢。下面的方法作为一种解决办法 可尝试在composer.json 文件中写入"repositories": {"packagist": {"type": "composer","url": "https://packagist.laravel-china.org"}}...

2019-07-16 17:20:02 237

转载 ThinkPHP3.2.3之多表联合查询

开发过程中总会遇到各式各样的问题,不要着急,总会找到解决办法的! ——前言用惯了单表查询,今天需要查询获取到两张表的数据,考虑到一张一张表的查询再去拼接比较麻烦,并且耗费运行效率,所以想到了多表联合查询:代码示例如下:M('表名1') ->join('表名2 ON 表名1.id= ym_user.id') ->field('...

2019-07-11 14:02:26 1889

转载 Mac系统 MAMP 集成环境下搭建 Redis

之前由于嫌弃 mac 下命令行搭建 php+mysql 环境太复杂,给自己挖了一个大坑就是偷懒使用了名为 MAMP 的一键集成安装包好用是好用,但是等你需要添加点模块和功能的时候就傻眼了这几天在做一个股票监控和分析系统的时候,需要用到一个临时存储的数据库,作为 python 和 php 的数据交换这些数据会频繁的修改和覆盖,以我对 mysql有限的了解,感觉用它不太合适用文件存...

2019-07-09 16:51:29 243

转载 MAMP安装redis

注意:切换到管理员账号。。。一、安装Redis服务端brew install redis如果每次brew自动更新,下面命令关闭export HOMEBREW_NO_AUTO_UPDATE=true二、下载phpredis(php-redis插件)1.进入/Applications/MAMP/bin/php/php5.6.28下载phpredisgit clone https://git...

2019-07-09 16:48:02 451

转载 Mac 安装Composer 并全局使用

1、curl -sShttps://getcomposer.org/installer| php执行命令进行安装Composer2、sudo mv composer.phar /usr/bin/composer赋予Composer全局权限可能会遇到权限不足,切记千万不要修改文件夹权限,可以用超级管理员执行注意路径是/usr/bin/,不是/usr/local/...

2019-06-28 21:37:00 2212

原创 nginx 80自动跳转443配置

server { listen 80; server_name www.whzxnc.com; rewrite ^(.*)$ https://${server_name}$1 permanent;}如果要二个都可以访问,不用单独配置这个server,直接在443下面新增一个80就可以了...

2019-06-24 09:23:36 7479

转载 PowerDesigner 16PDM显示备注

Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim blankStr blankStr = Space(1) Dim mdl ' the current model ' get ...

2019-06-13 22:41:04 591

转载 PowerDesigner设计表时显示注释列Comment

选中准备编辑的表,【右键】->【Properties】->【Columns】->【Customize Columns and Filter】->【Comment】->【OK】或使用快捷键【右键】->【Properties】->【Columns】->【Ctrl+U】->【Comment】->【OK】...

2019-06-13 12:52:33 1917

转载 如何转义emoji表情,让它可以存入utf8的数据库?

给一个标准的解决方案: mysql的版本必须为v5.5.3或更高 把数据库的编码改成utf8mb4 -- UTF-8 Unicode 然后需要存储emoji表情的字段选择utf8mb4_general_ci 数据库连接也需要改为utf8mb4 ...

2019-06-01 21:41:57 1510

转载 centos7.0 没有netstat 和 ifconfig命令问题

yum search ifconfig通过yum search 这个命令我们发现ifconfig这个命令是在net-tools.x86_64这个包里,接下来我们安装这个包就行了运行yum install net-tools就OK了...

2019-05-27 15:31:10 162

转载 Redis--各个数据类型最大存储量

Strings类型:一个String类型的value最大可以存储512MLists类型:list的元素个数最多为2^32-1个,也就是4294967295个。Sets类型:元素个数最多为2^32-1个,也就是4294967295个。Hashes类型:键值对个数最多为2^32-1个,也就是4294967295个。Sorted sets类型:跟Sets类型相似。...

2019-05-27 10:42:49 1652

转载 Redis集群搭建与简单使用

用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master、3 salve 环境。redis 采用 redis-3.2.4 版本。两台虚拟机都是 CentOS ,一台 CentOS6.5 (IP:192.168.31.245),一台 CentOS7(IP:192.168.31.210) 。安装过程1. 下载并解压cd/root/softwarewget ...

2019-05-27 09:28:43 112

转载 LNMP1.4一键包安装PHP扩展Fileinfo的详细教程

有网友说自己的lnmp 环境中网页无法打开,提示:PHP Fileinfo extension must be installed,这意思是说需要额外安装一下 fileinfo 扩展组件。搜索了一下安装也不是很麻烦,所以今天魏艾斯博客就把这次LNMP 环境安装 PHP 扩展Fileinfo 的全过程记录下来分享给大家。有的 php 程序是需要扩展支持才能正常运行的,比如需要 File...

2019-05-15 10:41:52 627

转载 php开启fileinfo扩展

1、检查当前环境:php -i|grep fileinfo1看是否已安装fileinfo扩展,若没有,则进行下一步。2、安装fileinfo扩展2.1、下载扩展包根据各自的版本号进行下载wget -O php-5.6.25.tar.gz http://cn2.php.net/get/php-5.6.25.tar.gz/from/this/mirror12.2、解...

2019-05-14 22:06:15 5014

转载 【LNMP】提示Nginx PHP “No input file specified”错误的解决办法

原理: 任何对.php文件的请求,都简单地交给php-cgi去处理,但没有验证该php文件是否存在。 PHP文件不存在,没办法返回普通的404错误,它返回 一个404,并带上一句”No input file specified” 另外,还可能跟 路径或者 权限有关系,或者SCRIPT_FILENAME 变量没有被正确的设置(这在nginx...

2019-05-13 20:51:59 481

转载 You can also run `php --ini` inside terminal to see which files are used by PH P in CLI mode

打开extension=php_fileinfo.dll 就可以了

2019-05-11 13:27:14 4952 1

原创 laravel创建自定义类

1.在app下面新建一个文件Libraries2.把自定义的类文件放到这个目录下面3.在composer.json中的classmap文件增加一行"app/Libraries"4.重起一下就可以使用了composer dump-autoload...

2019-05-10 09:36:06 1431

转载 微信支付curl出错及错误码解决方案

本文介绍微信支付开发集成过程中,常见的错误码及其解决方案。1. curl错误码6出现场景PHP Fatal error: Uncaught exception 'WxPayException' with message 'curl出错,错误码:6' in WxpayAPI_php_v3/lib/WxPay.Api.php:565Stack trace:#0 WxpayAPI...

2019-05-08 09:53:35 374

转载 微信小程序之数据缓存

在H5之前,缓存一般都是用cookie,但是cookie的存储空间太小。于是,H5增加了新的缓存机制,即localstorage 和 sessionstorage,具体的介绍就不在多说。在微信小程序中,数据缓存其实就和localstorage 的原理差不多,所以理解起来并不难。下面我们来一起实现一下。效果图展示:我们在index页面存入数字11,然后在跳转到新页面,在将缓存中的11...

2019-05-07 09:24:03 1478

转载 使用laravel5.4结合easywechat进行微信开发--基本配置

1:首先下载Laravel5.4composer create-project laravel/laravel=5.0.* demo --prefer-dist修改时区:'timezone' => 'Asia/Shanghai',然后安装easywechat:composer require "overtrue/laravel-wechat:~4.0"配置Laravel:...

2019-04-30 15:19:58 1024

转载 利用iftop查看Centos实时网络带宽占用情况

我们在运维的过程中,经常需要查看系统实时网络占用情况,以便分析网络实时带宽流向,便于及时了解系统网络状况。利用iftop工具,可以很轻松的查看Linux系统下实时网络带宽占用情况。iftop工具的安装yum -y install iftop安装完成后可以以下常用参数查看实时带宽占用:iftop -i eth1以上eth1为自己网卡的名称,可以利用ifconfig(根据不...

2019-04-25 12:43:19 1579

转载 centos7重启apache、nginx、mysql、php-fpm命令

apache启动systemctl start httpd停止systemctl stop httpd重启systemctl restart httpdmysql启动systemctl start mysqld停止systemctl stop mysqld重启systemctl restart mysqldphp-fpm启动systemctl start php-f...

2019-04-24 10:42:29 76

转载 微信的全局接口使用凭证access_token和网页授权临时access_token

微信公众号开发,需要调用微信的各个接口,获取用户信息和用户授权等。其余的业务逻辑功能,和普通web工程大同小异。今天总结一下微信的access_token, 本文简单讲一下微信的全局接口使用凭证access_token和网页授权临时access_token的获取,以及区别。先讲全局接口使用凭证access_token。要使用微信接口,就要先获取acces...

2019-04-13 14:18:16 312

转载 解决AES加密报错:java.security.InvalidKeyException: Unsupported key size: 18 bytes

1、错误描述今天使用AES进行加密时候,报错如下所示:04-21 11:08:18.087 27501-27501/com.xtc.watch E/AESUtil.decryptAES:55: java.security.InvalidKeyException: Unsupported key size: 18 bytes ...

2019-04-10 14:29:37 4494

转载 vue项目中如何利用base64上传图片与文件

前端在进行资源文件上传的时候,可以借助HTML5中,fileReader对象进行图片和文件的上传。利用该对象提供的一些属性方法更加方便的获取所上传的文件信息。在vue项目中操作方法如下:1)绑定input[type=‘file’]的change事件<input @change="uploadPhoto($event)" type="file" class="kyc-passin...

2019-03-31 22:07:48 1506

转载 vue实现消息的无缝滚动效果

<ul id="con1" ref="con1" :class="{anim:animate==true}"><li v-for='item in items'>{{item.name}}</li></ul><script>export default {data() { return { animate...

2019-03-27 20:03:49 2667

转载 vue实现公告栏文字上下滚动效果

<template> <div> <h2>公告栏文字停顿滚动</h2> <div class="textBox"> <transition name="slide"> <p class="text" :key="text.id">{{text.val}}</p...

2019-03-20 10:15:55 5839 1

转载 vue中多个倒计时实现

下面给出一个效果图,我今天要说的就是实现下图这种多个倒计时很多时候我们做只有一个倒计时的情况比较多,比较简单只需要一个定时器setInterval,算出来赋赋值就好,但是需要多个倒计时的时候我们就要考虑把倒计时封装成通用的方法了拿我自己的vue项目举个例 &lt;!-- template --&gt; &lt;div v-for="(item,index) in li...

2019-03-15 14:08:32 587

转载 idea打包java可执行jar包

,在项目上鼠标右键 --&gt; Open Module Settings2, Artifacts --&gt; + --&gt; JAR --&gt; From modules with dependencies...3, Main Class是你这个项目(脚本)的主方法,就是要运行的类,选一个4,如下图,设置 META-INF/MANIFEST.MF!!!!!切记,...

2019-03-12 11:50:26 112

转载 vue-seamless-scroll实现无缝上下滚动与左右滚动

上下滚动与左右滚动是我们很常见的一个功能,利用vue-seamless-scroll可以实现上下滚动与左右滚动,其官方网站地址是https://www.npmjs.com/package/vue-seamless-scroll,可以查看其用法。首先查看一下效果图:一、npm安装npminstallvue-seamless-scroll--save二、vue页面引用(1)imp...

2019-03-09 21:45:35 3509

转载 Mycat之——Mycat集群部署(基于HAProxy + Mycat)

一、软件版本操作系统:CentOS-6.5-x86_64JDK版本:jdk1.7.0_80HAProxy版本:haproxy-1.5.19.tar.gzMycat版本:Mycat-server-1.5.1-RELEASE-20170717215510-linux.tar.gz (自行下载源码编译)MySQL版本:mysql-5.6.32.tar.gz二、部署规划三、Mycat集...

2019-03-08 16:37:52 222

jq开发手册

jq开发手机,让你不用在通过js做动画效果了

2014-11-21

thinkphp开发文档

thinkphp开发文档,从安装到开发一条龙

2014-11-21

ecshop数据字典

ecshop数据字典,对应到ecshop的所有数据库表

2014-11-21

jpgraph安装包下载

jpgraph安装包下载,省去php自己画图的麻烦

2014-11-21

空空如也

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

TA关注的人

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