自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (10)
  • 收藏
  • 关注

原创 php 连接sqlserver踩过的坑,大坑小坑连环坑

php连接sqlserver

2024-01-25 09:47:46 650

原创 sqlmap get方式

python sqlmap.py --random-agent -u "地址" --batch --dbs 清缓存 --fresh-queries。

2023-11-14 14:06:06 119

原创 gin 接收表单数据,curl请求接口

1.首先定义一个接收数据的结构体type Login struct { Phone string `form:"phone" json:"phone" binding:"required"` RealName string `form:"realName" json:"realName" binding:"required"` SocialSecurity

2021-07-13 16:23:37 646

原创 第一次docker 安装nginx 留记。

编写这个文档的时候,已经安装了N次 nginx了, 记录一下操作步骤第一步安装docker ,自己是阿里云241 ,需要删除删除 podman yum erase podman buildahcentos8默认使用podman代替docker,所以需要containerd.ioyum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo https://down...

2021-06-25 15:42:49 117

原创 php CURL的 几种方式

自己 做个记录,你们看不懂拉倒, 不重要1.请求 需要签名的接口很正常的请求,没有特殊设置/** * 发送http post 请求,发送到api接口,已经写好了apikey * * @param string $type 类型,array、json类型 * @param $data 提交参数,类型需要和 type 一致 * @param $url 提交地址 * @return mixed|string */function _sendPostRequest($url, $.

2020-10-21 11:16:17 427

原创 PHP 签名的几种方案

最近 接口对接的比较多, 各种签名方式吧, 简单记录一下API签名验证这里我们引入业内比较通用的签名验证来对接口进行参数加密,有以下优势。 请求的唯一性:计算出的签名是唯一的,可以用来验证。 参数的可变性:参数中包含时间戳参数,这就保证每次的请求计算出得签名都是不一样的。 请求的时效:由于请求中带有当前发起请求的时间戳参数,服务端可以对时间戳进行验证,过滤超出时效的请求。 安全性:即使请求被人恶意抓包,对方恶意篡改其中的参数,那么签名都是错误的,参数无法修改.

2020-10-19 10:54:44 1334

原创 查看cloud_platform数据库中表数据从大到小排列

select table_name, concat(truncate(data_length/1024/1024,2),'MB') as data_size, concat(truncate(index_length/1024/1024,2),'MB') as index_sizefr...

2019-12-02 14:38:09 189

原创 php 时间可能为世界时间的时候转为北京时间

strtotime(isset($value['OperaterTime'])?str_replace('T',' ',substr($brand_json['OperaterTime'],0,19)):'');

2019-11-29 14:28:12 490

原创 php 导出类

<?php/** * Created by PhpStorm. * User: Administrator * Date: 2018/9/19 * Time: 11:02 */namespace think\custom\lib;/** * 导出类 * @author msw * Class Export * @package think\custom\commo...

2019-11-20 13:45:44 297

原创 rabbitMQ 推送队列

首先,代码中, 需要推送消息 到队列中, 因为我也不知道啥原因 ,反正我们 推送消息是单独一个项目 ,使用 CURL请求发送队列的接口 例如我的数据需要发送到队列public function syncRefundStatus($childOrderNum){$res = array();$q_type = "cloud_refund_status";$_data = "...

2019-11-20 13:26:40 934

原创 rabbitMQ 消费队列使用方法

我们 要消费Queues 下 Virtual host 名称为cloud_platform 队列name为 biz_cloud_info 这个时候 需要程序里面设置消费队列的基本信息 host ,port user 还有password vhost 例如'mq' => [ 'host' => '0.0.0.0', 'por...

2019-11-20 11:36:00 1536

原创 mysql 查询 效率内部测试

初始 语句// 按照订单角度统计顾问$sql = " select a.id, a.order_num, a.child_order_num, a.create_time, a.order_state, a.contract_num, a.pay_price, a.sk_sku_platform, a.sk...

2019-11-20 09:53:32 246

转载 Supervisor重新加载配置启动新的进程

一、添加好配置文件后二、更新新的配置到supervisord supervisorctlupdate三、重新启动配置中的所有程序supervisorctlreload四、启动某个进程(program_name=你配置中写的程序名称)supervisorctlstartprogram_name五、查看正在守候的进程supervisorctl六...

2019-08-16 16:33:36 950

转载 Supervisor安装使用(亲测OK)

python -VPython 2.7.5cat/etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)一、介绍Supervisor是比较常用的进程管理工具,支持 Linux/MacOS平台,可以用来控制一组Linux/Unix进程(启动、重启、kill)等,使用Supervisor管理的进程,可以做到以守护进程...

2019-08-16 16:31:50 380

原创 supervisor *.ini 配置

[program:receive_cloud]directory = /data/www/sync_queuecommand= php receive_biz_cloud.phpprocess_name=%(program_name)s ; process_name expr (default %(program_name)s)autostart=true#startretries=10...

2019-08-15 10:13:08 2607

原创 mongo 查询 最新一条数据

public function selectNum(){ $m = new MongoDB\Driver\Manager('mongodb://0.0.0.0:27017'); $filter = array(); $options = array( 'sort' => ['_id' => -1], ...

2019-07-22 11:30:44 6746

原创 快速获取数据同步失败ID

ini_set('memory_limit','2048M');$a = file_get_contents("a.txt");$b = file_get_contents("b.txt");$a = explode("\n",$a);$b = explode("\n",$b);//var_dump(implode("\n",array_diff(array_unique($a)...

2019-07-19 16:54:43 315

转载 PHP-ML机器学习库之安装篇(一)

1.PHP-ML库安装要求:PHP>=7.12.切换到项目的跟目录下,使用composer进行安装:composer require php-ai/php-ml安装完成后的目录如下:新建测试文件index.php,到此PHP-ML库安装完毕!3.初步使用,打开index.php文件<?phprequire_once __DIR__ .'/vendor/a...

2019-07-11 13:36:23 521

转载 补位函数

/*功能:补位函数str:原字符串type:类型,0为后补,1为前补len:新字符串长度msg:填补字符*/function dispRepair($str,$len,$msg,$type='1') { $length = $len - strlen($str); if($length<1)return $str; if ($type == 1) {...

2019-07-10 16:52:50 723

转载 哈希感知算法生成图片指纹phash

class ImagesList { private $rate = 3;public function hash($file){ if (!file_exists($file)){ return false; } $height = 8 * $this->rate; $width = 8 * $this->rate; ...

2019-07-10 09:24:07 1369

转载 计算汉明距离

/***计算汉明距离**@paramstring$s1*@paramstring$s2*@returnbooleannumber*/functionhamDist($s1,$s2){$len1=strlen($s1);$len2=strlen($s2);if($len1!=$len2...

2019-07-10 08:42:48 475

原创 CURL判断图片是否正常显示

if(empty($url)){ return false;}$ch = curl_init();$timeout = 10;curl_setopt ($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_HEADER, 1);//将文件的信息作为数据流输出curl_setopt ($ch, CURLOPT_RETURNTRANSF...

2019-06-27 16:03:42 650

原创 get_header($url) 判断图片是否正确

function default_image($url=''){ $headers_arr = array(); if (!preg_match('/http:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is',$url)){ return ""; } $data = get_headers($url);...

2019-06-27 16:02:41 280

转载 人民币数字转人民币大写的函数

<!--? function cny($ns) { static $cnums=array("零","壹","贰","叁","肆","伍","陆","柒","捌","玖"), $cnyunits=array("圆","角","分"), $grees=array("拾","佰","仟","万","拾","佰"...

2019-06-04 17:02:27 1880

原创 php处理大量数据差异最优方法

ini_set('memory_limit','2048M');$a = file_get_contents("a.txt");$b = file_get_contents("b.txt");$a = explode("\n",$a);$b = explode("\n",$b);var_dump(implode("\n",array_diff(array_unique($a),a...

2019-06-03 14:07:50 1134

转载 根据手机号获取运营商

/** * 手机服务商函数 getphonetype *@author by @tianxiao *@param string $phone 手机号字符串 *@return int 0中国移动,1中国联通 2中国电信 3未知 **/function getphonetype($phone){ $phone = trim($phone); $isC...

2018-10-19 11:38:08 1993

转载 获取用户真实IP

/** * 获取用户真实IP * @return string */function getIP() { if (getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); } elseif (getenv('HTTP_X_FORWARDED_FOR')) { $ip = ...

2018-10-09 14:42:18 235

转载 检查字符串中是否有汉字/数字/英文字

/** * 检查字符串中是否有汉字/数字/英文字 * -- 返回结果解释: * 1 代表汉字 * 2 代表数字 * 3 代表英文 * 例:返回结果为 23 ,则代表包含数字和英文 * @param $str * @return string */function chec...

2018-10-09 14:41:33 501

原创 我踩过小程序的坑

我搞的是 百度小程序 , 其实和微信小程序一样一样的。 。第一个坑就是  请求数据接口  requestData     method: 'POST',  一定要大写     ,小写 模拟器可以 ,预览就 完犊子了。URL  不用说 ,一定要 HTTPS   header: {       'content-type': 'application/x-www-form-urlencod...

2018-09-28 15:40:08 101

转载 一个数字平分为N等份

/*    * 一个数字平分为N等份    * @param int $number 待平分的数字    * @param int $taotl 平分总个数    * @param int $index 保留小数位    */    private function getDivideNumber($number, $total, $index = 2) {        // 除法...

2018-09-28 09:01:05 3012

原创 thinkphp3.2 nginx环境 隐藏 index.php

首先config.php中URL_MODEL = 2 VHOST loaction / {添加 try_files $ uri $ uri / /index.php?s=$uri&amp;$args;}意思是:如果第一个$ URI不存在,就访问$ URI /;如果$ URI /还不存在,访问/index.php?s=$uri&amp;$args可以后面跟很多个。?...

2018-09-21 16:10:14 3335

原创 mysql 查询数据,特定条件排序靠前。

SELECT * FROM `w_user_contacts` WHERE `uid` = 76042197140504576 ORDER BY CASE             WHEN phone = 18141901322 THEN 1             WHEN phone = 17695561638 THEN 1 ELSE         phone END LIMIT 0,10...

2018-04-12 20:27:29 8025 1

原创 php 高德 根据地址获取经纬度|| 根据 经纬度获取地址

/** * 根据地址 获取经纬度 * @param $address * @return mixed */function addresstolatlag($address){ $url='http://restapi.amap.com/v3/geocode/geo?address='.$address.'&amp;key=80051202ff5b334bd3c94e18d2...

2018-04-10 22:05:14 6524 2

原创 php 统计 最近几个月(每天)数据

/** * 放款统计 -- 初审 * @return mixed */public function LoanStatistice(){ $where = array(); $param['regFrom']=input('channel',''); if(trim($param['regFrom']) != ''){ $where['regFr...

2018-04-10 22:00:52 4066

原创 jquery tabs 切换控制 hicharts 数据

HTML  &lt;div style="text-align: center" id="call"&gt; &lt;button class="layui-btn" value="0"&gt;本周&lt;/button&gt; &lt;button class="layui-btn" value="1"&am

2018-04-10 21:39:17 202

原创 layui table thinkphp 结合

HTML代码&lt;table class="layui-hide" id="specialCall"&gt;&lt;/table&gt;&lt;script&gt; layui.use('table', function(){ var table = layui.table; var phone = "&lt;?php echo $data['mobi...

2018-04-10 09:34:39 2024

原创 php 调用java 接口

//请求 Java 接口$url = "http://192.168.1.105:8081/credit/udun/udunInfo.do";$post_data = array ("ydOrderId" =&gt; $data['ydOrderId']);$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt...

2018-03-31 20:55:56 5878

转载 ayui 表单验证案例

&lt;script src="layui/layui.js"&gt;&lt;/script&gt;&lt;script src="layui/lay/dest/layui.all.js"&gt;&lt;/script&gt; &lt;link rel="stylesheet" href="layui/css/layui.css"&gt; HTML代

2018-02-26 10:20:30 369

转载 php 截图中文字符串带省略号

/** * 字符串截取,支持中文和其他编码 * @static * @access public * @param string $str 需要转换的字符串 * @param string $start 开始位置 * @param string $length 截取长度 * @param string $charset 编码格式 * @param string $suffix 截断

2017-09-05 16:36:41 1218

转载 navicat11全系列破解教程

图文安装教程:由于小编系统是64bit,所以本文是以Navicat For MySQL 64位为例,一起来看看吧!1、下载Navicat For MySQL 64位,解压,运行navicat_x64_trial.exe2、继续点击下一步3、出现安装按钮,点击安装,如图4、安装进行中5、安装完成,如图:6、下载Navicat11全系列注册机,解压,运行

2017-08-31 16:22:47 16439

go-fitz-master.zip

go-fitz-master.zip

2021-04-28

ide-eval-resetter-2.1.14.jar

ide-eval-resetter-2.1.14.jar

2021-04-28

sync_queue.rar

rabbitMQ 实例 , 只要是接收处理消息,并且添加了 记录执行状态的功能,redis queue 需要改动。 config 队列名称需要改动

2019-06-28

echarts 散点图

基于echarts 的散点图,还需要引用 jquery echarts.js.

2018-06-11

64位apache+mysql+php5.5.10+memcache

mysql 太大 我给删掉了, PHP 5.5.10自己 一直用 ,不喜欢集成环境的朋友可以下载安装,还有memcacheadmin。

2017-09-01

memcache缓存

直接用 ,不会的 对照文档 , 文档随便百度一个

2017-08-03

navicat mysql数据库管理软件

navicat mysql数据库管理软件

2017-08-03

phpMyadmin 数据库管理

直接 127.0.0.1访问就行

2017-08-03

php请求接口工具

php 请求 接口工具

2017-08-03

phpexcel类

php excel

2017-08-03

空空如也

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

TA关注的人

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