- 博客(72)
- 收藏
- 关注
原创 Linux、centos添加定时任务执行php文件
1、#检查是否安装rpm -qa crontabs#如果没有,则安装yum install crontabs#启动服务service crond start #关闭服务service crond stop#重启服务service crond restart#重新载入配置service crond reload或者 /etc/init.d/crond rest...
2019-11-25 20:15:05 403
原创 php计算函数运行时间的类
<?php/* *计算程序运行时间的类 * 单位:毫秒 * 调用方案: * 程序开头:$time = new time(); $time->start(); * 程序结尾:$time->stop(); * echo "程序运行时间为:".$time->spent(); * */class Time{ private $StartTime =...
2019-11-05 16:04:16 221
原创 解决PHPExcel超时、内存超出的问题
一、PHPExcel 问题 Yii2.0 自带PHPExcel模块,其导出excel简单方便,但是导出数据量大的时候容易超时、内存使用超出限制。以前都是将PHP内存使用限制不断增大,超时时间不断增大来应对,但即使如此,web端导出时,浏览器依然会超时。考虑了Jquery+Ajax+table导出,数据量依然会使浏览器卡死,经尝试可以用以下方法,配合数据库游...
2019-09-05 09:42:45 3036
转载 中国地铁数据库表 (MySQL)
最近做个项目,需要地铁数据,网上找了好长时间,终于找到一个,今天分享一下。https://laravel-china.org/index.php/topics/13125/china-metro-database-mysql#reply10这是博主的原文链接,博主直接从百度抓了,真的很厉害,给博主点赞。大家多多支持博主。Github: Seaony/chinese-city-subwa...
2018-07-24 09:21:09 10388 7
原创 php 全局变量 $_SERVER,$_SERVER['SERVER_NAME']与$_SERVER['HTTP_HOST']的区别
echo 'SERVER_NAME:当前运行脚本所在的服务器的主机名。如果脚本运行于虚拟主机中,该名称是由那个虚拟主机所设置的值决定。'.$_SERVER['SERVER_NAME']."<br />";这个是在nginx.conf中自己定义的名字,并不是真正的域名。echo 'HTTP_HOST:获取当前域名 (含端口号)--真域名。'.$_SERVER['HTTP_HOST']."...
2018-07-13 12:15:30 2808
原创 php让二维数组只显示前十条数据
//让数组显示前十条$textbook_info = array_slice($textbook_info, 0, 10);
2018-05-30 10:03:35 3986
原创 php 获取第一个字符串的大写首字母(中文)
/** * [get_first_pinyin] * 获取该字符串的大写字母 */ protected function get_first_pinyin($first) { $pinyin = $this->pinyin($first, true); return (strtoupper(substr($pi...
2018-05-11 13:19:54 32437 5
原创 [Linux]lnmp一键安装包,访问yii/tp5/laravel的时候,报错500或者空白页面
当你将默认的访问路径改后(nginx.conf中的root 之后的路径),同时应该将/home/wwwroot/default/.user.ini 中的路径也改了!.user.ini 是隐藏文件,需要 ls -a 查看;第一步:你先确定你的pathinfo路由开启了,配置如下:lnmp v1.1上,修改对应虚拟主机的配置文件(/usr/local/nginx/conf/vhost/域名.conf...
2018-05-04 16:46:46 694
原创 jquery Select 实现搜索以及checkbox多选
演示:点击打开链接<!doctype html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name=
2018-05-04 10:43:31 2788 1
原创 PHP 精确保留几位小数
number_format() 函数通过千位分组来格式化数字。number_format(number,decimals,decimalpoint,separator)参数描述number必需。要格式化的数字。如果未设置其他参数,则数字会被格式化为不带小数点且以逗号(,)作为千位分隔符。decimals可选。规定多少个小数。如果设置了该参数,则使用点号(.)作为小数点来格式化数字。decimalp...
2018-05-04 09:41:19 1266
原创 textarea 输入框限制字数(完美兼容)
原文章:http://www.thylx.net/newsdetail.aspx?id=37在input标签中,只需要设置maxlength=”***”即可,但是在textarea标签中,IE9及IE9以下浏览器是不支持的,IE10、IE11则支持,估计后续的版本应该都会支持。现在来说下怎么让大部分IE版本都支持textarea 标签限制字数。<textarea id="taContent"...
2018-05-03 09:14:15 1613
原创 银联支付(测试环境报错)
银联支付你只需要把官方demo下载完成,不需要专门写配置文件;把官方demo的文档看明白但是会报一个找不到证书id的错(encryptCertId)你需要做的是:银联在线支付接口开发:https://blog.csdn.net/qq_29422633/article/details/53673198?locationNum=6&fps=1 银联支付,技术平台网址:https://open....
2018-04-19 09:42:28 1262
原创 微信支付(Yii)
开发微信企业付款到银行卡步骤详解:https://blog.csdn.net/Zhihua_W/article/details/81261483开发微信企业付款到零钱步骤详解:https://blog.csdn.net/Zhihua_W/article/details/81481181微信APP支付申请配置过程详解:https://blog.csdn.net/Zhihua_W/art...
2018-04-19 09:23:45 1225
原创 支付宝支付(yii应用)
支付宝APP支付申请配置过程详解:https://blog.csdn.net/Zhihua_W/article/details/80029494关闭框架的csrf防护!!!!!1、将demo放到extensions目录下;2、在extensions下创建alipay.php 文件内容如下: <?php/** * Created by PhpStorm. * Use...
2018-04-19 09:13:56 587
原创 支付宝支付(商家账号配置项)
1、下载支付宝网页demo下载地址:https://docs.open.alipay.com/203/105910/ Demo压缩包:alipay.trade.page.pay-PHP-UTF-8 2、配置demo中的config.php文件 生成私钥、秘钥路径: https://docs.open.alipay.com/291/105971/ 将公钥拿到支付宝配置中配置账户信息: 1、ht...
2018-04-19 09:10:12 4996
原创 php使用curl-post提交json格式数据(报错)
你可以把之前json_encode($data);改为http_build_query($data);至于原因,请去看详解:https://segmentfault.com/a/1190000006220620如果还不可以的话,你可以这样function post($url, $post_data = []){ if (empty($post_data) || e...
2018-04-18 15:50:14 4822 1
原创 多(图片/文件)上传(Plupload插件上传图片)
可以使用网上的Plupload插件,官网地址: https://www.plupload.com/网上也有这个插件的详细说明,例如:https://www.sojson.com/blog/214.html我实在yii下使用的 可以根据自己的需求 将插件的核心文件放入对应的位置实现一个这样的多图片上传(数据库这五个图存的是一个字段且为json)html.php<?php $carou...
2018-04-18 13:01:00 1690
原创 yii2(时间区段)多条件搜索加分页(between)
这里的时间是date 我数据库存的是 时间戳 yii有个betweenweb页面就是两个input框 就不展示了 andWhere和andFilterWhere都可以用来追加条件,只是andFilterWhere会忽略条件中的空值时间区段搜索需要注意,开始时间不填/结束时间不填情况的搜索 控制器:$query = OrderDealer::find();$this->get_sear...
2018-04-18 10:54:24 2306
原创 MySQL获取或者查询数据库某个字段的特定几位(SUBSTRING/RIGHT/LEFT)
一、获取特定的几位1、取url字段后三位字符 select SUBSTRING(url, -3) from link; #这种只能针对固定长度,比说url共8个字符,可以下面这种写法 select RIGHT(`url`,length(`url`)-5) from link;2、从左开始第3位取(包括第三位) select SUBSTRING(url, 3) fr...
2018-04-18 10:32:53 20890
原创 js获取路由(http://www.aaa.com/module/218.html)中的id
//返回当前页面的 URL(http://www.aaa.com/模块名/216.html) var strUrl = window.location.href;//把一个字符串按照/分割成字符串数组 array['http:','www.aaa.com','模块名','216.html'] var arrUrl = strUrl.split("/"); //获取216.html var...
2018-04-18 10:16:59 3736
原创 jQuery将DIV复制为另一个DIV 并且功能同在(delegate的用法)
<div id="copied"> //此div为原先存在的div <div> <div class="table-H" style=""> <input type="text" value=""><a href="jav
2018-04-09 10:15:28 7453 5
原创 sh脚本中执行php,让sh抛出php的异常
php 抛出异常之后,status是255;正常执行之后,status是0。然后,你可以写一个 shell 脚本。首先,假设你有一个 PHP 脚本。
2024-08-21 11:45:09 268
原创 vscode 网页版本配置
备注:附件是增加了java语法的压缩包# 进入开发机网页版项目cd /home/work/usr/code-server-3.5.0-linux-x86_64/bin# 更改ip,记住密码vim ~/.config/code-server/config.yaml# 开发机上一直运行nohup ./code-server &查看运行情况jobs -l...
2021-07-27 17:26:53 764
原创 PHP curl get Https 代理PROXY
public static function HttpsGetProxy($url, $host, $port) { $ch = curl_init(); //设置选项,包括URL curl_setopt($ch, CURLOPT_URL, $url); // false 禁止 cURL 验证对等证书(peer's certificate)。要验证的交换证书可以在 CURLOPT_CAINFO 选项中设置,或在 CURLOPT_CA.
2021-05-19 14:37:10 996
原创 php发送邮件失败
Linux - SMP - x86_64 - GNU/Linux - 邮件1.php.ini配置sendmail_path = "/usr/sbin/sendmail -t -i"2. /etc/postfix/main.cf配置(如果不配的话,会访问外网的smtp代理,而线上服务器不允许访问外网)relayhost =proxy-in.baidu.com...
2020-02-17 18:46:31 319
原创 Go语言从入门到实战
一、背景新挑战:①、多核硬件架构;②、超大规模分布式计算集群;③、web模式导致前所未有的开发规模和更新速度;二、go(编译的强类型语言)简介1、简单:只有25个关键字;2、高效:垃圾回收、通过指针可直接访问内存(不支持指针运算;string是值类型,其默认的初始化值为空字符串,而不是nil);if str ==""{} //正确判断为空if str == ...
2019-11-05 14:50:10 195
原创 $.parseJSON 导致线上json无法解析
jQuery.parseJSON()函数用于将格式完好的JSON字符串转为与之对应的JavaScript对象。所谓"格式完好",就是要求指定的字符串必须符合严格的JSON格式,例如:属性名称必须加双引号、字符串值也必须用双引号。正因为其对JSON格式的严格要求,导致一些问题的出现,如在测试环境上程序运行正常,到线上就会出现JSON无法解析的情况面对这种问题,首先要严格注意JSON的...
2019-09-05 09:40:51 650
原创 docker中安装composer
参考链接:https://blog.csdn.net/sinat_14826983/article/details/84654805 https://www.cnblogs.com/qq1069284034/p/8746279.html1、检查php的环境变量: echo $PATH2、增加php的环境变量:export PATH=$PATH:/hom...
2019-09-05 09:16:46 408
原创 MYSQL ALTER TABLE 使用方法
ALTER TABLE `user` ADD ( `password` VARCHAR ( 128 ) NOT NULL DEFAULT '' COMMENT '密码', `mihome` SMALLINT ( 6 ) NOT NULL DEFAULT '0' COMMENT 'xiaomizhijia'),MODIFY COLUMN `add_time` BIGINT ( 20 ) N...
2019-09-05 09:15:49 258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人