自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 PHP监控网站运行状态

博客原文地址https://xgs888.top/post/view?id=30PHP监控网站运行状态;由于公司的认证页面每天访问量较大;为了保证服务正常运行;领导要求对这个页面进行检测;访问失败就发短信<?php/***检测设备是否离线*/require'sms.php';//获取状态码functiongetHttpcode($url){$ch

2017-10-27 09:34:27 1987

原创 wamp配置端口访问

博客原地址https://xgs888.top/post/view?id=27wamp64配置多个端口访问;//打开conf目录 http.confListen 0.0.0.0:80Listen 0.0.0.0:8090Listen [::0]:80//httpd-vhosts.conf ServerName localhost Docume

2017-10-27 09:29:58 963

原创 ajax 请求成功 跳入error的原因

博客原地址https://xgs888.top/post/view?id=26ajax请求成功跳入error的原因;$.ajax({type:"GET",url:_url,dataType:"json",async:true,success:function(data){if(data){

2017-10-27 09:28:55 6361 1

原创 js插件 leaflet插件库

博客原地址https://xgs888.top/post/view?id=25推荐一个很强大的js插件库leaflet;里面包含了很多地图类插件;热图,轨迹,画图等等    var mymap = L.map('holder', {     crs: L.CRS.Simple,     zoomSnap:0.5,     dragging:

2017-10-27 09:26:45 1218

原创 Nginx配置阿里云https服务

博客原地址https://xgs888.top/post/view?id=23#https访问server{listen443;server_namewww.baidu.com;root/var/www/html; indexindex.phpindex.htmlindex.htm; sslon;locatio

2017-10-27 09:24:22 496

原创 phpmailer 发送图片

博客原地址https://xgs888.top/post/view?id=15functionsendemail(){ $mail=newPHPMailer(true); $mail->IsSMTP(); $mail->CharSet='UTF-8';//设置邮件的字符编码 $mail->SMTPAuth=true;//开启认

2017-10-27 09:23:10 1624

原创 正则验证固话和手机号

