自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 为什么我是低鼻梁?(转)

这因人而异吧!并不是说汉族人的鼻梁就不高,很可能跟基因有关系,或者是小时候经常按压鼻梁后天造成!我有个朋友就是南方福建的,他们一家子从大人到小孩鼻梁都是挺挺拔的!我觉得和周边生态环境有很大关系,你看北方好冷地区多数人的鼻子都高挺,南方人的鼻子就没有北方人那么高,当然北方人也有鼻子矮的南方也有鼻子高的我是指普遍现象,最明显的还有年轻一代人的身高一般来说都是有其他民族的血统,当然不排除少量的天生高...

2020-05-07 09:26:28 111

原创 查看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 53

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

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

2019-11-29 14:28:12 58

原创 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 33

原创 rabbitMQ 推送队列

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

2019-11-20 13:26:40 110

原创 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 231

原创 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 54

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

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

2019-08-16 16:33:36 298

转载 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 167

原创 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 660

原创 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 3884

原创 快速获取数据同步失败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 91

转载 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 173

转载 补位函数

/*功能:补位函数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 181

转载 哈希感知算法生成图片指纹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 586

转载 计算汉明距离

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

2019-07-10 08:42:48 229

原创 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 317

原创 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 118

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

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

2019-06-04 17:02:27 465

原创 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 591

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

/** * 手机服务商函数 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 1037

转载 获取用户真实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 110

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

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

2018-10-09 14:41:33 230

原创 我踩过小程序的坑

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

2018-09-28 15:40:08 34

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

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

2018-09-28 09:01:05 1644

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

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

2018-09-21 16:10:14 1933

原创 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 5412 1

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

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

2018-04-10 22:05:14 4860 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 2871

原创 jquery tabs 切换控制 hicharts 数据

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

2018-04-10 21:39:17 107

原创 layui table thinkphp 结合

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

2018-04-10 09:34:39 1549

原创 php 调用java 接口

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

2018-03-31 20:55:56 4207

转载 ayui 表单验证案例

<script src="layui/layui.js"></script><script src="layui/lay/dest/layui.all.js"></script> <link rel="stylesheet" href="layui/css/layui.css"> HTML代

2018-02-26 10:20:30 280

转载 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 900

转载 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 5557

原创 php 二维数组根据字段值排序

/** * 二维数组排序 * @param $arr * @param $keys * @param string $type * @return array */function array_sort($arr, $keys, $type = 'desc') { $keysvalue = $new_array = array(); foreach ($arr as

2017-08-31 14:19:57 181

原创 thinkphp5.0 volist

{volist name="classright" id="vo" key="k"}{if condition="$vo.type_id == 0"}class="menu-right padding-all j-content" {if condition="($k != 1)"}style="display:none" {/if}> {volist name="classright

2017-08-31 14:18:47 3691

原创 app html5 上拉加载分页

其实 就是判断窗口高度,请求数据

2017-08-31 13:31:47 1623

转载 MySQL避免重复插入记录方法总结

MySQL 当记录不存在时插入,当记录存在时更新 网上基本有三种解决方法。第一种:示例一:插入多条记录假设有一个主键为 client_id 的 clients 表,可以使用下面的语句:INSERT INTO clients (client_id, client_name, client_type) SELECT supplier_id, supplier

2017-07-13 11:03:22 319

原创 php 给APP推送消息

php 给APP推送消息有很多, 极光,信鸽,百度等。刚开始用的时候 是 极光,因为是 thinkphp 3.2   不能用composer  ,所以出现各种坑 。一直提示找不到CLASS,果断弃坑 (很大可能是命名空间的问题 ,这方面 投入时间少,熟练度不够)。然后用百度推送,五分钟OK,  方法和极光一样  new  一下,就可以用了,但是测试有个问题,准点率太低了,好在 能用

2017-06-27 09:23:57 4883

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