固话和手机号的验证,正则表达式验证function checkTel(value){    var isPhone = /(^(0\d{2})-(\d{8})$)|(^(0\d{3})-(\d{7})$)|(^(0\d{2})-(\d{8})-(\d+)$)|(^(0\d{3})-(\d{7})-(\d+)$)/;    var isMob=/^((\+?86)|(\(\+86\)))?(

2017-10-26 17:24:33 977

原创 百度站点的主动推送

原文地址https://xgs888.top/post/view?id=59让百度站点很好的收录你的文章,就在你发布文章的时候推送到百度的平台上去,如果是靠百度的蜘蛛去爬的话可能是很慢的,//创建publicfunctionactionCreate(){$model=newPostForm();//定义场景

2017-10-26 16:36:55 1301

原创 mysql优化之慢查询日志开启

博文地址https://xgs888.top/post/view?id=56mysql数据库的优化1:查看mysql是否开启慢查询日志show variables like 'slow_query_log';查看手否开启没有索引的记录到慢查询日志 show variables like 'log_queries_not_using

2017-10-26 16:17:34 251

原创 PHP-sftp文件上传

原文链接https://xgs888.top/post/view?id=57PHP的sftp文件上传;在框架thinkphp5中使用;主要用到的sftp函数如下;ssh2_connect(host,port) 链接信息ssh2_auth_password($con,username,password)登录验证copy();//服务器之间的文件复制;

2017-10-26 15:42:59 1151

原创 Call to undefined function sftp\ssh2_connect();安装PHP ssh2扩展

原文链接地址https://xgs888.top/post/view?id=58Call to undefined function sftp\ssh2_connect()centos安装php的ssh2扩展事先准备需要的libssh2 下载 wgethttps://www.libssh2.org/download/libssh2-1.8.0.tar.

2017-10-26 15:40:00 4956

原创 thinkphp创建临时表

thinkphp创建临时表作者:谢高升发布:2017-10-20浏览:0次thinkphp创建临时表/** *创建临时表存储设备 **/ publicfunctioncreateTmptable(){ $model=M(); $prefix=C('DB_PREFIX'); $sql="CREATETEMPORARYTABLE

2017-10-20 14:34:04 4877

原创 mysql-触发器

文章地址https://xgs888.top/post/view?id=54mysql 增删改触发器的创建insert 触发器CREATE DEFINER=`root`@`localhost` TRIGGER `chilrd`.`insert`  BEFORE INSERT ON `chilrd`.`dd`  FOR EACH ROWBEGIN  #

2017-10-20 14:15:32 262

原创 thinkphp5-循环插入百万条数据

个人博客https://xgs888.top/post/view?id=53//由于是跨服务器的两个数据库需要建一个数据模型<?phpnamespaceapp\index\controller;usethink\Controller;useapp\index\model\indexasindexModel;classIndexextendsContro

2017-10-16 11:38:07 11725

原创 百度API-根据地址获取经纬度

个人博客地址https://xgs888.top/post/view?id=47根据地址获取经纬度//根据地址获取经纬度接口function addresstolatlag($address){ $url='http://api.map.baidu.com/geocoder/v2/?address='.$address.'&amp;output=json&amp;ak=hKS...

2017-10-11 16:28:33 4731 6

原创 thinkphp-复合查询

个人博客地址https://xgs888.top/post/view?id=48总结一下查 where查询实现数组查询相同字段多次查询例如 status !=0 and status !=4;$where['status'] = array(array('neq',0),array('neq',4));默认是and 如果是or 第三个参数加or$where['s

2017-10-11 16:26:30 744

原创 thinkphp5 关于加载静态资源路径问题

个人博客地址https://xgs888.top/post/view?id=38thinkphp5 关于加载静态资源路径问题大于5.0.4版本可以直接使用__ROOT__ 项目目录__STATIC__ 项目目录下的static目录__JS__项目目录下的static/js目录__CSS__项目目录下的static/css目录

2017-10-11 16:23:44 21358

原创 centos7安装LAMP

更多可以查看https://xgs888.top/post/view?id=50数据库安装 安装之前先更新一下系统,执行yum update. 执行 yum -y install mariadb* 执行 systemctl start mariadb.service 执行 systemctl enable mariadb.service 执行 mysql_secure_installation 进...

2017-10-11 16:21:48 470

原创 vmvare安装centos7

1.CentOS 系统安装更多请参考https://xgs888.top/post/view?id=49系统版本选择CentOS-7-x86_64-Minimal-1611.iso, 下载链接:http://mirrors.aliyun.com/centos/7.3.1611/isos/x86_64/虚拟机安装CentOS的步骤如下:打开虚拟机软件,选择新建虚拟

2017-10-11 16:19:04 341

linux的grpc扩展,skywalking需要的

skywalking需要的 grpc扩展包

2022-08-19

php 基于标准的DES CBC模式的加密算法 int大端字节

所有协议数据的明文需要在尾部加上原始数据长度(int大端字节数4字节,协议数据的长度),再加上“ABCD”4个字母,然后按64位进行分组,不足64位的以“\0”补足,分组后的明文采用统一的加密方式生成密文,即采用 “明文+密钥+初始化向量(VI)”。

2017-10-20

php 基于标准的DES CBC模式的加密算法

a)采用标准的CBC模式的DES加密算法; b)密钥长度为56位,唯一密钥; c)数据采用初始向量(VI)做互斥运算,VI唯一初始向量; d)所有协议数据的明文需要在尾部加上原始数据长度,再加上“ABCD”4个字母,然后按64位进行分组,不足64位的以“\0”补足,分组后的明文采用统一的加密方式生成密文,即采用 “明文+密钥+初始化向量(VI)”。

2017-10-20

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

TA关注的人

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